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

  
 
  

home | help
BSON_APPEND_TIMEVAL(3)		     libbson		  BSON_APPEND_TIMEVAL(3)

SYNOPSIS
	#define BSON_APPEND_TIMEVAL(b, key, val) \
	   bson_append_timeval (b, key, (int) strlen (key), val)

	bool
	bson_append_timeval (bson_t *bson,
			     const char *key,
			     int key_length,
			     struct timeval *value);

PARAMETERS
     * bson: A bson_t.

     * key: An ASCII C string containing the name of the field.

     * key_length:  The  length  of  key in bytes, or -1 to determine the length
       with strlen().

     * value: A struct timeval.

DESCRIPTION
     The bson_append_timeval() function is a helper that takes a struct  timeval
     instead of milliseconds since the UNIX epoch.

RETURNS
     Returns  true  if the operation was applied successfully. The function will
     fail if appending the value grows bson larger than INT32_MAX.

AUTHOR
     MongoDB, Inc

COPYRIGHT
     2009-present, MongoDB, Inc.

1.30.8				  Aug 27, 2026		  BSON_APPEND_TIMEVAL(3)

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

home | help