IPM_QOS_ALARM_DATA
typedef struct ipm_qos_alarm_data_tag { eIPM_QOS_TYPE eQoSType; /* The QOS parameter type */ eIPM_ALARM_STATE eAlarmState; /* indicate if On/Off */ } IPM_QOS_ALARM_DATA, *PIPM_QOS_ALARM_DATA;Description
This structure is used to retrieve data associated with QoS alarms. It is a child of the IPM_QOS_ALARM_STATUS structure which is used by ipm_GetQoSAlarmStatus( ) and ipm_ResetQoSAlarmStatus( ).
Field Descriptions
The fields of the IPM_QOS_ALARM_DATA data structure are described as follows:
- eQoSType
- identifies the QoS alarm that is to be set or reset
- The eIPM_QOS_TYPE data type is an enumeration which defines the following values:
- EVT_DTMFDISCARDED
- number of lost DTMF digits since the beginning of the call (Intel® NetStructure DM/IP Series boards only)
- EVT_LOSTPACKETS
- percent of lost packets since the beginning of the call
- EVT_JITTER
- average jitter since the beginning of the call (in msec)
- EVT_ROUNDTRIPLATENCY
- RTP packet latency (Intel® NetStructure IPT Series boards only)
- eAlarmState
- alarm on / off flag
- The eIPM_ALARM_STATE data type is an enumeration which defines the following values:
- Notes: 1. For Intel® NetStructure IPT Series boards, the system software sends a QoS alarm event when a threshold is exceeded (ALARM_STATE_ON).
- 2. For Intel® NetStructure DM/IP Series boards, the system software sends a QoS alarm event when a threshold is exceeded (ALARM_STATE_ON) and when the threshold returns to the programmed level (ALARM_STATE_OFF).
Click here to contact Telecom Support Resources
Copyright 2002, Intel Corporation