diff options
author | Joshua Colp <jcolp@digium.com> | 2014-12-09 15:44:05 +0000 |
---|---|---|
committer | Joshua Colp <jcolp@digium.com> | 2014-12-09 15:44:05 +0000 |
commit | 74b032bb0341a260c8147b86b00901284e4f5e56 (patch) | |
tree | 420a9351da78d79af75743939c443bac889a3da7 /res/ari/resource_channels.h | |
parent | 64581d894d570a3cfa5ae8b947f326e6fcaa9ef3 (diff) |
ari: Add support for specifying an originator channel when originating.
If an originator channel is specified when originating a channel the linked ID
of it will be applied to the newly originated outgoing channel. This allows
an association to be made between the two so it is known that the originator
has dialed the originated channel.
ASTERISK-24552 #close
Reported by: Matt Jordan
Review: https://reviewboard.asterisk.org/r/4243/
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@429153 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'res/ari/resource_channels.h')
-rw-r--r-- | res/ari/resource_channels.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/res/ari/resource_channels.h b/res/ari/resource_channels.h index 104e1bdb3..627f9c97a 100644 --- a/res/ari/resource_channels.h +++ b/res/ari/resource_channels.h @@ -74,6 +74,8 @@ struct ast_ari_channels_originate_args { const char *channel_id; /*! The unique id to assign the second channel when using local channels. */ const char *other_channel_id; + /*! The unique id of the channel which is originating this one. */ + const char *originator; }; /*! * \brief Body parsing function for /channels. @@ -133,6 +135,8 @@ struct ast_ari_channels_originate_with_id_args { struct ast_json *variables; /*! The unique id to assign the second channel when using local channels. */ const char *other_channel_id; + /*! The unique id of the channel which is originating this one. */ + const char *originator; }; /*! * \brief Body parsing function for /channels/{channelId}. |