Asterisk - The Open Source Telephony Project
18.5.0
|
Message published during a blind transfer. More...
#include <stasis_bridges.h>
Data Fields | |
struct ast_bridge_snapshot * | bridge |
char | context [AST_MAX_CONTEXT] |
char | exten [AST_MAX_EXTENSION] |
int | is_external |
struct ast_channel_snapshot * | replace_channel |
enum ast_transfer_result | result |
struct ast_channel_snapshot * | transferee |
struct ast_channel_snapshot * | transferer |
Message published during a blind transfer.
Definition at line 249 of file stasis_bridges.h.
struct ast_bridge_snapshot* bridge |
The bridge between the transferer and the transferee
Definition at line 257 of file stasis_bridges.h.
Referenced by blind_transfer_dtor(), blind_transfer_to_ami(), blind_transfer_to_json(), bridge_blind_transfer_handler(), cel_blind_transfer_cb(), and handle_blind_transfer().
char context[AST_MAX_CONTEXT] |
Destination context
Definition at line 259 of file stasis_bridges.h.
Referenced by ast_blind_transfer_message_create(), blind_transfer_to_ami(), blind_transfer_to_json(), cel_blind_transfer_cb(), and handle_blind_transfer().
char exten[AST_MAX_EXTENSION] |
Destination extension
Definition at line 261 of file stasis_bridges.h.
Referenced by ast_blind_transfer_message_create(), blind_transfer_to_ami(), blind_transfer_to_json(), cel_blind_transfer_cb(), and handle_blind_transfer().
int is_external |
True if the transfer was initiated by an external source (i.e. not DTMF-initiated)
Definition at line 253 of file stasis_bridges.h.
Referenced by ast_blind_transfer_message_create(), blind_transfer_to_ami(), and blind_transfer_to_json().
struct ast_channel_snapshot* replace_channel |
The channel replacing the transferer when multiple parties are being transferred
Definition at line 265 of file stasis_bridges.h.
Referenced by blind_transfer_bridge(), blind_transfer_dtor(), and blind_transfer_to_json().
enum ast_transfer_result result |
Result of the transfer
Definition at line 251 of file stasis_bridges.h.
Referenced by blind_transfer_to_ami(), blind_transfer_to_json(), cel_blind_transfer_cb(), and handle_blind_transfer().
struct ast_channel_snapshot* transferee |
Transferee channel. NULL if there were multiple transferee channels
Definition at line 263 of file stasis_bridges.h.
Referenced by blind_transfer_dtor(), blind_transfer_to_ami(), blind_transfer_to_json(), and cel_blind_transfer_cb().
struct ast_channel_snapshot* transferer |
The transferring channel
Definition at line 255 of file stasis_bridges.h.
Referenced by ast_blind_transfer_message_create(), blind_transfer_dtor(), blind_transfer_to_ami(), blind_transfer_to_json(), bridge_blind_transfer_handler(), and cel_blind_transfer_cb().