Граф наследования:so_4::rt::a_sobjectizer_t:

Для управления run-time иногда необходимы средства, которыми располагают агенты. Для упрощения управления run-time предназначен агент a_sobjectizer_t, который, с одной стороны, является обычным агентом, а с другой -- может вмешиваться в работу run-time.
Открытые члены | |
| virtual const char * | so_query_type () const |
| Имя типа агента. | |
| virtual void | so_on_subscription () |
| Подписка событий агента. | |
| void | evt_start_normal_shutdown (const event_data_t &data) |
| Обработчик события. | |
| void | evt_finish_normal_shutdown (const event_data_t &data) |
| Обработчик события. | |
| void | evt_alarm_shutdown (const event_data_t &data) |
| Обработчик события. | |
| void | evt_check_dereg (const event_data_t &data) |
| Обработчик события. | |
Открытые статические члены | |
| static const std::string & | query_agent_name () |
| Реальное имя агента a_sobjectizer. | |
Классы | |
| class | inside_msg_t |
| могут быть посланы извне run-time. Подробнее... | |
| class | msg_check_dereg |
| Сообщение о необходимости сборки мусора. Подробнее... | |
|
|
Обработчик события.
|
|
|
Обработчик события.
|
|
|
Обработчик события. Завершает работу run-time.
|
|
|
Обработчик события.
|
|
|
Реальное имя агента a_sobjectizer.
|
|
|
Подписка событий агента. Самый первый метод, который вызывается у агента после его регистрации в SObjectizer. Предназначен для подписки событий агента. У всех агентов регистрируемой кооперации вызываются методы so_on_subscription. Только после этого рассылается сообщение msg_coop_registered. Замещает so_4::rt::agent_t. |
|
|
Имя типа агента. Автоматически реализуется описанием класса агента посредством макросов SOL4_CLASS_START, SOL4_CLASS_FINISH. Замещает so_4::rt::agent_t. |
1.4.6-NO