From 781bb410d0442adbfe87727b6bdf94f77bd830a0 Mon Sep 17 00:00:00 2001 From: Matt Jordan Date: Fri, 12 Aug 2016 13:53:41 -0500 Subject: [PATCH] manager: Add links between related events This patch adds some see-also references between related AMI events. It focuses primarily on those events that are guaranteed to come in pairs, such as DTMFBegin/DTMFEnd, as well as those that occur during the life cycle of an Asterisk channel, such as Newchannel/Hangup. Change-Id: Iaab600477052018d0f8c03d0c624c0856e9ff1f3 --- main/manager_channels.c | 56 +++++++++++++++++++++++++++++++++++++++-- main/rtp_engine.c | 6 +++++ 2 files changed, 60 insertions(+), 2 deletions(-) diff --git a/main/manager_channels.c b/main/manager_channels.c index ef71c65b13..7a4bd23fb0 100644 --- a/main/manager_channels.c +++ b/main/manager_channels.c @@ -44,6 +44,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") + + Newstate + Hangup + @@ -52,6 +56,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") + + Newchannel + Hangup + @@ -66,6 +74,12 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") A description of why the channel was hung up. + + Newchannel + SoftHangupRequest + HangupRequest + Newstate + @@ -75,6 +89,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") + + SoftHangupRequest + Hangup + @@ -84,6 +102,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") + + HangupRequest + Hangup + @@ -114,6 +136,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") A description of the Caller ID presentation. + + CALLERID + @@ -125,6 +150,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") The channel's previous account code + + CHANNEL + @@ -139,6 +167,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") Dial + Originate + Originate + DialEnd @@ -192,6 +223,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") Dial + Originate + Originate + DialBegin @@ -204,6 +238,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") The suggested MusicClass, if provided. + + Unhold + @@ -212,6 +249,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") + + Hold + @@ -222,7 +262,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") - ChanSpyStop + ChanSpyStop + ChanSpy @@ -234,7 +275,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") - ChanSpyStart + ChanSpyStart + ChanSpy @@ -247,6 +289,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") Hangup handler parameter string passed to the Gosub application. + + CHANNEL + @@ -353,6 +398,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") MusicOnHoldStop + StartMusicOnHold MusicOnHold @@ -829,6 +875,9 @@ static void channel_dtmf_begin_cb(void *data, struct stasis_subscription *sub, + + DTMFEnd + ***/ manager_event(EVENT_FLAG_DTMF, "DTMFBegin", @@ -875,6 +924,9 @@ static void channel_dtmf_end_cb(void *data, struct stasis_subscription *sub, + + DTMFBegin + ***/ manager_event(EVENT_FLAG_DTMF, "DTMFEnd", diff --git a/main/rtp_engine.c b/main/rtp_engine.c index db733acf8a..7a83783460 100644 --- a/main/rtp_engine.c +++ b/main/rtp_engine.c @@ -102,6 +102,9 @@ and sending this report. + + RTCPReceived + @@ -131,6 +134,9 @@ + + RTCPSent + ***/ -- 2.47.2