Lines Matching defs:FlexibleSocketCANFrame
189 public struct FlexibleSocketCANFrame : ISocketCANFrame struct
191 public static FlexibleSocketCANFrame FromCANMessageFrame(CANMessageFrame msg) in FromCANMessageFrame()
207 public override string ToString() => $@"FlexibleSocketCANFrame {{ in ToString()
219 public IEnumerable<FieldMarker> MultibyteFields => multibyteFields;
221 int ISocketCANFrame.Size => FlexibleSocketCANFrame.Size;
226 public uint id;
228 public bool errorMessageFrame;
230 public bool remoteTransmissionRequest;
232 public bool extendedFrameFormat;
236 public int length;
240 public bool bitRateSwitch;
242 public bool errorStateIndicator;
245 public bool flexibleDataRateFrame;
249 public byte[] data;
252 public const int MaxDataLength = 64;
253 public const int Size = MaxDataLength + 8;
255 private readonly static FieldMarker[] multibyteFields = new FieldMarker[]