DLPI Programmer's Guide
138 Chapter 2
DLPI Primitives
DLPI States
DLPI States
Table 2-1 describes the states associated with DLPI. It presents the state
name used in the state transition table, the corresponding DLPI state
name used throughout this speciļ¬cation, a brief description of the state,
and an indication of whether the state is valid for connection-oriented
data link service (DL_CODLS), connectionless data link service
(DL_CLDLS), acknowledged connectionless data link service (ACLDLS)
or all.
Table 2-1 DLPI States
State DLPI State Description
Service
Type
0) UNATTACHED DL_UNATTACHED Stream opened but PPA
not attached
ALL
1) ATTACH PEND DL_ATTACH_
PENDING
The DLS user is waiting for
an acknowledgment of a
DL_ATTACH_REQ
ALL
2) DETACH PEND DL_DETACH_
PENDING
The DLS user is waiting for
an acknowledgment of a
DL_DETACH_REQ
ALL
3) UNBOUND DL_UNBOUND Stream is attached but not
bound to a DLSAP
ALL
4) BIND PEND DL_BIND_PENDING The DLS user is waiting for
an acknowledgment of a
DL_BIND_REQ
ALL
5) UNBIND PEND DL_UNBIND_
PENDING
The DLS user is waiting for
an acknowledgment of a
DL_UNBIND_REQ
ALL
6) IDLE DL_IDLE The stream is bound and
activated for use -
connection establishment
or connectionless data
transfer may take place
ALL