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

NAME

       mongoc_stream_readv()  -  This  function  is  identical  to  mongoc_stream_read()  except that it takes a
       mongoc_iovec_t to perform gathered I/O.

SYNOPSIS

       ssize_t
       mongoc_stream_readv (mongoc_stream_t *stream,
                            mongoc_iovec_t  *iov,
                            size_t           iovcnt,
                            size_t           min_bytes,
                            int32_t          timeout_msec);

PARAMETERS

       stream A mongoc_stream_t \&.

       iov    A vector of mongoc_iovec_t \&.

       iovcnt The number of items in iov \&.

       min_bytes
              The minimum number of bytes to read or failure will be indicated.

       timeout_msec
              A timeout in milliseconds, or 0 to indicate non‐blocking. A negative value with  use  the  default
              timeout.

       This  function  is  identical  to  mongoc_stream_read(3) except that it takes a mongoc_iovec_t to perform
       gathered I/O.

RETURNS

       >= 0 on success, ‐1 on failure and errno is set.

SEE ALSO

       mongoc_stream_read(3)

       mongoc_stream_write(3)

       mongoc_stream_writev(3)

COLOPHON

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

MongoDB C Driver                                   2016‐01‐18                             MONGOC_STREAM_READV(3)