Версия 2.4
  • история версий
  • описание
     канал ALRM
     канал CTRL
     канал DEMO
     канал FILE
     канал LOG
     канал MYSQL
     канал RS232
     каналы SSL-TX/SSL-RX
     каналы TCP-TX/TCP-RX
     каналы UDP-TX/UDP-RX
  • лицензия (GPL): rus, eng
  • download
  • протокол DTP/DIA
    Версия 2.3
  • описания:
     dia
     dia_pro
     dia_file
  • dia-on-floppy (lite)
  • download (for win32 only)
  • лицензия:
     (LGPL) rus, eng
     коммерческая
    ENGLISH
  • short description
  • thermo on Palm OS
  • IETF internet draft of DTP/DIA

    Канал CTRL
    ver.2.4 build 0030, 2003-05-04

    Описание

    Управляющий канал может быть создан только в единственном экземпляре при помощи соответствующей секции <Channel> в конфигурационном файле.

    В Unix-версии управляющий канал создает файл типа FIFO, через который программа получает команды. Этот файл открывается программой для чтения. После того, как другая программа откроет этот файл для записи, поместит в него команду и закроет файл, управляющий канал прочитает этот файл, закроет его, выполнит команду и вновь откроет файл для чтения. Такой алгоритм позволяет для записи команд в файл использовать echo или cat.

    Параметры канала
    Ключ Fifo
     Win32[+] Unix[+]
    Ключ задает имя FIFO-файла (Unix) или конвейера - named pipe - (WinNT), через который передаются команды для управляющего канала.
    По умолчанию: dia.ctrl
    Распознаваемые команды

    Примеры:

    echo chnlstat >dia.ctrl
      В журнал выводится список каналов и их состояние.
    echo chnldel TCP#4 >dia.ctrl
      Удаляется канал с именем 'TCP#4'.
    echo "add (Type=DEMO;ID=0.0/9)" >dia.ctrl
      Добавляется канал типа DEMO. В этом примере требуются кавычки, т.к. скобки и точка с запятой для командного интерпретатора имеют специальное значение.
    cat prof >dia.ctrl
      Если файл prof имеет такое содержание:
    add
    <Device>
     ID=0.1/9
     RxChannel=(Type=DEMO)
     TxChannel=(Type=LOG;File=9.log)
    </Device>
      то будет создано устройство и два канала с соответствующими параметрами.