writeTFrameTypeAndFlags function

void writeTFrameTypeAndFlags(
  1. RSocketByteBuffer frameBuffer,
  2. int frameType,
  3. Uint8List? metadata,
  4. int flags
)

Implementation

void writeTFrameTypeAndFlags(RSocketByteBuffer frameBuffer, int frameType,
    Uint8List? metadata, int flags) {
  if (metadata != null) {
    frameBuffer.writeI8(frameType << 2 | 1);
  } else {
    frameBuffer.writeI8(frameType << 2);
  }
  frameBuffer.writeI8(flags);
}