User`s guide

2: DDCMP DLI Functions
DC 900-1343D 29
2.2.1 Initializing the DLI
The client application calls dlInit to initialize its interface to Freeway. This call specifies
a DLI binary configuration file, which is generated off-line from a text file (see
Appendix B for details of the configuration process). The text file contains definitions
of the sessions that can be opened, as described in the following Section 2.2.2.
Since Raw operation does not perform automatic link configuration, no protocol-spe-
cific link configuration parameters are specified in the DDCMP DLI configuration file.
2.2.2 DDCMP DLI Session Configuration
The DLI text configuration file consists of the following sections:
A “main section which specifies the DLI configuration for non-session-specific
operations.
One or more additional sections, each specifying a protocol-specific session asso-
ciated with a particular Freeway serial communication link (port). Each link can
be configured independently of the other links.
The session parameters are described in the Freeway Data Link Interface Reference
Guide. Each session has an associated TSI connection name (the
transport parameter
in Figure 2–1) which you also must specify in your TSI configuration file, though mul-
tiple sessions can use the same TSI connection.
For a Freeway server, Figure 2–1 is an example DLI configuration file showing the
“main section and two DDCMP sessions. You need to include only those session
parameters whose values differ from the defaults.
For DDCMP sessions, the required configurations which differ from the defaults are:
alwaysQIO = “yes” • asyncIO = “yes”
cfgLink = “no” • enable = “no”
localAck = “no” • protocol = “raw”