UniSet
1.4.0
|
Классы | |
struct | UItem |
Открытые типы | |
typedef std::vector< UItem > | DMap |
typedef std::vector< UItem > | DMap |
Открытые члены | |
UNetSender (const std::string host, const ost::tpport_t port, SMInterface *smi, const std::string s_field="", const std::string s_fvalue="", SharedMemory *ic=0) | |
void | start () |
void | stop () |
void | send () |
void | real_send () |
void | updateFromSM () |
void | updateSensor (UniSetTypes::ObjectId id, long value) |
void | updateItem (DMap::iterator &it, long value) |
void | setSendPause (int msec) |
void | askSensors (UniversalIO::UIOCommand cmd) |
void | initIterators () |
UNetSender (const std::string host, const ost::tpport_t port, SMInterface *smi, const std::string s_field="", const std::string s_fvalue="", SharedMemory *ic=0) | |
void | start () |
void | stop () |
void | send () |
void | real_send () |
void | updateFromSM () |
void | updateSensor (UniSetTypes::ObjectId id, long value) |
void | updateItem (DMap::iterator &it, long value) |
void | setSendPause (int msec) |
void | askSensors (UniversalIO::UIOCommand cmd) |
void | initIterators () |
Защищенные члены | |
bool | initItem (UniXML_iterator &it) |
bool | readItem (UniXML &xml, UniXML_iterator &it, xmlNode *sec) |
void | readConfiguration () |
bool | initItem (UniXML_iterator &it) |
bool | readItem (UniXML &xml, UniXML_iterator &it, xmlNode *sec) |
void | readConfiguration () |
Защищенные данные | |
std::string | s_field |
std::string | s_fvalue |
SMInterface * | shm |
void UNetSender::askSensors | ( | UniversalIO::UIOCommand | cmd | ) |
заказать датчики
void UNetSender::askSensors | ( | UniversalIO::UIOCommand | cmd | ) |
заказать датчики
void UNetSender::initIterators | ( | ) |
инициализация итераторов
void UNetSender::initIterators | ( | ) |
инициализация итераторов
void UNetSender::updateFromSM | ( | ) |
(принудительно) обновить все данные (из SM)
void UNetSender::updateFromSM | ( | ) |
(принудительно) обновить все данные (из SM)
Перекрестные ссылки updateItem().
void UNetSender::updateItem | ( | DMap::iterator & | it, |
long | value | ||
) |
Обновить значение по итератору
void UNetSender::updateItem | ( | DMap::iterator & | it, |
long | value | ||
) |
Обновить значение по итератору
Используется в updateFromSM() и updateSensor().
void UNetSender::updateSensor | ( | UniSetTypes::ObjectId | id, |
long | value | ||
) |
Обновить значение по ID датчика
Перекрестные ссылки updateItem().
void UNetSender::updateSensor | ( | UniSetTypes::ObjectId | id, |
long | value | ||
) |
Обновить значение по ID датчика