struct Asterisk::ARI::Events::Dial

Overview

Dialing state has changed.

Defined in:

asterisk/ari/events/dial.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) #

Dialing state has changed.


[View source]

Instance Method Detail

def caller : Channels::Channel? #

The calling channel.


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

The calling channel.


[View source]
def dialstatus : String #

Current status of the dialing attempt to the peer.


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

Current status of the dialing attempt to the peer.


[View source]
def dialstring : String? #

The dial string for calling the peer channel.


[View source]
def dialstring=(dialstring : String?) #

The dial string for calling the peer channel.


[View source]
def forward : String? #

Forwarding target requested by the original dialed channel.


[View source]
def forward=(forward : String?) #

Forwarding target requested by the original dialed channel.


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

Channel that the caller has been forwarded to.


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

Channel that the caller has been forwarded to.


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

The dialed channel.


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

The dialed channel.


[View source]