36 uniset::ObjectId myid,
const std::shared_ptr<IONotifyController> ic =
nullptr );
49 IOController_i::SensorInfoSeq* getSensorsMap();
50 IONotifyController_i::ThresholdsListSeq* getThresholdsList();
52 void localSetValue( IOController::IOStateList::iterator& it,
56 long localGetValue( IOController::IOStateList::iterator& it,
67 IOController::IOStateList::iterator ioEnd();
68 void initIterator( IOController::IOStateList::iterator& it );
71 bool waitSMready(
int msec,
int pause = 5000 );
73 bool waitSMreadyWithCancellation(
int msec, std::atomic_bool& cancelFlag,
int pause = 5000 );
74 bool waitSMworkingWithCancellation(
uniset::ObjectId sid,
int ready_timeout, std::atomic_bool& cancelFlag,
int pmsec );
76 inline bool isLocalwork()
const noexcept
84 inline const std::shared_ptr<IONotifyController> SM()
noexcept
93#ifndef DISABLE_REST_API
94 std::string apiRequest(
const std::string& query );
98 const std::shared_ptr<IONotifyController> ic;
99 const std::shared_ptr<UInterface> ui;
100 CORBA::Object_var oref;