I want to use QoS Alarms to detect disconnected SIP agents which did not send SIP BYE. After calling gc_OpenEx synchrone for ":N_iptB1T1:P_SIP:M_ipmB1C1", I call gc_SetAlarmNotifyAll to enable the QoS Alarms. gc_SetAlarmNotifyAll(device, ALARM_SOURCE_ID_NETWORK_ID, ALARM_NOTIFY); After that I make a connection with a SIP device. When I disconnect the network in the middle or power off the SIP agent, I would expect some QoS Alarms (GCEV_ALARM) for QoS LOSTPACKETS or QOS RTPTIMEOUT, but I do not receive any event for it. Why? The problem can be reproduced with the HMP demo gc_basic_call_model. This demo also calls gc_SetAlarmNotifyAll to enable alarm events.
↧