Class: Punchblock::Event::Joined
- Inherits:
-
Punchblock::Event
- Object
- Niceogiri::XML::Node
- RayoNode
- Punchblock::Event
- Punchblock::Event::Joined
- Defined in:
- lib/punchblock/event/joined.rb
Instance Attribute Summary
Attributes inherited from RayoNode
#call_id, #client, #component_id, #connection, #domain, #original_component
Instance Method Summary collapse
-
#inspect_attributes ⇒ Object
:nodoc:.
-
#mixer_name ⇒ String
The mixer name that was joined.
- #mixer_name=(other) ⇒ Object
-
#other_call_id ⇒ String
The call ID that was joined.
- #other_call_id=(other) ⇒ Object
Methods inherited from Punchblock::Event
Methods inherited from RayoNode
class_from_registration, #eql?, import, #inspect, new, register, #source
Instance Method Details
#inspect_attributes ⇒ Object
:nodoc:
30 31 32 |
# File 'lib/punchblock/event/joined.rb', line 30 def inspect_attributes # :nodoc: [:other_call_id, :mixer_name] + super end |
#mixer_name ⇒ String
Returns the mixer name that was joined.
20 21 22 |
# File 'lib/punchblock/event/joined.rb', line 20 def mixer_name read_attr :'mixer-name' end |
#mixer_name=(other) ⇒ Object
26 27 28 |
# File 'lib/punchblock/event/joined.rb', line 26 def mixer_name=(other) write_attr :'mixer-name', other end |
#other_call_id ⇒ String
Returns the call ID that was joined.
8 9 10 |
# File 'lib/punchblock/event/joined.rb', line 8 def other_call_id read_attr :'call-id' end |
#other_call_id=(other) ⇒ Object
14 15 16 |
# File 'lib/punchblock/event/joined.rb', line 14 def other_call_id=(other) write_attr :'call-id', other end |