|
UniSet
1.4.0
|
Классы | |
| struct | NetNodeInfo |
| struct | SInfo |
Открытые члены | |
| UniExchange (UniSetTypes::ObjectId id, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="unet") | |
| void | execute () |
|
virtual IOController_i::ShortMapSeq * | getSensors () |
| UniExchange (UniSetTypes::ObjectId id, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="unet") | |
| void | execute () |
|
virtual IOController_i::ShortMapSeq * | getSensors () |
Открытые статические члены | |
| static UniExchange * | init_exchange (int argc, const char *const *argv, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="unet") |
| static void | help_print (int argc, const char **argv) |
| static UniExchange * | init_exchange (int argc, const char *const *argv, UniSetTypes::ObjectId shmID, SharedMemory *ic=0, const std::string prefix="unet") |
| static void | help_print (int argc, const char **argv) |
Защищенные типы | |
| typedef std::vector< SInfo > | SList |
| typedef std::list< NetNodeInfo > | NetNodeList |
| typedef std::vector< SInfo > | SList |
| typedef std::list< NetNodeInfo > | NetNodeList |
Защищенные члены | |
| virtual void | processingMessage (UniSetTypes::VoidMessage *msg) |
| virtual void | sysCommand (UniSetTypes::SystemMessage *sm) |
| virtual void | askSensors (UniversalIO::UIOCommand cmd) |
| virtual void | sensorInfo (UniSetTypes::SensorMessage *sm) |
| virtual void | timerInfo (UniSetTypes::TimerMessage *tm) |
| virtual void | sigterm (int signo) |
| void | readConfiguration () |
| bool | readItem (UniXML &xml, UniXML_iterator &it, xmlNode *sec) |
| bool | initItem (UniXML_iterator &it) |
| void | updateLocalData () |
| void | initIterators () |
| virtual void | processingMessage (UniSetTypes::VoidMessage *msg) |
| virtual void | sysCommand (UniSetTypes::SystemMessage *sm) |
| virtual void | askSensors (UniversalIO::UIOCommand cmd) |
| virtual void | sensorInfo (UniSetTypes::SensorMessage *sm) |
| virtual void | timerInfo (UniSetTypes::TimerMessage *tm) |
| virtual void | sigterm (int signo) |
| void | readConfiguration () |
| bool | readItem (UniXML &xml, UniXML_iterator &it, xmlNode *sec) |
| bool | initItem (UniXML_iterator &it) |
| void | updateLocalData () |
| void | initIterators () |
Защищенные данные | |
| xmlNode * | cnode |
| std::string | s_field |
| std::string | s_fvalue |
| SMInterface * | shm |
| NetNodeList | nlst |
| int | polltime |
| PassiveTimer | ptUpdate |
| bool | init_ok |
| SList | mymap |
| size_t | maxIndex |
| int | smReadyTimeout |
| static void UniExchange::help_print | ( | int | argc, |
| const char ** | argv | ||
| ) | [static] |
глобальная функция для вывода help-а
| void UniExchange::help_print | ( | int | argc, |
| const char ** | argv | ||
| ) | [static] |
глобальная функция для вывода help-а
| virtual void UniExchange::processingMessage | ( | UniSetTypes::VoidMessage * | msg | ) | [protected, virtual] |
обработка приходящих сообщений
Переопределяет метод предка UniSetObject.
| void UniExchange::processingMessage | ( | UniSetTypes::VoidMessage * | msg | ) | [protected, virtual] |
обработка приходящих сообщений
Переопределяет метод предка UniSetObject.
Используется в UniSetObject::callback().
| virtual void UniExchange::sigterm | ( | int | signo | ) | [protected, virtual] |
Функция вызываемая при приходе сигнала завершения или прерывания процесса. Переопределив ее можно выполнять специфичные для процесса действия по обработке сигнала. Например переход в безопасное состояние.
Переопределяет метод предка ObjectsManager.
| void UniExchange::sigterm | ( | int | signo | ) | [protected, virtual] |
Функция вызываемая при приходе сигнала завершения или прерывания процесса. Переопределив ее можно выполнять специфичные для процесса действия по обработке сигнала. Например переход в безопасное состояние.
Переопределяет метод предка ObjectsManager.
1.7.6.1