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