diff options
author | Mark Michelson <mmichelson@digium.com> | 2016-05-09 14:27:53 -0500 |
---|---|---|
committer | Mark Michelson <mmichelson@digium.com> | 2016-05-23 13:18:18 -0500 |
commit | f6c33771f660c3ad15bc554b355cb21e83c85e36 (patch) | |
tree | 721f6cbbb2032fbabb5acae6dd2b73876ca3abed /include | |
parent | 5b15ec966db9c686ca7fbc74be8d57b4c63253d7 (diff) |
Bridging: introduce "invisible" bridges.
Invisible bridges function the same as normal bridges, but they have the
following restrictions:
* They never show up in CLI, AMI, or ARI queries.
* They do not have Stasis messages published about them.
Invisible bridges' main use is for when use of the bridging system is
desired, but the bridge should not be known to users of the Asterisk
system.
ASTERISK-25925
Change-Id: I804a209d3181d7c54e3d61a60eb462e7ce0e3670
Diffstat (limited to 'include')
-rw-r--r-- | include/asterisk/bridge_features.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/asterisk/bridge_features.h b/include/asterisk/bridge_features.h index df01a0dca..7fcb85bd2 100644 --- a/include/asterisk/bridge_features.h +++ b/include/asterisk/bridge_features.h @@ -53,6 +53,8 @@ enum ast_bridge_feature_flags { AST_BRIDGE_FLAG_TRANSFER_PROHIBITED = (1 << 8), /*! Bridge transfers require transfer of entire bridge rather than individual channels */ AST_BRIDGE_FLAG_TRANSFER_BRIDGE_ONLY = (1 << 9), + /*! Bridge is invisible to AMI/CLI/ARI/etc. */ + AST_BRIDGE_FLAG_INVISIBLE = (1 << 10), }; /*! \brief Flags used for per bridge channel features */ |