MetadataPushFrame.fromBuffer constructor

MetadataPushFrame.fromBuffer(
  1. RSocketHeader header,
  2. RSocketByteBuffer buffer
)

Implementation

MetadataPushFrame.fromBuffer(RSocketHeader header, RSocketByteBuffer buffer) {
  this.header = header;
  if (header.frameLength > 0) {
    var metadataBytes = buffer.readBytes(header.frameLength - 6);
    payload = Payload()..metadata = metadataBytes as Uint8List?;
  }
}