struct Asterisk::ARI::Events::BridgeBlindTransfer

Overview

Notification that a blind transfer has occurred.

Defined in:

asterisk/ari/events/bridge_blind_transfer.cr

Constructors

Instance Method Summary

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

def self.new(pull : JSON::PullParser) #

Notification that a blind transfer has occurred.


[View source]

Instance Method Detail

def bridge : Bridges::Bridge? #

The bridge being transferred


[View source]
def bridge=(bridge : Bridges::Bridge?) #

The bridge being transferred


[View source]
def channel : Channels::Channel #

The channel performing the blind transfer


[View source]
def channel=(channel : Channels::Channel) #

The channel performing the blind transfer


[View source]
def context : String #

The context transferred to


[View source]
def context=(context : String) #

The context transferred to


[View source]
def exten : String #

The extension transferred to


[View source]
def exten=(exten : String) #

The extension transferred to


[View source]
def is_external : Bool #

Whether the transfer was externally initiated or not


[View source]
def is_external=(is_external : Bool) #

Whether the transfer was externally initiated or not


[View source]
def replace_channel : Channels::Channel? #

The channel that is replacing transferer when the transferee(s) can not be transferred directly


[View source]
def replace_channel=(replace_channel : Channels::Channel?) #

The channel that is replacing transferer when the transferee(s) can not be transferred directly


[View source]
def result : String #

The result of the transfer attempt


[View source]
def result=(result : String) #

The result of the transfer attempt


[View source]
def transferee : Channels::Channel? #

The channel that is being transferred


[View source]
def transferee=(transferee : Channels::Channel?) #

The channel that is being transferred


[View source]