SObjectizer
5.1
|
Интерфейс слоя SObjectizer. Подробнее...
Открытые члены | |
Контроль работы слоя. | |
virtual ret_code_t | start () |
Запустить слой. Подробнее... | |
virtual void | shutdown () |
Инициировать завершение выполнения слоя. Подробнее... | |
virtual void | wait () |
Ожидание завершения слоя. Подробнее... | |
Защищенные члены | |
so_environment_t & | so_environment () |
Получить среду SObjectizer. Подробнее... | |
Закрытые члены | |
void | bind_to_environment (so_environment_t *env) |
Привязать к среде SObjectizer. | |
Закрытые данные | |
so_environment_t * | m_so_environment |
Cреде SObjectizer на которую наложен данный слой. | |
Друзья | |
class | impl::layer_core_t |
Интерфейс слоя SObjectizer.
Нужен для механизма дополнительных слоев SObjectizer.
|
virtual |
Инициировать завершение выполнения слоя.
Реализация по умолчанию ничего не делает.
Переопределяется в so_5_transport::reactor_layer_t, mbapi_4::mbapi_layer_t, so_sysconf_4::so_sysconf_layer_t и gemont_2::gemont_layer_t.
|
protected |
Получить среду SObjectizer.
Если слой не привязан к SObjectizer, то выбрасывается исключение.
Перекрестные ссылки m_so_environment и so_5::rc_layer_not_binded_to_so_env.
Используется в gemont_2::gemont_layer_t::start(), so_sysconf_4::so_sysconf_layer_t::start() и mbapi_4::mbapi_layer_t::start().
|
virtual |
Запустить слой.
Реализация по умолчанию ничего не делает.
Переопределяется в so_5_transport::reactor_layer_t, mbapi_4::mbapi_layer_t, so_sysconf_4::so_sysconf_layer_t и gemont_2::gemont_layer_t.
|
virtual |
Ожидание завершения слоя.
Реализация по умолчанию ничего не делает.
Переопределяется в so_5_transport::reactor_layer_t, mbapi_4::mbapi_layer_t, so_sysconf_4::so_sysconf_layer_t и gemont_2::gemont_layer_t.
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:23. Создано системой 1.8.3.1 |