mongoc_client_pool_set_appname()

Synopsis

bool
mongoc_client_pool_set_appname       (mongoc_client_pool_t   *pool,
                                      const char             *appname)

This function is identical to mongoc_client_set_appname() except for client pools.

This function can only be called once on a pool, and must be called before the first mongoc_client_pool_pop.

Also note that mongoc_client_set_appname() cannot be called on a client retrieved from a client pool.

Parameters

pool

A mongoc_client_pool_t.

appname

The application name, of length at most MONGOC_HANDSHAKE_APPNAME_MAX.

Returns

true if the appname is set successfully. Otherwise, false.