struct Asterisk::ARI::Events::BridgeAttendedTransfer
- Asterisk::ARI::Events::BridgeAttendedTransfer
- Asterisk::ARI::Events::Event
- Asterisk::ARI::Events::Message
- Struct
- Value
- Object
Overview
Notification that an attended transfer has occurred.
Defined in:
asterisk/ari/events/bridge_attended_transfer.crConstructors
-
.new(pull : JSON::PullParser)
Notification that an attended transfer has occurred.
Instance Method Summary
-
#destination_application : String?
Application that has been transferred into
-
#destination_application=(destination_application : String?)
Application that has been transferred into
-
#destination_bridge : String?
Bridge that survived the merge result
-
#destination_bridge=(destination_bridge : String?)
Bridge that survived the merge result
-
#destination_link_first_leg : Channels::Channel?
First leg of a link transfer result
-
#destination_link_first_leg=(destination_link_first_leg : Channels::Channel?)
First leg of a link transfer result
-
#destination_link_second_leg : Channels::Channel?
Second leg of a link transfer result
-
#destination_link_second_leg=(destination_link_second_leg : Channels::Channel?)
Second leg of a link transfer result
-
#destination_threeway_bridge : Bridges::Bridge?
Bridge that survived the threeway result
-
#destination_threeway_bridge=(destination_threeway_bridge : Bridges::Bridge?)
Bridge that survived the threeway result
-
#destination_threeway_channel : Channels::Channel?
Transferer channel that survived the threeway result
-
#destination_threeway_channel=(destination_threeway_channel : Channels::Channel?)
Transferer channel that survived the threeway result
-
#destination_type : String
How the transfer was accomplished
-
#destination_type=(destination_type : String)
How the transfer was accomplished
-
#is_external : Bool
Whether the transfer was externally initiated or not
-
#is_external=(is_external : Bool)
Whether the transfer was externally initiated or not
-
#replace_channel : Channels::Channel?
The channel that is replacing transferer_first_leg in the swap
-
#replace_channel=(replace_channel : Channels::Channel?)
The channel that is replacing transferer_first_leg in the swap
-
#result : String
The result of the transfer attempt
-
#result=(result : String)
The result of the transfer attempt
-
#transfer_target : Channels::Channel?
The channel that is being transferred to
-
#transfer_target=(transfer_target : Channels::Channel?)
The channel that is being transferred to
-
#transferee : Channels::Channel?
The channel that is being transferred
-
#transferee=(transferee : Channels::Channel?)
The channel that is being transferred
-
#transferer_first_leg : Channels::Channel
First leg of the transferer
-
#transferer_first_leg=(transferer_first_leg : Channels::Channel)
First leg of the transferer
-
#transferer_first_leg_bridge : Bridges::Bridge?
Bridge the transferer first leg is in
-
#transferer_first_leg_bridge=(transferer_first_leg_bridge : Bridges::Bridge?)
Bridge the transferer first leg is in
-
#transferer_second_leg : Channels::Channel
Second leg of the transferer
-
#transferer_second_leg=(transferer_second_leg : Channels::Channel)
Second leg of the transferer
-
#transferer_second_leg_bridge : Bridges::Bridge?
Bridge the transferer second leg is in
-
#transferer_second_leg_bridge=(transferer_second_leg_bridge : Bridges::Bridge?)
Bridge the transferer second leg is in
Instance methods inherited from struct Asterisk::ARI::Events::Event
application : String
application,
application=(application : String)
application=,
timestamp : Time
timestamp,
timestamp=(timestamp : Time)
timestamp=
Constructor methods inherited from struct Asterisk::ARI::Events::Event
new(pull : JSON::PullParser)
new
Instance methods inherited from struct Asterisk::ARI::Events::Message
asterisk_id : String?
asterisk_id,
asterisk_id=(asterisk_id : String?)
asterisk_id=,
type : String
type,
type=(type : String)
type=
Constructor methods inherited from struct Asterisk::ARI::Events::Message
new(pull : JSON::PullParser)
new
Constructor Detail
Instance Method Detail
Application that has been transferred into
First leg of a link transfer result
Second leg of a link transfer result
Bridge that survived the threeway result
Transferer channel that survived the threeway result
Transferer channel that survived the threeway result
The channel that is replacing transferer_first_leg in the swap
The channel that is replacing transferer_first_leg in the swap
The channel that is being transferred to
Bridge the transferer first leg is in
Second leg of the transferer
Bridge the transferer second leg is in