Skip to content

Instantly share code, notes, and snippets.

View renssies's full-sized avatar

Rens Verhoeven renssies

View GitHub Profile
import ORSSerial
/// An example of an extension of the ORSSerialPacketDescriptor that enables identifying delimited packets.
public class DelimitedSerialPacketDescriptor: ORSSerialPacketDescriptor {
private(set) public var delimiter: Data?
convenience public init(delimiter: Data, maximumPacketLength maxPacketLength: UInt, userInfo: AnyObject?, responseEvaluator: @escaping ORSSerialPacketEvaluator) {
self.init(maximumPacketLength: maxPacketLength, userInfo: userInfo, responseEvaluator: responseEvaluator)