Я прочитал документацию для Winsock2 в MSDN, но мне все еще нужны разъяснения по нескольким вещам, если кто-нибудь может помочь.
Я планировал сделать что-то вроде настройки, которую вы получаете при использовании WSAAsyncSelect(), но используя отдельный поток. Могу ли я использовать WSAEventSelect(), чтобы связать более одного сокета с одним объектом события?
Если вместо этого я использовал порт завершения, какие события я получу через порт завершения? В MSDN есть список операций с файлами, но у меня возникли проблемы с их связью с тем, какие события (FD_READ, FD_WRITE и т. д.) будут отправляться через порт завершения. Есть ли способ узнать, какое событие завершается? или я должен принять это к сведению и сохранить в структуре каждый раз, когда я что-то отправляю или получаю?
спасибо за любую * помощь, которую кто-нибудь может дать мне в этом = D
редактировать: еще лучше, не лучше ли мне просто переключиться на С#, чтобы сделать это? Он кажется очень популярным и лучше подходит для этой конкретной задачи.