![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Асинхронные сокеты [D7, WinXP]
prodex © (2008-04-08 08:02:00)При сокетах, ориентированных на сообщения при Acctpt'е дескриптор входящего сокета передается в Msg.WParam, где можно его взять при событийно-ориентированных сокетах (WSAEventSelect). И ещё - количество обрабатываемых событий - 64, это в потоке, или вообще?
Заранее благодарен за нормальный ответ, а не за: "Читай MSDN" :)
prodex (2008-04-08 08:43:00) [1]Спасибо, Сергей М., терпеливое отношение к нам, чайникам! :)
Сергей М. (2008-04-08 08:40:00) [2]Их будет столько, сколько ты их "отправишь".
prodex (2008-04-08 08:33:00) [3]т.е. если я клиентов буду отправлять в отдельный поток и обрабатывать их гнезда через события, их (клиентов) одновременно максимальное число будет 64?
Сергей М. (2008-04-08 08:29:00) [4]
> где можно его взять при событийно-ориентированных сокетах
> (WSAEventSelect)
Этот дескриптор будет возвращен результатом вызова Accept.
> количество обрабатываемых событий - 64, это в потоке, или
> вообще?
64 - это ограничение на максимальное количество ожидаемых объектов синхронизациив функциях ожидания - WSAWaitForMultipleEvents, [Msg]WaiForMultipleObjects