Strophe
0.10
XMPP client library
|
Functions | |
void | sock_initialize (void) |
void | sock_shutdown (void) |
int | sock_error (void) |
static int | _in_progress (int error) |
sock_t | sock_connect (const char *const host, const unsigned short port) |
int | sock_set_keepalive (const sock_t sock, int timeout, int interval) |
int | sock_close (const sock_t sock) |
static int | _sock_set_blocking_mode (sock_t sock, int blocking) |
int | sock_set_blocking (const sock_t sock) |
int | sock_set_nonblocking (const sock_t sock) |
int | sock_read (const sock_t sock, void *const buff, const size_t len) |
int | sock_write (const sock_t sock, const void *const buff, const size_t len) |
int | sock_is_recoverable (const int error) |
int | sock_connect_error (const sock_t sock) |
Socket abstraction.
void sock_initialize | ( | void | ) |
void sock_shutdown | ( | void | ) |
int sock_error | ( | void | ) |
|
static |
sock_t sock_connect | ( | const char *const | host, |
const unsigned short | port | ||
) |
int sock_set_keepalive | ( | const sock_t | sock, |
int | timeout, | ||
int | interval | ||
) |
int sock_close | ( | const sock_t | sock | ) |
|
static |
int sock_set_blocking | ( | const sock_t | sock | ) |
int sock_set_nonblocking | ( | const sock_t | sock | ) |
int sock_read | ( | const sock_t | sock, |
void *const | buff, | ||
const size_t | len | ||
) |
int sock_write | ( | const sock_t | sock, |
const void *const | buff, | ||
const size_t | len | ||
) |
int sock_is_recoverable | ( | const int | error | ) |
int sock_connect_error | ( | const sock_t | sock | ) |