Поведение SIO_FLUSH - PullRequest
       20

Поведение SIO_FLUSH

2 голосов
/ 24 ноября 2008

Когда сокет ioctl SIO_FLUSH используется в среде Windows (в пространстве пользователя), я не понимаю, что происходит. Означает ли это: (1) полностью отбросить данные из очереди отправки TCP / IP в черную дыру или (2) протолкнуть данные отправки в очереди через соединение, пока буфер не будет пуст, или (3) что-то еще? Спасибо!

1 Ответ

2 голосов
/ 18 июня 2009

С Windows вы никогда не можете быть уверены. Однако this (поиск SIOFLUSH) говорит, что отбрасывает очередь отправки, связанную с сокетом. Это то, что я также ожидаю, когда я использую SIO_FLUSH

...