class Thrift::BaseServer
Public Class Methods
Source
# File lib/thrift/server/base_server.rb 22 def initialize(processor, server_transport, transport_factory=nil, protocol_factory=nil) 23 @processor = processor 24 @server_transport = server_transport 25 @transport_factory = transport_factory ? transport_factory : Thrift::BaseTransportFactory.new 26 @protocol_factory = protocol_factory ? protocol_factory : Thrift::BinaryProtocolFactory.new 27 end
Public Instance Methods
Source
# File lib/thrift/server/base_server.rb 29 def serve 30 raise NotImplementedError 31 end
Source
# File lib/thrift/server/base_server.rb 33 def to_s 34 "server(#{@protocol_factory.to_s}(#{@transport_factory.to_s}(#{@server_transport.to_s})))" 35 end