UniSet 2.32.1
Открытые члены | Защищенные члены | Защищенные данные | Полный список членов класса
Класс uniset::PassiveObject

#include <PassiveObject.h>

Граф связей класса 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.

DEPRECATED