Sha256: d72a9a79769cc2688458e5c0478ceefe94566723921fe0a58605bbaf3368f711

Contents?: true

Size: 716 Bytes

Versions: 1

Compression:

Stored size: 716 Bytes

Contents

#
# Autogenerated by Thrift Compiler (2.4.0-upfluence)
#
# DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
#

require 'thrift'
require 'debug_proto_test_types'

module EmptyService
  SERVICE = 'EmptyService'.freeze
  NAMESPACE = ''.freeze

  class Client
    def initialize(client)
      @client = ::Thrift.build_client(client)
    end

    def self.from_provider(provider)
      Client.new(provider.build(NAMESPACE, SERVICE))
    end

  end

  class Processor
    include ::Thrift::Processor

    def self.from_provider(handler, provider)
      provider.build(NAMESPACE, SERVICE, Processor, handler)
    end

  end

  # HELPER FUNCTIONS AND STRUCTURES

  ::Thrift.register_service_type(self)

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
upfluence-thrift-2.4.4 test/debug_proto/gen-rb/empty_service.rb