Hi Adam, thanks for you reply. Unfortunately neither ProtoBuf.js is able to support that use case.
paolo Da: Adam Cozzette [mailto:[email protected]] Inviato: martedì 24 ottobre 2017 23:21 A: Paolo Maria Mosconi <[email protected]> Cc: Protocol Buffers <[email protected]> Oggetto: Re: [protobuf] Re: Read multiple protobufs from single file I don't know of any example code for doing this with our codebase in Javascript, but I did notice that ProtoBuf.js appears to have built-in support for this via the encodeDelimited and decodeDelimited methods described here: https://github.com/dcodeIO/ProtoBuf.js/ On Mon, Oct 16, 2017 at 9:56 AM, Paolo Maria Mosconi <[email protected] <mailto:[email protected]> > wrote: Hi, is there a sample node.js implementation for reading multiple streamed messages as described in https://developers.google.com/protocol-buffers/docs/techniques?csw=1#stre.? Thanks Il giorno giovedì 23 giugno 2011 17:55:37 UTC+2, mjs483 ha scritto: Hi, Is there any way to read a protobuf from a file input stream without consuming the entire file? Say for example if the file contains more than just one protobuf? I'd like to archive a stream of protobufs to a file for later analysis by simply writing them one after another to a single file with SerializeToOstream(&output) in C++. However according to the documentation, ParseFromIstream(&input) will always consume the entire file. Is there any way around this? Or is there not enough information in the encoded protobuf for this to be possible? -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]> . To post to this group, send email to [email protected] <mailto:[email protected]> . Visit this group at https://groups.google.com/group/protobuf. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/protobuf. For more options, visit https://groups.google.com/d/optout.
