| 
    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 | ) |