Класс содержит описание экземпляра события, сгенерированного для конкретного агента. Ссылка на этот зкземпляр передается как параметр в обработчик события.
Открытые члены | |
event_data_t (so_4::rt::impl::event_data_impl_t *data_impl) | |
реализацией SObjectizer-а. | |
event_data_t (const event_data_t &o) | |
Конструктор копирования. | |
event_data_t & | operator= (const event_data_t &o) |
Оператор копирования. | |
void * | data () const |
Получить данные сообщения-инцидента события. | |
const std::string & | agent () const |
Имя агента-владельца сообщения-инцидента. | |
const std::string & | msg () const |
Имя сообщения-инцидента. | |
const comm_channel_t & | channel () const |
Имя канала из которого поступило сообщение. | |
const std::string & | query_event_owner_name () const |
Определить имя агента-владельца события. | |
so_4::rt::impl::event_data_impl_t * | query_impl () const |
Внутрений метод SObjectizer-а. | |
Защищенные члены | |
void | run_action () const |
Закрытые данные | |
so_4::rt::impl::event_data_impl_t * | m_data_impl |
Друзья | |
class | so_4::rt::dispatcher_t |
|
Имя канала из которого поступило сообщение. Если сообщение было сгенерировано внутри run-time, то возвращается localhost-константа.
|
|
Получить данные сообщения-инцидента события.
|
|
Определить имя агента-владельца события. Этот метод сделан доступным, чтобы можно было реализовывать такие диспетчеры, как, например, диспетчер с активными объектами.
|
|
Внутрений метод SObjectizer-а.
|