Class: RubyRabbitmqJanus::Janus::Responses::Event
- Defined in:
- lib/rrj/janus/responses/event.rb
Overview
Response for events message
Direct Known Subclasses
Instance Method Summary collapse
-
#data ⇒ Hash
Read plugindata data.
-
#event ⇒ String
Return event to message.
-
#jsep ⇒ Hash
Read jsep data.
-
#keys ⇒ Array
session_id and handle_id.
Methods inherited from Standard
#plugin, #plugin_data, #sdp, #sender, #session, #session_id
Methods inherited from Response
#error_code, #error_reason, #initialize, #janus, #to_hash, #to_json, #to_nice_json
Constructor Details
This class inherits a constructor from RubyRabbitmqJanus::Janus::Responses::Response
Instance Method Details
#data ⇒ Hash
Read plugindata data
28 29 30 31 32 33 |
# File 'lib/rrj/janus/responses/event.rb', line 28 def data raise RubyRabbitmqJanus::Errors::Janus::Responses::Event::Data \ unless plugin_response? request['plugindata']['data'] end |
#event ⇒ String
Return event to message
15 16 17 18 19 20 |
# File 'lib/rrj/janus/responses/event.rb', line 15 def event raise RubyRabbitmqJanus::Errors::Janus::Responses::Event::Event \ unless key?('janus') request['janus'] end |