UniSet  2.7.0
Открытые члены | Открытые атрибуты | Полный список членов класса
Класс lib.UInterfaceUniSet.UInterfaceUniSet
Граф наследования:lib.UInterfaceUniSet.UInterfaceUniSet:
Inheritance graph
[см. легенду]
Граф связей класса lib.UInterfaceUniSet.UInterfaceUniSet:
Collaboration graph
[см. легенду]

Открытые члены

def __init__ (self, xmlfile, params)
 
def getIDinfo (self, s_id)
 
def validateParam (self, s_id)
 
def getValue (self, s_id)
 
def setValue (self, s_id, s_val, supplier=DefaultSupplerID)
 
def getConfFileName (self)
 
def getShortName (self, s_node)
 
def getNodeID (self, s_node)
 
def getSensorID (self, s_name)
 
def getObjectID (self, o_name)
 
def getObjectInfo (self, o_name, params="")
 
def getTimeChange (self, o_name)
 
def apiRequest (self, o_name, query="")
 
- Открытые члены унаследованные от lib.UInterface.UInterface
def __init__ (self)
 
def set_ignore_nodes (self, state)
 
def getIType (self)
 
def getIDinfo (self, s_id)
 
def validateParam (self, s_id)
 
def getValue (self, s_id)
 
def setValue (self, s_id, s_val, supplier=DefaultSupplerID)
 
def getConfFileName (self)
 
def getShortName (self, s_node)
 
def getNodeID (self, s_node)
 
def getSensorID (self, s_name)
 
def getObjectID (self, o_name)
 

Открытые атрибуты

 itype
 
 i
 
 ignore_nodes
 
- Открытые атрибуты унаследованные от lib.UInterface.UInterface
 itype
 
 i
 
 ignore_nodes
 

Методы

◆ apiRequest()

def lib.UInterfaceUniSet.UInterfaceUniSet.apiRequest (   self,
  o_name,
  query = "" 
)
call REST API for object
:param o_name: [id | name@node | id@node]
:param query: http query. example: /api/version/query_for_object?params или просто query_for_object?params
:return: string [The default response format - json].

◆ getObjectInfo()

def lib.UInterfaceUniSet.UInterfaceUniSet.getObjectInfo (   self,
  o_name,
  params = "" 
)
get information from object
:param o_name: [id | name@node | id@node]
:param params: user parameters for getObjectInfo function
:return: string

◆ getTimeChange()

def lib.UInterfaceUniSet.UInterfaceUniSet.getTimeChange (   self,
  o_name 
)
:param o_name: [id | name@node | id@node]
:return: UTypes::ShortIOInfo