Материал из Module developer
Перейти к: навигация, поиск

SubDevice.AddDataRequestHandler

Добавить запрос для подустройства

Синтаксис

SubDevice.AddDataRequestHandler(Name, Type, Callback)

Название Пример Описание
Name "Image" type: String
имя запроса
Type type: Number
тип запроса:
  • IR.SUB_DEVICE_REQUEST_DINAMIC_IMAGE - Возвращает объект картинки
  • IR.SUB_DEVICE_REQUEST_SCANNER_INFO - Возвращает всю информацию о модулях, установленных через сканер
Callback type: Function
Выполняемая функция
На выходе
Boolean type: Boolean
Успешность


Пример

var l_oDevice = module.GetDevice("MyDevice"); //Получаем устройство
var l_oSubDevice = module.AddSubDevice("SubDevice 1", l_oDevice); //создаем подустройство 
l_oSubDevice.AddDataRequestHandler("Image", IR.SUB_DEVICE_REQUEST_DINAMIC_IMAGE, function(){
	IR.Log("Hello, world!");	
});