REACTOR_TYPE | тип реактора, который должен использоваться. |
Открытые члены | |
reactor_task_t (size_t thread_count) | |
Инициализирующий конструктор. | |
ret_code_t | start () |
Запустить задачу. | |
void | stop () |
Остановить задачу. | |
int | svc () |
Выполнение основного цикла выборки сообщений реактора. | |
ACE_Reactor * | reactor () |
Получить доступ к реактору. | |
Закрытые типы | |
typedef ACE_Task< ACE_MT_SYNCH > | base_type_t |
Закрытые данные | |
ACE_Reactor | m_reactor |
Реактор, который будет использоваться. | |
size_t | m_thread_count |
Количество нитей, на которых будет работать реактор. |
so_4::ace::reactor_task_t< REACTOR_TYPE >::reactor_task_t | ( | size_t | thread_count | ) | [inline] |
Инициализирующий конструктор.
thread_count | Количество нитей, на которых должен работать реактор. |
ret_code_t so_4::ace::reactor_task_t< REACTOR_TYPE >::start | ( | ) | [inline] |
Запустить задачу.
Запускаются необходимые нити.
Перекрестные ссылки so_4::rc_unexpected_error и SO_4_ERROR_RETURN.
Документация по SObjectizer v.4.4 'Тебуломста'. Последние изменения: Thu Sep 18 10:26:48 2008. Создано системой 1.5.6 |