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

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

def __init__
def request
def consumers
def get
def sensors
def lost
def help

Additional Inherited Members

- Открытые атрибуты inherited from lib.UniSetHTTP.UniSetHTTPService
 settings
 apiver
 aviver

Методы

def lib.UniSetHTTP.SharedMemoryAPI.consumers (   self,
  sens = '' 
)
Получить список заказчиков
:param sens: для указанных датчиков
:return: список..
def lib.UniSetHTTP.SharedMemoryAPI.get (   self,
  sensors = '',
  shortInfo = True 
)
Получить список заказчиков
:param sensors:   для указанных датчиков (по умолчанию для всех)
:param shortInfo: выдать только основную информацию по каждому датчику
:return: список..
def lib.UniSetHTTP.SharedMemoryAPI.lost (   self)
Получить список 'пропавших' заказчиков
:return: список
def lib.UniSetHTTP.SharedMemoryAPI.request (   self,
  query,
  method = 'GET',
  data = None 
)
Послать запрос и получить ответ.
:param query: запрос /xxx?params..
:param method: метод запроса.
:param data: данные для POST запросов
:return: распарсенный json

Переопределяет метод предка lib.UniSetHTTP.UniSetHTTPService.

def lib.UniSetHTTP.SharedMemoryAPI.sensors (   self,
  offset = None,
  limit = None 
)
Получить список датчиков
:param offset: начальное смещение в списке датчиков
:param limit:  сколько датиков выдать в ответе
:return: список..