Class: Punchblock::Event::Unjoined
- Inherits:
-
Punchblock::Event
- Object
- Niceogiri::XML::Node
- RayoNode
- Punchblock::Event
- Punchblock::Event::Unjoined
- Defined in:
- lib/punchblock/event/unjoined.rb
Constant Summary
Constants inherited from RayoNode
Instance Attribute Summary
Attributes inherited from RayoNode
#client, #component_id, #connection, #domain, #original_component, #target_call_id, #target_mixer_name
Instance Method Summary collapse
-
#call_id ⇒ String
The call ID that was unjoined.
- #call_id=(other) ⇒ Object
-
#inspect_attributes ⇒ Object
:nodoc:.
-
#mixer_name ⇒ String
The mixer name that was unjoined.
- #mixer_name=(other) ⇒ Object
Methods inherited from Punchblock::Event
Methods inherited from RayoNode
class_from_registration, #eql?, import, #inspect, new, register, #source
Instance Method Details
#call_id ⇒ String
Returns the call ID that was unjoined.
10 11 12 |
# File 'lib/punchblock/event/unjoined.rb', line 10 def call_id read_attr :'call-id' end |
#call_id=(other) ⇒ Object
16 17 18 |
# File 'lib/punchblock/event/unjoined.rb', line 16 def call_id=(other) write_attr :'call-id', other end |
#inspect_attributes ⇒ Object
:nodoc:
32 33 34 |
# File 'lib/punchblock/event/unjoined.rb', line 32 def inspect_attributes # :nodoc: [:call_id, :mixer_name] + super end |
#mixer_name ⇒ String
Returns the mixer name that was unjoined.
22 23 24 |
# File 'lib/punchblock/event/unjoined.rb', line 22 def mixer_name read_attr :'mixer-name' end |
#mixer_name=(other) ⇒ Object
28 29 30 |
# File 'lib/punchblock/event/unjoined.rb', line 28 def mixer_name=(other) write_attr :'mixer-name', other end |