Граф наследования:so_4::sop::send_msg_info_t:
Открытые типы | |
typedef std::list< field_t > | field_list_t |
Тип списка полей сообщения. | |
Открытые члены | |
send_msg_info_t () | |
Конструктор по умолчанию. | |
send_msg_info_t (const std::string &agent, const std::string &msg) | |
Инициализирующий конструктор. | |
const std::string & | query_agent () const |
Опредение имени агента-владельца сообщения. | |
const std::string & | query_msg () const |
Определение имени сообщения. | |
const std::string & | query_receiver () const |
Определение имени агента-получателя сообщения. | |
void | set_receiver (const std::string &receiver) |
Установить имя агента-получателя сообщения. | |
unsigned int | query_delay () const |
Определить задержку перед отправкой сообщения. | |
void | set_delay (unsigned int delay) |
Установить задержку перед отправкой сообщения. | |
unsigned int | query_period () const |
Определить период повтора переодического сообщения. | |
void | set_period (unsigned int period) |
Установить период повтора переодического сообщения. | |
const field_list_t & | query_field_list () const |
Получить список значений полей сообщения. | |
void | add_field (const std::string &name, int value_type, const std::string &value, unsigned int items_in_value) |
Добавить значение очередного поля. | |
Закрытые данные | |
std::string | m_agent |
Имя агента-владельца сообщения. | |
std::string | m_msg |
Имя сообщения. | |
std::string | m_receiver |
Имя агента-получателя. | |
unsigned int | m_delay |
Задержка перед отправкой сообщения. | |
unsigned int | m_period |
Период повтора переодического сообщения. | |
field_list_t | m_field_list |
Значения полей сообщения. | |
Классы | |
struct | field_t |
Структура для хранения одного поля отправляемого сообщения. Подробнее... |
|
Инициализирующий конструктор.
|
|
Добавить значение очередного поля.
|
|
Определить задержку перед отправкой сообщения.
|
|
Определить период повтора переодического сообщения.
|
|
Определение имени агента-получателя сообщения.
|
|
Установить задержку перед отправкой сообщения.
|
|
Установить период повтора переодического сообщения.
|
|
Задержка перед отправкой сообщения. 0, если не задана. |
|
Период повтора переодического сообщения. 0, если не задан. |
|
Имя агента-получателя. Пустая строка, если получатель не задан. |