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 specification, 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

ALL

 

 

 

not attached

 

 

 

 

 

 

1) ATTACH PEND

 

DL_ATTACH_

The DLS user is waiting for

ALL

 

 

PENDING

an acknowledgment of a

 

 

 

 

DL_ATTACH_REQ

 

 

 

 

 

 

2) DETACH PEND

 

DL_DETACH_

The DLS user is waiting for

ALL

 

 

PENDING

an acknowledgment of a

 

 

 

 

DL_DETACH_REQ

 

 

 

 

 

 

3) UNBOUND

 

DL_UNBOUND

Stream is attached but not

ALL

 

 

 

bound to a DLSAP

 

 

 

 

 

 

4) BIND PEND

 

DL_BIND_PENDING

The DLS user is waiting for

ALL

 

 

 

an acknowledgment of a

 

 

 

 

DL_BIND_REQ

 

 

 

 

 

 

5) UNBIND PEND

 

DL_UNBIND_

The DLS user is waiting for

ALL

 

 

PENDING

an acknowledgment of a

 

 

 

 

DL_UNBIND_REQ

 

 

 

 

 

 

6) IDLE

 

DL_IDLE

The stream is bound and

ALL

 

 

 

activated for use -

 

 

 

 

connection establishment

 

 

 

 

or connectionless data

 

 

 

 

transfer may take place

 

 

 

 

 

 

138

Chapter 2

Page 138
Image 138
HP UX 11i v2 Networking Software manual Dlpi States