Asterisk 事件 PauseQueueMember - AMI 调用

Asterisk 事件 PauseQueueMember - AMI 调用

我们使用 Asterisk-AMI,并且我们有一个小型 JS 服务器,它监听来自 AMI 的事件以收集和显示统计数据(呼叫、队列等)。

我最初认为,当队列成员暂停时,QueueMemberPaused将使用暂停属性调用事件来表明他们是暂停还是取消暂停。

然而,我注意到服务器计算出的暂停队列成员总数是不真实的。我知道事件Newexten可以提供属性applicationRemoveQueueMember& AddQueueMember,我想它也可能提供值,PausedQueueMember但不幸的是,我没有很好地理解所提供的文档(它的结构不是很好)。

我真正想要的是事件流,它显示当操作发生时 AMI 会输出什么。有人能给我指出正确的方向吗?

答案1

原来有一个名为 的未记录事件QueueMember。在此事件中,您可以找到该paused属性。

就我而言,此事件被用作总队列成员计数器,将所有队列成员添加到服务器上的非暂停计数中。

这是我的消息来源:http://forums.digium.com/viewtopic.php?f=1&t=83884

相关内容