SObjectizer
5.1
|
Вспомогательный класс-интерфейс для выполнения подписки. Подробнее...
Открытые члены | |
event_subscriber_t (const so_5::rt::state_t &state) | |
virtual so_5::ret_code_t | subscribe (so_5::rt::agent_t &agent, const so_5::rt::mbox_ref_t &mbox)=0 |
Выполнить подписку обработчика данного агента на заданное сообщение. Обработчик, состояние агента и тип сообщения должны определять потомки. Подробнее... | |
virtual so_5::ret_code_t | unsubscribe (so_5::rt::agent_t &agent, const so_5::rt::mbox_ref_t &mbox)=0 |
Выполнить отмену подписки обработчика данного агента на заданное сообщение. Обработчик, состояние агента и тип сообщения должны определять потомки. Подробнее... | |
const so_5::rt::state_t & | state () const |
Состояние агента в котором необходимо осуществлять одписку. | |
Защищенные данные | |
const so_5::rt::state_t & | m_state |
Закрытые члены | |
event_subscriber_t (const event_subscriber_t &) | |
void | operator= (const event_subscriber_t &) |
Вспомогательный класс-интерфейс для выполнения подписки.
|
pure virtual |
Выполнить подписку обработчика данного агента на заданное сообщение. Обработчик, состояние агента и тип сообщения должны определять потомки.
agent | Агент. |
mbox | Mbox. |
Замещается в mbapi_4::real_event_subscriber_t< MBAPI_MESSAGE, AGENT >.
Используется в mbapi_4::impl::stagepoint_bind_impl_t::subscribe_event_impl().
|
pure virtual |
Выполнить отмену подписки обработчика данного агента на заданное сообщение. Обработчик, состояние агента и тип сообщения должны определять потомки.
agent | Агент. |
mbox | Mbox. |
Замещается в mbapi_4::real_event_subscriber_t< MBAPI_MESSAGE, AGENT >.
Используется в mbapi_4::impl::stagepoint_bind_impl_t::bin_msg_unsubscribe_event_impl() и mbapi_4::impl::stagepoint_bind_impl_t::unsubscribe_event_impl().
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:21. Создано системой 1.8.3.1 |