Skip to main content
Version: v3.6 (Not Supported)

Beep Driver

The DDE server interface gives a standard access to the internal database of Alert (using the service name "ALERT") to control alarm and call processing.

This interface includes the following DDE topics:

  • The SYSTEM topic contains general information about the DDE protocol and control items of the application,,
  • The USER topic contains information about operators,
  • The GROUP topic contains information about the on call management,
  • The DATASERVER topic contains information about the on data servers,
  • The TAGGROUP topic contains information about the on tag groups,
  • The ALARM topic contains information about alarms. To reach the server DDE of Alert through a network, from a remote computer, it will be necessary to use the DDE share names that are recorded automatically by the server application:  ALERT_SYSTEM$ for "SYSTEM" topic  ALERT_USER$ for "USER" topic  ALERT_GROUP$ for "GROUP" topic  ALERT_DATASERVER$ for "DATASERVER" topic  ALERT_TAGGROUP$ for "TAGGROUP" topic  ALERT_ALARM$ for "ALARM" topic The items belonging to each of these topics can be read by a simple request (REQUEST transaction) or by a request for advise (ADVISE transaction). Some topics can also be written (POKE transaction). The most usual format is th e TEXT format. When an item contains a list of values, the values are separated by tabulations. Alert can also process transactions using specific block formats ("XLTABLE", "INTOUCH BLOCKED DDE V2" ...) The DDE interface of the ALERT server also accepts EXEC UTE transaction on the SYSTEM topic. See § 8.15 "Command interface (DDE or Command line) " for the syntax of these commands. Note: the list of topics and items processed by the DDE inte rface of Alert is presented in the dialog box displayed by selecting the DDE server command of the "?" menu.

The SYSTEM topic contains general items concerning the DDE protocol and items to control the Alert application.

Appendix

 TOPICS List of topics supported by the DDE server  SYSITEMS List of items supported under the SYSTEM topic  STATUS Current status of the application: INIT processing initialization READY in normal operational mode DEMO in demonstration mode  FORMAT List of supported formats  CONVCOUNT Current number of DDE conversations established with the SYSTEM topic  ADVISECOUNT Current number of advise transactions with items of the SYSTEM topic

 SHOW Command to display the Alert window: "0" Hide the Alert window "1" Display of the Alert window with normal size "2" Display of the Alert window as icon "3" Display of the Alert window as maximized (full screen) "4" Alert window always visible (topmost window)  CLOSE Command to close the Alert application: "1" Close if no other DDE conversation is established "2" Unconditional closure  ALERTLOCK Working status of the station (calls transmitted or not): "0" The station is active ("Alert" led is green), calls are normally transmitted "1" The station is inactiv e ("Alert" led is red), only calls concerning no redundant events are processed. This status can be controlled by a client application to force the working status of the station (redundancy controlled by a supervisor for example).  VALPORT Number of valid communication ports (configured and available to transmit calls)  LINKSTATUS Status of the link with supervised application "0" Link not established "1" Connection in progress "2" Link established "3" Link failure  REDUNDANCYSTATUS Status of redundancy "0" Redundancy not initialized "1" Redundancy test in progress "2" Redundancy OK "3" Redundancy failure

 COMi / MODEMi / CAPIi / SOCKETi Status of the communication port i "0" Port closed "1" Port in failure "2" Initialization in progress "3" Modem ready or communication established (direct link) "4" Call in progress (incoming or outgoing call) "5" Connected in data mode (Terminal) "6" Connected in fax or voice mode "7" Disconnection in progress  WATCHDOGCOUNTER Actual value of the "watch dog" counter. This value i s incremented every second and varies between 0 and the maximum value which is defined in the watch dog parameters (see § 7.2 "Supervision options")  COMMAND Command for execution of procedures by "poke" (See § 8.15 "Command interface (DDE or Command line)  REPORT Report for command interpretation (See § 8.15 "Command interface (DDE or Command line)  TRACE Trace of events (logins, calls, acknowledgments, ...), under the form: "Event code" <Tab> "Parameters" (See table at § 7.2 "Supervision options" for the event coding)

The USER topic contains, in addition to the DDE protocol items, some items concerning operators.

 TOPICITEMLIST List of items supported under the USER topic  CONVCOUNT Current number of DDE conversations established with the USER topic  ADVISECOUNT Current number of advise transactions with items of the USER topic

 DRIVERLIST List of installed communication drivers  USERCOUNT Number of defined operators  USERLIST List of operators, each operator in the list being represented by his name followed by his first name  USERACCES Operator login request through DDE by poke of the string: