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

FreeBSD Manual Pages

  
 
  

home | help
MONGOC_SOCKET_SEND(3)		   libmongoc		 MONGOC_SOCKET_SEND(3)

SYNOPSIS
	  ssize_t
	  mongoc_socket_send (mongoc_socket_t *sock,
			      const void *buf,
			      size_t buflen,
			      int64_t expire_at);

PARAMETERS
        sock: A mongoc_socket_t.

        buf: A	buffer to send.

        buflen: A size_t with the number of bytes in buf.

        expire_at: A int64_t with an absolute timeout for the operation or 0.
	 The timeout is	in monotonic time using	microseconds. You can retrieve
	 the current monotonic time with System	Clock.

DESCRIPTION
       Sends buflen bytes in buf to the	destination. If	a timeout expired, the
       number of bytes sent will be returned or	-1 if no bytes were sent.

RETURNS
       -1 on failure and errno is set, or the number of	bytes sent.

AUTHOR
       MongoDB,	Inc

COPYRIGHT
       2009-present, MongoDB, Inc.

1.30.2				 Apr 12, 2025		 MONGOC_SOCKET_SEND(3)

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

home | help