Сервер внешних устройств

Этот контекст позволяет получить доступ к одному серверу устройств.

Уникальные действия

[?]

(действие по умолчанию)

Это действие используется для подключения сервера устройств к AggreGate Server. Подробности здесь.

Тип действия:

Вызов функции

Имя действия:

connect

Настроить

Device server

Это действие используется для редактирования настроек аппаратного Сервера Устройств. Оно имеет два отличия от обычного действия Настройка: оно спрашивает пароль к Серверу Устройств в начале (если таковой имеется у Сервера Устройств) и перезагружает Сервер Устройств как только новые настройки сохранены.

Имя действия:

configure

Идентифицировать

Это действие идентифицирует Сервер Устройств.

Тип действия:

Вызов функции

Имя действия:

buzz

Перезагрузить

Это действие перезагружает Сервер Устройств.

Тип действия:

Вызов функции

Имя действия:

reboot

Инициализация

Это действие инициализирует Сервер Устройств.

Тип действия:

Вызов функции

Имя действия:

initialize

Руководство: Подключение сервера устройств к AggreGate Server

Это действие запускает интерактивный Гид для помощи пользователю при подключении Серверов Устройств к AggreGate Server.

Имя действия:

guide

Иконка действия:

Неинтерактивный режим:

Не поддерживается

Права:

Доступен для уровня доступа Наблюдатель

Общие действия

[?]

Реплицировать, Редактировать права контекста, Отслеживать связанные события

Состояния контекста и иконки

Сервер Устройств с ограниченными функциями

Agent

За подробностями обратитесь в этот раздел.

Дополнительная информация

Информация о контексте

Тип контекста: externalDeviceServer

Имя контекста: генерируется автоматически

Описание контекста: генерируется автоматически

Путь контекста: external_device_servers.NAME_OF_THIS_CONTEXT

Маска контекста: external_device_servers.*

Права контекста: Наблюдатель

Общие переменные (свойства)

[?]

Этот контекст предоставляет одну пользовательскую переменную на каждую настройку аппаратного сервера устройств когда он подключен к серверу. Когда одна из этих переменных читается или записывается, AggreGate Server шлёт команды Get Setting или Set Setting к аппаратному серверу устройств.

Общие функции

[?]

Заставляет AggreGate Server подключиться к Внешнему серверу устройств.

Имя функции:

connect

Права:

Доступен для уровня доступа Наблюдатель

Записей на входе:

1

Формат на входе:

Имя

Тип

Описание

dnsOnly

строка


password

строка


owner

строка

Может быть null

name

строка

Может быть null

force

логическое значение


Записей на выходе:

0

Формат на выходе:

Нет

Попытаться подключить сервер устройств автоматически к AggreGate Server

Заставляет AggreGate Server попытаться автоматически подключить Внешний Device Server.

Имя функции:

autoConnect

Права:

Доступен для уровня доступа Наблюдатель

Записей на входе:

0

Формат на входе:

Нет

Записей на выходе:

0

Формат на выходе:

Нет

Идентифицировать

Идентифицирует Внешний сервер устройств.

Имя функции:

buzz

Права:

Доступен для уровня доступа Наблюдатель

Записей на входе:

0

Формат на входе:

Нет

Записей на выходе:

0

Формат на выходе:

Нет

Инициализация

Инициализирует Внешний сервер устройств.

Имя функции:

initialize

Права:

Доступен для уровня доступа Наблюдатель

Записей на входе:

0

Формат на входе:

Нет

Записей на выходе:

0

Формат на выходе:

Нет

Перезагрузка

Перезагружает внешний сервер устройств.

Имя функции:

reboot

Права:

Доступен для уровня доступа Наблюдатель

Записей на входе:

0

Формат на входе:

Нет

Записей на выходе:

0

Формат на выходе:

Нет

Общие события

[?]

Общие события: info (информация)