User`s guide

36 DC 900-1339H
FMP Programmer’s Guide
3.1 Summary of DLI Concepts
The DLI presents a consistent, high-level, common interface across multiple clients,
operating systems, and transport services. It implements functions that permit your
application to use data link services to access, configure, establish and terminate ses-
sions, and transfer data across multiple data link protocols. The DLI concepts are
described in detail in the Freeway Data Link Interface Reference Guide. This section
summarizes the basic information.
3.1.1 Configuration in the Freeway Environment
Several items must be configured before a client application can run in the Freeway
environment:
Freeway server configuration
data link interface (DLI) session configuration
transport subsystem interface (TSI) connection configuration
protocol-specific ICP link configuration
The Freeway server is normally configured only once, during the installation proce-
dures described in the Freeway User’s Guide. DLI session and TSI connection configu-
rations are defined by specifying parameters in DLI and TSI ASCII configuration files
and then running two preprocessor programs,
dlicfg and tsicfg, to create binary con-
figuration files. Refer to Chapter 5 of this document, as well as the Freeway Data Link
Interface Reference Guide and the Freeway Transport Subsystem Interface Reference
Guide.
ICP link configuration can be performed using any of the following methods:
The dlOpen function can configure the ICP links during the DLI session establish-
ment process using the default ICP link configuration values provided by the pro-
tocol software.