encodeRequest method
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);
}