writePayload function
Implementation
void writePayload(RSocketByteBuffer frameBuffer, Payload? payload) {
if (payload != null) {
if (payload.metadata != null) {
frameBuffer.writeI24(payload.metadata!.length);
frameBuffer.writeUint8List(payload.metadata!);
}
if (payload.data != null) {
frameBuffer.writeUint8List(payload.data!);
}
}
}