Re[2]: Как отменить получение данных в асинхронном сокете
От: _Lion  
Дата: 15.02.05 13:40
Оценка: :)
Здравствуйте, sercher, Вы писали:

S>Здравствуйте, _Lion, Вы писали:


_L>>Проблема следующая получаю большой пакет данных отправленные функцией WSASend,задача отменить получение этого пакета.

_L>>Как варианты можно обрубить сокет(но это не подходит).Что надо сделать что бы socket сбросить в состояние игнора текущего пакета.
_L>>Ребята очень прошу помочь...

S> Что значит отменить пакет? Какой пакет? TCP/UDP ? За один приём сокет можетпринять много пакетов, либо только чать большого фрагментированного. Как вариант прочитать содержимое сокета (recv()) и проигнорировать.


Нет ребята закрывать не катит,принемать это извените трафик режит как будто ты все получил, так что предложенные варианты не подходят,а то что другое что то использовать привидите пример, я в частности использую winsocket2
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.