abstract struct Asterisk::ARI::Events::Event
- Asterisk::ARI::Events::Event
- Asterisk::ARI::Events::Message
- Struct
- Value
- Object
Overview
Base type for asynchronous events from Asterisk.
Direct Known Subclasses
- Asterisk::ARI::Events::ApplicationMoveFailed
- Asterisk::ARI::Events::ApplicationReplaced
- Asterisk::ARI::Events::BridgeAttendedTransfer
- Asterisk::ARI::Events::BridgeBlindTransfer
- Asterisk::ARI::Events::BridgeCreated
- Asterisk::ARI::Events::BridgeDestroyed
- Asterisk::ARI::Events::BridgeMerged
- Asterisk::ARI::Events::BridgeVideoSourceChanged
- Asterisk::ARI::Events::ChannelCallerId
- Asterisk::ARI::Events::ChannelConnectedLine
- Asterisk::ARI::Events::ChannelCreated
- Asterisk::ARI::Events::ChannelDestroyed
- Asterisk::ARI::Events::ChannelDialplan
- Asterisk::ARI::Events::ChannelDtmfReceived
- Asterisk::ARI::Events::ChannelEnteredBridge
- Asterisk::ARI::Events::ChannelHangupRequest
- Asterisk::ARI::Events::ChannelHold
- Asterisk::ARI::Events::ChannelLeftBridge
- Asterisk::ARI::Events::ChannelStateChange
- Asterisk::ARI::Events::ChannelTalkingFinished
- Asterisk::ARI::Events::ChannelTalkingStarted
- Asterisk::ARI::Events::ChannelUnhold
- Asterisk::ARI::Events::ChannelUserevent
- Asterisk::ARI::Events::ChannelVarset
- Asterisk::ARI::Events::ContactInfo
- Asterisk::ARI::Events::ContactStatusChange
- Asterisk::ARI::Events::DeviceStateChanged
- Asterisk::ARI::Events::Dial
- Asterisk::ARI::Events::EndpointStateChange
- Asterisk::ARI::Events::Peer
- Asterisk::ARI::Events::PeerStatusChange
- Asterisk::ARI::Events::PlaybackContinuing
- Asterisk::ARI::Events::PlaybackFinished
- Asterisk::ARI::Events::PlaybackStarted
- Asterisk::ARI::Events::RecordingFailed
- Asterisk::ARI::Events::RecordingFinished
- Asterisk::ARI::Events::RecordingStarted
- Asterisk::ARI::Events::StasisEnd
- Asterisk::ARI::Events::StasisStart
- Asterisk::ARI::Events::TextMessageReceived
Defined in:
asterisk/ari/events/event.crConstructors
-
.new(pull : JSON::PullParser)
Base type for asynchronous events from Asterisk.
Instance Method Summary
-
#application : String
Name of the application receiving the event.
-
#application=(application : String)
Name of the application receiving the event.
-
#timestamp : Time
Time at which this event was created.
-
#timestamp=(timestamp : Time)
Time at which this event was created.