You need to implement the ZeroCopyOutputStream interface; you can re-use a single fixed-size buffer, just writing the contents whenever Next
is called. (You have to handle Backup
too, for the final buffer.)
Split protobuf message to multiple output buffers
-
06-07-2023 - |
سؤال
How can i split a protocol buffers message to multiple output buffers?
E.g. the ByteSize of the message is 20 and i have only a buffer of 10 bytes. I want to write half of the message to this buffer, transfer it, and write the second half of the message to the buffer and transfer it.
المحلول
لا تنتمي إلى StackOverflow