UniSet  2.6.0
Открытые члены | Защищенные члены | Защищенные данные | Полный список членов класса
Класс uniset::PassiveObject
Граф связей класса uniset::PassiveObject:
Collaboration graph
[см. легенду]

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

 PassiveObject (uniset::ObjectId id)
 PassiveObject (uniset::ObjectId id, ProxyManager *mngr)
virtual void processingMessage (const uniset::VoidMessage *msg)
void setID (uniset::ObjectId id)
void init (ProxyManager *mngr)
uniset::ObjectId getId () const
std::string getName () const

Защищенные члены

virtual void sysCommand (const uniset::SystemMessage *sm)
virtual void askSensors (UniversalIO::UIOCommand cmd)
virtual void timerInfo (const uniset::TimerMessage *tm)
virtual void sensorInfo (const uniset::SensorMessage *sm)

Защищенные данные

std::string myname = { "" }
ProxyManagermngr = { nullptr }

Подробное описание

Пасивный объект не имеющий самостоятельного потока обработки сообщений, но имеющий уникальный идентификатор. Предназначен для работы под управлением ProxyManager.