UniSet 2.32.1
|
#include <PassiveObject.h>
Открытые члены | |
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 = { "" } |
ProxyManager * | mngr = { nullptr } |
Пассивный объект, не имеющий самостоятельного потока обработки сообщений, но имеющий уникальный идентификатор. Предназначен для работы под управлением ProxyManager.
DEPRECATED