module RubyRabbitmqJanus::Tools::ConfigJanus

Subclass for Config

Options about Janus

@see RubyRabbitmqJanus::Tools::Config

Public Instance Methods

plugin_at(index = 0) click to toggle source

@param [Fixnum] index determine what field is readint in array plugins

in configuration file

@return [String] read configuration for plugin with index

# File lib/rrj/tools/gem/config/janus.rb, line 20
def plugin_at(index = 0)
  @options['janus']['plugins'][index].to_s
rescue StandardError
  raise RubyRabbitmqJanus::Errors::Tools::Plugins, index
end
time_to_live() click to toggle source

@return [Integer]

read configuration for janus time to live for keepalive messages
# File lib/rrj/tools/gem/config/janus.rb, line 13
def time_to_live
  @options['janus']['session']['keepalive'].to_i || 50
end
Also aliased as: ttl
ttl()
Alias for: time_to_live