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. |