encodeCancelFrame static method

Uint8List encodeCancelFrame(
  1. int streamId
)

Implementation

static Uint8List encodeCancelFrame(int streamId) {
  var frameBuffer = RSocketByteBuffer();
  frameBuffer.writeI24(0); // frame length
  frameBuffer.writeI32(streamId); //stream id
  frameBuffer.writeI8(frame_types.CANCEL << 2);
  frameBuffer.writeI8(0);
  refillFrameLength(frameBuffer);
  return frameBuffer.toUint8Array();
}