|
UniSet
2.0.0
|
Базовый интерфейс для создания координаторов ввода/вывода Подробнее...
import "IOController_i.idl";
Классы | |
| struct | CalibrateInfo |
| exception | IOBadParam |
| exception | NameNotFound |
| struct | OutInfo |
| struct | SensorInfo |
| struct | SensorIOInfo |
| struct | ShortIOInfo |
| struct | ShortMap |
| exception | Undefined |
Открытые типы | |
| typedef sequence< SensorIOInfo > | SensorInfoSeq |
| typedef sequence< OutInfo > | OutSeq |
| typedef sequence< ShortMap > | ShortMapSeq |
Открытые члены | |
| long | getValue (in UniSetTypes::ObjectId sid) raises (NameNotFound,Undefined) |
| void | setValue (in UniSetTypes::ObjectId sid, in long value, in UniSetTypes::ObjectId sup_id) raises (NameNotFound,Undefined) |
| void | setUndefinedState (in UniSetTypes::ObjectId sid, in boolean undefined, in UniSetTypes::ObjectId sup_id) raises (NameNotFound) |
| oneway void | fastSetValue (in UniSetTypes::ObjectId sid, in long value, in UniSetTypes::ObjectId sup_id) |
| UniversalIO::IOType | getIOType (in UniSetTypes::ObjectId sid) raises (NameNotFound) |
| long | getRawValue (in UniSetTypes::ObjectId sid) raises (NameNotFound) |
| void | calibrate (in UniSetTypes::ObjectId sid, in CalibrateInfo ci, in UniSetTypes::ObjectId adminId) raises (NameNotFound) |
| CalibrateInfo | getCalibrateInfo (in UniSetTypes::ObjectId sid) raises (NameNotFound) |
| SensorInfoSeq | getSensorsMap () |
| SensorIOInfo | getSensorIOInfo (in UniSetTypes::ObjectId sid) raises (NameNotFound) |
| SensorInfoSeq | getSensorSeq (in UniSetTypes::IDSeq lst) |
| UniSetTypes::IDSeq | setOutputSeq (in OutSeq lst, in UniSetTypes::ObjectId sup_id) |
| ShortIOInfo | getChangedTime (in UniSetTypes::ObjectId sid) raises (NameNotFound) |
| ShortMapSeq | getSensors () |
Базовый интерфейс для создания координаторов ввода/вывода
| long IOController_i::getRawValue | ( | in UniSetTypes::ObjectId | sid | ) | raises (NameNotFound) |
Получение неколиброванного значения
| SensorInfoSeq IOController_i::getSensorSeq | ( | in UniSetTypes::IDSeq | lst | ) |
Получение состояния датчиков.
| UniSetTypes::IDSeq IOController_i::setOutputSeq | ( | in OutSeq | lst, |
| in UniSetTypes::ObjectId | sup_id | ||
| ) |
Выставить состояние группы датчиков/выходов (дискретных или аналоговых).
1.7.6.1