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

NAME

       bson_json_reader_new()  - Creates a new bson_json_reader_t that can read from an arbitrary
       data source in a streaming fashion.

SYNOPSIS

       bson_json_reader_t *
       bson_json_reader_new (void                *data,
                             bson_json_reader_cb  cb,
                             bson_json_destroy_cb dcb,
                             bool                 allow_multiple,
                             size_t               buf_size);

PARAMETERS

       data   A user‐defined pointer.

       cb     A bson_json_reader_cb.

       dcb    A bson_json_destroy_cb.

       allow_multiple
              A bool indicating if more than one document is allowed in the stream.

       buf_size
              A size_t containing the requested internal buffer size.

DESCRIPTION

       Creates a new bson_json_reader_t that  can  read  from  an  arbitrary  data  source  in  a
       streaming fashion.

RETURNS

       A newly allocated bson_json_reader_t that should be freed with bson_json_reader_destroy().

COLOPHON

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