class Protobuf::Visitor::CreateRpcVisitor
def create_service(message_file, out_dir, underscored_name, module_name, service_name, default_port, rpcs, required_file)
def create_service(message_file, out_dir, underscored_name, module_name, service_name, default_port, rpcs, required_file) service_filename = "#{out_dir}/#{Util.module_to_path(module_name)}/#{underscored_name}.rb" service_contents = template_erb('rpc_service_implementation').result(binding) create_file_with_backup(service_filename, service_contents) if @create_file @file_contents[service_filename] = service_contents end