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

  
 
  

home | help
BSON_READER_READ_FUNC_T(3)	     libbson	      BSON_READER_READ_FUNC_T(3)

SYNOPSIS
	typedef ssize_t (*bson_reader_read_func_t) (void *handle,
						    void *buf,
						    size_t count);

PARAMETERS
     * handle: The handle to read from.

     * buf: The buffer to read into.

     * count: The number of bytes to read.

DESCRIPTION
     A	callback  function that will be called by bson_reader_t to read the next
     chunk of data from the underlying opaque file descriptor.

     This function is meant to operate similar to the read(2) function	as  part
     of libc on UNIX-like systems.

RETURNS
     0 for end of stream.

     -1 for a failure on read.

     A value greater than zero for the number of bytes read into buf.

AUTHOR
     MongoDB, Inc

COPYRIGHT
     2009-present, MongoDB, Inc.

1.30.8				  Aug 27, 2026	      BSON_READER_READ_FUNC_T(3)

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

home | help