FrameHeader.fromByteData constructor

FrameHeader.fromByteData(
  1. TypeDecoder decoder
)

Implementation

FrameHeader.fromByteData(TypeDecoder decoder) {
  int typeValue = decoder.readUInt8();
  try {
    type = FrameType.valueOf(typeValue);
  } catch (e) {
    throw FatalException(
        "Received unknown frame type 0x${typeValue.toRadixString(16)}");
  }
  channel = decoder.readUInt16();
  size = decoder.readUInt32();
}