Дуплекс сокетов BSD

Как говорится в заголовке, что такое дуплекс сокетов BSD, полный? - и это на том же единственном сокете.


person Skeen    schedule 06.01.2011    source источник


Ответы (1)


Если вы прочтете справочную страницу socket(2), то увидите, что сокеты типа SOCK_STREAM являются полнодуплексными. То же самое для Windows, см. http://msdn.microsoft.com/en-us/library/ms740506(v=vs.85).aspx .

person ismail    schedule 06.01.2011
comment
Знаете ли вы о безопасности потоков полнодуплексного режима? Могу ли я получать в одном потоке (скажем, принимающем потоке в цикле), одновременно отправляя сообщения из другого потока? - person Uri; 20.06.2011