ComSDK
|
Сетевое сообщение Подробнее...
#include <message.h>
Открытые члены | |
Message (const NodeAddress &p_addr, const Anymap &p_anymap) | |
void | setAnyMap (const Anymap &p_anymap) |
void | setNode (const NodeAddress &p_addr) |
bool | setNode (const std::string &p_strAddr) |
const NodeAddress & | getNode () const |
const Anymap & | getAnyMap () const |
Защищенные данные | |
std::string | m_uniqueMessageId |
Anymap | m_anymap |
NodeAddress | m_address |
Сетевое сообщение
Класс является оберткой для передаваемого Anymap и хранит адрес получателя/отправителя (в заисимости от контекста)
com::interproc::Message::Message | ( | const NodeAddress & | p_addr, |
const Anymap & | p_anymap | ||
) |
Конструктор сообщение из Anymap и адреса получателя/отправителя
void com::interproc::Message::setNode | ( | const NodeAddress & | p_addr | ) |
Задает адрес получателя/отправителя
bool com::interproc::Message::setNode | ( | const std::string & | p_strAddr | ) |
Задает адрес получателя/отправителя через строку вида '192.168.1.100/core' (в случае удаленной машины) или 'local/core' или просто 'core' (в случае локальной машины)