Provided by: libbson-doc_1.3.1-1_all bug

NAME

       Streaming_BSON - None

READING FROM A BSON STREAM

       bson_reader_t  provides  a  convenient  API to read sequential BSON documents from a file‐
       descriptor or memory buffer. The bson_reader_read(3) function will  read  forward  in  the
       underlying stream and returna bson_t that can be inspected and iterated upon.

       See      bson_reader_new_from_fd(3)      ,      bson_reader_new_from_file(3)     ,     and
       bson_reader_new_from_data(3) for more information.

WRITING A SEQUENCE OF BSON DOCUMENTS

       bson_writer_t provides a convenient API to  write  a  sequence  of  BSON  documents  to  a
       realloc(3)   bson_writer_begin(3)   and   bson_writer_end(3)  functions  will  manage  the
       underlying buffer while building the sequence of documents.

       This could also be useful if you want to write to a network packet while  serializing  the
       documents from a higher level language, (but do so just after the packets header).

       See bson_writer_new(3) for more information.

COLOPHON

       This     page     is     part     of    libbson.     Please    report    any    bugs    at
       https://jira.mongodb.org/browse/CDRIVER.