Поведение recv в неблокирующем режиме
От: Aspire  
Дата: 26.12.11 21:25
Оценка:
Может ли recv в неблокирующем режиме возвратить значение > 0 и будет ли при этом вызыван коллбэк?
Re: Поведение recv в неблокирующем режиме
От: savitar  
Дата: 27.12.11 05:25
Оценка:
Здравствуйте, Aspire, Вы писали:

A>Может ли recv в неблокирующем режиме возвратить значение > 0 и будет ли при этом вызыван коллбэк?


Да. Какой еще коллбэк?
Re[2]: Поведение recv в неблокирующем режиме
От: Аноним  
Дата: 27.12.11 06:28
Оценка:
Здравствуйте, savitar, Вы писали:

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


A>>Может ли recv в неблокирующем режиме возвратить значение > 0 и будет ли при этом вызыван коллбэк?


S>Да. Какой еще коллбэк?


На порту завершения, допустим.
Re[3]: Поведение recv в неблокирующем режиме
От: savitar  
Дата: 27.12.11 07:35
Оценка:
Здравствуйте, Аноним, Вы писали:

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


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


A>>>Может ли recv в неблокирующем режиме возвратить значение > 0 и будет ли при этом вызыван коллбэк?


S>>Да. Какой еще коллбэк?


А>На порту завершения, допустим.Да. Какой еще коллбэк?


Неблокирующий и асинхронный — это разные режимы. Если таки речь идет об асинхронном, то recv неприменима, нужно использовать WSARecv и ответ на изначальный вопрос будет: нет, да.
Re[4]: Поведение recv в неблокирующем режиме
От: Aspire  
Дата: 27.12.11 07:49
Оценка:
Здравствуйте, savitar, Вы писали:
S>Неблокирующий и асинхронный — это разные режимы. Если таки речь идет об асинхронном, то recv неприменима, нужно использовать WSARecv и ответ на изначальный вопрос будет: нет, да.

Вот оно в чем путиница была! Теперь все ясно, спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.