From a93cd39ac1b47b7e457f23793ae1277c40274435 Mon Sep 17 00:00:00 2001 From: Matt Jordan Date: Sat, 13 Aug 2016 20:15:58 -0500 Subject: manager: Add tags to relate Bridge related events,actions, and apps Change-Id: I67e6b79fa3102e494b5fe6cc7510472249080e85 --- main/bridge.c | 12 ++++++++++++ main/features.c | 14 ++++++++++++++ main/manager_bridges.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+) (limited to 'main') diff --git a/main/bridge.c b/main/bridge.c index 68ac24bba..e92875d17 100644 --- a/main/bridge.c +++ b/main/bridge.c @@ -38,6 +38,10 @@ Returns detailed information about the available bridging technologies. + + BridgeTechnologySuspend + BridgeTechnologyUnsuspend + @@ -52,6 +56,10 @@ Marks a bridging technology as suspended, which prevents subsequently created bridges from using it. + + BridgeTechnologySuspend + BridgeTechnologyUnsuspend + @@ -66,6 +74,10 @@ Clears a previously suspended bridging technology, which allows subsequently created bridges to use it. + + BridgeTechnologyList + BridgeTechnologySuspend + ***/ diff --git a/main/features.c b/main/features.c index 4062e96ce..0af5a78e3 100644 --- a/main/features.c +++ b/main/features.c @@ -202,6 +202,11 @@ ASTERISK_REGISTER_FILE() + + Bridge + BridgeCreate + BridgeEnter + @@ -228,6 +233,15 @@ ASTERISK_REGISTER_FILE() Bridge together two channels already in the PBX. + + Bridge + BridgeCreate + BridgeEnter + BridgeDestroy + BridgeInfo + BridgeKick + BridgeList + ***/ diff --git a/main/manager_bridges.c b/main/manager_bridges.c index 2069d507c..b6aaa550e 100644 --- a/main/manager_bridges.c +++ b/main/manager_bridges.c @@ -42,6 +42,11 @@ static struct stasis_message_router *bridge_state_router; + + BridgeDestroy + BridgeEnter + BridgeLeave + @@ -50,6 +55,11 @@ static struct stasis_message_router *bridge_state_router; + + BridgeCreate + BridgeEnter + BridgeLeave + @@ -62,6 +72,11 @@ static struct stasis_message_router *bridge_state_router; The uniqueid of the channel being swapped out of the bridge + + BridgeCreate + BridgeDestroy + BridgeLeave + @@ -71,6 +86,11 @@ static struct stasis_message_router *bridge_state_router; + + BridgeCreate + BridgeDestroy + BridgeEnter + @@ -86,6 +106,12 @@ static struct stasis_message_router *bridge_state_router; Returns a list of bridges, optionally filtering on a bridge type. + + Bridge + BridgeDestroy + BridgeInfo + BridgeKick + @@ -100,6 +126,12 @@ static struct stasis_message_router *bridge_state_router; Returns detailed information about a bridge and the channels in it. + + Bridge + BridgeDestroy + BridgeKick + BridgeList + @@ -134,6 +166,13 @@ static struct stasis_message_router *bridge_state_router; Deletes the bridge, causing channels to continue or hang up. + + Bridge + BridgeInfo + BridgeKick + BridgeList + BridgeDestroy + @@ -153,6 +192,13 @@ static struct stasis_message_router *bridge_state_router; The channel is removed from the bridge. + + Bridge + BridgeDestroy + BridgeInfo + BridgeList + BridgeLeave + ***/ -- cgit v1.2.3