Protobufs are pretty much designed to be read all at once. The normal
thing would be to define a stream format that prefixes the serialized
protobufs with their length and buffer the data until a whole protobuf
has been read.
In other words: you should not describe the whole stream as a single
Dearest protobuf
I have the protobuf lite code running on Symbian. It's around 100k
which although large by the platform standards, I can live with.
However, it's pretty hacky and not really ready for public
consumption. Here's some observations:
Implementing Mutex and related stuff is simple.