WSA Windows Sockets: прокси и таймаут

Рейтинг: 0Ответов: 1Опубликовано: 13.11.2014

Подскажите, как в сокетах сделать таймаут для конкретного сокета. Передал сокет в WSASend или WSARecv, и он там висит, пока не будет данных, а порой нужно закрыть его, если данных долго нет.

И второй вопрос, нужно сделать прокси. Вызываю WSARecv, получаю данные из другого сокета, нужно отослать в этот. Но на нем уже вызван WSARecv, и вызов WSASend может вызвать ошибку. Как реализовать посылку данных в сокет?

Ответы

Ответов пока нет.