DLPI Programmer's Guide
Chapter 1 35
Introduction to DLPI
DLPI Services
DL_PROMISCOFF_REQ requests the DLS provider to disable
promiscuous mode on a per stream basis, either at the physical level of at
the SAP level. The provider indicates success with a DL_OK_ACK
message and failure with a DL_ERROR_ACK message.
The normal message sequence is illustrated in Figure 1-11.
Figure 1-11 Message Flow: Disabling Promiscuous Mode on a Stream
Connection-mode Services
The connection-mode services enable a DLS user to establish a data link
connection, transfer data over that connection, reset the link, and release
the connection when the conversation has terminated.
Connection Establishment Service
The connection establishment service establishes a data link connection
between a local DLS user and a remote DLS user for the purpose of
sending data. Only one data link connection is allowed on each stream.
Normal Connection Establishment. In the connection
establishment model, the calling DLS user initiates connection
establishment, while the called DLS user waits for incoming requests.
DL_CONNECT_REQ requests that the DLS provider establish a
connection. DL_CONNECT_IND informs the called DLS user of the
request, which may be accepted using DL_CONNECT_RES.
DL_CONNECT_CON informs the calling DLS user that the connection
has been established.
The normal sequence of messages is illustrated in Figure 1-12.
DL_PROMISCOFF
request
DL_OK
acknowledge