Есть ли неблокирующий аналог accept(...)
От: grom_rom Россия  
Дата: 20.12.01 10:03
Оценка:
Коллеги!
есть следующая проблема:

Что бы программа поняла, что к ней пытаются коннектится клиенты — надо вызвать
функцию accept(...) — которая блокируется, до тех пор, пока не придёт требование
клиена к подключению (функция клиетна connect(...) )

А как сделать так, чтобы програма не тормозила, на accept(...), а продолжала
дальше работать?? То есть нужен неблокирующий аналог accept(...)!!

1) Есть ли такая функция??
2) Может accept(...) вообще не нужен, и можно (после вызовов функций bind() и listeт())
функцией ioctlsocket() проверять есть ли данные???
3)может как-то иначе решить проблему ???

Заранее благодарен
Девиз настоящих студентов: Не боись — ПРОРВЁМСЯ
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.