The normal way to do it is to send each Entity as a separate message.
CodedInput/OutputStream is handed for that kind of thing.

--Chris

On Sun, Jun 14, 2009 at 4:14 PM, Alex Black <a...@alexblack.ca> wrote:

>
> Is there a way to start sending a message before its fully composed?
>
> Say we have messages like this:
>
> message Entity
> {
>    required int32 id = 1;
>    required string name = 2;
> }
>
> message Entities
> {
>   repeated Entity entity = 1;
> }
>
> If we're sending a message Entities with 1,000 Entity objects in it,
> is there a way to avoid composing the entire message in memory,
> serializing it, and then sending it out?
>
> I'd like to avoid allocating RAM for the entire message, and just send
> it out as I compose it...
>
> thx,
>
> - Alex
> >
>


-- 
Chris

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to protobuf@googlegroups.com
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to