7. Устройства

7.1. Корневые устройства
7.2. Интерфейсы

База устройств модуля представлена в виде дерева, для редактирования используется стандартная панель инструментов. По правому клику мыши на устройство доступны функции вырезки и вставки, для изменения предка узла устройства.

Редактор устройства.

В устройстве определяются поля: Идентификатор, Хост/порт, Логин, Пароль, Community/secret. Назначение данных полей зависит от того, какой процессор использует данное устройство. В конфигурации устройства указывается текстовая конфигурация, которая также зависит от процессора, использующего устройство.

Конфигурация каждого устройства наследует все параметры конфигурации своего типа устройства, а затем устройства-предка (конфигурация которого также унаследована). Т.е. параметр, указанный в предке будет доступен во всех потомках и его можно переопределить в конфигурации типа устройства потомка и ещё раз - в конфигурации самого потомка. Это свойство можно использовать для определения одинаковых параметров для множества устройств с одним предком.

Внимание

После корректировки параметров устройств для их перечитывания на серверах Access и Accounting необходимо нажать кнопку Перечитать конфигурацию на серверах, расположенную под деревом устройств. Данная кнопка позволяет оповещать сервера об изменениях только, когда конфигурация станет законченной. До тех пор сервера используют сохранённую в памяти конфигурацию.

В контекстном меню на каждом устройстве доступны следующие пункты:

Договоры - открывает список договоров, на которых добавлен сервис, привязанный к данному устройству.

Cинхронизовать сервисы - синхронизует все сервисы на устройстве , для каждого сервиса вызываются команды удаления и создания сервиса на устройстве.

Выполнить команду - вызывает команду для обработчика управления устройством. В данном случае нужно вбивать имя конкретного метода, которое нужно вызвать.

Удалить событие из очереди - Удаляет событие activemq для этого устройства. Бывает полезно, когда из-за ошибки в обработчике активации сервисов событие все время падает при обработке, и не может быть обработано и попытки его обработки продолжаются .

Интерфейсы устройства - интерфейсы устройства. Описаны тут.

Также есть команды - Вырезать, Вставить, Удалить, позволяющие редактировать дерево устройств.