|
| void | sock_initialize (void) |
| |
| void | sock_shutdown (void) |
| |
| int | sock_error (struct conn_interface *intf) |
| |
| static int | _in_progress (int error) |
| |
| static void | sock_getaddrinfo (xmpp_sock_t *xsock) |
| |
| xmpp_sock_t * | sock_new (xmpp_conn_t *conn, const char *domain, const char *host, unsigned short port) |
| |
| void | sock_free (xmpp_sock_t *xsock) |
| |
| static const char * | _sockaddr2str (struct sockaddr *sa, char *buf, size_t buflen) |
| |
| sock_t | sock_connect (xmpp_sock_t *xsock) |
| |
| int | sock_set_keepalive (sock_t sock, int timeout, int interval, int count, unsigned int user_timeout) |
| |
| int | xmpp_sockopt_cb_keepalive (xmpp_conn_t *conn, void *socket) |
| | Example sockopt callback function An example function that can be used to set reasonable default keepalive options on sockets when registered for a connection with xmpp_conn_set_sockopt_callback() More...
|
| |
| int | sock_close (sock_t sock) |
| |
| static int | _sock_set_blocking_mode (sock_t sock, int blocking) |
| |
| int | sock_set_blocking (sock_t sock) |
| |
| int | sock_set_nonblocking (sock_t sock) |
| |
| int | sock_read (struct conn_interface *intf, void *buff, size_t len) |
| |
| int | sock_write (struct conn_interface *intf, const void *buff, size_t len) |
| |
| int | sock_is_recoverable (struct conn_interface *intf, int error) |
| |
| int | sock_connect_error (sock_t sock) |
| |