fsockopen работа с потоком

  • Автор темы Автор темы ecto
  • Дата начала Дата начала

ecto

Новичок
fsockopen работа с потоком

если работать с протоколом http
через fsockopen
то чтение осуществляется просто до eof
все просто
но если я работаю с другим проколом - например telnet
вопервых моединение идет через pfsockopen
я посылаю сообщение
потом читаю
но тут возникает проблемма
посколько соединение в этом протоколе постоянное
то и соответственно отсутствует eof
а как остановить чтение?
 
Выставляешь таймоут на чтение, по таймоуту делаешь что нада и продолжаешь ждать данные с розетки/стрима. (Классический подход)

Есть еще пару методов, несколько извращенных, но они не рентабельны.
 
Сверху