Sha256: 2ffbae5909da00b3462b382d85afc06ae7e2486184336e8087c880fe49322d90
Contents?: true
Size: 1.41 KB
Versions: 1
Compression:
Stored size: 1.41 KB
Contents
module Adhearsion class PunchblockPlugin < Plugin extend ActiveSupport::Autoload autoload :Initializer config :punchblock do platform :xmpp , :desc => <<-__ Platform punchblock shall use to connect to the Telephony provider. Currently supported values: - :xmpp - :asterisk __ username "usera@127.0.0.1", :desc => "Authentication credentials" password "1" , :desc => "Authentication credentials" host nil , :desc => "Host punchblock needs to connect (where rayo or asterisk are located)" port nil , :desc => "Port punchblock needs to connect (by default 5038 for Asterisk, 5222 for Rayo)" root_domain nil , :desc => "The root domain at which to address the server" calls_domain nil , :desc => "The domain at which to address calls" mixers_domain nil , :desc => "The domain at which to address mixers" connection_timeout 60 , :desc => "The amount of time to wait for a connection" reconnect_attempts 1.0/0.0 , :desc => "The number of times to (re)attempt connection to the server" reconnect_timer 5 , :desc => "Delay between connection attempts" end init :punchblock do Initializer.start end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
adhearsion-2.0.0.alpha1 | lib/adhearsion/punchblock_plugin.rb |