Socket abstraction API.
More...
◆ sock_t
◆ sock_error()
◆ sock_connect()
sock_t sock_connect |
( |
const char *const | host, |
|
|
const unsigned short | port ) |
◆ sock_close()
int sock_close |
( |
const sock_t | sock | ) |
|
◆ sock_set_blocking()
int sock_set_blocking |
( |
const sock_t | sock | ) |
|
◆ sock_set_nonblocking()
int sock_set_nonblocking |
( |
const sock_t | sock | ) |
|
◆ sock_read()
int sock_read |
( |
const sock_t | sock, |
|
|
void *const | buff, |
|
|
const size_t | len ) |
◆ sock_write()
int sock_write |
( |
const sock_t | sock, |
|
|
const void *const | buff, |
|
|
const size_t | len ) |
◆ sock_is_recoverable()
int sock_is_recoverable |
( |
const int | error | ) |
|
◆ sock_connect_error()
int sock_connect_error |
( |
const sock_t | sock | ) |
|
◆ sock_set_keepalive()
int sock_set_keepalive |
( |
const sock_t | sock, |
|
|
int | timeout, |
|
|
int | interval ) |