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

  
 
  

home | help
BSON_CONTEXT_NEW(3)		     libbson		     BSON_CONTEXT_NEW(3)

SYNOPSIS
	bson_context_t *
	bson_context_new (bson_context_flags_t flags);

PARAMETERS
     * flags: A bson_context_flags_t.

     The  following  flags may be used: * BSON_CONTEXT_NONE meaning creating Ob-
     jectIDs with this context is not  a  thread-safe  operation.   *  BSON_CON-
     TEXT_DISABLE_PID_CACHE  meaning  creating	ObjectIDs will also check if the
     process has changed by calling getpid() on every ObjectID generation.

     The following flags are deprecated and have no effect:

     * BSON_CONTEXT_DISABLE_HOST_CACHE

     * BSON_CONTEXT_THREAD_SAFE

     * BSON_CONTEXT_USE_TASK_ID

DESCRIPTION
     Creates   a   new	 bson_context_t.    This    is	  rarely    needed    as
     bson_context_get_default() serves most use-cases.

RETURNS
     A	  newly   allocated   bson_context_t   that   should   be   freed   with
     bson_context_destroy().

AUTHOR
     MongoDB, Inc

COPYRIGHT
     2009-present, MongoDB, Inc.

1.30.8				  Aug 27, 2026		     BSON_CONTEXT_NEW(3)

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

home | help