Страниц: [1]
  Печать  
Автор Тема: Частный пул потоков  (Прочитано 2381 раз)
Fregl
Sr. Member
****
Offline Offline

Сообщений: 396


Просмотр профиля
« : Мая 17, 2010, 07:21:25 pm »

Есть ли возможность сделать частный пул потоков для класса объектов?
Например для класса TCP/IP сервера?
Как в context_alloc передать частные данные для определенного экземпляра объекта?
Записан
gleb
Участник
*
Offline Offline

Сообщений: 18


Просмотр профиля
« Ответ #1 : Мая 18, 2010, 08:07:02 am »

все просто
в thread_pool_attr_t есть указатель handle
в thread_pool_create передаем первый агрумент, в котором handle указывает на нужный нам объект
потом этот handle автоматически передается в context_alloc
Записан
Fregl
Sr. Member
****
Offline Offline

Сообщений: 396


Просмотр профиля
« Ответ #2 : Мая 18, 2010, 03:05:36 pm »

спасибо, решило проблему )
просто в примерах приводится attr.handle = dispatch_create() ...
Записан
Страниц: [1]
  Печать  
 
Перейти в: