Class: Adhearsion::Event::Complete::Reason
- Inherits:
-
Adhearsion::Event
- Object
- Rayo::RayoNode
- Adhearsion::Event
- Adhearsion::Event::Complete::Reason
- Defined in:
- lib/adhearsion/event/complete.rb
Direct Known Subclasses
Error, Hangup, Stop, Rayo::Component::Asterisk::AGI::Command::Complete::Success, Rayo::Component::Asterisk::AMI::Action::Complete::Success, Rayo::Component::Input::Complete::Match, Rayo::Component::Input::Complete::NoInput, Rayo::Component::Input::Complete::NoMatch, Rayo::Component::Input::Signal, Rayo::Component::Output::Complete::Finish, Rayo::Component::Output::Complete::MaxTime, Rayo::Component::ReceiveFax::Complete::Finish, Rayo::Component::Record::Complete::FinalTimeout, Rayo::Component::Record::Complete::InitialTimeout, Rayo::Component::Record::Complete::MaxDuration
Instance Attribute Summary
Attributes inherited from Rayo::RayoNode
#client, #connection, #original_component
Instance Method Summary collapse
Methods inherited from Rayo::RayoNode
#==, class_from_registration, from_xml, #inspect, #rayo_attributes, #rayo_children, register, #source, #to_rayo, #to_xml
Instance Method Details
#inherit(xml_node) ⇒ Object
49 50 51 52 |
# File 'lib/adhearsion/event/complete.rb', line 49 def inherit(xml_node) self.name = xml_node.name.to_sym super end |