Я посылаю UDP broadcast запрос в поисках определённого сервиса.
Ответов может прйти несколько, может ни одного.
Жду ответа с помощью WSAAsyncSelect. Но ждать то надо определённое время, по истечении которого ответ уже не валиден.
В WSAAsyncSelect опций на истечение времени ожидания нет. Как быть?
Переписывать на блокирующиеся сокеты, с выделением потока под приём? Или есть способ лучше?