class Protobuf::Node::RpcNode
def accept_descriptor_visitor(visitor)
def accept_descriptor_visitor(visitor) descriptor = Google::Protobuf::MethodDescriptorProto.new(:name => @name.to_s, :input_type => @request.to_s, :output_type => @response.to_s) visitor.method_descriptor = descriptor end
def accept_message_visitor(visitor)
def accept_message_visitor(visitor) # do nothing end
def accept_rpc_visitor(visitor)
def accept_rpc_visitor(visitor) visitor.add_rpc(@name, @request, @response) end
def initialize(name, request, response)
def initialize(name, request, response) @name, @request, @response = name, request, response end