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

FreeBSD Manual Pages

  
 
  

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 connection handshake ("hello").

       appname	is  copied, and	doesn't	have to	remain valid after the call to
       mongoc_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_HAND-
	 SHAKE_APPNAME_MAX.

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

AUTHOR
       MongoDB,	Inc

COPYRIGHT
       2009-present, MongoDB, Inc.

1.30.2				 Apr 12, 2025	  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+14.3.quarterly>

home | help