thrift-0.19.0

https://rubygems.org

thrift

.gem

.gem metadata (gemspec)

.gemspec

id: 90730

number: 0.19.0

platform: ruby

spec_sha256:

sha256: da636bd5ef41bcf1d8f95b6e6623ab407ccc9ff2378f0aead9dfcdbda3809c9d

created_at: 2024-05-13 08:14:57 UTC

updated_at: 2024-06-04 05:16:37 UTC

position: 2

version_data_entries_count: 100

uploaded_at: 2023-09-02 17:44:05 UTC

indexed: true

has_extensions:

extensions:

Gem size: 74 KB

Version Data Entries

Total: 100

Unpacked size: 428 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
README.md100644001.43 KBf54754d3399feef7bd8a558936acda8f44ece55445818196b11817f88d9c28d2
benchmark/Benchmark.thrift10064400871 Bytes98fca44930373ba501d4d96de4bcf080a9498d48592c422d8b6c65b2a8a30459
benchmark/benchmark.rb100644008.5 KB68401d347fed6846b98279f6c4c07ba73500fbc6e9bb91450b8bcbd5795ee5cd
benchmark/client.rb100644002.46 KBe70b0b699b0bee985f9260593894e0aea1b65c3b80fd022488026c71c0386401
benchmark/server.rb100644002.32 KB8f77896cdc4566dba2ea897a7898bec81e216cfd5cb9788fae080647f36a2eaa
benchmark/thin_server.rb100644001.48 KB1e573a89fe29904464cdb17f627b8cc289f80877c6cd10efd51834d3940862fb
ext/binary_protocol_accelerated.c1006440015.3 KB48184fc95e79e1905d350671f9bf685bd93958a4f30f61dad6d8c2cfbc2891c1
ext/binary_protocol_accelerated.h10064400846 Bytesefcef8beedda28bf48a428d65c6c2b3ce74b24f7975560ffa69d77690fdc7337
ext/bytes.c100644001.27 KB35cf9140884fc613a13a95641cfb2ee3bb8ac5d96df3ce7d60306df7e432b92d
ext/bytes.h100644001.12 KB4b3286cf8ec9764377ace73c964665559d987e4b126959567d2204a29b7828e2
ext/compact_protocol.c1006440022.5 KBceb6686ae20a121892f07b55a3cb02ba827054541ab99dbd181c494564f20e7b
ext/compact_protocol.h10064400835 Bytesc1b7b4c4a69b91b2de89129da2198de7429835e1d34e13afaec4c67df7778ce8
ext/constants.h100644003.09 KB9209aa7d47cf8fedd72270190d70fa77f3149b2e929d658328c2a34d9ef4ad70
ext/extconf.rb100644001.16 KB170efb54bc42bf674de67af8566bc6759784fce6f90df87f151de9ddeda4a330
ext/macros.h100644001.58 KB45c18f4351241ab6fbefe83d53ac056f7a488a30418156c015d3b1fd33339b33
ext/memory_buffer.c100644004.39 KBbcfcb11a9c566e1c689dd199ec2e7036865d51d47172ff85db7ddcfa3ce369d9
ext/memory_buffer.h10064400832 Bytes64eed5abf8a8c5f8f77bc3bcc8d6f870a53e6f8f29a52459b7a30dc87943c2c3
ext/protocol.c100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ext/protocol.h100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ext/strlcpy.c100644001.13 KB2076c98ba25191bb75d91e71203b1a93f1cce6cb8d5372e48537a5727157f342
ext/strlcpy.h100644001.06 KB32181e36204edaff5b60858ef8964d7c2bcc8b83e3c4ed3f8ad6cac93a96e8b2
ext/struct.c1006440022 KBde898a7c0cd9bfcec0627da7ccb31e0b8c41620cb85518f7e25e9c616b0e46bd
ext/struct.h10064400885 Bytesb0f3a2d31c74699ce693594cbe39dc8ffa430b409403b39b267f7bff92841ccc
ext/thrift_native.c100644007.63 KB03acb5a8370af8d02f21bc5715358d532ee17972cd73e77043d9e4f86f21d1fd
lib/thrift.rb100644002.38 KB5ff1079e4023e3de86cb0c87736a43f8f0a9733a3efd9864d5f9460ca2e7eda2
lib/thrift/bytes.rb100644004.32 KBa62cfacf87e0e02ef8ff4d87804675bc3c0758bbf74020b3870c12a38ec28bec
lib/thrift/client.rb100644002.13 KBdc836ef483356ebe151080574a389461756c43fda5a567b55ee2b960b537392d
lib/thrift/core_ext.rb10064400924 Bytes1ffbca966d4c63221d53bbe5e756333aaeb5336d918d5634336b238116f1526f
lib/thrift/core_ext/fixnum.rb10064400961 Bytese5f1f146e9b0346672a792b5eb096601ff6269a981fa2ad49b6135caf037a874
lib/thrift/exceptions.rb100644002.27 KBb8697f7e7680edc0f44b992a208f3dcd4e7f3231d96675e03fc9eb55cba42478
lib/thrift/multiplexed_processor.rb100644002.33 KB6a1cba1487ca18ea15b3294f5989dffabcdd39b4d420b3e46b3fdfca8b010317
lib/thrift/processor.rb100644002.26 KB1d8372c259fd0231ad278f2251212a7bf1b3971b88507524801e34f43d95e0b6
lib/thrift/protocol/base_protocol.rb100644009.26 KBdc8b6325e657917c0bd12b5864bc5559dba6797cb84d719b9b4da521bd500afd
lib/thrift/protocol/binary_protocol.rb100644005.48 KB687038574c832fd84fd97c20e150b0b05511be2bbfe2d77c1df46c418c9e6b42
lib/thrift/protocol/binary_protocol_accelerated.rb100644001.57 KB66f566c79b7625dbde24fb149e85a07047122a93599d3aa04fa7e7672e5987f6
lib/thrift/protocol/compact_protocol.rb1006440011 KB908b5ca63523ac5329cbc3aa9f68328255b6d0f8ae55a32deafb7d2ceb2171b9
lib/thrift/protocol/json_protocol.rb1006440018.7 KBde339dbbc35103ea01a3f5a7c527ccb03a362c0cf27da1b63f4567b860ae75c7
lib/thrift/protocol/multiplexed_protocol.rb100644001.37 KB3c3a5f1c0492d54f245666000a64e4d659ddc44d51fd4c1f3cdf9ac0a0ae2775
lib/thrift/protocol/protocol_decorator.rb100644003.61 KB39770581f2193560d36f90cf0f494ca610529ddb8a8fc56501b1fe0266726f3e
lib/thrift/serializer/deserializer.rb100644001.1 KB01b4df76377d30783ad3cf3658cf9bc69ff5bfd2caf1253bbc36b77e4eb20507
lib/thrift/serializer/serializer.rb100644001.12 KBf1c9b04dddd919fdda2e97f3374ccab001b023ac223939f23776e5f98f6ff803
lib/thrift/server/base_server.rb100644001.34 KBabd3ebcbc6537df5b842748157c7e28e4016b76d24bddd5f74eaba3f915f6040
lib/thrift/server/mongrel_http_server.rb100644002.12 KBc5ea63a9eb4d92712849619e22002a8fc388462f7f442a88efc65a7598b3104b
lib/thrift/server/nonblocking_server.rb100644008.92 KB4d740d17ee052cc3693aade50905cc055d76fd6f52ac3f13535428bb99a09030
lib/thrift/server/simple_server.rb100644001.4 KBc91723cd5fcc5ae70ddf0be108871a5bf35de1de00b0f8e17c93539608f4ba4e
lib/thrift/server/thin_http_server.rb100644002.71 KB4ecee142431ed8038341fe578234ba9dd3b5c11cf9ba4e05750091d2e63f7a0e
lib/thrift/server/thread_pool_server.rb100644002.48 KB9e811f4cbd07a7c0c139bb3db999c1435e5cd3e2159e6f0bf12a31e96a81f7f6
lib/thrift/server/threaded_server.rb100644001.48 KB9ef9e8e80a70dd38ebda345105cb786d924787c99ce7faf5804588789cd76cbe
lib/thrift/struct.rb100644007.47 KBbcf636b49b985069c0e40ef363a7a30a037e5e858c0f288720892ad1b4ac6e65
lib/thrift/struct_union.rb100644005.89 KB235a7d97972442083a051c42543db5095381b95461ae5484f8ac11332342a1d4
lib/thrift/thrift_native.rb10064400922 Bytes10961d4cfa0acd7de67b3c0c140f40c89a043bfbe4edfcf003f793f12e421a9f
lib/thrift/transport/base_server_transport.rb100644001.04 KBb759c66b5d274a22daa464c321f9beac67fcb256a10cf5270a224b2a201c9e55
lib/thrift/transport/base_transport.rb100644002.81 KBf6c2ff7cd70a7c7a07831b2454f4c3b448849d1b8da74608349b768646925391
lib/thrift/transport/buffered_transport.rb100644003.23 KBda17b79efae860c7a2b3868fc7fecf0060e9345f0d488b9fe3004df6ecabd275
lib/thrift/transport/framed_transport.rb100644003.15 KB03fa42eef1f1630960cf23e024d5a9449c5f305f7aed09646fff8dc8f4c67b5e
lib/thrift/transport/http_client_transport.rb100644002.01 KB64e98417bb47ba502bc4d6932a47bc864caffefe3c825899a0dbc21c453f372e
lib/thrift/transport/io_stream_transport.rb100644001.54 KBf0cf8fe9aaff8cc9b70abbeba5664045bdb6d75fb3251d7ffa6530dce45c7fb4
lib/thrift/transport/memory_buffer_transport.rb100644003.18 KB073018ec5309fa8dcf71c96b693e354ca206db1820b9c1a9f5f3749b16cca5fb
lib/thrift/transport/server_socket.rb100644001.61 KB91e52eb1b675bb4d9585e83bc44aca4dc37a206383cdbeb2bc8b243f6eb0d430
lib/thrift/transport/socket.rb100644004.46 KBcdcdf8ac2dbc7f36f40b276654722eb7ac849eef252ea5e3689528f4547c8518
lib/thrift/transport/ssl_server_socket.rb100644001.22 KB8a50d764f5abaf9fa49dd55dd32a1e81de847dce1ea55a4fd5e9b8c84045b6fa
lib/thrift/transport/ssl_socket.rb100644001.61 KBe6edb1e6d8ca57c22ad1099e54dbdb39cf9bfaf75c212d9e07cc4708ceae1d22
lib/thrift/transport/unix_server_socket.rb100644001.56 KBbc76d0f5b91cafc403f04812646a667648a1507b6b45578612abdc9cfcf64892
lib/thrift/transport/unix_socket.rb100644001.28 KBe168b431e1b811b839bcac254e0ec3aaec8f57d0fdfbd47fdd1fb184fadc33f9
lib/thrift/types.rb100644002.75 KBc75e464354c9089f6b69856f8f9224467f4e6c3dc71d377cfbdce982f93da47c
lib/thrift/union.rb100644005.02 KB04c3d989da4b154e509fd7feebde91428b23a3336a81a1c24dbb01edbc458c3b
spec/BaseService.thrift10064400915 Bytes2d4684b0f5c2e70c2749dca8e12765a0aa62a2098266eb2a699622c4317f225d
spec/ExtendedService.thrift10064400911 Bytesd0b014f89025a62cc0b70d98ebdb575057ed9475f0f12410fe23a70806295291
spec/Referenced.thrift100644001.61 KBa722b6448b7bb7ddb2b750d6b2f2d924be0fc73f8fe67ae32bff2ef7e8cc21f1
spec/ThriftNamespacedSpec.thrift100644001.84 KBc87a7a968f521d8adcba3b39e2d39271238bac2045cc6630cb92beaa972fdc17
spec/ThriftSpec.thrift100644003.95 KB430b8becdfdef66d679cbcacb921fb71ba39c8d2805eedca8d17aa27da47eb04
spec/base_protocol_spec.rb1006440010.2 KB3ba7c7bdc4b83dba641900294bd52f0f5ae45fa2e72391f4905d4bcc4601142f
spec/base_transport_spec.rb1006440013.9 KB45a42da4da95d8ee867870799899ca5d127a3c41b8984ab9bdbcc8cb630ff9fb
spec/binary_protocol_accelerated_spec.rb100644001.7 KBb190085b26ee6c088edc390c0903494cd40b154a897d45e09342d9faaddb2c0d
spec/binary_protocol_spec.rb100644002.7 KBb5455a77ad55d656e6b38c9ba5fa477877377a24315cd3aee7afc81c58478047
spec/binary_protocol_spec_shared.rb1006440015 KBe462336e7d7d62235f7964af347335797ed93ac9b698a0b290b349b660e38fc9
spec/bytes_spec.rb100644004.93 KB731513747333dd647db018290c33430b1e9bd64ca9f3b77407e7ab08c9ab54fe
spec/client_spec.rb100644004.19 KB9fd47d9426a41b8966feb82b004389ab6999e5c1c522eadc50c2d64b63874e83
spec/compact_protocol_spec.rb100644005.56 KB3c969a0416bbdb9d7b2436ce6c52a6a66478a1db695e37a148053c250625f6ea
spec/exception_spec.rb100644006.08 KB02be4d9ff1eafa6378b589ae63f99c57cfabaa8859ed5a2f3d9dfdd9fa2f43a7
spec/flat_spec.rb100644002.09 KB32ed955eb825ae4e49908af6d44ff5ec253c27a0538a3726adccd5d8b0037696
spec/http_client_spec.rb100644005.83 KBdb9e8d2600b6732a138f5d21d67dedead83ce68c6bd6b70f2cd2e73d2f9a04ee
spec/json_protocol_spec.rb1006440018.3 KB33012b089f5dba2935631e60103cb4018d888bfb8db9b8dbb6e5e5d496bb728b
spec/namespaced_spec.rb100644002.19 KBa88cfac555668ad949f4ae048801cb23beddf92d6c2507fdb38714a4a60da40b
spec/nonblocking_server_spec.rb100644007.15 KB8c6109673439a28ae5a80e264c714269ff9877cd0c243f1f33c14c346239b0f4
spec/processor_spec.rb100644003.21 KBcfc094fcea1da8f453e494557ea215e06bc2a57fcdfc4829e582c301e47b6f25
spec/serializer_spec.rb100644003.19 KB8fe94a2c2d9379d033c3b91ba7c1995e86fb178b9519b217cfa1862acc7cef2b
spec/server_socket_spec.rb100644002.83 KB764f9785a2fc5419b088389535312bef91cc13c99c5eb6e50d6abf5ae96fe50f
spec/server_spec.rb100644007.71 KB5c61e5741fab2dcd831819b482023eb5dc8a75ce15604b20bcbd75b983d3f9e1
spec/socket_spec.rb100644002.76 KBb18a08e3f5d098000934ed2aa8437a87aef6b750687bf73ea049513e7df967fe
spec/socket_spec_shared.rb100644004.09 KBfe75f7e62b89b6d238b2cb2d899ca4434059c2e8fbe31feb6433cf33b5835553
spec/spec_helper.rb100644002.15 KBb3316b0efe2a6bbccde72da9b1e56ac7e0533768f5f232617285e205ad44cb97
spec/ssl_server_socket_spec.rb100644001.12 KB62327abe4c92eb023385ef04b2eb2acfc17765c3d00da6e569749b2a888d5e97
spec/ssl_socket_spec.rb100644003.3 KB1b6db386cc8d9a3b3996c7a411bddf59ca5fbc679435b6284c943a25de18b1a2
spec/struct_nested_containers_spec.rb100644006.26 KB1c2ca39535cc1e285da5f9dc0ca7c4b2e719d15bbd7606da0a05e5b3cda89da5
spec/struct_spec.rb1006440013.2 KBf65e4ac2ec4f2695181a86a277ad134dbb2ed53d72ac2b6f42165b7c9d40556b
spec/thin_http_server_spec.rb100644004.27 KB5333732ea99f8f7f2b222208d54394bdb8802b4a7fd2631d046444ad3b312302
spec/types_spec.rb100644008.21 KB646d47330ba33e1f81d0e4a8355576ec5cedbde983dadb69ffc7cffc989cbc9b
spec/union_spec.rb100644008 KB8d577e004147fce7c79732759c5650454012446a9c2040d4eb4aa341e30fbd66
spec/unix_socket_spec.rb100644003.97 KBd00b7a85c6b0631b266c435c3202fb19d63e47a1e4d767682ef0141da8524e09