sendDatagram method

DatagramFrame sendDatagram(
  1. Uint8List data
)

Build a DatagramFrame containing data.

Throws ArgumentError if data exceeds the negotiated maxDatagramFrameSize.

Implementation

DatagramFrame sendDatagram(Uint8List data) {
  if (maxDatagramFrameSize > 0 && data.length > maxDatagramFrameSize) {
    throw ArgumentError(
      'Datagram payload (${data.length} bytes) exceeds '
      'maxDatagramFrameSize ($maxDatagramFrameSize bytes)',
    );
  }
  return DatagramFrame(data: data, hasLength: true);
}