class ProtocolBuffers::Rpc
Attributes
name[R]
proto_name[R]
request_class[R]
response_class[R]
service_class[R]
Public Class Methods
new(name, proto_name, request_class, response_class, service_class)
click to toggle source
# File lib/protocol_buffers/runtime/rpc.rb, line 5 def initialize(name, proto_name, request_class, response_class, service_class) @name = name @proto_name = proto_name.dup.freeze @request_class = request_class @response_class = response_class @service_class = service_class end
Public Instance Methods
to_s()
click to toggle source
# File lib/protocol_buffers/runtime/rpc.rb, line 13 def to_s { :name => name, :proto_name => proto_name, :request_class_name => request_class.name, :response_class_name => response_class.name, :service_class_name => service_class.name }.to_s end