Файл so_4/ace/h/reactors.hpp


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

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

Начиная с:
v.4.4.0-b6


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

namespace  so_4
namespace  so_4::ace

Классы

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

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

typedef std::auto_ptr
< reactor_instance_t > 
so_4::ace::reactor_instance_auto_ptr_t
 Псевдоним auto_ptr для reactor_instance.

Функции

reactor_registry_t & so_4::ace::reactor_registry ()
 Доступ к реестру реакторов.
std::string so_4::ace::default_reactor_name ()
 Имя реактора, который используется по умолчанию.
ACE_Reactor * so_4::ace::default_reactor ()
 Доступ к реактору по умолчанию.
Функции создания конкретных типов реакторов.
reactor_instance_auto_ptr_t so_4::ace::make_select_reactor ()
 Создание реактора, основанного на ACE_Select_Reactor.
reactor_instance_auto_ptr_t so_4::ace::make_tp_reactor (size_t thread_count)
 Создание реактора, основанного на ACE_TP_Reactor.


Документация по SObjectizer v.4.4 'Тебуломста'. Последние изменения: Thu Sep 18 10:26:47 2008. Создано системой  doxygen1.5.6 Intervale SourceForge.net Logo