SObjectizer  5.1
Классы | Определения типов
Пространство имен so_5_transport::ace

Обертки над кассами ACE_Reactor для SObjectizer 5 Transport. Подробнее...

Классы

class  reactor_instance_t
 Интерфейс, за которым спрятан реактор и необходимые для него ресурсы. Подробнее...
 
class  end_reactor_event_loop_call_handler_t
 Класс для завершения работы реактора на его нити. Подробнее...
 
class  reactor_task_t
 Шаблон для ACE_Task, который способен работать с разными типами реакторов и разным количеством нитей. Подробнее...
 
class  reactor_instance_template_t
 Реализация интерфейса reactor_instance на основе шаблона. Подробнее...
 

Определения типов

typedef std::unique_ptr
< reactor_instance_t
reactor_instance_unique_ptr_t
 Псевдоним unique_ptr для reactor_instance.
 
typedef std::shared_ptr
< reactor_instance_t
reactor_instance_ref_t
 Тип умного указателя на экземпляр reactor_instance.
 
typedef std::map< std::string,
reactor_instance_ref_t
reactor_instance_map_t
 Тип карты реакторов.
 

Функции

Функции создания конкретных типов реакторов.
 make_select_reactor ()
 Создание реактора, основанного на ACE_Select_Reactor.
 
 make_tp_reactor (size_t thread_count)
 Создание реактора, основанного на ACE_TP_Reactor. Подробнее...
 

Подробное описание

Обертки над кассами ACE_Reactor для SObjectizer 5 Transport.

Функции

so_5_transport::ace::make_tp_reactor ( size_t  thread_count)

Создание реактора, основанного на ACE_TP_Reactor.

Аргументы
thread_countКоличество нитей, на которых должна вестись работа.

Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:24. Создано системой  doxygen1.8.3.1 Intervale SourceForge.net Logo