- 
            Name
          
- 
              protobuf
          
          
- 
            Version
          
- 
              3.3.6
          
          
- 
            Platform
          
- 
              ruby
          
          
- 
            Authors
          
- 
              BJ Neilsen
 Brandon Dewitt
 Devin Christensen
 Adam Hutchison
          
- 
            Bindir
          
- 
              bin
          
          
- 
            Date
          
- 
              2014-10-10 00:00:00 UTC
          
          
- 
            Dependencies
          
- 
              activesupport (>= 3.2)
 middleware (>= 0)
 thor (>= 0)
 thread_safe (>= 0)
 ffi-rzmq (>= 0, development)
 pry-nav (>= 0, development)
 rake (>= 0, development)
 rspec (>= 3.0, development)
 simplecov (>= 0, development)
 yard (>= 0, development)
 timecop (>= 0, development)
 perftools.rb (>= 0, development)
          
- 
            Description
          
- 
              Google Protocol Buffers serialization and RPC implementation for Ruby.
          
          
- 
            Email
          
- 
              bj.neilsen+protobuf@gmail.com
 brandonsdewitt+protobuf@gmail.com
 quixoten@gmail.com
 liveh2o@gmail.com
          
- 
            Executables
          
- 
              protoc-gen-ruby
 rpc_server
          
- 
            Files
          
- 
              .gitignore
 .travis.yml
 .yardopts
 CHANGES.md
 CONTRIBUTING.md
 Gemfile
 LICENSE.txt
 README.md
 Rakefile
 bin/protoc-gen-ruby
 bin/rpc_server
 lib/protobuf.rb
 lib/protobuf/cli.rb
 lib/protobuf/code_generator.rb
 lib/protobuf/decoder.rb
 lib/protobuf/deprecator.rb
 lib/protobuf/descriptors.rb
 lib/protobuf/descriptors/google/protobuf/compiler/plugin.pb.rb
 lib/protobuf/descriptors/google/protobuf/descriptor.pb.rb
 lib/protobuf/encoder.rb
 lib/protobuf/enum.rb
 lib/protobuf/exceptions.rb
 lib/protobuf/field.rb
 lib/protobuf/field/base_field.rb
 lib/protobuf/field/bool_field.rb
 lib/protobuf/field/bytes_field.rb
 lib/protobuf/field/double_field.rb
 lib/protobuf/field/enum_field.rb
 lib/protobuf/field/field_array.rb
 lib/protobuf/field/fixed32_field.rb
 lib/protobuf/field/fixed64_field.rb
 lib/protobuf/field/float_field.rb
 lib/protobuf/field/int32_field.rb
 lib/protobuf/field/int64_field.rb
 lib/protobuf/field/integer_field.rb
 lib/protobuf/field/message_field.rb
 lib/protobuf/field/sfixed32_field.rb
 lib/protobuf/field/sfixed64_field.rb
 lib/protobuf/field/signed_integer_field.rb
 lib/protobuf/field/sint32_field.rb
 lib/protobuf/field/sint64_field.rb
 lib/protobuf/field/string_field.rb
 lib/protobuf/field/uint32_field.rb
 lib/protobuf/field/uint64_field.rb
 lib/protobuf/field/varint_field.rb
 lib/protobuf/generators/base.rb
 lib/protobuf/generators/enum_generator.rb
 lib/protobuf/generators/extension_generator.rb
 lib/protobuf/generators/field_generator.rb
 lib/protobuf/generators/file_generator.rb
 lib/protobuf/generators/group_generator.rb
 lib/protobuf/generators/message_generator.rb
 lib/protobuf/generators/printable.rb
 lib/protobuf/generators/service_generator.rb
 lib/protobuf/lifecycle.rb
 lib/protobuf/logging.rb
 lib/protobuf/message.rb
 lib/protobuf/message/fields.rb
 lib/protobuf/message/serialization.rb
 lib/protobuf/optionable.rb
 lib/protobuf/rpc/buffer.rb
 lib/protobuf/rpc/client.rb
 lib/protobuf/rpc/connector.rb
 lib/protobuf/rpc/connectors/base.rb
 lib/protobuf/rpc/connectors/common.rb
 lib/protobuf/rpc/connectors/socket.rb
 lib/protobuf/rpc/connectors/zmq.rb
 lib/protobuf/rpc/dynamic_discovery.pb.rb
 lib/protobuf/rpc/env.rb
 lib/protobuf/rpc/error.rb
 lib/protobuf/rpc/error/client_error.rb
 lib/protobuf/rpc/error/server_error.rb
 lib/protobuf/rpc/middleware.rb
 lib/protobuf/rpc/middleware/exception_handler.rb
 lib/protobuf/rpc/middleware/logger.rb
 lib/protobuf/rpc/middleware/request_decoder.rb
 lib/protobuf/rpc/middleware/response_encoder.rb
 lib/protobuf/rpc/middleware/runner.rb
 lib/protobuf/rpc/rpc.pb.rb
 lib/protobuf/rpc/server.rb
 lib/protobuf/rpc/servers/socket/server.rb
 lib/protobuf/rpc/servers/socket/worker.rb
 lib/protobuf/rpc/servers/socket_runner.rb
 lib/protobuf/rpc/servers/zmq/broker.rb
 lib/protobuf/rpc/servers/zmq/server.rb
 lib/protobuf/rpc/servers/zmq/util.rb
 lib/protobuf/rpc/servers/zmq/worker.rb
 lib/protobuf/rpc/servers/zmq_runner.rb
 lib/protobuf/rpc/service.rb
 lib/protobuf/rpc/service_directory.rb
 lib/protobuf/rpc/service_dispatcher.rb
 lib/protobuf/rpc/service_filters.rb
 lib/protobuf/rpc/stat.rb
 lib/protobuf/socket.rb
 lib/protobuf/tasks.rb
 lib/protobuf/tasks/compile.rake
 lib/protobuf/version.rb
 lib/protobuf/wire_type.rb
 lib/protobuf/zmq.rb
 proto/dynamic_discovery.proto
 proto/google/protobuf/compiler/plugin.proto
 proto/google/protobuf/descriptor.proto
 proto/rpc.proto
 protobuf.gemspec
 spec/benchmark/tasks.rb
 spec/bin/protoc-gen-ruby_spec.rb
 spec/data/data.bin
 spec/data/types.bin
 spec/encoding/all_types_spec.rb
 spec/encoding/extreme_values_spec.rb
 spec/functional/socket_server_spec.rb
 spec/functional/zmq_server_spec.rb
 spec/lib/protobuf/cli_spec.rb
 spec/lib/protobuf/code_generator_spec.rb
 spec/lib/protobuf/enum_spec.rb
 spec/lib/protobuf/field/float_field_spec.rb
 spec/lib/protobuf/field/int32_field_spec.rb
 spec/lib/protobuf/field/string_field_spec.rb
 spec/lib/protobuf/field_spec.rb
 spec/lib/protobuf/generators/base_spec.rb
 spec/lib/protobuf/generators/enum_generator_spec.rb
 spec/lib/protobuf/generators/extension_generator_spec.rb
 spec/lib/protobuf/generators/field_generator_spec.rb
 spec/lib/protobuf/generators/file_generator_spec.rb
 spec/lib/protobuf/generators/message_generator_spec.rb
 spec/lib/protobuf/generators/service_generator_spec.rb
 spec/lib/protobuf/lifecycle_spec.rb
 spec/lib/protobuf/message_spec.rb
 spec/lib/protobuf/optionable_spec.rb
 spec/lib/protobuf/rpc/client_spec.rb
 spec/lib/protobuf/rpc/connector_spec.rb
 spec/lib/protobuf/rpc/connectors/base_spec.rb
 spec/lib/protobuf/rpc/connectors/common_spec.rb
 spec/lib/protobuf/rpc/connectors/socket_spec.rb
 spec/lib/protobuf/rpc/connectors/zmq_spec.rb
 spec/lib/protobuf/rpc/middleware/exception_handler_spec.rb
 spec/lib/protobuf/rpc/middleware/logger_spec.rb
 spec/lib/protobuf/rpc/middleware/request_decoder_spec.rb
 spec/lib/protobuf/rpc/middleware/response_encoder_spec.rb
 spec/lib/protobuf/rpc/servers/socket_server_spec.rb
 spec/lib/protobuf/rpc/servers/zmq/server_spec.rb
 spec/lib/protobuf/rpc/servers/zmq/util_spec.rb
 spec/lib/protobuf/rpc/servers/zmq/worker_spec.rb
 spec/lib/protobuf/rpc/service_directory_spec.rb
 spec/lib/protobuf/rpc/service_dispatcher_spec.rb
 spec/lib/protobuf/rpc/service_filters_spec.rb
 spec/lib/protobuf/rpc/service_spec.rb
 spec/lib/protobuf/rpc/stat_spec.rb
 spec/lib/protobuf_spec.rb
 spec/spec_helper.rb
 spec/support/all.rb
 spec/support/packed_field.rb
 spec/support/server.rb
 spec/support/test/all_types.data.bin
 spec/support/test/all_types.data.txt
 spec/support/test/defaults.pb.rb
 spec/support/test/defaults.proto
 spec/support/test/enum.pb.rb
 spec/support/test/enum.proto
 spec/support/test/extended.pb.rb
 spec/support/test/extended.proto
 spec/support/test/extreme_values.data.bin
 spec/support/test/google_unittest.pb.rb
 spec/support/test/google_unittest.proto
 spec/support/test/google_unittest_import.pb.rb
 spec/support/test/google_unittest_import.proto
 spec/support/test/google_unittest_import_public.pb.rb
 spec/support/test/google_unittest_import_public.proto
 spec/support/test/multi_field_extensions.pb.rb
 spec/support/test/multi_field_extensions.proto
 spec/support/test/resource.pb.rb
 spec/support/test/resource.proto
 spec/support/test/resource_service.rb
 spec/support/test_app_file.rb
          
- 
            Homepage
          
- 
              https://github.com/localshred/protobuf
          
          
- 
            Licenses
          
- 
              MIT
          
          
- 
            Require paths
          
- 
              lib
          
          
- 
            Required ruby version
          
- 
              >= 0
          
          
- 
            Required rubygems version
          
- 
              >= 0
          
          
- 
            Rubygems version
          
- 
              1.8.24
          
          
- 
            Specification version
          
- 
              3
          
          
- 
            Summary
          
- 
              Google Protocol Buffers serialization and RPC implementation for Ruby.
          
          
- 
            Original platform
          
- 
              ruby
          
          
- 
            New platform
          
- 
              ruby