Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

ru:d-sdk:12_repeaters:1_create_repeater [2018/01/27 14:25] (текущий)
Строка 1: Строка 1:
 +====== Создание ретранслятора ======
 +Запрос предназначен для создания ретранслятора.
  
 +=== Пример запроса ===
 +<code php>&​svc=create_repeater&​params={
 +    "​name":​string,​
 +    "​protocol":​string,​
 +    "​server":​string,​
 +    "​port":​string,​
 +    "​status":​smallint,​
 +    "​id_units":​["​integer:​string:​timestamp",​ "​integer:​string:​timestamp",​ ...]
 +}</​code>​
 +
 +=== Параметры ===
 +^ Параметр ​  ^ Значение ​  ^
 +| name | Название ретранслятора |
 +| protocol | Протокол |
 +| server | Название сервера |
 +| port | Номер порта |
 +| status | Статус |
 +| id_units | Массив информации об объектах. Каждый элемент массива хранит строковый параметр,​ в котором,​ через двоеточие перечисляются id_unit, hw_id, timestamp |
 +
 +=== Дополнительно ===
 +Возвращает результат создания ретранслятора.
 +id_units = ["​id_unit:​hw_id:​timestamp(необязательный)",​ ...]
 +
 +=== Ответ сервера ===
 +== Результат запроса ==
 +<code php>{
 +    "​result":​ true // Статус выполнения запроса на создание ретранслятора (true либо false)
 +}</​code>​