Шрифт:
После выполнения этой программы мы получаем следующий результат:
Хотя принимающий TCP получил все посланные данные, первый вызов функции
Пример: дополнительные свойства внеполосных данных
Теперь мы покажем другой столь же простой пример, иллюстрирующий две дополнительные особенности внеполосных данных, о которых мы уже упоминали ранее.
1. TCP посылает уведомление об отправке внеполосных данных (их срочный указатель), даже если поток данных остановлен функциями управления потоком.
2. Принимающий процесс может получить уведомление о том, что отправитель отослал внеполосные данные (с помощью сигнала
В листинге 24.8 приведена программа отправки.
Листинг 24.8. Программа отправки
В листинге 24.9 представлена принимающая программа.
Листинг 24.9. Принимающая программа