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

  
 
  

home | help
MONGOC_URI_SET_COMPRESSORS(3)	    libmongoc	   MONGOC_URI_SET_COMPRESSORS(3)

SYNOPSIS
	bool
	mongoc_uri_set_compressors (mongoc_uri_t *uri, const char *compressors);

PARAMETERS
     * uri: A mongoc_uri_t.

     * compressors:  A string consisting of one or more comma (,) separated com-
       pressors (e.g. "snappy,zlib") or NULL. Passing NULL clears  any	existing
       compressors set on uri.

DESCRIPTION
     Sets  the	URI's  compressors, after the URI has been parsed from a string.
     Will overwrite any previously set value.

EXAMPLE
	mongoc_client_t *client;
	mongoc_uri_t *uri;

	uri = mongoc_uri_new ("mongodb://localhost/");
	mongoc_uri_set_compressors (uri, "snappy,zlib,zstd");
	mongoc_client_new_from_uri (uri);
	/* Snappy & zlib & zstd compressors are enabled */

RETURNS
     Returns false if the option cannot be set, for example  if  compressors  is
     not valid UTF-8.  Logs a warning to stderr with the MONGOC_WARNING macro if
     compressor is not available.

AUTHOR
     MongoDB, Inc

COPYRIGHT
     2009-present, MongoDB, Inc.

1.30.8				  Aug 27, 2026	   MONGOC_URI_SET_COMPRESSORS(3)

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

home | help