AtemPacket.data constructor

AtemPacket.data({
  1. required int session,
  2. required int sequenceNumber,
  3. required int acknowledgementNumber,
  4. required Uint8List data,
  5. bool reliable = true,
})

Creates a data packet with payload.

Implementation

factory AtemPacket.data({
  required int session,
  required int sequenceNumber,
  required int acknowledgementNumber,
  required Uint8List data,
  bool reliable = true,
}) {
  int flags = reliable ? AtemPacketFlags.reliable : 0;
  return AtemPacket(
    flags: flags,
    session: session,
    sequenceNumber: sequenceNumber,
    acknowledgementNumber: acknowledgementNumber,
    data: data,
  );
}