Class: Punchblock::Event
- Defined in:
- lib/punchblock/event.rb,
lib/punchblock/event/end.rb,
lib/punchblock/event/dtmf.rb,
lib/punchblock/event/offer.rb,
lib/punchblock/event/joined.rb,
lib/punchblock/event/ringing.rb,
lib/punchblock/event/answered.rb,
lib/punchblock/event/asterisk.rb,
lib/punchblock/event/complete.rb,
lib/punchblock/event/unjoined.rb,
lib/punchblock/event/asterisk/ami.rb,
lib/punchblock/event/active_speaker.rb,
lib/punchblock/event/started_speaking.rb,
lib/punchblock/event/stopped_speaking.rb,
lib/punchblock/event/asterisk/ami/event.rb,
lib/punchblock/event/input_timers_started.rb
Direct Known Subclasses
Component::Record::Recording, Answered, Asterisk::AMI::Event, Complete, Complete::Reason, DTMF, End, InputTimersStarted, Joined, Offer, Ringing, StartedSpeaking, StoppedSpeaking, Unjoined
Defined Under Namespace
Modules: ActiveSpeaker, Asterisk Classes: Answered, Complete, DTMF, End, InputTimersStarted, Joined, Offer, Ringing, StartedSpeaking, StoppedSpeaking, Unjoined
Instance Attribute Summary
Attributes inherited from RayoNode
#client, #connection, #original_component
Method Summary
Methods inherited from RayoNode
#==, class_from_registration, from_xml, #inherit, #inspect, #rayo_attributes, #rayo_children, register, #source, #to_rayo, #to_xml