Структура конфигурационного файла драйвера

Структура конфигурационного файла драйвера

Разработчикам / Язык конфигурации драйверов 1.0

Типовая структура конфигурационного файла драйвера:

Driver name:
  # Раздел свойств драйвера
  property1: value1
  property2: value2
  # ...
  # Раздел обратных связей (feedbacks)
  feedbacks:
    - feedback1:
    # ...
  # Раздел команд (channels)
  channels:
    - channel1:
  # ...
  # Раздел автоматических ответов
  replies:
    - reply1:
    # ...
  # Раздел событий
  events:
    - event1:
    # ...
  # Раздел опроса обратных связей (pollings)
  pollings:
    - channel1
    - channel2
  # ...

Разделы описания конфигурационного файла драйвера

Раздел «Свойства»Раздел «Обратные связи» (feedbacks)Раздел «Обратные связи» (feedbacks)Раздел «Команды» (channels)Раздел «Команды» (channels)Раздел «Автоматические ответы» (replies)Раздел «Автоматические ответы» (replies)Раздел «События» (events)Раздел «События» (events)Раздел «Опрос обратных связей» (pollings)Раздел «Опрос обратных связей» (pollings)
💡
Обязательным является только раздел Свойства. Остальные разделы опциональные, любой из них можно включить в описание конфигурационного файла при необходимости.

Пример конфигурационного файла:

image