encodeRequest method

Uint8List encodeRequest(
  1. RitoBackgroundRequest request
)

Implementation

Uint8List encodeRequest(RitoBackgroundRequest request) {
  final writer = RitoFixedMessageWriter('RITOBGQ1');
  writer.externalId(request.sessionId, 'session id');
  writer.externalId(
    request.expectedVisibleArtifactId,
    'expected visible artifact id',
  );
  writer.uint32(
    request.maxTopLevelNodesPerQuantum,
    'max top-level nodes per quantum',
  );
  return writer.finish(magic: 'RITOBGQ1', expectedBytes: requestWireBytes);
}