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

NAME

       mongoc_stream_writev()  - The mongoc_stream_writev() function shall perform a write to a mongoc_stream_t.
       It's modeled on the API and semantics of writev(), though the parameters map only loosely.

SYNOPSIS

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

PARAMETERS

       stream A mongoc_stream_t \&.

       iov    A vector of mongoc_iovec_t \&.

       iovcnt The number of items in iov \&.

       timeout_msec
              The number of milliseconds to block before indicating failure, or  0  for  non‐blocking.  Negative
              values indicate the default timeout.

       The  mongoc_stream_writev(3)  function shall perform a write to a mongoc_stream_t \&. It's modeled on the
       API and semantics of writev(3) , though the parameters map only loosely.

RETURNS

       The number of bytes written on success, or ‐1 upon failure and errno is set.

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_WRITEV(3)