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