Читать «UNIX: разработка сетевых приложений» онлайн - страница 17

Уильям Ричард Стивенс

Таблица 1.4. Различные версии эхо-сервера, рассматриваемые в данной книге

Листинг Описание
5.1 TCP/IPv4, зависимый от протокола
5.9 TCP/IPv4, зависимый от протокола, корректно обрабатывает завершение всех дочерних процессов
6.3 TCP/IPv4, зависимый от протокола, использует функцию select, один процесс обрабатывает всех клиентов
6.5 TCP/IPv4, зависимый от протокола, использует функцию poll, один процесс обрабатывает всех клиентов
8.1 UDP/IPv4, зависимый от протокола
8.14 TCP и UDP/IPv4, зависимый от протокола, использует функцию select
14.6 TCP, использует стандартный ввод-вывод
15.3 Доменный сокет Unix, зависимый от протокола
15.5 Дейтаграмма домена Unix, зависит от протокола
15.13 Доменный сокет Unix, с передачей данных, идентифицирующих клиента
22.3 UDP, печатает полученный IP-адрес назначения и имя полученного интерфейса, обрезает дейтаграммы
22.13 UDP, связывает все адреса интерфейсов
25.2 UDP, использование модели ввода-вывода, управляемого сигналом
26.2 TCP, один поток на каждого клиента
26.3 TCP, один поток на каждого клиента, машинонезависимая (переносимая) передача аргумента
27.4 TCP/IPv4, печатает полученный маршрут от отправителя
27.6 UDP/IPv4, печатает полученный маршрут от отправителя и обращает его
28.21 UDP, использует функцию icmpd для получения асинхронных ошибок
Д.9 UDP, связывает все адреса интерфейсов