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

NAME

       mongoc_client_pool_set_ssl_opts() - None

SYNOPSIS

       #ifdef MONGOC_ENABLE_SSL
       void
       mongoc_client_pool_set_ssl_opts (mongoc_client_pool_t   *pool,
                                        const mongoc_ssl_opt_t *opts);
       #endif

       This  function is identical to mongoc_client_set_ssl_opts(3) except for client pools. It ensures that all
       clients retrieved from mongoc_client_pool_pop(3) or mongoc_client_pool_try_pop(3) are configured with the
       same SSL settings.

       It is a programming error to call this function after retrieving a client from the client pool.

       Beginning in version 1.2.0, once a pool has any SSL  options  set,  all  connections  use  SSL,  even  if
       "ssl=true"  is  omitted  from  the  MongoDB  URI.  Before, SSL options were ignored unless "ssl=true" was
       included in the URI.

PARAMETERS

       pool   A mongoc_client_pool_t \&.

       opts   A mongoc_ssl_opt_t that will not be modified.

AVAILABILITY

       This feature requires that the MongoDB C driver was compiled with ‐‐enable‐ssl \&.

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