UniSet 2.44.3
Класс uniset::PassiveObject

#include <PassiveObject.h>

Граф связей класса uniset::PassiveObject:

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

 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