DLPI Primitives

Local Management Primitives

DL_BUSY

One or more streams for that particular PPA are in the DL_BOUND state.

DL_GET_STATISTICS_REQ

Directs the DLS provider to return statistics.

Format

The message consists one M_PROTO message block containing the structure shown below.

typedef struct {

ulong dl_primitive; } dl_get_statistics_req_t;

Parameters

dl_primitive

DL_GET_STATISTICS_REQ

State

The message is valid in any attached state in which a local acknowledgement is not pending.

New State

The resulting state is unchanged.

Response

The DLS provider responds to the request with a

DL_GET_STATISTICS_ACK if the primitive is supported. Otherwise, a DL_ERROR_ACK is returned.

Reasons for Failure

DL_NOTSUPPORTED

The primitive is known, but not supported by the DLS provider.

DL_GET_STATISTICS_ACK

Returns statistics in response to the DL_GET_STATISTICS_REQ. The content of this statistics block is the following:

Format

82

Chapter 2