struct Asterisk::ARI::Events::Peer
- Asterisk::ARI::Events::Peer
- Asterisk::ARI::Events::Event
- Asterisk::ARI::Events::Message
- Struct
- Value
- Object
Overview
Detailed information about a remote peer that communicates with Asterisk.
Defined in:
asterisk/ari/events/peer.crConstructors
-
.new(pull : JSON::PullParser)
Detailed information about a remote peer that communicates with Asterisk.
Instance Method Summary
-
#address : String?
The IP address of the peer.
-
#address=(address : String?)
The IP address of the peer.
-
#cause : String?
An optional reason associated with the change in peer_status.
-
#cause=(cause : String?)
An optional reason associated with the change in peer_status.
-
#peer_status : String
The current state of the peer.
-
#peer_status=(peer_status : String)
The current state of the peer.
-
#port : String?
The port of the peer.
-
#port=(port : String?)
The port of the peer.
-
#time : String?
The last known time the peer was contacted.
-
#time=(time : String?)
The last known time the peer was contacted.
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
Detailed information about a remote peer that communicates with Asterisk.
Instance Method Detail
The current state of the peer. Note that the values of the status are dependent on the underlying peer technology.
The current state of the peer. Note that the values of the status are dependent on the underlying peer technology.