The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Использование MSG_OOB"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Использование MSG_OOB" 
Сообщение от rippy emailИскать по авторуВ закладки(ok) on 10-Июл-05, 04:45  (MSK)
Народ, подскажите, пожалуйста, кто сталкивался, ответ на такой простой вопрос - если я читаю данные из сокета с флагом MSG_OOB, а out-of-band данных нет - я получу фигу с маслом или обычные данные, висящие в буфере (если они, конечно, есть)?
Или, подходя к вопросу с другой стороны - правильно ли я понимаю, что TCP-пакет с установленным флагом PUSH расценивается принимающей системой как OOB data? Если да, то как правильно его обрабатывать? Ведь если у recv нет флага MSG_OOB, я его просто не увижу?

Просто не хочется делать два вызова recv вместо одного (с MSG_OOB и без него), не красиво как-то...

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Использование MSG_OOB" 
Сообщение от Lazarenko emailИскать по авторуВ закладки on 10-Июл-05, 12:17  (MSK)
>Народ, подскажите, пожалуйста, кто сталкивался, ответ на такой простой вопрос - если
>я читаю данные из сокета с флагом MSG_OOB, а out-of-band данных
>нет - я получу фигу с маслом или обычные данные, висящие
>в буфере (если они, конечно, есть)?
>Или, подходя к вопросу с другой стороны - правильно ли я понимаю,
>что TCP-пакет с установленным флагом PUSH расценивается принимающей системой как OOB
>data? Если да, то как правильно его обрабатывать? Ведь если у
>recv нет флага MSG_OOB, я его просто не увижу?
>
>Просто не хочется делать два вызова recv вместо одного (с MSG_OOB и
>без него), не красиво как-то...

Ask google before people in the forum.

http://www.google.com.ua/search?q=MSG_OOB&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:ru-RU:official
http://forge.novell.com/modules/xfref_library/detail.php?reference_id=179
http://forge.novell.com/modules/xfref_library/detail.php?reference_id=178
http://ou800doc.caldera.com/en/SDK_netapi/sockC.OoBdata.html

and so and so.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Использование MSG_OOB" 
Сообщение от rippy emailИскать по авторуВ закладки(ok) on 10-Июл-05, 23:10  (MSK)
>Ask google before people in the forum.

Хм... Ну, спасибо... :(


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру