adhearsion/punchblock

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.document
.gitignore
.hound.yml
.rspec
.travis.yml
CHANGELOG.md
Gemfile
Guardfile
LICENSE.txt
README.markdown
Rakefile
punchblock.gemspec
benchmarks/ami_event_name_comparison.rb10
benchmarks/channel.rb20
lib/punchblock.rb68
A
40 mins
lib/punchblock/actor_has_guarded_handlers.rb7
lib/punchblock/client.rb43
lib/punchblock/client/component_registry.rb26
lib/punchblock/command.rb15
lib/punchblock/command/accept.rb8
lib/punchblock/command/answer.rb8
lib/punchblock/command/dial.rb34
lib/punchblock/command/hangup.rb8
lib/punchblock/command/join.rb27
lib/punchblock/command/mute.rb7
lib/punchblock/command/redirect.rb12
lib/punchblock/command/reject.rb26
lib/punchblock/command/unjoin.rb13
lib/punchblock/command/unmute.rb7
lib/punchblock/command_node.rb33
lib/punchblock/component.rb15
lib/punchblock/component/asterisk.rb9
lib/punchblock/component/asterisk/agi.rb10
lib/punchblock/component/asterisk/agi/command.rb34
lib/punchblock/component/asterisk/ami.rb10
lib/punchblock/component/asterisk/ami/action.rb47
lib/punchblock/component/component_node.rb63
A
35 mins
lib/punchblock/component/input.rb126
lib/punchblock/component/output.rb284
A
3 hrs
lib/punchblock/component/prompt.rb32
lib/punchblock/component/receive_fax.rb19
lib/punchblock/component/record.rb93
lib/punchblock/component/send_fax.rb48
A
25 mins
lib/punchblock/component/stop.rb7
lib/punchblock/connection.rb10
lib/punchblock/connection/asterisk.rb55
lib/punchblock/connection/connected.rb16
lib/punchblock/connection/freeswitch.rb41
lib/punchblock/connection/generic_connection.rb15
lib/punchblock/connection/xmpp.rb145
A
1 hr