Re[4]: Socket
От: ie Россия http://ziez.blogspot.com/
Дата: 20.10.05 01:52
Оценка:
Здравствуйте, TechnoMen, Вы писали:

TM>Как узнать при помощи Сокетов, имеются ли ожидающие запросы на подключение?

TM>s.Bind(ep2);
TM>s.Listen(1);
TM>s = s.Accept(); // На этом месте виснит программа если нет входящих запросов

TM>В классе TcpListener есть метод Pending, как раз то что надо... Но не хотелось бы лишний класс вводить.


Для сокетов используй Poll.

if (s.Poll(waitingTimeout, SelectMode.SelectRead))
{
    sAccepted = s.Accept();
}
... << RSDN@Home 1.2.0 alpha rev. 0>>
Превратим окружающую нас среду в воскресенье.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.