Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
MONGOC_CLIENT_SET_APPNAME(3)	    libmongoc	    MONGOC_CLIENT_SET_APPNAME(3)

SYNOPSIS
	bool
	mongoc_client_set_appname (mongoc_client_t *client, const char *appname)

     Sets  the	application  name for this client. This string, along with other
     internal driver details, is sent to the server as part of the initial  con-
     nection handshake ("hello").

     appname  is copied, and doesn't have to remain valid after the call to mon-
     goc_client_set_appname().

     This function will log an error and return false in the following cases:

     * appname is longer than MONGOC_HANDSHAKE_APPNAME_MAX

     * client has already initiated a handshake

     * client is from a mongoc_client_pool_t

PARAMETERS
     * client: A mongoc_client_t.

     * appname: The application name, of length  at  most  MONGOC_HANDSHAKE_APP-
       NAME_MAX.

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

AUTHOR
     MongoDB, Inc

COPYRIGHT
     2009-present, MongoDB, Inc.

1.30.8				  Aug 27, 2026	    MONGOC_CLIENT_SET_APPNAME(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mongoc_client_set_appname&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help