ComSDK
 Указатель Классы Пространства имен Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Группы Страницы
Открытые члены | Защищенные данные | Полный список членов класса
Класс com::interproc::Message

Сетевое сообщение Подробнее...

#include <message.h>

Граф связей класса com::interproc::Message:
Collaboration graph
[см. легенду]

Открытые члены

 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 NodeAddressgetNode () const
 
const AnymapgetAnyMap () 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::setAnyMap ( 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' (в случае локальной машины)


Объявления и описания членов классов находятся в файлах: