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

  
 
  

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.8				  Aug 27, 2026		   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+15.1.quarterly>

home | help