Пространство имен so_4::timer_thread::ace_timer_queue_adapter::impl


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

Детали реализации.

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


Классы

struct  timer_act_t
 Описание одного Timer ACT. Подробнее...
class  timer_act_utilizator_t
 Интерфейс класса, который отвечает за утилизацию объектов timer_act_t из обработчика таймерного события. Подробнее...
class  timer_event_handler_t
 Обработчик таймерных событий. Подробнее...
class  timer_thread_t
 Реализация таймерной нити на основе ACE_Thread_Timer_Queue_Adapter. Подробнее...

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

typedef std::map< ACE_UINT64,
long > 
demand_id_map_t
 Тип карты идентификаторов заявок.
typedef std::map< std::string,
demand_id_map_t
agent_demand_map_t
 Тип карты таймерных заявок агентов.

Функции

ACE_Time_Value millisec_to_time_value (unsigned int m)
template<class Adapter>
demand_canceler_t< Adapter > demand_canceler (Adapter &adapter)
template<class Adapter>
agent_demands_canceler_t< Adapter > agent_demands_canceler (Adapter &adapter)


Типы

Тип карты таймерных заявок агентов.

Начиная с:
v.4.4.0 Ключем является имя агента.

Тип карты идентификаторов заявок.

Начиная с:
v.4.4.0 Ключем является наш внутренний идентификатор заявки. Значением является идентификатор, назначенный заявке ACE_Thread_Timer_Queue_Adapter.


Функции

ACE_Time_Value so_4::timer_thread::ace_timer_queue_adapter::impl::@252::millisec_to_time_value ( unsigned int  m  )  [inline, static]

Вспомогательная функция для преобразования миллисекунд в ACE_Time_Value (относительное время).

Используется в so_4::timer_thread::ace_timer_queue_adapter::impl::timer_thread_t::push_msg().


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