mongoc_socket_t#
Portable socket abstraction
Synopsis#
#include <mongoc/mongoc.h>
typedef struct _mongoc_socket_t mongoc_socket_t
Synopsis#
This structure provides a socket abstraction that is friendlier for portability than BSD sockets directly. Inconsistencies between Linux, various BSDs, Solaris, and Windows are handled here.
Functions#
- mongoc_socket_accept()
- mongoc_socket_bind()
- mongoc_socket_close()
- mongoc_socket_connect()
- mongoc_socket_destroy()
- mongoc_socket_errno()
- mongoc_socket_getnameinfo()
- mongoc_socket_getsockname()
- mongoc_socket_listen()
- mongoc_socket_new()
- mongoc_socket_recv()
- mongoc_socket_send()
- mongoc_socket_sendv()
- mongoc_socket_setsockopt()