22 #include "Configuration.h"
23 #include "UInterface.h"
25 #include "UExceptions.h"
26 #include "UniSetActivator.h"
35 inline std::string getUIType()
37 return string(
"uniset");
40 std::string getConfFileName();
41 long getValue(
long id,
long node )
throw(
UException);
42 void setValue(
long id,
long val,
long node,
long supplier = UTypes::DefaultSupplerID )
throw(
UException);
45 long getSensorID(
const std::string& name );
46 long getNodeID(
const std::string& name );
47 long getObjectID(
const std::string& name );
49 std::string getShortName(
long id );
50 std::string getName(
long id );
51 std::string getTextName(
long id );
53 std::string getObjectInfo(
long id,
const std::string& params,
long node = UTypes::DefaultID )
throw(
UException);
54 std::string apiRequest(
long id,
const std::string& query,
long node = UTypes::DefaultID )
throw(
UException);
59 std::shared_ptr<uniset::Configuration> conf;
60 std::shared_ptr<uniset::UInterface> ui;
Definition: UConnector.h:28
Definition: UExceptions.h:20