SObjectizer  5.1
Классы | Пространства имен | Определения типов
Файл reactors.hpp

Публичный интерфейс средств управления реакторами. Подробнее...

Классы

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

Пространства имен

namespace  so_5_transport
 Основное пространство транспортного SObjectizer.
 
namespace  so_5_transport::ace
 Обертки над кассами ACE_Reactor для SObjectizer 5 Transport.
 

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

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

Функции

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

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

Публичный интерфейс средств управления реакторами.


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