Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.11;
Скачать: CL | DM;

Вниз

WSAAsyncSelect   Найти похожие ветки 

 
Oleg_Gashev ©   (2002-09-13 01:36) [0]

Есть проблемы с реализацией WSAAsyncSelect. Все время срабатывает FD_READ. FD_WRITE- один раз в самом начале. Как реализовать правильно send? Спасибо.


 
Polevi ©   (2002-09-13 11:02) [1]

если send вернул SOCKET_ERROR и GetLastError WSA_WOULDBLOCK, или размер реально записаных данных меньше желаемого - OS сообщит тебе сообщением FD_WRITE когда она готова вновь принимать данные


 
Oleg_Gashev ©   (2002-09-13 12:47) [2]

FD_WRITE никогда не срабатывает, даже когда размер получченых данных на recv=0


 
Digitman ©   (2002-09-13 14:13) [3]

ты почитай в хэлпе-то про FD_WRITE для начала ...


 
Oleg_Gashev ©   (2002-09-13 16:26) [4]

> Digitman

Читал я про FD_WRITE.Не работает. send возвращает 0.


 
Digitman ©   (2002-09-13 16:43) [5]

ну и чего ты там вычитал ?)
что WSAGetLastError()-то возвращает ? после неуспешного send() ?
WSAGetLastError() - это что, Пушкин А.С. должен за тебя анализировать ?


 
Oleg_Gashev ©   (2002-09-13 16:47) [6]

WSAGetLastError=0


 
Oleg_Gashev ©   (2002-09-13 16:51) [7]

READ
WSAGetLastError=0
.entera 630 340 y
inprise.public.visibroker 9306 9071 y
.

READ
WSAGetLastError=0
20
send-list
WSAGetLastError=0
500 command not recognized

READ
WSAGetLastError=0


 
Oleg_Gashev ©   (2002-09-13 16:52) [8]

Все. После последнего send можно перезапускать программу.


 
Polevi ©   (2002-09-14 17:14) [9]

2Oleg_Gashev ©
я тут написал очередную версию прокси сервера - могу тебе выслать исходник если хочешь - правда там WSAEventSelect используется..


 
Oleg_Gashev ©   (2002-09-14 18:48) [10]

> Polevi
Если не затруднит, кидай на ogv@urbis.net.il.



Страницы: 1 вся ветка

Текущий архив: 2002.11.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
14-34221
N A N
2002-10-11 10:13
2002.11.11
Подскажите хороший журнал по теме ИТ, программирования, ОС и т.д.


1-34077
Yuraz
2002-10-31 10:17
2002.11.11
Как ввести в поток данные с визуальных компонентов


3-33922
Labert
2002-10-21 23:07
2002.11.11
ADO и Windows NT


7-34277
daos
2002-09-11 05:54
2002.11.11
Кака освободить память?


1-33955
AlexSh
2002-11-01 09:03
2002.11.11
Как вырезать заданные символы из строки?