But I didn't find this parameter in the nimpb, the protobuf server I'm now communicating with need this length prefix in the packet, so it is good to have.
That is something that the user can do very easily. I'm not comfortable with dictating how the user should delimit their messages. Some users might want to use smaller length tags and some bigger.
In the nim protobuf package there is a writeSize parameter, so we can have the message length indicator in the packet,
But I didn't find this parameter in the nimpb, the protobuf server I'm now communicating with need this length prefix in the packet, so it is good to have.