![]() |
|
Модераторы: feodorv |
![]()
|
|
| Owen |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 5.7.2006 Где: Русь Репутация: нет Всего: нет |
Cоздаю сокет UDP в 'nix
Вопрос следующий: если у меня есть два потока, один из которых отправляет данные, другой -- получает, могу ли я без потери данных не контролировать доступ этих потоков к сокету? (так, например, если отправлять данные, то понятно, что надо этот доступ контролировать чем-нибудь вроде мьютекса(mutex)) |
|||
|
||||
| Олег2005 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 421 Регистрация: 26.5.2005 Где: Рига Латвия Репутация: 6 Всего: 11 |
Идеологически это разные места
Те У UDP-сокета нет буфера отправки - это стековый механизм А вот для приема есть отдельный буфер - и в общем эти два объекта не связаны друг с другом - разве что принадлежат одному сокету |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |