punchblock-1.7.0

https://rubygems.org

punchblock

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 268476

number: 1.7.0

platform: ruby

spec_sha256: 5d958efda36ae4cc7c0a5a9f791f3091ec6d7ac331c97241a67ac6ab3df60de0

sha256: 9db606786396f8c440a70fe68155a4256d3781f34e359e34bea98005fde5a025

created_at: 2024-05-13 08:17:34 UTC

updated_at: 2024-06-07 08:46:04 UTC

position: 34

version_data_entries_count: 148

uploaded_at: 2012-12-13 16:07:14 UTC

indexed: true

has_extensions:

extensions:

Gem size: 92.5 KB

Version Data Entries

Total: 148

Unpacked size: 566 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/punchblock/connection/connected.rb64400277 Bytes543786dd1ff33c8d8194634e319b745f87a7da8bd18ba39638feb90054da362b
.document6440055 Bytes0050ed5b67fff8be1f7e1610fb2e9d4a3f5c826d65c82ede0828c633bacc925f
.gitignore64400102 Bytes256e5debf502c06a01ebe0efd812a0e142caaa05b556e96fd4233e0c6b638338
.rspec6440038 Bytes107bfa15d2b283bb34e48a073e2c11c0260a8baa325eb4ced8cfa813e020a455
.travis.yml64400144 Bytes288d7dcc96bc56a60ef8a4fd14c99457fad80d79a2bba7300d52b90e4deea7ce
CHANGELOG.md6440016.9 KBd3dc32989c06d70fedaf8c56832a8f5e468754b5a3ce55ab8c08b73514a4dacc
Gemfile6440073 Bytes48d86c89e59cb2920590a4fe5785553b6807677a8f01ccb1ef31a4b79db4fe56
Guardfile64400194 Bytes73d35a8e3e9ec235f2117014067013be0fabbe99348335c32409147ccae211df
LICENSE.txt644001.04 KB7594cb269b73a32c7c386b8eadab16c11ea89cb63f56819bcd0107ecc5c80130
README.markdown644001.72 KBc8851ad6847ebf67c2231ad1778350cad7552dc4e1aadff8a93f00b32e22884b
Rakefile64400929 Bytesba1528f2bfe315af7712e0c390050b70d6a9c917a8df1430b79ec04c38ee49e0
lib/punchblock.rb644002.33 KB6e044802f459f2c39f2ba00170f0c07a109fd6f24b7d5fde2e299ffcd6623a2a
lib/punchblock/client.rb644001.74 KB0c8a118af175921e54dd197ca1d43c0dbb25345f7cdcf48d67f73c6256373965
lib/punchblock/client/component_registry.rb64400600 Bytes2052c67e1c543e471e192dbdf77fea0b346e3c8954cf5b2acb88f4596f06c3da
lib/punchblock/command.rb64400329 Bytes28a0f5757f14b66aede1631a23be8fbfcb263e7a56744970786b27be627abd43
lib/punchblock/command/accept.rb64400851 Bytesef694e5a47ef74245c31bf6aad7ac4ad198922393a16397e62c47349ee4620c4
lib/punchblock/command/answer.rb64400847 Bytes4d724656d54300694cdac2c809e6b6624e7d448eca8b5849cdd52260cfc5eb4f
lib/punchblock/command/dial.rb644002.5 KBb634d872b72de904ba1b5921f96149a039864992b33a59b3791220a1baf32856
lib/punchblock/command/hangup.rb64400688 Bytes4dc1db144a1d8cb289a311b5e2586960b7f06d7d1523b4a41d8b702071c04e18
lib/punchblock/command/join.rb644002.14 KBf0791bf4cfcff1c0a33925f6b7bde819597316d86de702e036b422e96a633351
lib/punchblock/command/mute.rb64400159 Bytesb24a09afc4c646d6c592e1cf711bbead5302fde50d56faf68555a155e1ad5de6
lib/punchblock/command/redirect.rb644001.25 KB7b7691563c2eef62be2a531c7cd7c11da48346b54caf7270d4667000f4211c5e
lib/punchblock/command/reject.rb644002.12 KB3a0bfa2f84f45083b4f96fd2f1b49fb6e53fdc81cff9487000429ee2f6d6cfdf
lib/punchblock/command/unjoin.rb644001.21 KB218a570eecccd81b3e6243d8f1091ca73fe62ba0217264238d0cdd6c222c20c7
lib/punchblock/command/unmute.rb64400163 Bytesf4e9bec005034066a14ae50d9f430f2845f3296c444a1174dacc6b097668a3dd
lib/punchblock/command_node.rb644001.12 KB76592da5a31181480293e5d3fca4d1bcbcc4edc26519fb01e5cb24930e72223b
lib/punchblock/component.rb64400329 Bytesaf161ea347dc16e039e3306d9c48b2092176217d49b461ba2c8dfb7281082723
lib/punchblock/component/asterisk.rb64400195 Bytesf65e9b044545377098e06a68c96c573b9a41bdde8cd2ffd1f8a825df40685620
lib/punchblock/component/asterisk/agi.rb64400229 Bytes7fe1c9a45b4a72b49ee0666738ef69f9f870e3bab5418e326a2b4e108fea7b8d
lib/punchblock/component/asterisk/agi/command.rb644004 KB4cb22e291bba231d6c84b6c3bc4870867790eef6d8ceef7b833dd41e45df4867
lib/punchblock/component/asterisk/ami.rb64400210 Bytese53373ab5561d0c34b1502dc6d9ffc6631aa021cb1ded271ebb778094384ddc1
lib/punchblock/component/asterisk/ami/action.rb644004.19 KBc23278ebba1efa139876ff18530be226dc0533163dff83c591114322cc3146c6
lib/punchblock/component/component_node.rb644001.88 KB10586b3e737626623857ce3ff1b507f1afcd7e62cebca0c938bb713399f4c15e
lib/punchblock/component/input.rb6440010.5 KBc6bca5be35bff2deba8b24820a7d0461b66a7118b55d6ae046aab2346eb8526d
lib/punchblock/component/output.rb6440014 KB3f73a9d00ba4498ef4753584f011fc7bc509f202b400a822192dc59f7fd3c067
lib/punchblock/component/record.rb644006.51 KBe7fbc8dc2082bb144ba348c181b764caa7cf206182f3cab98c2385ae7c263cd0
lib/punchblock/component/stop.rb64400140 Bytes292e120cb9972a4557703eaea8129e36c4d3619571c8fce2008d77c856be89de
lib/punchblock/connection.rb64400226 Bytesbb5c692122777311107348b5d90ad20e970fa70de2e8c0569e92b93723a4d1f3
lib/punchblock/connection/asterisk.rb64400847 Bytesbc5f9bb58aa0be9b05e9309fca7ca6d991daed4a21768723b723baa551d1de17
lib/punchblock/connection/freeswitch.rb644001.12 KB58c6ad4e25d4b9dba9a40b96a79595e86e134eba7d16496c6a873650f0514c82
lib/punchblock/connection/generic_connection.rb64400299 Bytes52b7341a3f8ea34bcffef6a29171270603fa1959db708bb7f502278a777db435
lib/punchblock/connection/xmpp.rb644005.87 KBd1d517c424b667f1260c684c115d79dc69d4c3f494f2bb8efb5eeb6b5772394b
lib/punchblock/core_ext/blather/stanza.rb64400636 Bytesb28c55c7ffe64c38ba7e3c12297b66de98aaf0ab8643785093a2a8d8a15e1650
lib/punchblock/core_ext/blather/stanza/presence.rb64400187 Bytes000262080534ba0cd43fe0dfe4882de2ae4e67e488bdef27ee125b731044c946
lib/punchblock/core_ext/ruby.rb64400145 Bytesad445af20f0a051e48d26532beb614b26863509cb559244a6fa18e3ed8481634
lib/punchblock/dead_actor_safety.rb64400140 Bytes6083a634c55a0e6fd30cb860646017f5b77810c53af52dce1c73ca01d3b0ad7d
lib/punchblock/disconnected_error.rb64400428 Bytes975d9eecc00eb155aa70fec96499e8dfd71df3ec9101138f12fffc17cff0b380
lib/punchblock/event.rb64400509 Bytes2e7a251f5386fd8bec1f890f6a681fa3bad9a7aa7db03a61ef78b757d4a69657
lib/punchblock/event/active_speaker.rb64400302 Bytesf9e2e03c83c1f871440328cd0d109aeee7e918a6b8b95320ee520a1de8091761
lib/punchblock/event/answered.rb64400181 Bytes5348b83e22bfd97766514b62dd26814b72fd60660b9aaf721b526d0f14de093d
lib/punchblock/event/asterisk.rb64400147 Bytesce2a6d8ac2244e3cd6489b95c69ea9462d09ba3dfd0eaf8b7aee4aad3c81aec2
lib/punchblock/event/asterisk/ami.rb64400203 Bytesb93e795f78c2331da87ed799dc3477f28c7aaff25fbb758dcd1f02085ccdc278
lib/punchblock/event/asterisk/ami/event.rb644001.79 KB1b01a692ef4672c26884122f89bbd40d80f2a26614ef0030de38d327dc549cd7
lib/punchblock/event/complete.rb644001.76 KB0d97799864e76f57e4aaa53a9e5d27eb562eba44ad7035217ab8226a157732de
lib/punchblock/event/dtmf.rb64400339 Bytes75676aa6ac2e92f51c4946f698201535360f72fc694d365e21d0d51eb99c2c2e
lib/punchblock/event/end.rb64400454 Bytes42bf52d9595ec341752abebc3a0e5d224ac04c6a08e6abd2745e1f49ea777323
lib/punchblock/event/joined.rb64400776 Bytesabddc2242d9461752c171605003cacd16dea130110c4a2ce87c34a7ac9077667
lib/punchblock/event/offer.rb64400649 Bytesc32a039f3afc073d6ded4c8cb81206ddba1a7dd5cb3929b7180e7916c1747e84
lib/punchblock/event/ringing.rb64400179 Bytesba93cdc7d96f6e6de632d4f0e9dd184e419a17c054df8e69a0ed0ed49b0e1e62
lib/punchblock/event/started_speaking.rb64400217 Bytesa95dadcc7e64143e567a998f0001b3f13837c4061e9fe58d46054db2b2deee47
lib/punchblock/event/stopped_speaking.rb64400217 Bytes243d3689d84c9b01d66893ba5041303d8d6b0a604ccf9c70492f6e4159f14a37
lib/punchblock/event/unjoined.rb64400790 Bytes3bb903443d2ece6c984c9b93942cbc457ecf01295fb921f774d07aa1b162a275
lib/punchblock/has_headers.rb64400969 Bytes6908686b34a9fb1bdc70bf1d0a8d3cc454fcefdce1d7be0a9333ab13e3aa5769
lib/punchblock/header.rb64400166 Bytese38150f18b595ee6b8848002c0202cb1c5129f98868afa038349a56625434c35
lib/punchblock/key_value_pair_node.rb644001011 Bytes03fb5505347805cc91867c0c25c0f488d6f436acc288c2ba3c661cdaaeff6bf4
lib/punchblock/protocol_error.rb64400730 Bytes6ec9024576d128a5a8930fa15dfd7a9e24de4286a96ad4be9466d45f4b532cbf
lib/punchblock/rayo_node.rb644003.11 KBa644a714df8a816b4bb45913140c53e8c73324c87f80e32daf2bf5a6a123277a
lib/punchblock/ref.rb64400634 Bytes7456cdcca132b01a21bbcf552e3a5212bf936cbc38680e2fdb0a0d05960e76b4
lib/punchblock/translator.rb64400228 Bytes193655a4006ca87059c0d453032c77e5a66c513ae53398481c8bb2d4ee349cfe
lib/punchblock/translator/asterisk.rb644007.08 KBf7fae00efca71a807fb8a764732a867ad0273e17eb0cfe96a7ea5c285bee4b15
lib/punchblock/translator/asterisk/call.rb6440011 KB78db015620adbcaf58ecc127ef2b86f4621619462461c0af21f7e0ae587765f2
lib/punchblock/translator/asterisk/component.rb644002.21 KB61e2c7d4dd39dbc9824a5920db6f476e32a540b785eb129f1183e5f7654142ac
lib/punchblock/translator/asterisk/component/asterisk.rb64400266 Bytes7e321fe31a0895e2fdb4b9c5a7984553a89cd0826e2ef5365d2810d2797c10f3
lib/punchblock/translator/asterisk/component/asterisk/agi_command.rb644001.92 KBbddc36aa8d555de8f16c4848994e62a5e32afd49fd93e0d0c9e6cd6138dcea67
lib/punchblock/translator/asterisk/component/asterisk/ami_action.rb644002.56 KB289e36720550432c6b8f5624c624bb141df37309107473c3332ab61ec5b509b8
lib/punchblock/translator/asterisk/component/input.rb64400734 Bytes36eeabdca48ddf5a3f8d509b8e22c4476ca99299b9a0b1eaf31531bbb68bd45b
lib/punchblock/translator/asterisk/component/output.rb644004.25 KBe4421ad1eb49c143ce5714a62f1071373ea6eae12b5fb6358b2cb96680c300e2
lib/punchblock/translator/asterisk/component/record.rb644003.36 KB2e35caa1c82a238b931948aa98dabf2348b6bed366a0535a03de3d0c30bf62b1
lib/punchblock/translator/asterisk/component/stop_by_redirect.rb64400984 Bytescb7dc748e658f7477738477594aeb05759dda7fcdbbf0db7d1c1da9cf25258ba
lib/punchblock/translator/freeswitch.rb644004.46 KB215c41de8fdba9e2e193eb7b9129edfeef5749bedb0608e1c4dfe7be4f2a500a
lib/punchblock/translator/freeswitch/call.rb644009.55 KBebbccce2943804167358a806b531d091807c65e15dc7be83aa8354aff12495b1
lib/punchblock/translator/freeswitch/component.rb644002.38 KBf36fa58b87c2a27a7e6b07c3fc30093b2f3cac3b58542e1829ea2d1a119183f8
lib/punchblock/translator/freeswitch/component/abstract_output.rb644001.58 KB3c0e6227b0d15a7c770b61471fbbdaae32445afaef0f77ac0efdf9e1a97816f5
lib/punchblock/translator/freeswitch/component/flite_output.rb64400284 Byteseca0f07d683d4ef7c3b6dd934ada635dadf7e8e61108a6a8520e9bdbcff34186
lib/punchblock/translator/freeswitch/component/input.rb64400734 Bytesef8553bd4ebf7fb21929eb8db160652ae28e2afc4604523f4c5c3387fc3738b4
lib/punchblock/translator/freeswitch/component/output.rb644001.6 KBd8710e518f2f84d1e4f5450705b8e476b994771898ff04ab856c04951dd345da
lib/punchblock/translator/freeswitch/component/record.rb644002.48 KB0304c30aebbdbc113c394dbafde690daa1cfd09b8b695e5c21946268955b7976
lib/punchblock/translator/freeswitch/component/tts_output.rb64400667 Bytes1362ebd27163da18bde6b70d1a0b911628d43badd287d7a2587f1881eebe7e95
lib/punchblock/translator/input_component.rb644003.36 KB23afc82f3856e2bd51597ea3407bb3191f4fcef67bcdeeb511d5c656fbd2a806
lib/punchblock/version.rb6440061 Bytes45a8f8c91d3cb89aa0bc029e96cd0928120cde2c69b71876ef9d46ccf83f3d59
punchblock.gemspec644002.05 KB65cdab2aa98f4a37ee23d93f1aded0e97f15ec475d8e4b06e3ec254ed7fc1e28
spec/capture_warnings.rb64400802 Bytesbe8b7ce615fb83e030596fc63d8596636ac336dd561ffac971adf16dde324bc8
spec/punchblock/client/component_registry_spec.rb64400645 Bytesc373486b2da4b6569b7095d1b83e3a42aa83dc7e54c97660cef7cf028b71c664
spec/punchblock/client_spec.rb644003.8 KB99c8df12c3400356816a96fc207b331672f14b6d9a761451ddaa93afd3041f4f
spec/punchblock/command/accept_spec.rb64400538 Bytes16354c3532e79a7168f33279b4ddac2ea226f407fbadd8a7641de7bb25e3dce6
spec/punchblock/command/answer_spec.rb64400538 Bytes10ca600b87c79372cad3b38f4df542b40d80a1ea368f90efac80faad1ea1871f
spec/punchblock/command/dial_spec.rb644001.89 KBbb11212ef8939fba11e1b47de63c05b7e690304fca4108416aedbd18de80f121
spec/punchblock/command/hangup_spec.rb64400538 Bytes6211d34faded84632bdf66cea7d127520f7fad8fb28c6d0e37f56139a8e007f6
spec/punchblock/command/join_spec.rb644001.19 KBf932811fbd0a0839a3680640d864663daf3dd130023e2176a1e366db389ec88c
spec/punchblock/command/mute_spec.rb64400481 Bytes8bb85ea11f3e0cc253eddbdf143bd767b5765d99caffb1b0dc1b0cd06bcb2dd5
spec/punchblock/command/redirect_spec.rb644001.1 KB18008f078df466870322ceb6002d7ce4ea7d9061cb5a16fb929323207c9b96ae
spec/punchblock/command/reject_spec.rb644001.58 KBd9c2548a53748d3f6c040f5044379a7b890d94927b50f59841bef46d4a660a89
spec/punchblock/command/unjoin_spec.rb64400935 Bytesd55869cd321b5e776beed60801aa34041ef6fc66ed273ea34d57abe5c5e325e9
spec/punchblock/command/unmute_spec.rb64400491 Bytescda16ac7d919f4bcea3bf4ee67fa087bf10e61de67acf9cd7e987957c8cd7e1a
spec/punchblock/command_node_spec.rb644002.49 KB92c82ae48f4bf283ddc566b3697966b3b4d2b3468d52536b1f10aff3c29edfc8
spec/punchblock/component/asterisk/agi/command_spec.rb644003.16 KBcd5ceb8c1ebe5a76aff9ef62425042bc8214aa0bc3798a3d3e590a3853f4e0e4
spec/punchblock/component/asterisk/ami/action_spec.rb644005.78 KBcb9770bc249492532e0eb165b61a70b8f4888ccae297f1ad88c8b64cebb5f16a
spec/punchblock/component/component_node_spec.rb644002.99 KB642ce567c7363f5e890cdf1cc4d840fdc054e4e7ec785410b994c70d80bb8d9c
spec/punchblock/component/input_spec.rb644008.56 KBe045479888e9f45219b0d27e45b08b3b570b39c70055d80d70ba36240ec344ff
spec/punchblock/component/output_spec.rb6440020.6 KBb1c9ba434d11231f8327db0d2338d9ebaf30af344e8622510898f14a75b04306
spec/punchblock/component/record_spec.rb644009.39 KB193d2843ba44a8d2d2674156fd5a45bcc538f32b8860517b8d352b072be388c2
spec/punchblock/connection/asterisk_spec.rb644002.22 KB73ada5dcacc7cfefa9770ae5efcdd56d93ed1e1cab17dd3bdfee3b9471dc4e76
spec/punchblock/connection/freeswitch_spec.rb644002.56 KB3098f614b375bc376c124ef54e26e8a52ffe56d1f1b3b5bc8b27aff4c4fd6fac
spec/punchblock/connection/xmpp_spec.rb6440011.7 KB10dfd64df049bad37526c64dbf9d5de0bcf1707c6352ee8f9eba15e6e2f9218a
spec/punchblock/event/answered_spec.rb644001.03 KB2a54bee02bea1eee9fb60a4039dd7da93ff82de75b5808e41a3c7ec1c8274ffd
spec/punchblock/event/asterisk/ami/event_spec.rb644002.41 KB666303b6e9e4f4be1725bce33171cd67afa534e2d1597b37144976e4175a20ec
spec/punchblock/event/complete_spec.rb644004.03 KBabc7c423098a5f6730ddde3610570b1daae5141f00ac4fbcce1a2fa72292207f
spec/punchblock/event/dtmf_spec.rb64400802 Bytes7acd39e659bbb41f9707e0fd869dcb9d47a082c85ae55fa973392224f9701efb
spec/punchblock/event/end_spec.rb644001.14 KBfd84f8f18355da10263803c861f0b021cd9791967c55e90b6d9c57f09b8cf171
spec/punchblock/event/joined_spec.rb64400956 Bytese2fc4042fd1f66d760749b034df5093799dd0878a8fc81ba3ff23f05414116d7
spec/punchblock/event/offer_spec.rb644001.34 KB74ba933154add1b1d9a7f8109b7ef858201d8c2f9820efd9c39160d6417d4020
spec/punchblock/event/ringing_spec.rb644001.03 KB46bb745c8e9f3bdbeec8e35cab8155ddf2a6693df33202f325bb65c0c6c5d422
spec/punchblock/event/started_speaking_spec.rb64400955 Bytes332d48fdb4e523036f1edf6b04be13f310633c1027b804c26610108a86933f48
spec/punchblock/event/stopped_speaking_spec.rb64400955 Bytesa068ed2c14f52720aa6a27e430c217595292373f36fd9a58afe6444416b3a484
spec/punchblock/event/unjoined_spec.rb64400968 Bytesce8e7136b628efb4aa77e25ba4f482a0e4fea2dcded8cf55e4d5296018177464
spec/punchblock/header_spec.rb64400185 Bytes2603a83628839e492128aa9aee5c45b713c4b99a6c59f0fc9a7c307561aa3d9a
spec/punchblock/protocol_error_spec.rb644002.95 KBa3ff2234dc55a4d848c014310234b02e9f038d6859e00023885546127911018d
spec/punchblock/ref_spec.rb64400668 Bytes2d3754120514f55ea04e7f872520926d5dae977d5ed5914be05173721b10f9c3
spec/punchblock/translator/asterisk/call_spec.rb6440049.1 KBf22667afcecb397f347fe262cdfc1b001b50dd600f91824ec5ad6c5925dd6808
spec/punchblock/translator/asterisk/component/asterisk/agi_command_spec.rb644004.65 KB9d4356b7a55b8b39a08edeae880761ff749ba6f4070099498de8d075c72be2de
spec/punchblock/translator/asterisk/component/asterisk/ami_action_spec.rb644006.12 KB05112829c22b59bca2576b4cd6b0e4e6cacf73b93f802d3a15ab74dbf45ace57
spec/punchblock/translator/asterisk/component/input_spec.rb6440011 KB3699fdae7eb86e68de1c4df8e46229a4d19faf620c87c0fcc14b6a62c87f737e
spec/punchblock/translator/asterisk/component/output_spec.rb6440034.5 KBa9f6c7f05c50d4cf285e6c915bcb215a6c0d6ab8f7b604f9b356de5da83da901
spec/punchblock/translator/asterisk/component/record_spec.rb6440017 KBa7acfcede6fa3bd1812b27beac77d545f17fc7bfb8cf32820777cd26d1b04ced
spec/punchblock/translator/asterisk/component/stop_by_redirect_spec.rb644001.86 KBd6e7f54f0319e81d17c8a65be4e4ac93a6bff4d998b0e84970e4c2166a11ad3f
spec/punchblock/translator/asterisk/component_spec.rb644003.25 KBab6633e45eb2d5eb17a61f7aef724a7eab0fe0670e9eb7265ae55332149a8c40
spec/punchblock/translator/asterisk_spec.rb6440027.9 KB950ea25968444f4cd3313457511120e90196d95d1d6ffc1dc66cb52d9ccff900
spec/punchblock/translator/freeswitch/call_spec.rb6440044.1 KBd4281abaaedc45b08299a4c61bbe915c7c1a3ad8b2c71532b894f28848a4535e
spec/punchblock/translator/freeswitch/component/flite_output_spec.rb644009.78 KB3644272af274eb374283c3f11e6d33be5212bc9bc72bdbe941ff4759e3d494be
spec/punchblock/translator/freeswitch/component/input_spec.rb6440010.5 KBde599bac513bc63f17bc203283ef00a763a7ae29c37b08e5f01be30c6a37f9f2
spec/punchblock/translator/freeswitch/component/output_spec.rb6440014 KB94c7e8e63f335be9ae6600736dfaf156b42014cc6949b368762d31f318de1739
spec/punchblock/translator/freeswitch/component/record_spec.rb6440014.2 KB9253b2cedb43e1421d7e92c30e3965bfe21889bf395e145108e7df2af62174ca
spec/punchblock/translator/freeswitch/component/tts_output_spec.rb644009.95 KBe5d609a2f6e5f031f32e408985b033dddb66ce8e2b8c97da4ece62b062e6b423
spec/punchblock/translator/freeswitch/component_spec.rb644003.89 KBd3a0112f0abfd9c4bfa3e4d9ecafb70b4210bc91f6289a4e65b483cb69bd89ad
spec/punchblock/translator/freeswitch_spec.rb6440026.7 KB24c087bcde6d3380032a8906893dc4c81c2f27b1c0184082c8d4fa94164fd99d
spec/punchblock_spec.rb644001.82 KB022bb8bc06eb0f17e6e69f9d6834222797bdf625f7b6ff09db12b7a952955d0e
spec/spec_helper.rb644002.46 KB455dfb73f741e8b83f55082f26ea3c6e54ee1a84dafd9c798846dcfcabe13064
spec/support/mock_connection_with_event_handler.rb64400278 Bytes0d92eb4840be1cec9a6825604fff2c3053bedf0f90e9b191f39bc211b8554a07