ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Подскажите алгоритм синхронизации потоков
  #1  
Старый 30.10.2009, 22:23
_nic
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме:
2982851

Репутация: 107


По умолчанию Подскажите алгоритм синхронизации потоков

Схема выглядит примерно так
Код:
SOCKET s;
for(;;)
{
recv(прием данных);
switch(обработка принятых данных)
{
case A://старт потока 1
case B://старт потока 2
case C://старт потока 3
................
case X:...........................
}
.............
}
В потоки передается сокет из родительского потока,и в них происходит полноценный обменн данными через этот сокет, т.е. как минимум по одному send,recv.Вопрос в том как правильнее это все дело в дочерних потоках синхронизировать с recv в родительском Что бы данные одного потока не были приняты в другом и recv в мейн потоке не фризил работу с сокетами в дочерних.
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите алгоритм шифрования JAH Безопасность 3 03.08.2009 01:32
Помогите разгадать алгоритм. hakerovchanen PHP, PERL, MySQL, JavaScript 6 06.06.2009 00:32
Подскажите алгоритм написания программы zip1990 PHP, PERL, MySQL, JavaScript 5 29.11.2008 01:11
подскажите алгоритм Termin@L PHP, PERL, MySQL, JavaScript 13 08.02.2007 21:55



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ