Manager: Add equivalent AMI actions for the bridge CLI commands.
authorScott Griepentrog <sgriepentrog@digium.com>
Fri, 1 Nov 2013 21:51:20 +0000 (21:51 +0000)
committerScott Griepentrog <sgriepentrog@digium.com>
Fri, 1 Nov 2013 21:51:20 +0000 (21:51 +0000)
commit3b36687a560aab39d6bcb0c5b336a7be873f67be
treef4590dca6398b58e7e9ff16b5053f5a141d02942
parent2d0fb7f613a99dfbfb27b570277812e21e05275d
Manager: Add equivalent AMI actions for the bridge CLI commands.

Adds the following AMI events, closely following their CLI counterparts:

BridgeDestroy
BridgeKick
BridgeTechnologyList
BridgeTechnologySuspend
BridgeTechnologyUnsuspend

BridgeDestroy kicks an entire bridge, where BridgeKick kicks just one
channel off the bridge. When kicking a channel, specifying the bridge
also (optional) insures it is not removed from the wrong bridge.  The
BridgeTechnology events allow viewing and changing suspension status,
which affects only subsequent not active bridging.

(closes ASTERISK-22356)
Reported by: Richard Mudgett
Review: https://reviewboard.asterisk.org/r/2973/
........

Merged revisions 402387 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@402388 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/bridge.h
main/bridge.c
main/manager_bridges.c