struct Asterisk::ARI::Events::ContactInfo

Overview

Detailed information about a contact on an endpoint.

Defined in:

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

Detailed information about a contact on an endpoint.


[View source]

Instance Method Detail

def aor : String #

The Address of Record this contact belongs to.


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

The Address of Record this contact belongs to.


[View source]
def contact_status : String #

The current status of the contact.


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

The current status of the contact.


[View source]
def roundtrip_usec : String? #

Current round trip time, in microseconds, for the contact.


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

Current round trip time, in microseconds, for the contact.


[View source]
def uri : String #

The location of the contact.


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

The location of the contact.


[View source]