class RubyRabbitmqJanus::Janus::Responses::Admin
Response
for admin request
@see Example request response janus.conf.meetecho.com/docs/admin.html
Public Instance Methods
handles()
click to toggle source
@return [Array] List of handles running
in one session in Janus Instance.
# File lib/rrj/janus/responses/admin.rb, line 17 def handles read_data(__method__.to_s) end
info()
click to toggle source
@return [Hash] Information to session/handle in Janus
Instance.
# File lib/rrj/janus/responses/admin.rb, line 22 def info read_data(__method__.to_s) end
level()
click to toggle source
@return [Integer] Level to debug mode to Janus
Instance.
# File lib/rrj/janus/responses/admin.rb, line 43 def level read_data(__method__.to_s) end
libnice_debug()
click to toggle source
@return [Boolean] Information status to debug mode for libnice.
# File lib/rrj/janus/responses/admin.rb, line 27 def libnice_debug read_data(__method__.to_s) end
locking_debug()
click to toggle source
@return [Boolean] Information status to debug mode
in Janus Intance on the fly.
# File lib/rrj/janus/responses/admin.rb, line 33 def locking_debug read_data(__method__.to_s) end
log_colors()
click to toggle source
@return [Boolean] Information about color in log messages.
# File lib/rrj/janus/responses/admin.rb, line 38 def log_colors read_data(__method__.to_s) end
log_timestamps()
click to toggle source
@return [Boolean] Status to timestampping for log messages.
# File lib/rrj/janus/responses/admin.rb, line 48 def log_timestamps read_data(__method__.to_s) end
max_nack_queue()
click to toggle source
@return [Integer] Level to max nack queue configured.
# File lib/rrj/janus/responses/admin.rb, line 53 def max_nack_queue read_data(__method__.to_s) end
no_media_timer()
click to toggle source
@return [Integer] No-media timer property.
# File lib/rrj/janus/responses/admin.rb, line 58 def no_media_timer read_data(__method__.to_s) end
sessions()
click to toggle source
@return [Array] List of sessions running in Janus
Instance.
# File lib/rrj/janus/responses/admin.rb, line 11 def sessions read_data(__method__.to_s) end
timeout()
click to toggle source
@return [Integer] Timeout for session.
# File lib/rrj/janus/responses/admin.rb, line 63 def timeout read_data(__method__.to_s) end
Private Instance Methods
build_exception(key)
click to toggle source
# File lib/rrj/janus/responses/admin.rb, line 75 def build_exception(key) "RubyRabbitmqJanus::Errors::Janus::Responses::Admin::#{key.camelize}" .constantize end
read_data(key)
click to toggle source
# File lib/rrj/janus/responses/admin.rb, line 69 def read_data(key) raise build_exception(key) unless key?(key) request[key] end