Пространства имен | |
namespace | so_4 |
namespace | so_4::socket |
Классы | |
class | so_4::socket::socket_addr_t |
Базовый тип для адреса сокета. Подробнее... | |
class | so_4::socket::socket_addr_inet_t |
Адрес сокета для протокола PF_INET. Подробнее... | |
class | so_4::socket::socket_t |
Базовый класс для сокетов. Подробнее... | |
class | so_4::socket::socket_client_t |
Клиентский сокет. Подробнее... | |
class | so_4::socket::socket_accepted_t |
Клиент, подключившийся к серверному сокету. Подробнее... | |
class | so_4::socket::socket_server_t |
Серверный потоковый сокет. Подробнее... | |
Функции | |
int | so_4::socket::sys_errno () |
Определение системного кода ошибки. | |
bool | so_4::socket::translate_socket_addr (const char *addr, unsigned short &port, char *&hostaddr, char *&hostname) |
Разобрать адрес в формате '{ip|name}:port' на составляющие. | |
Переменные | |
const int | so_4::socket::c_ok |
Успешное завершение работы. | |
const int | so_4::socket::c_invalid_host_addr |
Не допустимый адрес хоста. | |
const int | so_4::socket::c_invalid_host_name |
Не допустимое имя хоста. | |
const int | so_4::socket::c_bad_argument |
Не допустимый аргумент. | |
const int | so_4::socket::c_unsupported_protocol |
Указанный протокол не поддерживается. | |
const int | so_4::socket::c_socket_created |
Сокет уже создан. | |
const int | so_4::socket::c_cannot_create_socket |
Невозможно создать сокет. | |
const int | so_4::socket::c_cannot_bind_socket |
Невозможно назначить имя сокету. | |
const int | so_4::socket::c_socket_not_created |
Сокет не создан. | |
const int | so_4::socket::c_recv_failed |
Обшибка при работе с recv. | |
const int | so_4::socket::c_send_failed |
Ошибка при работе с send. | |
const int | so_4::socket::c_select_failed |
Ошибка при работе с select. | |
const int | so_4::socket::c_time_out |
Превышено время ожидания. | |
const int | so_4::socket::c_connect_failed |
Ошибка при работе с connect. | |
const int | so_4::socket::c_listen_failed |
Ошибка при работе с listen. | |
const int | so_4::socket::c_accept_failed |
Ошибка при работе с accept. | |
const int | so_4::socket::c_read_failed |
Ошибка при работе с read. | |
const int | so_4::socket::c_write_failed |
Ошибка при работе с write. |