|
UniSet
2.0.0
|
Открытые члены | |
| SMInterface (UniSetTypes::ObjectId _shmID, UInterface *ui, UniSetTypes::ObjectId myid, IONotifyController *ic=0) | |
| void | setValue (UniSetTypes::ObjectId, long value) |
| void | setUndefinedState (IOController_i::SensorInfo &si, bool undefined, UniSetTypes::ObjectId supplier) |
| long | getValue (UniSetTypes::ObjectId id) |
| void | askSensor (UniSetTypes::ObjectId id, UniversalIO::UIOCommand cmd, UniSetTypes::ObjectId backid=UniSetTypes::DefaultObjectId) |
| IOController_i::SensorInfoSeq * | getSensorsMap () |
| IONotifyController_i::ThresholdsListSeq * | getThresholdsList () |
| void | localSetValue (IOController::IOStateList::iterator &it, UniSetTypes::ObjectId sid, CORBA::Long newvalue, UniSetTypes::ObjectId sup_id) |
| long | localGetValue (IOController::IOStateList::iterator &it, UniSetTypes::ObjectId sid) |
| void | localSetUndefinedState (IOController::IOStateList::iterator &it, bool undefined, UniSetTypes::ObjectId sid) |
| IOController::IOStateList::iterator | ioEnd () |
| void | initIterator (IOController::IOStateList::iterator &it) |
| bool | exist () |
| bool | waitSMready (int msec, int pause=5000) |
| bool | waitSMworking (UniSetTypes::ObjectId, int msec, int pause=3000) |
| bool | isLocalwork () |
| UniSetTypes::ObjectId | ID () |
| IONotifyController * | SM () |
| UniSetTypes::ObjectId | getSMID () |
Защищенные данные | |
| IONotifyController * | ic |
| UInterface * | ui |
| CORBA::Object_var | oref |
| UniSetTypes::ObjectId | shmID |
| UniSetTypes::ObjectId | myid |
| UniSetTypes::uniset_rwmutex | shmMutex |
| void SMInterface::localSetUndefinedState | ( | IOController::IOStateList::iterator & | it, |
| bool | undefined, | ||
| UniSetTypes::ObjectId | sid | ||
| ) |
функция выставления признака неопределённого состояния для аналоговых датчиков для дискретных датчиков необходимости для подобной функции нет. см. логику выставления в функции localSaveState
Перекрестные ссылки IOController_i::SensorInfo::id, IOController::localSetUndefinedState() и IOController_i::SensorInfo::node.
1.7.6.1