xref: /aosp_15_r20/external/grpc-grpc/src/ruby/qps/src/proto/grpc/testing/worker_service_pb.rb (revision cc02d7e222339f7a4f6ba5f422e6413f4bd931f2)
1# frozen_string_literal: true
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: src/proto/grpc/testing/worker_service.proto
4
5require 'google/protobuf'
6
7require 'src/proto/grpc/testing/control_pb'
8
9
10descriptor_data = "\n+src/proto/grpc/testing/worker_service.proto\x12\x0cgrpc.testing\x1a$src/proto/grpc/testing/control.proto2\x97\x02\n\rWorkerService\x12\x45\n\tRunServer\x12\x18.grpc.testing.ServerArgs\x1a\x1a.grpc.testing.ServerStatus(\x01\x30\x01\x12\x45\n\tRunClient\x12\x18.grpc.testing.ClientArgs\x1a\x1a.grpc.testing.ClientStatus(\x01\x30\x01\x12\x42\n\tCoreCount\x12\x19.grpc.testing.CoreRequest\x1a\x1a.grpc.testing.CoreResponse\x12\x34\n\nQuitWorker\x12\x12.grpc.testing.Void\x1a\x12.grpc.testing.Voidb\x06proto3"
11
12pool = Google::Protobuf::DescriptorPool.generated_pool
13
14begin
15  pool.add_serialized_file(descriptor_data)
16rescue TypeError
17  # Compatibility code: will be removed in the next major version.
18  require 'google/protobuf/descriptor_pb'
19  parsed = Google::Protobuf::FileDescriptorProto.decode(descriptor_data)
20  parsed.clear_dependency
21  serialized = parsed.class.encode(parsed)
22  file = pool.add_serialized_file(serialized)
23  warn "Warning: Protobuf detected an import path issue while loading generated file #{__FILE__}"
24  imports = [
25  ]
26  imports.each do |type_name, expected_filename|
27    import_file = pool.lookup(type_name).file_descriptor
28    if import_file.name != expected_filename
29      warn "- #{file.name} imports #{expected_filename}, but that import was loaded as #{import_file.name}"
30    end
31  end
32  warn "Each proto file must use a consistent fully-qualified name."
33  warn "This will become an error in the next major version."
34end
35
36module Grpc
37  module Testing
38  end
39end
40