Ага, буду osi еще раз штудировать.
Просто исходя из логики, я понимаю, что интерфейс у потоков должен быть одинаковым, независимо от того, как произошло подключение.
Вот примеры, которые за гранью моего понимания + инфу не могу найти касательно механизмов работы - вообще.
1) Отправка файла по xmlhttprequest. На момент отрабатывания скрипта весь ли файл находиться на сервере... или скрипт запускается при коннекте и поток парсится по ходу скрипта.
2) Работа с бд, query возвращает поток, опять же - у нас уже все данные или нет? или во время fetch_row бд продолжает отправлять данные
Возможно очень косоязычно объясняю - извиняюсь за это.
Меня не устраивает, что я не понимаю как работают некоторые инструменты, которыми я пользуюсь.
Да, благодаря документации, я точно знаю последовательность действий и результат, но принципы работы остаться за кадром.