|
Strophe
0.13
XMPP client library
|
Macros | |
| #define | INVALID_SOCKET (-1) |
Typedefs | |
| typedef int | sock_t |
Functions | |
| void | sock_initialize (void) |
| void | sock_shutdown (void) |
| int | sock_error (struct conn_interface *intf) |
| 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) |
| sock_t | sock_connect (xmpp_sock_t *xsock) |
| int | sock_close (sock_t sock) |
| 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) |
| int | sock_set_keepalive (sock_t sock, int timeout, int interval, int count, unsigned int user_timeout) |
Variables | |
| const struct conn_interface | sock_intf |
Socket abstraction API.
| #define INVALID_SOCKET (-1) |
| typedef int sock_t |
| void sock_initialize | ( | void | ) |
| void sock_shutdown | ( | void | ) |
| int sock_error | ( | struct conn_interface * | intf | ) |
| 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 | ) |
| sock_t sock_connect | ( | xmpp_sock_t * | xsock | ) |
| int sock_close | ( | sock_t | sock | ) |
| 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 | ) |
| int sock_set_keepalive | ( | sock_t | sock, |
| int | timeout, | ||
| int | interval, | ||
| int | count, | ||
| unsigned int | user_timeout | ||
| ) |
| const struct conn_interface sock_intf |
1.8.17