Читать «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, связывает все адреса интерфейсов |