--- !ruby/object:Gem::Specification name: qrpc version: !ruby/object:Gem::Version version: 0.9.0 prerelease: platform: ruby authors: - Martin Kozák autorequire: bindir: bin cert_chain: [] date: 2012-05-24 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: json-rpc-objects requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.4.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.4.1 - !ruby/object:Gem::Dependency name: PriorityQueue requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.1.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.1.2 - !ruby/object:Gem::Dependency name: unified-queues requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: evented-queue requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: eventmachine requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: hash-utils requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.1.0 - !ruby/object:Gem::Dependency name: em-wrapper requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: abstract requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: em-jack requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.1.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.1.3 - !ruby/object:Gem::Dependency name: hashie requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: uuid requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.0.0 - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: jeweler2 requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.0.0 description: email: martinkozak@martinkozak.net executables: [] extensions: [] extra_rdoc_files: - LICENSE.txt - README.md files: - .document - CHANGES.txt - Gemfile - Gemfile.lock - LICENSE.txt - README.md - Rakefile - TODO.md - VERSION - lib/qrpc/client.rb - lib/qrpc/client/dispatcher.rb - lib/qrpc/client/exception.rb - lib/qrpc/client/job.rb - lib/qrpc/general.rb - lib/qrpc/generator/object-id.rb - lib/qrpc/generator/uuid.rb - lib/qrpc/locator.rb - lib/qrpc/locator/em-jack.rb - lib/qrpc/locator/evented-queue.rb - lib/qrpc/protocol/abstract.rb - lib/qrpc/protocol/abstract/error.rb - lib/qrpc/protocol/abstract/object.rb - lib/qrpc/protocol/abstract/request.rb - lib/qrpc/protocol/abstract/response.rb - lib/qrpc/protocol/json-rpc.rb - lib/qrpc/protocol/json-rpc/error.rb - lib/qrpc/protocol/json-rpc/native/exception-data.rb - lib/qrpc/protocol/json-rpc/native/qrpc-object.rb - lib/qrpc/protocol/json-rpc/request.rb - lib/qrpc/protocol/json-rpc/response.rb - lib/qrpc/protocol/object.rb - lib/qrpc/protocol/object/error.rb - lib/qrpc/protocol/object/request.rb - lib/qrpc/protocol/object/response.rb - lib/qrpc/server.rb - lib/qrpc/server/dispatcher.rb - lib/qrpc/server/job.rb - qrpc.gemspec - test-both.rb - test-client.rb - test-server.rb homepage: http://github.com/martinkozak/qrpc licenses: - MIT post_install_message: ! "\nQRPC: API of the 0.9.x version (and 1.0 in future) is partialy incompatible with the older versions. Modifications of your current applications may be necessary for upgrading them to the latest version. \n\n" rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: -3326613635152724256 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.24 signing_key: specification_version: 3 summary: Queued RPC client and server. Works as normal RPC server, but through queue interface, so allows highly scalable, distributed and asynchronous remote API implementation and fast data processing. It's based on EventMachine and typically on Beanstalk, so it's fast and thread safe. test_files: []