Class: Punchblock::Event

Inherits:
RayoNode show all
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/unjoined.rb,
lib/punchblock/event/answered.rb,
lib/punchblock/event/complete.rb,
lib/punchblock/event/asterisk.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

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