ably-0.2.0

https://rubygems.org

ably

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 714925

number: 0.2.0

platform: ruby

spec_sha256: 230087976bbf18cff5f976cda81545d15ff92a8ad58704f8328c7b53956c4c30

sha256: 45ee3fa8c3c1082a4e38a84f20ffe0c834d4ec09378d477197ec33eba1e81e97

created_at: 2024-05-13 08:24:39 UTC

updated_at: 2024-06-10 05:10:10 UTC

position: 48

version_data_entries_count: 112

uploaded_at: 2014-12-09 09:51:27 UTC

indexed: true

has_extensions:

extensions:

Gem size: 85 KB

Version Data Entries

Total: 112

Unpacked size: 409 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
ably.gemspec100644001.42 KB11798f52ed58c2abe22c4113e26302409e9fb70ac84d1d6300c85029b6e04353
lib/ably.rb10064400516 Bytese70b6274440bbf769d2af3072a37a7c516825b544872400c9767b3f83f544bd1
.gitignore1006440043 Bytes0e64917902715c98f853d062c7187902b12272bf55fd817272d2818520bd0298
.travis.yml10064400139 Bytes4e481bd3b0d8f0b49b31307cfff667c71bf2e977c70c6bb8b178bca22860d206
Gemfile1006440089 Bytes55eb4f55d771dce68f1f2b1f65d3b853fc9336db8dccdf5f1b33be6822080592
LICENSE.txt100644001.04 KB6bf1801f44c6231dc3f1b0d4ef499725707cdab263211f79b319ef56233650c6
README.md100644002.73 KBb51af4b198dfa4ac50773de1e7839acb2787fcb6537155b6a93fd58846d3b33f
Rakefile10064400217 Bytes58c2bce0a71020e580c3686b0e56744b59378f7a3d782b73cfd1e4d4c94819a1
lib/ably/auth.rb1006440016.7 KB6221d935f767cc19accd4fda3d29d84117799cbf190bd55efb433beca847b1ef
lib/ably/exceptions.rb100644001.79 KBefa7d0c53ea9da1f60d29c83c873a0ee1633343fabddc54d4b0516e9e0746805
lib/ably/logger.rb100644003.18 KB86ae0e1f309098b946ad9ac7e21bc88421e0f4ed47b66488d22fc19dbd79b252
lib/ably/models/error_info.rb100644001.08 KBe86023695819e61e3efd28ac314675561796a55f3ae051661876c29eb013fffe
lib/ably/models/idiomatic_ruby_wrapper.rb100644007.02 KB394463e9200c431885cca27bdba3fae415cf60e475089277e491e9f279b50ab1
lib/ably/models/message.rb100644003.98 KB179380d676b715cbe17a5ea11547832d69cccfe9860bb967c9e9866add13ec3b
lib/ably/models/message_encoders/base.rb100644004.45 KBd2360695829bc479bdaa837f44ee02d51d126b2435f072e128a724078947f3f8
lib/ably/models/message_encoders/base64.rb10064400984 Bytesf3b3ac99491ec9bfa91dd3acda8dfd248bb9ae9e245b8702bf3ae1c65a8be5b1
lib/ably/models/message_encoders/cipher.rb100644002.86 KB1784e4362bf0cdca5e034f5a22f900c350f0183044248e49629b331d5cffeceb
lib/ably/models/message_encoders/json.rb10064400869 Bytes6d74c1ac14b1a887913869275e64d6eef835870b8de3190f7389b2a3a745c23d
lib/ably/models/message_encoders/utf8.rb10064400911 Bytes6fd5a8c43d88267e0b4c32046b750673148862c9b21d38d283dda3901f4e2d6d
lib/ably/models/paginated_resource.rb100644004.61 KB7be90b4d3b71fafaf2199ca16540ac0e0fc6cd2280280a88a663354e0775491c
lib/ably/models/presence_message.rb100644004.62 KB2b949b930edce684d4717c8f9f687cd733001bdcfe3a8c465bc890835dd50af8
lib/ably/models/protocol_message.rb100644006.37 KB744a576dae3f71063fbabe276cdf3f0a0f2571a9b94a77d17cc9694b51bd45e3
lib/ably/models/token.rb100644001.94 KB8a752a09f22ee6d045cf50def66721bfc9e25e0dfc7c30d21c1554a7b9ed9aca
lib/ably/modules/channels_collection.rb100644001.74 KB0b069fe2a99ea2828fb695aeb914973ab2cb4afec614a9c2a7e503f57c0863e6
lib/ably/modules/conversions.rb100644001.69 KBe34a8b35745b0ad58194c815d90c9cd3fbd4d916a854c36f411a0054a69bf30d
lib/ably/modules/encodeable.rb100644002.36 KB0249e97d1160713564317ddd966c85e8d903b821d1ce7d651b40bb4f4bfeb8ca
lib/ably/modules/enum.rb100644005.42 KBbabcdcd178c4a50a8445523f066f6c16a4f7df99a830d493ddf654e5208f411f
lib/ably/modules/event_emitter.rb100644004.13 KB8d4e289ae132516565ad47ffd6842b6c3c0064f2ff6ff94970ae4259c0e471db
lib/ably/modules/event_machine_helpers.rb10064400764 Bytesdaddddcd8288b544c32cc92954f37637ff014012d0ec5c167ea6c5d45d10c27e
lib/ably/modules/http_helpers.rb100644001.24 KB49d775782811c8d7af533e0c8463350e26cddd1139d09886650c75664836b2e2
lib/ably/modules/message_pack.rb10064400418 Bytes9ff713d8e160c73a0d1c87f716d5c8ed6dd54da02e61d10f957dfee89be4bcff
lib/ably/modules/model_common.rb10064400735 Bytes988b2f3195e07be6cbd56c1eaeecc4d1d7740e6e65b0b744e16cc51c6becfe26
lib/ably/modules/state_emitter.rb100644002.45 KB00b5652794ca256e9fa413bc80e82b8a28164471a6ae31bd6bbab1df724e66b4
lib/ably/realtime.rb100644001.95 KB4c4365239b1d1a140f3b791191a4526056b9bb79e740e72d22daa0eb0c8fc4a2
lib/ably/realtime/channel.rb100644009.58 KB801281e81617dae5ba5f578e04c16d65871124d4077fb9fc8b2cb0c4e4923cab
lib/ably/realtime/channels.rb100644001.88 KBa3e97b12702692d21570aabc17a83a64a3b9d999f3d1e448ea1aa2359a39f04f
lib/ably/realtime/client.rb100644004.92 KBa00b89a5741ec4ddc40860b6c3756e09a8060bb114bac330ed26da8a812e2fdd
lib/ably/realtime/client/incoming_message_dispatcher.rb100644005.55 KB8ad36e28636fa203c2e7982ed95a414cba7252f0d3a35d36e0d1ee7e25e5a8a1
lib/ably/realtime/client/outgoing_message_dispatcher.rb100644001.91 KB14c0cc4c23edee8a61ffe3dd7afb762ff181f2f486b8c547fee5f199047b618a
lib/ably/realtime/connection.rb1006440012.4 KBaf38c3b4a2dc0cca14fd8550d6174ad7c91f5b5b873bc31e1e47061f48a03703
lib/ably/realtime/connection/connection_manager.rb100644005.91 KB3c9717b4ec04a595498be81512ba8952d6fa6236bb892df5fd028a490047aa00
lib/ably/realtime/connection/connection_state_machine.rb100644004.32 KB61fdb336c1a977af9f5fa08dca816bd5054a5162b1233d71f593dbcedff63817
lib/ably/realtime/connection/websocket_transport.rb100644006.22 KB4e754ffe73be50298d205a87883a20276fcb5132cb436c0426ed9babe6a81ab0
lib/ably/realtime/models/nil_channel.rb10064400528 Bytesc22383714a18005c5ffc32c329c6103b8a2f73cf3097b8c4008d9e1cd82b42cb
lib/ably/realtime/presence.rb1006440010.1 KB90b934b5cb819eb62475b11fcaf77ffbcf046b36f6966b2ea27ce9e1064e78ba
lib/ably/rest.rb100644001.28 KB8f4195e2d4e6b27db8df5286fc7694b8e00587972bcae1c0168aeec4267e5597
lib/ably/rest/channel.rb100644003.65 KB88983d1c42f9f5e78618d0e6726add670eeb25a1dbf5f46aa94d902e34e9e918
lib/ably/rest/channels.rb100644001.64 KB038cc2b5ae35fdb59ecd3482dbc5f6710c6932650ac2cb5cfaf01a74e11d7db6
lib/ably/rest/client.rb1006440010.6 KBa363dc27a2fc56d8b5da44b4b7b06bfe67b5147bfdd515dc9207e977f68dca7d
lib/ably/rest/middleware/encoder.rb100644001.12 KB795ac0b0955d8e19c70204d6003787f5cad2c50d370a3bf93565e8c67350cdcc
lib/ably/rest/middleware/exceptions.rb100644001.27 KB17f65d565fce352af669000202cd46996fd9d39a4a0583314773f566ddf68df4
lib/ably/rest/middleware/external_exceptions.rb10064400668 Bytes99453237a315ee23b28bd07a0d154f714935fc0ae5b268440478bbe24d714cf3
lib/ably/rest/middleware/fail_if_unsupported_mime_type.rb10064400477 Bytesf6d028476f738161ce64dde0be4679f972a5dc157fa957b33887278efa21f7cd
lib/ably/rest/middleware/logger.rb10064400926 Bytes2a5c93d008dadbbece78473b8b546baa28c56caee674e7c80cfc241d901b52c9
lib/ably/rest/middleware/parse_json.rb10064400731 Bytesa8adfff0c5cffd1e69bdaaa340dca6457e3c0e12f7b8ac83606d1e1f3fb48609
lib/ably/rest/middleware/parse_message_pack.rb10064400777 Bytesd03a7a698a8bdc3e1d85b32c0f66b52834889f00fa820353993265d434c876ea
lib/ably/rest/presence.rb100644002.3 KBd4913028d57a56ebeca20d15e7f1f16c9ef9550eae6daf5e27bc68f73c165547
lib/ably/util/crypto.rb100644003.7 KBb9f35177f2aef354b17f642a2bac87dae49fc75e31afd934f5c2519043e42cea
lib/ably/util/pub_sub.rb100644001.25 KB1036b0f960b5fdfbf762ad154639bbc966163fe31f61f87366ccf87f8955dc49
lib/ably/version.rb1006440036 Bytes4163dec05639b9a0bc0ce970bc2fd347a4318bdf145dc9bd3f72132563158b03
spec/acceptance/realtime/channel_history_spec.rb100644003.98 KB68069d3421dcac45854e2541dd3430a8684f39171a1d980fae5deec5d85e1714
spec/acceptance/realtime/channel_spec.rb100644006.6 KB694cd8999cc1cb422bf59155431e4e69fcb57bb469b827b9a2eae66f29989085
spec/acceptance/realtime/connection_spec.rb100644005.5 KB0ed134db68653ee00f405b0c39c7c4d2f2a273cfa68bd04fa0040c17d8f60307
spec/acceptance/realtime/message_spec.rb1006440018.1 KBf18beba464fef20b94323fa9a88ad0c58a21138fca51ef7238dfb9b0e5e01b49
spec/acceptance/realtime/presence_history_spec.rb100644002 KB24f23303f8f60ac158d11e9b05a3b4844061726f4105ca04c5cc60da3a87dca3
spec/acceptance/realtime/presence_spec.rb1006440015.3 KB21c065dadd7288ac4261aeb154c59a859827103a77e4205a966135099e4e38c3
spec/acceptance/rest/auth_spec.rb1006440017.2 KBd6defec311bff2ea69de6f4a55167906d86742acee7bbf8990dd11a5bc00c2d2
spec/acceptance/rest/base_spec.rb100644008.71 KBe0e459384607afd992f101a920688e68d4b50216d925c5b412ed4bab06a6515f
spec/acceptance/rest/channel_spec.rb100644004.3 KBe536504ab17dc0ccaa0f4787b4190f7f63b292d2bfda36d9d48b618304247366
spec/acceptance/rest/channels_spec.rb100644001.43 KB971014750eab6db3be37fed6ec95e13bd29816cafe65effd5723b19c94aa071d
spec/acceptance/rest/message_spec.rb1006440010.6 KB81c8092d3b6a936b5a78f264b474e9cdc0d270e4d51379025e976770581bc184
spec/acceptance/rest/presence_spec.rb100644009.08 KBaed8ced33a7f0dc12ea9c97f9154609c8ad57f5efcdfc64e1571f834e8e75579
spec/acceptance/rest/stats_spec.rb100644001.98 KBbf243643e85adf219fd300269c1beef0bff826458726caac98e80b0b876a33db
spec/acceptance/rest/time_spec.rb10064400486 Bytesad2f342c616087de09ff5c8836910a14a835f145775d59ef6d2bf379b0a67dc1
spec/integration/modules/state_emitter_spec.rb100644002.12 KB5b34544702e734edb795c12ce819ca8db203322db1b827bb2fa589258506a030
spec/integration/rest/auth.rb10064400279 Bytes5733ebcf76489463b3a867b62d68094471727e89b343a00d52e6ae6b3e3c5f2b
spec/resources/crypto-data-128.json100644001.49 KBe2c53b818eefb66702d51579b678f6a581f0bf379276e7f5ea04e8d3008f2f9b
spec/resources/crypto-data-256.json100644001.51 KB7c9738f58024aaa73dd254beda62690c18fcfae34d34741bd0dd9360d4d53723
spec/rspec_config.rb100644001.35 KB196ae1e9649fdb376b59a49aae7a59b477900016935949df030b7be34f161a62
spec/spec_helper.rb10064400133 Bytes77b64cff18cdddfad38d06f048764c537411e3a75492ed3788e6e17576a3b63f
spec/support/api_helper.rb10064400747 Bytes4fbba75f127988526d4431dca5c6cba1f6034520c4fc718982b0d88d8bd6b560
spec/support/event_machine_helper.rb10064400246 Bytes25cca53349f66d4f7fc7fc3239066a63f76903aa9461c8e329fb9d36aea6493f
spec/support/model_helper.rb100644002.52 KB2a091e55e1315117f61e705d1d8760a2e050936c6c7c758cf5f33d687d76b094
spec/support/protocol_msgbus_helper.rb100644001.1 KB2a23443d532dc99e62879d0e996af6edf54edca63b41cb17b8e93e92c68a1a41
spec/support/test_app.rb100644002.18 KBbf8c90f2c243b5b3cf58dbca73f62b194ed02c408554e7f9ca9e02a711a8cd75
spec/unit/logger_spec.rb100644004.5 KBe810c264013925576a12a31163c1b881bd840ec4c46ea025b5b42981dde73811
spec/unit/models/error_info_spec.rb10064400494 Bytesd5cb0f5d779b77d8331208d216da9b971bacb65acc2d225706b47f17f771fafd
spec/unit/models/idiomatic_ruby_wrapper_spec.rb100644009.82 KB1f9f1ebd1290b87ef2b251ee7a76d52fe6f8dbb6e32cf8c6ae6b793c57a35c25
spec/unit/models/message_encoders/base64_spec.rb100644005 KBc4e929d20c4e4019897a376abe89d8512c2d7813a001399124b2a8b0a5786e4e
spec/unit/models/message_encoders/cipher_spec.rb100644008.89 KBa5ff692c2d10b2a885b37e52e6d738dc32a394cf2fb545a18cfa8a88ee214820
spec/unit/models/message_encoders/json_spec.rb100644003.46 KB57aebf3bc242ddf1da54673aa7a011ade93b8fe1aeba021a91cf2c5968e63143
spec/unit/models/message_encoders/utf8_spec.rb100644002.67 KBa9a72507a982d15f0f3fb65b660882c65aa3d47069f55566c0fb39e613a268dd
spec/unit/models/message_spec.rb100644007.02 KBac87c63e41abd79f5f73cfaa3d25577f189ab0f8ebfb733048dab8a56213d41b
spec/unit/models/paginated_resource_spec.rb100644006.31 KB7471089f460f0a43c6c9dedac1f4dc42d931aecd2152f3bf69ccf4774b4c0dee
spec/unit/models/presence_message_spec.rb100644007.19 KB44cb645e8ddeb25276f35355c94132796fe3ac7750b2e860f3a801cb9a69c384
spec/unit/models/protocol_message_spec.rb100644008.96 KB5bab5201e383e3797df175fd0ddf4ee1d23520ebb32a0593bdb939dcacf154e7
spec/unit/models/token_spec.rb100644002.49 KBf2d6bc9e7d2a2677fa9559b00f72f50742efb6ad4d10317c614052f283e628c8
spec/unit/modules/conversions_spec.rb100644001.94 KB383a73d0e7e619c48a6e9bce73c91ef398f0c5b2e8f0b3f372b887989221849b
spec/unit/modules/enum_spec.rb100644006.87 KB815b97fc2299612fe937b75f900dd5fcf41099af9a3b9a137e338cbab61cb830
spec/unit/modules/event_emitter_spec.rb100644003.4 KBfb83439b8a9b2264ccf1382daaaea93a3191451da82fbae9e81425a3cdbba7bc
spec/unit/realtime/channel_spec.rb100644003.32 KBe0e80a84f650f642a8ae71426153eef4aeeeb0b529879117bedddc2d170cc1d5
spec/unit/realtime/channels_spec.rb100644001.7 KB76fd117c895d46a49bd46acc7a137f0ebe8378eafd9af4121b0a0d01a663818f
spec/unit/realtime/client_spec.rb100644002.42 KBd3711d9d6519ecd7a9ca74594316400ea64725120a78c9083a77bc3f457e6c61
spec/unit/realtime/connection_spec.rb100644001.1 KBca5dcab9581538f17c868e2ce12ebdeba67a6870a3436c00b7c956dbb22cf714
spec/unit/realtime/incoming_message_dispatcher_spec.rb100644001.23 KBbd4cc000bb0d768c7a070b4ec04b09c0474197444c1b1657e8b0605f74aee059
spec/unit/realtime/presence_spec.rb100644003.48 KB3f9ce38bfd0b0a16172e563ed989795f32f555c75a2db9dadc5e55ce625dee27
spec/unit/realtime/realtime_spec.rb10064400847 Bytes1aebeede1c31b5a108c468a64d26a9fa4d9da3638a3c08f7c1a1921624f4158b
spec/unit/realtime/websocket_transport_spec.rb10064400881 Bytesdc073f6dcfe25bd9980914b56556faa76e1e3f5e8243070f14a8e45b53321cf6
spec/unit/rest/channels_spec.rb100644001.5 KBfd83e16c57fc4cf57ecdbd8052c634464e132e08c386fa599bca0eb85c3a2a89
spec/unit/rest/client_spec.rb100644005.27 KB66596c2658583d43a141e70108b12a00f830fc0e67884820deb0f03ea495a5c8
spec/unit/util/crypto_spec.rb100644002.62 KB64a6e04ee9875163ed136f92bf05d89ff515f46a5a4e1a1ab850e2a930d47c1a
spec/unit/util/pub_sub_spec.rb100644002.59 KB4fc7c79c0b77248d3f57ea4c7bc9bb7a73790b843c42c674b374ecfc2999ef57