#include <a_trouble.hpp>
Реализует простейшую реакцию на возникновение фатальных ошибок -- завершение работы системы.
Открытые члены | |
void | evt_fatal_error (const so_4::rt::event_data_t &data, const msg_fatal_error *cmd) |
Обработчик сообщения о фатальной ошибке. | |
Открытые статические члены | |
static const std::string & | agent_name () |
Имя единственного агента этого типа. | |
static void | send_msg_fatal_error (std::string agent, std::string error_name, std::string desc) |
Метод для упрощения отсылки сообщения msg_fatal_error. | |
Классы | |
struct | msg_fatal_error |
Сообщение о возникновении критической ошибки. Подробнее... |
void so_sysconf_2::a_trouble_t::evt_fatal_error | ( | const so_4::rt::event_data_t & | data, | |
const msg_fatal_error * | cmd | |||
) |
Обработчик сообщения о фатальной ошибке.
Стандартная реакция на фатальную ошибку -- завершение работы системы.
void so_sysconf_2::a_trouble_t::send_msg_fatal_error | ( | std::string | agent, | |
std::string | error_name, | |||
std::string | desc | |||
) | [static] |
Метод для упрощения отсылки сообщения msg_fatal_error.
agent | Имя агента, который диагностировал критическую ошибку. |
error_name | Краткое имя ошибки. |
desc | Описание критической ошибки. |
Документация по so_sysconf_2 v.2.4.0. Последние изменения: Wed Oct 31 18:55:07 2007. Создано системой 1.5.4 |