createRequestBuffer static method

Pointer<OkapiByteBuffer> createRequestBuffer(
  1. GeneratedMessage request
)

Implementation

static Pointer<OkapiByteBuffer> createRequestBuffer(
    $pb.GeneratedMessage request) {
  final Pointer<OkapiByteBuffer> requestBuffer = calloc<OkapiByteBuffer>();
  final buffer = request.writeToBuffer().buffer;
  requestBuffer.ref.len = buffer.lengthInBytes;
  requestBuffer.ref.data = byteDataToPointer(buffer);
  return requestBuffer;
}