Граф наследования:so_4::rt::comm::a_socksrv_t:
Открытые члены | |
a_socksrv_t (const std::string &addr) | |
в приложении. | |
a_socksrv_t (const std::string &agent_name, const std::string &addr) | |
Конструктор для создания агента с уникальным именем. | |
virtual const char * | so_query_type () const |
Имя типа агента. | |
virtual void | so_on_subscription () |
void | evt_success (const event_data_t &, const a_srv_channel_base_t::msg_success *) |
Реакция на успешное создание серверного канала. | |
void | evt_fail (const event_data_t &, const a_srv_channel_base_t::msg_fail *) |
Реакция на неудачное создание серверного канала. | |
Открытые статические члены | |
static const std::string & | query_agent_name () |
регистрируется по умолчанию. | |
Закрытые типы | |
typedef a_srv_channel_t | base_type_t |
Псевдоним для базового типа. | |
Закрытые статические данные | |
static std::string | m_agent_name |
регистрируется по умолчанию. | |
Классы | |
struct | msg_creation_failed |
Сообщение о неудачном создании сокета. Подробнее... | |
struct | msg_creation_ok |
Сообщение об успешном создании сокета. Подробнее... |
|
в приложении. В этом случае имя агента определяется методом query_agent_name().
|
|
Конструктор для создания агента с уникальным именем. Об имени агента нужно заботиться прикладному программисту.
|
|
Реакция на неудачное создание серверного канала. Генерирует сообщение msg_creation_failed.
|
|
Реакция на успешное создание серверного канала. Генерирует сообщение msg_creation_ok.
|
|
Подписывает события evt_send_package, evt_close_channel. Переопределяет метод предка so_4::rt::comm::a_srv_channel_t. |
|
Имя типа агента. Автоматически реализуется описанием класса агента посредством макросов SOL4_CLASS_START, SOL4_CLASS_FINISH. Переопределяет метод предка so_4::rt::comm::a_srv_channel_t. |