M3UADpcSta

Dependent function: M3uaDpcStatus

The following M3UADpcSta structure contains DPC status information:

typedef struct _M3UAUDpcSta         /* DPC Status */
{
    U32         dpc;                /* DPC value  */
    U8          nwkId;              /* Network Id */
    U8          dpcSt;              /* DPC status */
    U8          congLevel;          /* DPC Congestion Level */
    U8          spare1;             /* alignment */
} M3UADpcSta;

The M3UADpcSta structure contains the following fields:

Field

Type

Description

dpc

U32

DPC value.

nwkId

U8

Network identifier for the specified DPC. Valid range is 1 - 255.

dpcSt

U8

DPC state. Valid values are:

AVAILABLE = DPC is available.

CONGESTED = DPC received more traffic than it can handle. The congestion level is described in the congLevel field.

UNAVAILABLE = DPC is not available.

UNKNOWN = DPC state is unknown.

congLevel

U8

DPC congestion level. Valid values are:

0 = Not congested.

1 = Congestion level 1 in the queue; not valid in international networks.

2 = Congestion level 2 in the queue; not valid in international networks.

3 = Congestion level 3 in the queue; not valid in international networks.

spare1

U8

Alignment.