Sha256: 28ec59c6cd637204e914b09ffb5fb7380cff060d10ade7f9cb7de44db57bcaf2
Contents?: true
Size: 522 Bytes
Versions: 6
Compression:
Stored size: 522 Bytes
Contents
require "protobuf" require_relative "reverse.pb.rb" # Protobuf::Logger.configure :level => Protobuf::Logger::DEBUG, :file => "./log/protobuf-client.log" configuration = { :host => "localhost", :port => 9399 } request = { :input => (ARGV[0] or 'hello world') } Example::ReverseService.client(configuration).reverse(Example::ReverseRequest.new(request)) do |client| client.on_success do |response| puts response.reversed end client.on_failure do |error| puts 'It failed: ' + error.message end end
Version data entries
6 entries across 6 versions & 1 rubygems