Coverage Report

Created: 2026-03-19 06:47

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/brpc/build/brpc/builtin_service.pb.h
Line
Count
Source
1
// Generated by the protocol buffer compiler.  DO NOT EDIT!
2
// source: brpc/builtin_service.proto
3
4
#ifndef GOOGLE_PROTOBUF_INCLUDED_brpc_2fbuiltin_5fservice_2eproto
5
#define GOOGLE_PROTOBUF_INCLUDED_brpc_2fbuiltin_5fservice_2eproto
6
7
#include <limits>
8
#include <string>
9
10
#include <google/protobuf/port_def.inc>
11
#if PROTOBUF_VERSION < 3021000
12
#error This file was generated by a newer version of protoc which is
13
#error incompatible with your Protocol Buffer headers. Please update
14
#error your headers.
15
#endif
16
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17
#error This file was generated by an older version of protoc which is
18
#error incompatible with your Protocol Buffer headers. Please
19
#error regenerate this file with a newer version of protoc.
20
#endif
21
22
#include <google/protobuf/port_undef.inc>
23
#include <google/protobuf/io/coded_stream.h>
24
#include <google/protobuf/arena.h>
25
#include <google/protobuf/arenastring.h>
26
#include <google/protobuf/generated_message_bases.h>
27
#include <google/protobuf/generated_message_util.h>
28
#include <google/protobuf/metadata_lite.h>
29
#include <google/protobuf/generated_message_reflection.h>
30
#include <google/protobuf/message.h>
31
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
32
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
33
#include <google/protobuf/service.h>
34
#include <google/protobuf/unknown_field_set.h>
35
#include <google/protobuf/descriptor.pb.h>
36
// @@protoc_insertion_point(includes)
37
#include <google/protobuf/port_def.inc>
38
#define PROTOBUF_INTERNAL_EXPORT_brpc_2fbuiltin_5fservice_2eproto
39
PROTOBUF_NAMESPACE_OPEN
40
namespace internal {
41
class AnyMetadata;
42
}  // namespace internal
43
PROTOBUF_NAMESPACE_CLOSE
44
45
// Internal implementation detail -- do not use these members.
46
struct TableStruct_brpc_2fbuiltin_5fservice_2eproto {
47
  static const uint32_t offsets[];
48
};
49
extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_brpc_2fbuiltin_5fservice_2eproto;
50
namespace brpc {
51
class BadMethodRequest;
52
struct BadMethodRequestDefaultTypeInternal;
53
extern BadMethodRequestDefaultTypeInternal _BadMethodRequest_default_instance_;
54
class BadMethodResponse;
55
struct BadMethodResponseDefaultTypeInternal;
56
extern BadMethodResponseDefaultTypeInternal _BadMethodResponse_default_instance_;
57
class BthreadsRequest;
58
struct BthreadsRequestDefaultTypeInternal;
59
extern BthreadsRequestDefaultTypeInternal _BthreadsRequest_default_instance_;
60
class BthreadsResponse;
61
struct BthreadsResponseDefaultTypeInternal;
62
extern BthreadsResponseDefaultTypeInternal _BthreadsResponse_default_instance_;
63
class ConnectionsRequest;
64
struct ConnectionsRequestDefaultTypeInternal;
65
extern ConnectionsRequestDefaultTypeInternal _ConnectionsRequest_default_instance_;
66
class ConnectionsResponse;
67
struct ConnectionsResponseDefaultTypeInternal;
68
extern ConnectionsResponseDefaultTypeInternal _ConnectionsResponse_default_instance_;
69
class DirRequest;
70
struct DirRequestDefaultTypeInternal;
71
extern DirRequestDefaultTypeInternal _DirRequest_default_instance_;
72
class DirResponse;
73
struct DirResponseDefaultTypeInternal;
74
extern DirResponseDefaultTypeInternal _DirResponse_default_instance_;
75
class FlagsRequest;
76
struct FlagsRequestDefaultTypeInternal;
77
extern FlagsRequestDefaultTypeInternal _FlagsRequest_default_instance_;
78
class FlagsResponse;
79
struct FlagsResponseDefaultTypeInternal;
80
extern FlagsResponseDefaultTypeInternal _FlagsResponse_default_instance_;
81
class HealthRequest;
82
struct HealthRequestDefaultTypeInternal;
83
extern HealthRequestDefaultTypeInternal _HealthRequest_default_instance_;
84
class HealthResponse;
85
struct HealthResponseDefaultTypeInternal;
86
extern HealthResponseDefaultTypeInternal _HealthResponse_default_instance_;
87
class HotspotsRequest;
88
struct HotspotsRequestDefaultTypeInternal;
89
extern HotspotsRequestDefaultTypeInternal _HotspotsRequest_default_instance_;
90
class HotspotsResponse;
91
struct HotspotsResponseDefaultTypeInternal;
92
extern HotspotsResponseDefaultTypeInternal _HotspotsResponse_default_instance_;
93
class IdsRequest;
94
struct IdsRequestDefaultTypeInternal;
95
extern IdsRequestDefaultTypeInternal _IdsRequest_default_instance_;
96
class IdsResponse;
97
struct IdsResponseDefaultTypeInternal;
98
extern IdsResponseDefaultTypeInternal _IdsResponse_default_instance_;
99
class IndexRequest;
100
struct IndexRequestDefaultTypeInternal;
101
extern IndexRequestDefaultTypeInternal _IndexRequest_default_instance_;
102
class IndexResponse;
103
struct IndexResponseDefaultTypeInternal;
104
extern IndexResponseDefaultTypeInternal _IndexResponse_default_instance_;
105
class ListRequest;
106
struct ListRequestDefaultTypeInternal;
107
extern ListRequestDefaultTypeInternal _ListRequest_default_instance_;
108
class ListResponse;
109
struct ListResponseDefaultTypeInternal;
110
extern ListResponseDefaultTypeInternal _ListResponse_default_instance_;
111
class MemoryRequest;
112
struct MemoryRequestDefaultTypeInternal;
113
extern MemoryRequestDefaultTypeInternal _MemoryRequest_default_instance_;
114
class MemoryResponse;
115
struct MemoryResponseDefaultTypeInternal;
116
extern MemoryResponseDefaultTypeInternal _MemoryResponse_default_instance_;
117
class MetricsRequest;
118
struct MetricsRequestDefaultTypeInternal;
119
extern MetricsRequestDefaultTypeInternal _MetricsRequest_default_instance_;
120
class MetricsResponse;
121
struct MetricsResponseDefaultTypeInternal;
122
extern MetricsResponseDefaultTypeInternal _MetricsResponse_default_instance_;
123
class ProfileRequest;
124
struct ProfileRequestDefaultTypeInternal;
125
extern ProfileRequestDefaultTypeInternal _ProfileRequest_default_instance_;
126
class ProfileResponse;
127
struct ProfileResponseDefaultTypeInternal;
128
extern ProfileResponseDefaultTypeInternal _ProfileResponse_default_instance_;
129
class ProtobufsRequest;
130
struct ProtobufsRequestDefaultTypeInternal;
131
extern ProtobufsRequestDefaultTypeInternal _ProtobufsRequest_default_instance_;
132
class ProtobufsResponse;
133
struct ProtobufsResponseDefaultTypeInternal;
134
extern ProtobufsResponseDefaultTypeInternal _ProtobufsResponse_default_instance_;
135
class RpczRequest;
136
struct RpczRequestDefaultTypeInternal;
137
extern RpczRequestDefaultTypeInternal _RpczRequest_default_instance_;
138
class RpczResponse;
139
struct RpczResponseDefaultTypeInternal;
140
extern RpczResponseDefaultTypeInternal _RpczResponse_default_instance_;
141
class SocketsRequest;
142
struct SocketsRequestDefaultTypeInternal;
143
extern SocketsRequestDefaultTypeInternal _SocketsRequest_default_instance_;
144
class SocketsResponse;
145
struct SocketsResponseDefaultTypeInternal;
146
extern SocketsResponseDefaultTypeInternal _SocketsResponse_default_instance_;
147
class StatusRequest;
148
struct StatusRequestDefaultTypeInternal;
149
extern StatusRequestDefaultTypeInternal _StatusRequest_default_instance_;
150
class StatusResponse;
151
struct StatusResponseDefaultTypeInternal;
152
extern StatusResponseDefaultTypeInternal _StatusResponse_default_instance_;
153
class ThreadsRequest;
154
struct ThreadsRequestDefaultTypeInternal;
155
extern ThreadsRequestDefaultTypeInternal _ThreadsRequest_default_instance_;
156
class ThreadsResponse;
157
struct ThreadsResponseDefaultTypeInternal;
158
extern ThreadsResponseDefaultTypeInternal _ThreadsResponse_default_instance_;
159
class VLogRequest;
160
struct VLogRequestDefaultTypeInternal;
161
extern VLogRequestDefaultTypeInternal _VLogRequest_default_instance_;
162
class VLogResponse;
163
struct VLogResponseDefaultTypeInternal;
164
extern VLogResponseDefaultTypeInternal _VLogResponse_default_instance_;
165
class VarsRequest;
166
struct VarsRequestDefaultTypeInternal;
167
extern VarsRequestDefaultTypeInternal _VarsRequest_default_instance_;
168
class VarsResponse;
169
struct VarsResponseDefaultTypeInternal;
170
extern VarsResponseDefaultTypeInternal _VarsResponse_default_instance_;
171
class VersionRequest;
172
struct VersionRequestDefaultTypeInternal;
173
extern VersionRequestDefaultTypeInternal _VersionRequest_default_instance_;
174
class VersionResponse;
175
struct VersionResponseDefaultTypeInternal;
176
extern VersionResponseDefaultTypeInternal _VersionResponse_default_instance_;
177
}  // namespace brpc
178
PROTOBUF_NAMESPACE_OPEN
179
template<> ::brpc::BadMethodRequest* Arena::CreateMaybeMessage<::brpc::BadMethodRequest>(Arena*);
180
template<> ::brpc::BadMethodResponse* Arena::CreateMaybeMessage<::brpc::BadMethodResponse>(Arena*);
181
template<> ::brpc::BthreadsRequest* Arena::CreateMaybeMessage<::brpc::BthreadsRequest>(Arena*);
182
template<> ::brpc::BthreadsResponse* Arena::CreateMaybeMessage<::brpc::BthreadsResponse>(Arena*);
183
template<> ::brpc::ConnectionsRequest* Arena::CreateMaybeMessage<::brpc::ConnectionsRequest>(Arena*);
184
template<> ::brpc::ConnectionsResponse* Arena::CreateMaybeMessage<::brpc::ConnectionsResponse>(Arena*);
185
template<> ::brpc::DirRequest* Arena::CreateMaybeMessage<::brpc::DirRequest>(Arena*);
186
template<> ::brpc::DirResponse* Arena::CreateMaybeMessage<::brpc::DirResponse>(Arena*);
187
template<> ::brpc::FlagsRequest* Arena::CreateMaybeMessage<::brpc::FlagsRequest>(Arena*);
188
template<> ::brpc::FlagsResponse* Arena::CreateMaybeMessage<::brpc::FlagsResponse>(Arena*);
189
template<> ::brpc::HealthRequest* Arena::CreateMaybeMessage<::brpc::HealthRequest>(Arena*);
190
template<> ::brpc::HealthResponse* Arena::CreateMaybeMessage<::brpc::HealthResponse>(Arena*);
191
template<> ::brpc::HotspotsRequest* Arena::CreateMaybeMessage<::brpc::HotspotsRequest>(Arena*);
192
template<> ::brpc::HotspotsResponse* Arena::CreateMaybeMessage<::brpc::HotspotsResponse>(Arena*);
193
template<> ::brpc::IdsRequest* Arena::CreateMaybeMessage<::brpc::IdsRequest>(Arena*);
194
template<> ::brpc::IdsResponse* Arena::CreateMaybeMessage<::brpc::IdsResponse>(Arena*);
195
template<> ::brpc::IndexRequest* Arena::CreateMaybeMessage<::brpc::IndexRequest>(Arena*);
196
template<> ::brpc::IndexResponse* Arena::CreateMaybeMessage<::brpc::IndexResponse>(Arena*);
197
template<> ::brpc::ListRequest* Arena::CreateMaybeMessage<::brpc::ListRequest>(Arena*);
198
template<> ::brpc::ListResponse* Arena::CreateMaybeMessage<::brpc::ListResponse>(Arena*);
199
template<> ::brpc::MemoryRequest* Arena::CreateMaybeMessage<::brpc::MemoryRequest>(Arena*);
200
template<> ::brpc::MemoryResponse* Arena::CreateMaybeMessage<::brpc::MemoryResponse>(Arena*);
201
template<> ::brpc::MetricsRequest* Arena::CreateMaybeMessage<::brpc::MetricsRequest>(Arena*);
202
template<> ::brpc::MetricsResponse* Arena::CreateMaybeMessage<::brpc::MetricsResponse>(Arena*);
203
template<> ::brpc::ProfileRequest* Arena::CreateMaybeMessage<::brpc::ProfileRequest>(Arena*);
204
template<> ::brpc::ProfileResponse* Arena::CreateMaybeMessage<::brpc::ProfileResponse>(Arena*);
205
template<> ::brpc::ProtobufsRequest* Arena::CreateMaybeMessage<::brpc::ProtobufsRequest>(Arena*);
206
template<> ::brpc::ProtobufsResponse* Arena::CreateMaybeMessage<::brpc::ProtobufsResponse>(Arena*);
207
template<> ::brpc::RpczRequest* Arena::CreateMaybeMessage<::brpc::RpczRequest>(Arena*);
208
template<> ::brpc::RpczResponse* Arena::CreateMaybeMessage<::brpc::RpczResponse>(Arena*);
209
template<> ::brpc::SocketsRequest* Arena::CreateMaybeMessage<::brpc::SocketsRequest>(Arena*);
210
template<> ::brpc::SocketsResponse* Arena::CreateMaybeMessage<::brpc::SocketsResponse>(Arena*);
211
template<> ::brpc::StatusRequest* Arena::CreateMaybeMessage<::brpc::StatusRequest>(Arena*);
212
template<> ::brpc::StatusResponse* Arena::CreateMaybeMessage<::brpc::StatusResponse>(Arena*);
213
template<> ::brpc::ThreadsRequest* Arena::CreateMaybeMessage<::brpc::ThreadsRequest>(Arena*);
214
template<> ::brpc::ThreadsResponse* Arena::CreateMaybeMessage<::brpc::ThreadsResponse>(Arena*);
215
template<> ::brpc::VLogRequest* Arena::CreateMaybeMessage<::brpc::VLogRequest>(Arena*);
216
template<> ::brpc::VLogResponse* Arena::CreateMaybeMessage<::brpc::VLogResponse>(Arena*);
217
template<> ::brpc::VarsRequest* Arena::CreateMaybeMessage<::brpc::VarsRequest>(Arena*);
218
template<> ::brpc::VarsResponse* Arena::CreateMaybeMessage<::brpc::VarsResponse>(Arena*);
219
template<> ::brpc::VersionRequest* Arena::CreateMaybeMessage<::brpc::VersionRequest>(Arena*);
220
template<> ::brpc::VersionResponse* Arena::CreateMaybeMessage<::brpc::VersionResponse>(Arena*);
221
PROTOBUF_NAMESPACE_CLOSE
222
namespace brpc {
223
224
// ===================================================================
225
226
class IndexRequest final :
227
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.IndexRequest) */ {
228
 public:
229
0
  inline IndexRequest() : IndexRequest(nullptr) {}
230
  explicit PROTOBUF_CONSTEXPR IndexRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
231
232
  IndexRequest(const IndexRequest& from);
233
  IndexRequest(IndexRequest&& from) noexcept
234
0
    : IndexRequest() {
235
0
    *this = ::std::move(from);
236
0
  }
237
238
0
  inline IndexRequest& operator=(const IndexRequest& from) {
239
0
    CopyFrom(from);
240
0
    return *this;
241
0
  }
242
0
  inline IndexRequest& operator=(IndexRequest&& from) noexcept {
243
0
    if (this == &from) return *this;
244
0
    if (GetOwningArena() == from.GetOwningArena()
245
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
246
0
        && GetOwningArena() != nullptr
247
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
248
0
    ) {
249
0
      InternalSwap(&from);
250
0
    } else {
251
0
      CopyFrom(from);
252
0
    }
253
0
    return *this;
254
0
  }
255
256
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
257
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
258
0
  }
259
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
260
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
261
0
  }
262
263
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
264
0
    return GetDescriptor();
265
0
  }
266
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
267
0
    return default_instance().GetMetadata().descriptor;
268
0
  }
269
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
270
0
    return default_instance().GetMetadata().reflection;
271
0
  }
272
0
  static const IndexRequest& default_instance() {
273
0
    return *internal_default_instance();
274
0
  }
275
0
  static inline const IndexRequest* internal_default_instance() {
276
0
    return reinterpret_cast<const IndexRequest*>(
277
0
               &_IndexRequest_default_instance_);
278
0
  }
279
  static constexpr int kIndexInFileMessages =
280
    0;
281
282
0
  friend void swap(IndexRequest& a, IndexRequest& b) {
283
0
    a.Swap(&b);
284
0
  }
285
0
  inline void Swap(IndexRequest* other) {
286
0
    if (other == this) return;
287
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
288
0
    if (GetOwningArena() != nullptr &&
289
0
        GetOwningArena() == other->GetOwningArena()) {
290
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
291
0
    if (GetOwningArena() == other->GetOwningArena()) {
292
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
293
0
      InternalSwap(other);
294
0
    } else {
295
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
296
0
    }
297
0
  }
298
0
  void UnsafeArenaSwap(IndexRequest* other) {
299
0
    if (other == this) return;
300
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
301
0
    InternalSwap(other);
302
0
  }
303
304
  // implements Message ----------------------------------------------
305
306
0
  IndexRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
307
0
    return CreateMaybeMessage<IndexRequest>(arena);
308
0
  }
309
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
310
0
  inline void CopyFrom(const IndexRequest& from) {
311
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
312
0
  }
313
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
314
0
  void MergeFrom(const IndexRequest& from) {
315
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
316
0
  }
317
  public:
318
319
  private:
320
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
321
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
322
0
    return "brpc.IndexRequest";
323
0
  }
324
  protected:
325
  explicit IndexRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
326
                       bool is_message_owned = false);
327
  public:
328
329
  static const ClassData _class_data_;
330
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
331
332
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
333
334
  // nested types ----------------------------------------------------
335
336
  // accessors -------------------------------------------------------
337
338
  // @@protoc_insertion_point(class_scope:brpc.IndexRequest)
339
 private:
340
  class _Internal;
341
342
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
343
  typedef void InternalArenaConstructable_;
344
  typedef void DestructorSkippable_;
345
  struct Impl_ {
346
  };
347
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
348
};
349
// -------------------------------------------------------------------
350
351
class IndexResponse final :
352
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.IndexResponse) */ {
353
 public:
354
0
  inline IndexResponse() : IndexResponse(nullptr) {}
355
  explicit PROTOBUF_CONSTEXPR IndexResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
356
357
  IndexResponse(const IndexResponse& from);
358
  IndexResponse(IndexResponse&& from) noexcept
359
0
    : IndexResponse() {
360
0
    *this = ::std::move(from);
361
0
  }
362
363
0
  inline IndexResponse& operator=(const IndexResponse& from) {
364
0
    CopyFrom(from);
365
0
    return *this;
366
0
  }
367
0
  inline IndexResponse& operator=(IndexResponse&& from) noexcept {
368
0
    if (this == &from) return *this;
369
0
    if (GetOwningArena() == from.GetOwningArena()
370
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
371
0
        && GetOwningArena() != nullptr
372
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
373
0
    ) {
374
0
      InternalSwap(&from);
375
0
    } else {
376
0
      CopyFrom(from);
377
0
    }
378
0
    return *this;
379
0
  }
380
381
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
382
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
383
0
  }
384
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
385
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
386
0
  }
387
388
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
389
0
    return GetDescriptor();
390
0
  }
391
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
392
0
    return default_instance().GetMetadata().descriptor;
393
0
  }
394
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
395
0
    return default_instance().GetMetadata().reflection;
396
0
  }
397
0
  static const IndexResponse& default_instance() {
398
0
    return *internal_default_instance();
399
0
  }
400
0
  static inline const IndexResponse* internal_default_instance() {
401
0
    return reinterpret_cast<const IndexResponse*>(
402
0
               &_IndexResponse_default_instance_);
403
0
  }
404
  static constexpr int kIndexInFileMessages =
405
    1;
406
407
0
  friend void swap(IndexResponse& a, IndexResponse& b) {
408
0
    a.Swap(&b);
409
0
  }
410
0
  inline void Swap(IndexResponse* other) {
411
0
    if (other == this) return;
412
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
413
0
    if (GetOwningArena() != nullptr &&
414
0
        GetOwningArena() == other->GetOwningArena()) {
415
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
416
0
    if (GetOwningArena() == other->GetOwningArena()) {
417
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
418
0
      InternalSwap(other);
419
0
    } else {
420
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
421
0
    }
422
0
  }
423
0
  void UnsafeArenaSwap(IndexResponse* other) {
424
0
    if (other == this) return;
425
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
426
0
    InternalSwap(other);
427
0
  }
428
429
  // implements Message ----------------------------------------------
430
431
0
  IndexResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
432
0
    return CreateMaybeMessage<IndexResponse>(arena);
433
0
  }
434
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
435
0
  inline void CopyFrom(const IndexResponse& from) {
436
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
437
0
  }
438
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
439
0
  void MergeFrom(const IndexResponse& from) {
440
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
441
0
  }
442
  public:
443
444
  private:
445
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
446
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
447
0
    return "brpc.IndexResponse";
448
0
  }
449
  protected:
450
  explicit IndexResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
451
                       bool is_message_owned = false);
452
  public:
453
454
  static const ClassData _class_data_;
455
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
456
457
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
458
459
  // nested types ----------------------------------------------------
460
461
  // accessors -------------------------------------------------------
462
463
  // @@protoc_insertion_point(class_scope:brpc.IndexResponse)
464
 private:
465
  class _Internal;
466
467
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
468
  typedef void InternalArenaConstructable_;
469
  typedef void DestructorSkippable_;
470
  struct Impl_ {
471
  };
472
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
473
};
474
// -------------------------------------------------------------------
475
476
class FlagsRequest final :
477
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.FlagsRequest) */ {
478
 public:
479
0
  inline FlagsRequest() : FlagsRequest(nullptr) {}
480
  explicit PROTOBUF_CONSTEXPR FlagsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
481
482
  FlagsRequest(const FlagsRequest& from);
483
  FlagsRequest(FlagsRequest&& from) noexcept
484
0
    : FlagsRequest() {
485
0
    *this = ::std::move(from);
486
0
  }
487
488
0
  inline FlagsRequest& operator=(const FlagsRequest& from) {
489
0
    CopyFrom(from);
490
0
    return *this;
491
0
  }
492
0
  inline FlagsRequest& operator=(FlagsRequest&& from) noexcept {
493
0
    if (this == &from) return *this;
494
0
    if (GetOwningArena() == from.GetOwningArena()
495
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
496
0
        && GetOwningArena() != nullptr
497
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
498
0
    ) {
499
0
      InternalSwap(&from);
500
0
    } else {
501
0
      CopyFrom(from);
502
0
    }
503
0
    return *this;
504
0
  }
505
506
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
507
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
508
0
  }
509
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
510
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
511
0
  }
512
513
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
514
0
    return GetDescriptor();
515
0
  }
516
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
517
0
    return default_instance().GetMetadata().descriptor;
518
0
  }
519
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
520
0
    return default_instance().GetMetadata().reflection;
521
0
  }
522
0
  static const FlagsRequest& default_instance() {
523
0
    return *internal_default_instance();
524
0
  }
525
0
  static inline const FlagsRequest* internal_default_instance() {
526
0
    return reinterpret_cast<const FlagsRequest*>(
527
0
               &_FlagsRequest_default_instance_);
528
0
  }
529
  static constexpr int kIndexInFileMessages =
530
    2;
531
532
0
  friend void swap(FlagsRequest& a, FlagsRequest& b) {
533
0
    a.Swap(&b);
534
0
  }
535
0
  inline void Swap(FlagsRequest* other) {
536
0
    if (other == this) return;
537
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
538
0
    if (GetOwningArena() != nullptr &&
539
0
        GetOwningArena() == other->GetOwningArena()) {
540
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
541
0
    if (GetOwningArena() == other->GetOwningArena()) {
542
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
543
0
      InternalSwap(other);
544
0
    } else {
545
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
546
0
    }
547
0
  }
548
0
  void UnsafeArenaSwap(FlagsRequest* other) {
549
0
    if (other == this) return;
550
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
551
0
    InternalSwap(other);
552
0
  }
553
554
  // implements Message ----------------------------------------------
555
556
0
  FlagsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
557
0
    return CreateMaybeMessage<FlagsRequest>(arena);
558
0
  }
559
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
560
0
  inline void CopyFrom(const FlagsRequest& from) {
561
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
562
0
  }
563
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
564
0
  void MergeFrom(const FlagsRequest& from) {
565
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
566
0
  }
567
  public:
568
569
  private:
570
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
571
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
572
0
    return "brpc.FlagsRequest";
573
0
  }
574
  protected:
575
  explicit FlagsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
576
                       bool is_message_owned = false);
577
  public:
578
579
  static const ClassData _class_data_;
580
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
581
582
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
583
584
  // nested types ----------------------------------------------------
585
586
  // accessors -------------------------------------------------------
587
588
  // @@protoc_insertion_point(class_scope:brpc.FlagsRequest)
589
 private:
590
  class _Internal;
591
592
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
593
  typedef void InternalArenaConstructable_;
594
  typedef void DestructorSkippable_;
595
  struct Impl_ {
596
  };
597
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
598
};
599
// -------------------------------------------------------------------
600
601
class FlagsResponse final :
602
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.FlagsResponse) */ {
603
 public:
604
0
  inline FlagsResponse() : FlagsResponse(nullptr) {}
605
  explicit PROTOBUF_CONSTEXPR FlagsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
606
607
  FlagsResponse(const FlagsResponse& from);
608
  FlagsResponse(FlagsResponse&& from) noexcept
609
0
    : FlagsResponse() {
610
0
    *this = ::std::move(from);
611
0
  }
612
613
0
  inline FlagsResponse& operator=(const FlagsResponse& from) {
614
0
    CopyFrom(from);
615
0
    return *this;
616
0
  }
617
0
  inline FlagsResponse& operator=(FlagsResponse&& from) noexcept {
618
0
    if (this == &from) return *this;
619
0
    if (GetOwningArena() == from.GetOwningArena()
620
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
621
0
        && GetOwningArena() != nullptr
622
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
623
0
    ) {
624
0
      InternalSwap(&from);
625
0
    } else {
626
0
      CopyFrom(from);
627
0
    }
628
0
    return *this;
629
0
  }
630
631
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
632
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
633
0
  }
634
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
635
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
636
0
  }
637
638
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
639
0
    return GetDescriptor();
640
0
  }
641
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
642
0
    return default_instance().GetMetadata().descriptor;
643
0
  }
644
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
645
0
    return default_instance().GetMetadata().reflection;
646
0
  }
647
0
  static const FlagsResponse& default_instance() {
648
0
    return *internal_default_instance();
649
0
  }
650
0
  static inline const FlagsResponse* internal_default_instance() {
651
0
    return reinterpret_cast<const FlagsResponse*>(
652
0
               &_FlagsResponse_default_instance_);
653
0
  }
654
  static constexpr int kIndexInFileMessages =
655
    3;
656
657
0
  friend void swap(FlagsResponse& a, FlagsResponse& b) {
658
0
    a.Swap(&b);
659
0
  }
660
0
  inline void Swap(FlagsResponse* other) {
661
0
    if (other == this) return;
662
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
663
0
    if (GetOwningArena() != nullptr &&
664
0
        GetOwningArena() == other->GetOwningArena()) {
665
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
666
0
    if (GetOwningArena() == other->GetOwningArena()) {
667
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
668
0
      InternalSwap(other);
669
0
    } else {
670
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
671
0
    }
672
0
  }
673
0
  void UnsafeArenaSwap(FlagsResponse* other) {
674
0
    if (other == this) return;
675
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
676
0
    InternalSwap(other);
677
0
  }
678
679
  // implements Message ----------------------------------------------
680
681
0
  FlagsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
682
0
    return CreateMaybeMessage<FlagsResponse>(arena);
683
0
  }
684
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
685
0
  inline void CopyFrom(const FlagsResponse& from) {
686
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
687
0
  }
688
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
689
0
  void MergeFrom(const FlagsResponse& from) {
690
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
691
0
  }
692
  public:
693
694
  private:
695
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
696
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
697
0
    return "brpc.FlagsResponse";
698
0
  }
699
  protected:
700
  explicit FlagsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
701
                       bool is_message_owned = false);
702
  public:
703
704
  static const ClassData _class_data_;
705
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
706
707
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
708
709
  // nested types ----------------------------------------------------
710
711
  // accessors -------------------------------------------------------
712
713
  // @@protoc_insertion_point(class_scope:brpc.FlagsResponse)
714
 private:
715
  class _Internal;
716
717
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
718
  typedef void InternalArenaConstructable_;
719
  typedef void DestructorSkippable_;
720
  struct Impl_ {
721
  };
722
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
723
};
724
// -------------------------------------------------------------------
725
726
class VersionRequest final :
727
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.VersionRequest) */ {
728
 public:
729
0
  inline VersionRequest() : VersionRequest(nullptr) {}
730
  explicit PROTOBUF_CONSTEXPR VersionRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
731
732
  VersionRequest(const VersionRequest& from);
733
  VersionRequest(VersionRequest&& from) noexcept
734
0
    : VersionRequest() {
735
0
    *this = ::std::move(from);
736
0
  }
737
738
0
  inline VersionRequest& operator=(const VersionRequest& from) {
739
0
    CopyFrom(from);
740
0
    return *this;
741
0
  }
742
0
  inline VersionRequest& operator=(VersionRequest&& from) noexcept {
743
0
    if (this == &from) return *this;
744
0
    if (GetOwningArena() == from.GetOwningArena()
745
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
746
0
        && GetOwningArena() != nullptr
747
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
748
0
    ) {
749
0
      InternalSwap(&from);
750
0
    } else {
751
0
      CopyFrom(from);
752
0
    }
753
0
    return *this;
754
0
  }
755
756
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
757
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
758
0
  }
759
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
760
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
761
0
  }
762
763
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
764
0
    return GetDescriptor();
765
0
  }
766
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
767
0
    return default_instance().GetMetadata().descriptor;
768
0
  }
769
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
770
0
    return default_instance().GetMetadata().reflection;
771
0
  }
772
0
  static const VersionRequest& default_instance() {
773
0
    return *internal_default_instance();
774
0
  }
775
0
  static inline const VersionRequest* internal_default_instance() {
776
0
    return reinterpret_cast<const VersionRequest*>(
777
0
               &_VersionRequest_default_instance_);
778
0
  }
779
  static constexpr int kIndexInFileMessages =
780
    4;
781
782
0
  friend void swap(VersionRequest& a, VersionRequest& b) {
783
0
    a.Swap(&b);
784
0
  }
785
0
  inline void Swap(VersionRequest* other) {
786
0
    if (other == this) return;
787
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
788
0
    if (GetOwningArena() != nullptr &&
789
0
        GetOwningArena() == other->GetOwningArena()) {
790
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
791
0
    if (GetOwningArena() == other->GetOwningArena()) {
792
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
793
0
      InternalSwap(other);
794
0
    } else {
795
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
796
0
    }
797
0
  }
798
0
  void UnsafeArenaSwap(VersionRequest* other) {
799
0
    if (other == this) return;
800
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
801
0
    InternalSwap(other);
802
0
  }
803
804
  // implements Message ----------------------------------------------
805
806
0
  VersionRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
807
0
    return CreateMaybeMessage<VersionRequest>(arena);
808
0
  }
809
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
810
0
  inline void CopyFrom(const VersionRequest& from) {
811
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
812
0
  }
813
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
814
0
  void MergeFrom(const VersionRequest& from) {
815
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
816
0
  }
817
  public:
818
819
  private:
820
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
821
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
822
0
    return "brpc.VersionRequest";
823
0
  }
824
  protected:
825
  explicit VersionRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
826
                       bool is_message_owned = false);
827
  public:
828
829
  static const ClassData _class_data_;
830
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
831
832
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
833
834
  // nested types ----------------------------------------------------
835
836
  // accessors -------------------------------------------------------
837
838
  // @@protoc_insertion_point(class_scope:brpc.VersionRequest)
839
 private:
840
  class _Internal;
841
842
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
843
  typedef void InternalArenaConstructable_;
844
  typedef void DestructorSkippable_;
845
  struct Impl_ {
846
  };
847
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
848
};
849
// -------------------------------------------------------------------
850
851
class VersionResponse final :
852
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.VersionResponse) */ {
853
 public:
854
0
  inline VersionResponse() : VersionResponse(nullptr) {}
855
  explicit PROTOBUF_CONSTEXPR VersionResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
856
857
  VersionResponse(const VersionResponse& from);
858
  VersionResponse(VersionResponse&& from) noexcept
859
0
    : VersionResponse() {
860
0
    *this = ::std::move(from);
861
0
  }
862
863
0
  inline VersionResponse& operator=(const VersionResponse& from) {
864
0
    CopyFrom(from);
865
0
    return *this;
866
0
  }
867
0
  inline VersionResponse& operator=(VersionResponse&& from) noexcept {
868
0
    if (this == &from) return *this;
869
0
    if (GetOwningArena() == from.GetOwningArena()
870
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
871
0
        && GetOwningArena() != nullptr
872
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
873
0
    ) {
874
0
      InternalSwap(&from);
875
0
    } else {
876
0
      CopyFrom(from);
877
0
    }
878
0
    return *this;
879
0
  }
880
881
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
882
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
883
0
  }
884
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
885
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
886
0
  }
887
888
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
889
0
    return GetDescriptor();
890
0
  }
891
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
892
0
    return default_instance().GetMetadata().descriptor;
893
0
  }
894
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
895
0
    return default_instance().GetMetadata().reflection;
896
0
  }
897
0
  static const VersionResponse& default_instance() {
898
0
    return *internal_default_instance();
899
0
  }
900
0
  static inline const VersionResponse* internal_default_instance() {
901
0
    return reinterpret_cast<const VersionResponse*>(
902
0
               &_VersionResponse_default_instance_);
903
0
  }
904
  static constexpr int kIndexInFileMessages =
905
    5;
906
907
0
  friend void swap(VersionResponse& a, VersionResponse& b) {
908
0
    a.Swap(&b);
909
0
  }
910
0
  inline void Swap(VersionResponse* other) {
911
0
    if (other == this) return;
912
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
913
0
    if (GetOwningArena() != nullptr &&
914
0
        GetOwningArena() == other->GetOwningArena()) {
915
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
916
0
    if (GetOwningArena() == other->GetOwningArena()) {
917
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
918
0
      InternalSwap(other);
919
0
    } else {
920
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
921
0
    }
922
0
  }
923
0
  void UnsafeArenaSwap(VersionResponse* other) {
924
0
    if (other == this) return;
925
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
926
0
    InternalSwap(other);
927
0
  }
928
929
  // implements Message ----------------------------------------------
930
931
0
  VersionResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
932
0
    return CreateMaybeMessage<VersionResponse>(arena);
933
0
  }
934
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
935
0
  inline void CopyFrom(const VersionResponse& from) {
936
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
937
0
  }
938
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
939
0
  void MergeFrom(const VersionResponse& from) {
940
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
941
0
  }
942
  public:
943
944
  private:
945
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
946
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
947
0
    return "brpc.VersionResponse";
948
0
  }
949
  protected:
950
  explicit VersionResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
951
                       bool is_message_owned = false);
952
  public:
953
954
  static const ClassData _class_data_;
955
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
956
957
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
958
959
  // nested types ----------------------------------------------------
960
961
  // accessors -------------------------------------------------------
962
963
  // @@protoc_insertion_point(class_scope:brpc.VersionResponse)
964
 private:
965
  class _Internal;
966
967
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
968
  typedef void InternalArenaConstructable_;
969
  typedef void DestructorSkippable_;
970
  struct Impl_ {
971
  };
972
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
973
};
974
// -------------------------------------------------------------------
975
976
class HealthRequest final :
977
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.HealthRequest) */ {
978
 public:
979
0
  inline HealthRequest() : HealthRequest(nullptr) {}
980
  explicit PROTOBUF_CONSTEXPR HealthRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
981
982
  HealthRequest(const HealthRequest& from);
983
  HealthRequest(HealthRequest&& from) noexcept
984
0
    : HealthRequest() {
985
0
    *this = ::std::move(from);
986
0
  }
987
988
0
  inline HealthRequest& operator=(const HealthRequest& from) {
989
0
    CopyFrom(from);
990
0
    return *this;
991
0
  }
992
0
  inline HealthRequest& operator=(HealthRequest&& from) noexcept {
993
0
    if (this == &from) return *this;
994
0
    if (GetOwningArena() == from.GetOwningArena()
995
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
996
0
        && GetOwningArena() != nullptr
997
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
998
0
    ) {
999
0
      InternalSwap(&from);
1000
0
    } else {
1001
0
      CopyFrom(from);
1002
0
    }
1003
0
    return *this;
1004
0
  }
1005
1006
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1007
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1008
0
  }
1009
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1010
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1011
0
  }
1012
1013
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1014
0
    return GetDescriptor();
1015
0
  }
1016
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1017
0
    return default_instance().GetMetadata().descriptor;
1018
0
  }
1019
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1020
0
    return default_instance().GetMetadata().reflection;
1021
0
  }
1022
0
  static const HealthRequest& default_instance() {
1023
0
    return *internal_default_instance();
1024
0
  }
1025
0
  static inline const HealthRequest* internal_default_instance() {
1026
0
    return reinterpret_cast<const HealthRequest*>(
1027
0
               &_HealthRequest_default_instance_);
1028
0
  }
1029
  static constexpr int kIndexInFileMessages =
1030
    6;
1031
1032
0
  friend void swap(HealthRequest& a, HealthRequest& b) {
1033
0
    a.Swap(&b);
1034
0
  }
1035
0
  inline void Swap(HealthRequest* other) {
1036
0
    if (other == this) return;
1037
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1038
0
    if (GetOwningArena() != nullptr &&
1039
0
        GetOwningArena() == other->GetOwningArena()) {
1040
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1041
0
    if (GetOwningArena() == other->GetOwningArena()) {
1042
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1043
0
      InternalSwap(other);
1044
0
    } else {
1045
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1046
0
    }
1047
0
  }
1048
0
  void UnsafeArenaSwap(HealthRequest* other) {
1049
0
    if (other == this) return;
1050
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1051
0
    InternalSwap(other);
1052
0
  }
1053
1054
  // implements Message ----------------------------------------------
1055
1056
0
  HealthRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1057
0
    return CreateMaybeMessage<HealthRequest>(arena);
1058
0
  }
1059
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
1060
0
  inline void CopyFrom(const HealthRequest& from) {
1061
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
1062
0
  }
1063
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
1064
0
  void MergeFrom(const HealthRequest& from) {
1065
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
1066
0
  }
1067
  public:
1068
1069
  private:
1070
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1071
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1072
0
    return "brpc.HealthRequest";
1073
0
  }
1074
  protected:
1075
  explicit HealthRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1076
                       bool is_message_owned = false);
1077
  public:
1078
1079
  static const ClassData _class_data_;
1080
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1081
1082
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1083
1084
  // nested types ----------------------------------------------------
1085
1086
  // accessors -------------------------------------------------------
1087
1088
  // @@protoc_insertion_point(class_scope:brpc.HealthRequest)
1089
 private:
1090
  class _Internal;
1091
1092
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1093
  typedef void InternalArenaConstructable_;
1094
  typedef void DestructorSkippable_;
1095
  struct Impl_ {
1096
  };
1097
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
1098
};
1099
// -------------------------------------------------------------------
1100
1101
class HealthResponse final :
1102
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.HealthResponse) */ {
1103
 public:
1104
0
  inline HealthResponse() : HealthResponse(nullptr) {}
1105
  explicit PROTOBUF_CONSTEXPR HealthResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1106
1107
  HealthResponse(const HealthResponse& from);
1108
  HealthResponse(HealthResponse&& from) noexcept
1109
0
    : HealthResponse() {
1110
0
    *this = ::std::move(from);
1111
0
  }
1112
1113
0
  inline HealthResponse& operator=(const HealthResponse& from) {
1114
0
    CopyFrom(from);
1115
0
    return *this;
1116
0
  }
1117
0
  inline HealthResponse& operator=(HealthResponse&& from) noexcept {
1118
0
    if (this == &from) return *this;
1119
0
    if (GetOwningArena() == from.GetOwningArena()
1120
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1121
0
        && GetOwningArena() != nullptr
1122
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1123
0
    ) {
1124
0
      InternalSwap(&from);
1125
0
    } else {
1126
0
      CopyFrom(from);
1127
0
    }
1128
0
    return *this;
1129
0
  }
1130
1131
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1132
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1133
0
  }
1134
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1135
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1136
0
  }
1137
1138
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1139
0
    return GetDescriptor();
1140
0
  }
1141
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1142
0
    return default_instance().GetMetadata().descriptor;
1143
0
  }
1144
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1145
0
    return default_instance().GetMetadata().reflection;
1146
0
  }
1147
0
  static const HealthResponse& default_instance() {
1148
0
    return *internal_default_instance();
1149
0
  }
1150
0
  static inline const HealthResponse* internal_default_instance() {
1151
0
    return reinterpret_cast<const HealthResponse*>(
1152
0
               &_HealthResponse_default_instance_);
1153
0
  }
1154
  static constexpr int kIndexInFileMessages =
1155
    7;
1156
1157
0
  friend void swap(HealthResponse& a, HealthResponse& b) {
1158
0
    a.Swap(&b);
1159
0
  }
1160
0
  inline void Swap(HealthResponse* other) {
1161
0
    if (other == this) return;
1162
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1163
0
    if (GetOwningArena() != nullptr &&
1164
0
        GetOwningArena() == other->GetOwningArena()) {
1165
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1166
0
    if (GetOwningArena() == other->GetOwningArena()) {
1167
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1168
0
      InternalSwap(other);
1169
0
    } else {
1170
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1171
0
    }
1172
0
  }
1173
0
  void UnsafeArenaSwap(HealthResponse* other) {
1174
0
    if (other == this) return;
1175
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1176
0
    InternalSwap(other);
1177
0
  }
1178
1179
  // implements Message ----------------------------------------------
1180
1181
0
  HealthResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1182
0
    return CreateMaybeMessage<HealthResponse>(arena);
1183
0
  }
1184
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
1185
0
  inline void CopyFrom(const HealthResponse& from) {
1186
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
1187
0
  }
1188
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
1189
0
  void MergeFrom(const HealthResponse& from) {
1190
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
1191
0
  }
1192
  public:
1193
1194
  private:
1195
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1196
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1197
0
    return "brpc.HealthResponse";
1198
0
  }
1199
  protected:
1200
  explicit HealthResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1201
                       bool is_message_owned = false);
1202
  public:
1203
1204
  static const ClassData _class_data_;
1205
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1206
1207
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1208
1209
  // nested types ----------------------------------------------------
1210
1211
  // accessors -------------------------------------------------------
1212
1213
  // @@protoc_insertion_point(class_scope:brpc.HealthResponse)
1214
 private:
1215
  class _Internal;
1216
1217
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1218
  typedef void InternalArenaConstructable_;
1219
  typedef void DestructorSkippable_;
1220
  struct Impl_ {
1221
  };
1222
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
1223
};
1224
// -------------------------------------------------------------------
1225
1226
class StatusRequest final :
1227
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.StatusRequest) */ {
1228
 public:
1229
0
  inline StatusRequest() : StatusRequest(nullptr) {}
1230
  explicit PROTOBUF_CONSTEXPR StatusRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1231
1232
  StatusRequest(const StatusRequest& from);
1233
  StatusRequest(StatusRequest&& from) noexcept
1234
0
    : StatusRequest() {
1235
0
    *this = ::std::move(from);
1236
0
  }
1237
1238
0
  inline StatusRequest& operator=(const StatusRequest& from) {
1239
0
    CopyFrom(from);
1240
0
    return *this;
1241
0
  }
1242
0
  inline StatusRequest& operator=(StatusRequest&& from) noexcept {
1243
0
    if (this == &from) return *this;
1244
0
    if (GetOwningArena() == from.GetOwningArena()
1245
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1246
0
        && GetOwningArena() != nullptr
1247
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1248
0
    ) {
1249
0
      InternalSwap(&from);
1250
0
    } else {
1251
0
      CopyFrom(from);
1252
0
    }
1253
0
    return *this;
1254
0
  }
1255
1256
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1257
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1258
0
  }
1259
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1260
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1261
0
  }
1262
1263
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1264
0
    return GetDescriptor();
1265
0
  }
1266
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1267
0
    return default_instance().GetMetadata().descriptor;
1268
0
  }
1269
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1270
0
    return default_instance().GetMetadata().reflection;
1271
0
  }
1272
0
  static const StatusRequest& default_instance() {
1273
0
    return *internal_default_instance();
1274
0
  }
1275
0
  static inline const StatusRequest* internal_default_instance() {
1276
0
    return reinterpret_cast<const StatusRequest*>(
1277
0
               &_StatusRequest_default_instance_);
1278
0
  }
1279
  static constexpr int kIndexInFileMessages =
1280
    8;
1281
1282
0
  friend void swap(StatusRequest& a, StatusRequest& b) {
1283
0
    a.Swap(&b);
1284
0
  }
1285
0
  inline void Swap(StatusRequest* other) {
1286
0
    if (other == this) return;
1287
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1288
0
    if (GetOwningArena() != nullptr &&
1289
0
        GetOwningArena() == other->GetOwningArena()) {
1290
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1291
0
    if (GetOwningArena() == other->GetOwningArena()) {
1292
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1293
0
      InternalSwap(other);
1294
0
    } else {
1295
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1296
0
    }
1297
0
  }
1298
0
  void UnsafeArenaSwap(StatusRequest* other) {
1299
0
    if (other == this) return;
1300
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1301
0
    InternalSwap(other);
1302
0
  }
1303
1304
  // implements Message ----------------------------------------------
1305
1306
0
  StatusRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1307
0
    return CreateMaybeMessage<StatusRequest>(arena);
1308
0
  }
1309
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
1310
0
  inline void CopyFrom(const StatusRequest& from) {
1311
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
1312
0
  }
1313
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
1314
0
  void MergeFrom(const StatusRequest& from) {
1315
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
1316
0
  }
1317
  public:
1318
1319
  private:
1320
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1321
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1322
0
    return "brpc.StatusRequest";
1323
0
  }
1324
  protected:
1325
  explicit StatusRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1326
                       bool is_message_owned = false);
1327
  public:
1328
1329
  static const ClassData _class_data_;
1330
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1331
1332
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1333
1334
  // nested types ----------------------------------------------------
1335
1336
  // accessors -------------------------------------------------------
1337
1338
  // @@protoc_insertion_point(class_scope:brpc.StatusRequest)
1339
 private:
1340
  class _Internal;
1341
1342
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1343
  typedef void InternalArenaConstructable_;
1344
  typedef void DestructorSkippable_;
1345
  struct Impl_ {
1346
  };
1347
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
1348
};
1349
// -------------------------------------------------------------------
1350
1351
class StatusResponse final :
1352
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.StatusResponse) */ {
1353
 public:
1354
0
  inline StatusResponse() : StatusResponse(nullptr) {}
1355
  explicit PROTOBUF_CONSTEXPR StatusResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1356
1357
  StatusResponse(const StatusResponse& from);
1358
  StatusResponse(StatusResponse&& from) noexcept
1359
0
    : StatusResponse() {
1360
0
    *this = ::std::move(from);
1361
0
  }
1362
1363
0
  inline StatusResponse& operator=(const StatusResponse& from) {
1364
0
    CopyFrom(from);
1365
0
    return *this;
1366
0
  }
1367
0
  inline StatusResponse& operator=(StatusResponse&& from) noexcept {
1368
0
    if (this == &from) return *this;
1369
0
    if (GetOwningArena() == from.GetOwningArena()
1370
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1371
0
        && GetOwningArena() != nullptr
1372
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1373
0
    ) {
1374
0
      InternalSwap(&from);
1375
0
    } else {
1376
0
      CopyFrom(from);
1377
0
    }
1378
0
    return *this;
1379
0
  }
1380
1381
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1382
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1383
0
  }
1384
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1385
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1386
0
  }
1387
1388
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1389
0
    return GetDescriptor();
1390
0
  }
1391
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1392
0
    return default_instance().GetMetadata().descriptor;
1393
0
  }
1394
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1395
0
    return default_instance().GetMetadata().reflection;
1396
0
  }
1397
0
  static const StatusResponse& default_instance() {
1398
0
    return *internal_default_instance();
1399
0
  }
1400
0
  static inline const StatusResponse* internal_default_instance() {
1401
0
    return reinterpret_cast<const StatusResponse*>(
1402
0
               &_StatusResponse_default_instance_);
1403
0
  }
1404
  static constexpr int kIndexInFileMessages =
1405
    9;
1406
1407
0
  friend void swap(StatusResponse& a, StatusResponse& b) {
1408
0
    a.Swap(&b);
1409
0
  }
1410
0
  inline void Swap(StatusResponse* other) {
1411
0
    if (other == this) return;
1412
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1413
0
    if (GetOwningArena() != nullptr &&
1414
0
        GetOwningArena() == other->GetOwningArena()) {
1415
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1416
0
    if (GetOwningArena() == other->GetOwningArena()) {
1417
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1418
0
      InternalSwap(other);
1419
0
    } else {
1420
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1421
0
    }
1422
0
  }
1423
0
  void UnsafeArenaSwap(StatusResponse* other) {
1424
0
    if (other == this) return;
1425
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1426
0
    InternalSwap(other);
1427
0
  }
1428
1429
  // implements Message ----------------------------------------------
1430
1431
0
  StatusResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1432
0
    return CreateMaybeMessage<StatusResponse>(arena);
1433
0
  }
1434
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
1435
0
  inline void CopyFrom(const StatusResponse& from) {
1436
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
1437
0
  }
1438
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
1439
0
  void MergeFrom(const StatusResponse& from) {
1440
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
1441
0
  }
1442
  public:
1443
1444
  private:
1445
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1446
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1447
0
    return "brpc.StatusResponse";
1448
0
  }
1449
  protected:
1450
  explicit StatusResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1451
                       bool is_message_owned = false);
1452
  public:
1453
1454
  static const ClassData _class_data_;
1455
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1456
1457
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1458
1459
  // nested types ----------------------------------------------------
1460
1461
  // accessors -------------------------------------------------------
1462
1463
  // @@protoc_insertion_point(class_scope:brpc.StatusResponse)
1464
 private:
1465
  class _Internal;
1466
1467
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1468
  typedef void InternalArenaConstructable_;
1469
  typedef void DestructorSkippable_;
1470
  struct Impl_ {
1471
  };
1472
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
1473
};
1474
// -------------------------------------------------------------------
1475
1476
class ProtobufsRequest final :
1477
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ProtobufsRequest) */ {
1478
 public:
1479
0
  inline ProtobufsRequest() : ProtobufsRequest(nullptr) {}
1480
  explicit PROTOBUF_CONSTEXPR ProtobufsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1481
1482
  ProtobufsRequest(const ProtobufsRequest& from);
1483
  ProtobufsRequest(ProtobufsRequest&& from) noexcept
1484
0
    : ProtobufsRequest() {
1485
0
    *this = ::std::move(from);
1486
0
  }
1487
1488
0
  inline ProtobufsRequest& operator=(const ProtobufsRequest& from) {
1489
0
    CopyFrom(from);
1490
0
    return *this;
1491
0
  }
1492
0
  inline ProtobufsRequest& operator=(ProtobufsRequest&& from) noexcept {
1493
0
    if (this == &from) return *this;
1494
0
    if (GetOwningArena() == from.GetOwningArena()
1495
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1496
0
        && GetOwningArena() != nullptr
1497
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1498
0
    ) {
1499
0
      InternalSwap(&from);
1500
0
    } else {
1501
0
      CopyFrom(from);
1502
0
    }
1503
0
    return *this;
1504
0
  }
1505
1506
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1507
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1508
0
  }
1509
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1510
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1511
0
  }
1512
1513
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1514
0
    return GetDescriptor();
1515
0
  }
1516
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1517
0
    return default_instance().GetMetadata().descriptor;
1518
0
  }
1519
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1520
0
    return default_instance().GetMetadata().reflection;
1521
0
  }
1522
0
  static const ProtobufsRequest& default_instance() {
1523
0
    return *internal_default_instance();
1524
0
  }
1525
0
  static inline const ProtobufsRequest* internal_default_instance() {
1526
0
    return reinterpret_cast<const ProtobufsRequest*>(
1527
0
               &_ProtobufsRequest_default_instance_);
1528
0
  }
1529
  static constexpr int kIndexInFileMessages =
1530
    10;
1531
1532
0
  friend void swap(ProtobufsRequest& a, ProtobufsRequest& b) {
1533
0
    a.Swap(&b);
1534
0
  }
1535
0
  inline void Swap(ProtobufsRequest* other) {
1536
0
    if (other == this) return;
1537
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1538
0
    if (GetOwningArena() != nullptr &&
1539
0
        GetOwningArena() == other->GetOwningArena()) {
1540
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1541
0
    if (GetOwningArena() == other->GetOwningArena()) {
1542
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1543
0
      InternalSwap(other);
1544
0
    } else {
1545
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1546
0
    }
1547
0
  }
1548
0
  void UnsafeArenaSwap(ProtobufsRequest* other) {
1549
0
    if (other == this) return;
1550
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1551
0
    InternalSwap(other);
1552
0
  }
1553
1554
  // implements Message ----------------------------------------------
1555
1556
0
  ProtobufsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1557
0
    return CreateMaybeMessage<ProtobufsRequest>(arena);
1558
0
  }
1559
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
1560
0
  inline void CopyFrom(const ProtobufsRequest& from) {
1561
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
1562
0
  }
1563
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
1564
0
  void MergeFrom(const ProtobufsRequest& from) {
1565
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
1566
0
  }
1567
  public:
1568
1569
  private:
1570
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1571
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1572
0
    return "brpc.ProtobufsRequest";
1573
0
  }
1574
  protected:
1575
  explicit ProtobufsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1576
                       bool is_message_owned = false);
1577
  public:
1578
1579
  static const ClassData _class_data_;
1580
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1581
1582
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1583
1584
  // nested types ----------------------------------------------------
1585
1586
  // accessors -------------------------------------------------------
1587
1588
  // @@protoc_insertion_point(class_scope:brpc.ProtobufsRequest)
1589
 private:
1590
  class _Internal;
1591
1592
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1593
  typedef void InternalArenaConstructable_;
1594
  typedef void DestructorSkippable_;
1595
  struct Impl_ {
1596
  };
1597
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
1598
};
1599
// -------------------------------------------------------------------
1600
1601
class ProtobufsResponse final :
1602
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ProtobufsResponse) */ {
1603
 public:
1604
0
  inline ProtobufsResponse() : ProtobufsResponse(nullptr) {}
1605
  explicit PROTOBUF_CONSTEXPR ProtobufsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1606
1607
  ProtobufsResponse(const ProtobufsResponse& from);
1608
  ProtobufsResponse(ProtobufsResponse&& from) noexcept
1609
0
    : ProtobufsResponse() {
1610
0
    *this = ::std::move(from);
1611
0
  }
1612
1613
0
  inline ProtobufsResponse& operator=(const ProtobufsResponse& from) {
1614
0
    CopyFrom(from);
1615
0
    return *this;
1616
0
  }
1617
0
  inline ProtobufsResponse& operator=(ProtobufsResponse&& from) noexcept {
1618
0
    if (this == &from) return *this;
1619
0
    if (GetOwningArena() == from.GetOwningArena()
1620
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1621
0
        && GetOwningArena() != nullptr
1622
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1623
0
    ) {
1624
0
      InternalSwap(&from);
1625
0
    } else {
1626
0
      CopyFrom(from);
1627
0
    }
1628
0
    return *this;
1629
0
  }
1630
1631
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1632
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1633
0
  }
1634
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1635
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1636
0
  }
1637
1638
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1639
0
    return GetDescriptor();
1640
0
  }
1641
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1642
0
    return default_instance().GetMetadata().descriptor;
1643
0
  }
1644
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1645
0
    return default_instance().GetMetadata().reflection;
1646
0
  }
1647
0
  static const ProtobufsResponse& default_instance() {
1648
0
    return *internal_default_instance();
1649
0
  }
1650
0
  static inline const ProtobufsResponse* internal_default_instance() {
1651
0
    return reinterpret_cast<const ProtobufsResponse*>(
1652
0
               &_ProtobufsResponse_default_instance_);
1653
0
  }
1654
  static constexpr int kIndexInFileMessages =
1655
    11;
1656
1657
0
  friend void swap(ProtobufsResponse& a, ProtobufsResponse& b) {
1658
0
    a.Swap(&b);
1659
0
  }
1660
0
  inline void Swap(ProtobufsResponse* other) {
1661
0
    if (other == this) return;
1662
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1663
0
    if (GetOwningArena() != nullptr &&
1664
0
        GetOwningArena() == other->GetOwningArena()) {
1665
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1666
0
    if (GetOwningArena() == other->GetOwningArena()) {
1667
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1668
0
      InternalSwap(other);
1669
0
    } else {
1670
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1671
0
    }
1672
0
  }
1673
0
  void UnsafeArenaSwap(ProtobufsResponse* other) {
1674
0
    if (other == this) return;
1675
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1676
0
    InternalSwap(other);
1677
0
  }
1678
1679
  // implements Message ----------------------------------------------
1680
1681
0
  ProtobufsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1682
0
    return CreateMaybeMessage<ProtobufsResponse>(arena);
1683
0
  }
1684
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
1685
0
  inline void CopyFrom(const ProtobufsResponse& from) {
1686
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
1687
0
  }
1688
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
1689
0
  void MergeFrom(const ProtobufsResponse& from) {
1690
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
1691
0
  }
1692
  public:
1693
1694
  private:
1695
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1696
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1697
0
    return "brpc.ProtobufsResponse";
1698
0
  }
1699
  protected:
1700
  explicit ProtobufsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1701
                       bool is_message_owned = false);
1702
  public:
1703
1704
  static const ClassData _class_data_;
1705
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1706
1707
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1708
1709
  // nested types ----------------------------------------------------
1710
1711
  // accessors -------------------------------------------------------
1712
1713
  // @@protoc_insertion_point(class_scope:brpc.ProtobufsResponse)
1714
 private:
1715
  class _Internal;
1716
1717
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1718
  typedef void InternalArenaConstructable_;
1719
  typedef void DestructorSkippable_;
1720
  struct Impl_ {
1721
  };
1722
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
1723
};
1724
// -------------------------------------------------------------------
1725
1726
class ConnectionsRequest final :
1727
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ConnectionsRequest) */ {
1728
 public:
1729
0
  inline ConnectionsRequest() : ConnectionsRequest(nullptr) {}
1730
  explicit PROTOBUF_CONSTEXPR ConnectionsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1731
1732
  ConnectionsRequest(const ConnectionsRequest& from);
1733
  ConnectionsRequest(ConnectionsRequest&& from) noexcept
1734
0
    : ConnectionsRequest() {
1735
0
    *this = ::std::move(from);
1736
0
  }
1737
1738
0
  inline ConnectionsRequest& operator=(const ConnectionsRequest& from) {
1739
0
    CopyFrom(from);
1740
0
    return *this;
1741
0
  }
1742
0
  inline ConnectionsRequest& operator=(ConnectionsRequest&& from) noexcept {
1743
0
    if (this == &from) return *this;
1744
0
    if (GetOwningArena() == from.GetOwningArena()
1745
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1746
0
        && GetOwningArena() != nullptr
1747
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1748
0
    ) {
1749
0
      InternalSwap(&from);
1750
0
    } else {
1751
0
      CopyFrom(from);
1752
0
    }
1753
0
    return *this;
1754
0
  }
1755
1756
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1757
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1758
0
  }
1759
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1760
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1761
0
  }
1762
1763
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1764
0
    return GetDescriptor();
1765
0
  }
1766
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1767
0
    return default_instance().GetMetadata().descriptor;
1768
0
  }
1769
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1770
0
    return default_instance().GetMetadata().reflection;
1771
0
  }
1772
0
  static const ConnectionsRequest& default_instance() {
1773
0
    return *internal_default_instance();
1774
0
  }
1775
0
  static inline const ConnectionsRequest* internal_default_instance() {
1776
0
    return reinterpret_cast<const ConnectionsRequest*>(
1777
0
               &_ConnectionsRequest_default_instance_);
1778
0
  }
1779
  static constexpr int kIndexInFileMessages =
1780
    12;
1781
1782
0
  friend void swap(ConnectionsRequest& a, ConnectionsRequest& b) {
1783
0
    a.Swap(&b);
1784
0
  }
1785
0
  inline void Swap(ConnectionsRequest* other) {
1786
0
    if (other == this) return;
1787
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1788
0
    if (GetOwningArena() != nullptr &&
1789
0
        GetOwningArena() == other->GetOwningArena()) {
1790
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1791
0
    if (GetOwningArena() == other->GetOwningArena()) {
1792
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1793
0
      InternalSwap(other);
1794
0
    } else {
1795
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1796
0
    }
1797
0
  }
1798
0
  void UnsafeArenaSwap(ConnectionsRequest* other) {
1799
0
    if (other == this) return;
1800
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1801
0
    InternalSwap(other);
1802
0
  }
1803
1804
  // implements Message ----------------------------------------------
1805
1806
0
  ConnectionsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1807
0
    return CreateMaybeMessage<ConnectionsRequest>(arena);
1808
0
  }
1809
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
1810
0
  inline void CopyFrom(const ConnectionsRequest& from) {
1811
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
1812
0
  }
1813
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
1814
0
  void MergeFrom(const ConnectionsRequest& from) {
1815
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
1816
0
  }
1817
  public:
1818
1819
  private:
1820
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1821
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1822
0
    return "brpc.ConnectionsRequest";
1823
0
  }
1824
  protected:
1825
  explicit ConnectionsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1826
                       bool is_message_owned = false);
1827
  public:
1828
1829
  static const ClassData _class_data_;
1830
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1831
1832
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1833
1834
  // nested types ----------------------------------------------------
1835
1836
  // accessors -------------------------------------------------------
1837
1838
  // @@protoc_insertion_point(class_scope:brpc.ConnectionsRequest)
1839
 private:
1840
  class _Internal;
1841
1842
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1843
  typedef void InternalArenaConstructable_;
1844
  typedef void DestructorSkippable_;
1845
  struct Impl_ {
1846
  };
1847
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
1848
};
1849
// -------------------------------------------------------------------
1850
1851
class ConnectionsResponse final :
1852
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ConnectionsResponse) */ {
1853
 public:
1854
0
  inline ConnectionsResponse() : ConnectionsResponse(nullptr) {}
1855
  explicit PROTOBUF_CONSTEXPR ConnectionsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1856
1857
  ConnectionsResponse(const ConnectionsResponse& from);
1858
  ConnectionsResponse(ConnectionsResponse&& from) noexcept
1859
0
    : ConnectionsResponse() {
1860
0
    *this = ::std::move(from);
1861
0
  }
1862
1863
0
  inline ConnectionsResponse& operator=(const ConnectionsResponse& from) {
1864
0
    CopyFrom(from);
1865
0
    return *this;
1866
0
  }
1867
0
  inline ConnectionsResponse& operator=(ConnectionsResponse&& from) noexcept {
1868
0
    if (this == &from) return *this;
1869
0
    if (GetOwningArena() == from.GetOwningArena()
1870
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1871
0
        && GetOwningArena() != nullptr
1872
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1873
0
    ) {
1874
0
      InternalSwap(&from);
1875
0
    } else {
1876
0
      CopyFrom(from);
1877
0
    }
1878
0
    return *this;
1879
0
  }
1880
1881
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
1882
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1883
0
  }
1884
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1885
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1886
0
  }
1887
1888
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1889
0
    return GetDescriptor();
1890
0
  }
1891
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1892
0
    return default_instance().GetMetadata().descriptor;
1893
0
  }
1894
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1895
0
    return default_instance().GetMetadata().reflection;
1896
0
  }
1897
0
  static const ConnectionsResponse& default_instance() {
1898
0
    return *internal_default_instance();
1899
0
  }
1900
0
  static inline const ConnectionsResponse* internal_default_instance() {
1901
0
    return reinterpret_cast<const ConnectionsResponse*>(
1902
0
               &_ConnectionsResponse_default_instance_);
1903
0
  }
1904
  static constexpr int kIndexInFileMessages =
1905
    13;
1906
1907
0
  friend void swap(ConnectionsResponse& a, ConnectionsResponse& b) {
1908
0
    a.Swap(&b);
1909
0
  }
1910
0
  inline void Swap(ConnectionsResponse* other) {
1911
0
    if (other == this) return;
1912
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1913
0
    if (GetOwningArena() != nullptr &&
1914
0
        GetOwningArena() == other->GetOwningArena()) {
1915
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
1916
0
    if (GetOwningArena() == other->GetOwningArena()) {
1917
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
1918
0
      InternalSwap(other);
1919
0
    } else {
1920
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1921
0
    }
1922
0
  }
1923
0
  void UnsafeArenaSwap(ConnectionsResponse* other) {
1924
0
    if (other == this) return;
1925
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1926
0
    InternalSwap(other);
1927
0
  }
1928
1929
  // implements Message ----------------------------------------------
1930
1931
0
  ConnectionsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1932
0
    return CreateMaybeMessage<ConnectionsResponse>(arena);
1933
0
  }
1934
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
1935
0
  inline void CopyFrom(const ConnectionsResponse& from) {
1936
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
1937
0
  }
1938
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
1939
0
  void MergeFrom(const ConnectionsResponse& from) {
1940
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
1941
0
  }
1942
  public:
1943
1944
  private:
1945
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1946
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1947
0
    return "brpc.ConnectionsResponse";
1948
0
  }
1949
  protected:
1950
  explicit ConnectionsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1951
                       bool is_message_owned = false);
1952
  public:
1953
1954
  static const ClassData _class_data_;
1955
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1956
1957
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1958
1959
  // nested types ----------------------------------------------------
1960
1961
  // accessors -------------------------------------------------------
1962
1963
  // @@protoc_insertion_point(class_scope:brpc.ConnectionsResponse)
1964
 private:
1965
  class _Internal;
1966
1967
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1968
  typedef void InternalArenaConstructable_;
1969
  typedef void DestructorSkippable_;
1970
  struct Impl_ {
1971
  };
1972
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
1973
};
1974
// -------------------------------------------------------------------
1975
1976
class ListRequest final :
1977
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ListRequest) */ {
1978
 public:
1979
0
  inline ListRequest() : ListRequest(nullptr) {}
1980
  explicit PROTOBUF_CONSTEXPR ListRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1981
1982
  ListRequest(const ListRequest& from);
1983
  ListRequest(ListRequest&& from) noexcept
1984
0
    : ListRequest() {
1985
0
    *this = ::std::move(from);
1986
0
  }
1987
1988
0
  inline ListRequest& operator=(const ListRequest& from) {
1989
0
    CopyFrom(from);
1990
0
    return *this;
1991
0
  }
1992
0
  inline ListRequest& operator=(ListRequest&& from) noexcept {
1993
0
    if (this == &from) return *this;
1994
0
    if (GetOwningArena() == from.GetOwningArena()
1995
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1996
0
        && GetOwningArena() != nullptr
1997
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
1998
0
    ) {
1999
0
      InternalSwap(&from);
2000
0
    } else {
2001
0
      CopyFrom(from);
2002
0
    }
2003
0
    return *this;
2004
0
  }
2005
2006
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2007
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2008
0
  }
2009
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2010
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2011
0
  }
2012
2013
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2014
0
    return GetDescriptor();
2015
0
  }
2016
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2017
0
    return default_instance().GetMetadata().descriptor;
2018
0
  }
2019
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2020
0
    return default_instance().GetMetadata().reflection;
2021
0
  }
2022
0
  static const ListRequest& default_instance() {
2023
0
    return *internal_default_instance();
2024
0
  }
2025
0
  static inline const ListRequest* internal_default_instance() {
2026
0
    return reinterpret_cast<const ListRequest*>(
2027
0
               &_ListRequest_default_instance_);
2028
0
  }
2029
  static constexpr int kIndexInFileMessages =
2030
    14;
2031
2032
0
  friend void swap(ListRequest& a, ListRequest& b) {
2033
0
    a.Swap(&b);
2034
0
  }
2035
0
  inline void Swap(ListRequest* other) {
2036
0
    if (other == this) return;
2037
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2038
0
    if (GetOwningArena() != nullptr &&
2039
0
        GetOwningArena() == other->GetOwningArena()) {
2040
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
2041
0
    if (GetOwningArena() == other->GetOwningArena()) {
2042
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
2043
0
      InternalSwap(other);
2044
0
    } else {
2045
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2046
0
    }
2047
0
  }
2048
0
  void UnsafeArenaSwap(ListRequest* other) {
2049
0
    if (other == this) return;
2050
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2051
0
    InternalSwap(other);
2052
0
  }
2053
2054
  // implements Message ----------------------------------------------
2055
2056
0
  ListRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2057
0
    return CreateMaybeMessage<ListRequest>(arena);
2058
0
  }
2059
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
2060
0
  inline void CopyFrom(const ListRequest& from) {
2061
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
2062
0
  }
2063
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
2064
0
  void MergeFrom(const ListRequest& from) {
2065
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
2066
0
  }
2067
  public:
2068
2069
  private:
2070
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2071
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2072
0
    return "brpc.ListRequest";
2073
0
  }
2074
  protected:
2075
  explicit ListRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2076
                       bool is_message_owned = false);
2077
  public:
2078
2079
  static const ClassData _class_data_;
2080
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2081
2082
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2083
2084
  // nested types ----------------------------------------------------
2085
2086
  // accessors -------------------------------------------------------
2087
2088
  // @@protoc_insertion_point(class_scope:brpc.ListRequest)
2089
 private:
2090
  class _Internal;
2091
2092
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2093
  typedef void InternalArenaConstructable_;
2094
  typedef void DestructorSkippable_;
2095
  struct Impl_ {
2096
  };
2097
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
2098
};
2099
// -------------------------------------------------------------------
2100
2101
class ListResponse final :
2102
    public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:brpc.ListResponse) */ {
2103
 public:
2104
0
  inline ListResponse() : ListResponse(nullptr) {}
2105
  ~ListResponse() override;
2106
  explicit PROTOBUF_CONSTEXPR ListResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2107
2108
  ListResponse(const ListResponse& from);
2109
  ListResponse(ListResponse&& from) noexcept
2110
0
    : ListResponse() {
2111
0
    *this = ::std::move(from);
2112
0
  }
2113
2114
0
  inline ListResponse& operator=(const ListResponse& from) {
2115
0
    CopyFrom(from);
2116
0
    return *this;
2117
0
  }
2118
0
  inline ListResponse& operator=(ListResponse&& from) noexcept {
2119
0
    if (this == &from) return *this;
2120
0
    if (GetOwningArena() == from.GetOwningArena()
2121
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2122
0
        && GetOwningArena() != nullptr
2123
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
2124
0
    ) {
2125
0
      InternalSwap(&from);
2126
0
    } else {
2127
0
      CopyFrom(from);
2128
0
    }
2129
0
    return *this;
2130
0
  }
2131
2132
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2133
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2134
0
  }
2135
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2136
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2137
0
  }
2138
2139
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2140
0
    return GetDescriptor();
2141
0
  }
2142
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2143
0
    return default_instance().GetMetadata().descriptor;
2144
0
  }
2145
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2146
0
    return default_instance().GetMetadata().reflection;
2147
0
  }
2148
0
  static const ListResponse& default_instance() {
2149
0
    return *internal_default_instance();
2150
0
  }
2151
0
  static inline const ListResponse* internal_default_instance() {
2152
0
    return reinterpret_cast<const ListResponse*>(
2153
0
               &_ListResponse_default_instance_);
2154
0
  }
2155
  static constexpr int kIndexInFileMessages =
2156
    15;
2157
2158
0
  friend void swap(ListResponse& a, ListResponse& b) {
2159
0
    a.Swap(&b);
2160
0
  }
2161
0
  inline void Swap(ListResponse* other) {
2162
0
    if (other == this) return;
2163
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2164
0
    if (GetOwningArena() != nullptr &&
2165
0
        GetOwningArena() == other->GetOwningArena()) {
2166
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
2167
0
    if (GetOwningArena() == other->GetOwningArena()) {
2168
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
2169
0
      InternalSwap(other);
2170
0
    } else {
2171
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2172
0
    }
2173
0
  }
2174
0
  void UnsafeArenaSwap(ListResponse* other) {
2175
0
    if (other == this) return;
2176
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2177
0
    InternalSwap(other);
2178
0
  }
2179
2180
  // implements Message ----------------------------------------------
2181
2182
0
  ListResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2183
0
    return CreateMaybeMessage<ListResponse>(arena);
2184
0
  }
2185
  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2186
  void CopyFrom(const ListResponse& from);
2187
  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2188
0
  void MergeFrom( const ListResponse& from) {
2189
0
    ListResponse::MergeImpl(*this, from);
2190
0
  }
2191
  private:
2192
  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2193
  public:
2194
  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2195
  bool IsInitialized() const final;
2196
2197
  size_t ByteSizeLong() const final;
2198
  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2199
  uint8_t* _InternalSerialize(
2200
      uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2201
0
  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2202
2203
  private:
2204
  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2205
  void SharedDtor();
2206
  void SetCachedSize(int size) const final;
2207
  void InternalSwap(ListResponse* other);
2208
2209
  private:
2210
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2211
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2212
0
    return "brpc.ListResponse";
2213
0
  }
2214
  protected:
2215
  explicit ListResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2216
                       bool is_message_owned = false);
2217
  public:
2218
2219
  static const ClassData _class_data_;
2220
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2221
2222
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2223
2224
  // nested types ----------------------------------------------------
2225
2226
  // accessors -------------------------------------------------------
2227
2228
  enum : int {
2229
    kServiceFieldNumber = 1,
2230
  };
2231
  // repeated .google.protobuf.ServiceDescriptorProto service = 1;
2232
  int service_size() const;
2233
  private:
2234
  int _internal_service_size() const;
2235
  public:
2236
  void clear_service();
2237
  ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* mutable_service(int index);
2238
  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto >*
2239
      mutable_service();
2240
  private:
2241
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& _internal_service(int index) const;
2242
  ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* _internal_add_service();
2243
  public:
2244
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& service(int index) const;
2245
  ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* add_service();
2246
  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto >&
2247
      service() const;
2248
2249
  // @@protoc_insertion_point(class_scope:brpc.ListResponse)
2250
 private:
2251
  class _Internal;
2252
2253
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2254
  typedef void InternalArenaConstructable_;
2255
  typedef void DestructorSkippable_;
2256
  struct Impl_ {
2257
    ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > service_;
2258
    mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2259
  };
2260
  union { Impl_ _impl_; };
2261
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
2262
};
2263
// -------------------------------------------------------------------
2264
2265
class VarsRequest final :
2266
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.VarsRequest) */ {
2267
 public:
2268
0
  inline VarsRequest() : VarsRequest(nullptr) {}
2269
  explicit PROTOBUF_CONSTEXPR VarsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2270
2271
  VarsRequest(const VarsRequest& from);
2272
  VarsRequest(VarsRequest&& from) noexcept
2273
0
    : VarsRequest() {
2274
0
    *this = ::std::move(from);
2275
0
  }
2276
2277
0
  inline VarsRequest& operator=(const VarsRequest& from) {
2278
0
    CopyFrom(from);
2279
0
    return *this;
2280
0
  }
2281
0
  inline VarsRequest& operator=(VarsRequest&& from) noexcept {
2282
0
    if (this == &from) return *this;
2283
0
    if (GetOwningArena() == from.GetOwningArena()
2284
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2285
0
        && GetOwningArena() != nullptr
2286
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
2287
0
    ) {
2288
0
      InternalSwap(&from);
2289
0
    } else {
2290
0
      CopyFrom(from);
2291
0
    }
2292
0
    return *this;
2293
0
  }
2294
2295
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2296
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2297
0
  }
2298
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2299
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2300
0
  }
2301
2302
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2303
0
    return GetDescriptor();
2304
0
  }
2305
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2306
0
    return default_instance().GetMetadata().descriptor;
2307
0
  }
2308
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2309
0
    return default_instance().GetMetadata().reflection;
2310
0
  }
2311
0
  static const VarsRequest& default_instance() {
2312
0
    return *internal_default_instance();
2313
0
  }
2314
0
  static inline const VarsRequest* internal_default_instance() {
2315
0
    return reinterpret_cast<const VarsRequest*>(
2316
0
               &_VarsRequest_default_instance_);
2317
0
  }
2318
  static constexpr int kIndexInFileMessages =
2319
    16;
2320
2321
0
  friend void swap(VarsRequest& a, VarsRequest& b) {
2322
0
    a.Swap(&b);
2323
0
  }
2324
0
  inline void Swap(VarsRequest* other) {
2325
0
    if (other == this) return;
2326
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2327
0
    if (GetOwningArena() != nullptr &&
2328
0
        GetOwningArena() == other->GetOwningArena()) {
2329
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
2330
0
    if (GetOwningArena() == other->GetOwningArena()) {
2331
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
2332
0
      InternalSwap(other);
2333
0
    } else {
2334
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2335
0
    }
2336
0
  }
2337
0
  void UnsafeArenaSwap(VarsRequest* other) {
2338
0
    if (other == this) return;
2339
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2340
0
    InternalSwap(other);
2341
0
  }
2342
2343
  // implements Message ----------------------------------------------
2344
2345
0
  VarsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2346
0
    return CreateMaybeMessage<VarsRequest>(arena);
2347
0
  }
2348
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
2349
0
  inline void CopyFrom(const VarsRequest& from) {
2350
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
2351
0
  }
2352
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
2353
0
  void MergeFrom(const VarsRequest& from) {
2354
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
2355
0
  }
2356
  public:
2357
2358
  private:
2359
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2360
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2361
0
    return "brpc.VarsRequest";
2362
0
  }
2363
  protected:
2364
  explicit VarsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2365
                       bool is_message_owned = false);
2366
  public:
2367
2368
  static const ClassData _class_data_;
2369
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2370
2371
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2372
2373
  // nested types ----------------------------------------------------
2374
2375
  // accessors -------------------------------------------------------
2376
2377
  // @@protoc_insertion_point(class_scope:brpc.VarsRequest)
2378
 private:
2379
  class _Internal;
2380
2381
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2382
  typedef void InternalArenaConstructable_;
2383
  typedef void DestructorSkippable_;
2384
  struct Impl_ {
2385
  };
2386
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
2387
};
2388
// -------------------------------------------------------------------
2389
2390
class VarsResponse final :
2391
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.VarsResponse) */ {
2392
 public:
2393
0
  inline VarsResponse() : VarsResponse(nullptr) {}
2394
  explicit PROTOBUF_CONSTEXPR VarsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2395
2396
  VarsResponse(const VarsResponse& from);
2397
  VarsResponse(VarsResponse&& from) noexcept
2398
0
    : VarsResponse() {
2399
0
    *this = ::std::move(from);
2400
0
  }
2401
2402
0
  inline VarsResponse& operator=(const VarsResponse& from) {
2403
0
    CopyFrom(from);
2404
0
    return *this;
2405
0
  }
2406
0
  inline VarsResponse& operator=(VarsResponse&& from) noexcept {
2407
0
    if (this == &from) return *this;
2408
0
    if (GetOwningArena() == from.GetOwningArena()
2409
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2410
0
        && GetOwningArena() != nullptr
2411
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
2412
0
    ) {
2413
0
      InternalSwap(&from);
2414
0
    } else {
2415
0
      CopyFrom(from);
2416
0
    }
2417
0
    return *this;
2418
0
  }
2419
2420
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2421
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2422
0
  }
2423
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2424
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2425
0
  }
2426
2427
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2428
0
    return GetDescriptor();
2429
0
  }
2430
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2431
0
    return default_instance().GetMetadata().descriptor;
2432
0
  }
2433
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2434
0
    return default_instance().GetMetadata().reflection;
2435
0
  }
2436
0
  static const VarsResponse& default_instance() {
2437
0
    return *internal_default_instance();
2438
0
  }
2439
0
  static inline const VarsResponse* internal_default_instance() {
2440
0
    return reinterpret_cast<const VarsResponse*>(
2441
0
               &_VarsResponse_default_instance_);
2442
0
  }
2443
  static constexpr int kIndexInFileMessages =
2444
    17;
2445
2446
0
  friend void swap(VarsResponse& a, VarsResponse& b) {
2447
0
    a.Swap(&b);
2448
0
  }
2449
0
  inline void Swap(VarsResponse* other) {
2450
0
    if (other == this) return;
2451
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2452
0
    if (GetOwningArena() != nullptr &&
2453
0
        GetOwningArena() == other->GetOwningArena()) {
2454
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
2455
0
    if (GetOwningArena() == other->GetOwningArena()) {
2456
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
2457
0
      InternalSwap(other);
2458
0
    } else {
2459
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2460
0
    }
2461
0
  }
2462
0
  void UnsafeArenaSwap(VarsResponse* other) {
2463
0
    if (other == this) return;
2464
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2465
0
    InternalSwap(other);
2466
0
  }
2467
2468
  // implements Message ----------------------------------------------
2469
2470
0
  VarsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2471
0
    return CreateMaybeMessage<VarsResponse>(arena);
2472
0
  }
2473
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
2474
0
  inline void CopyFrom(const VarsResponse& from) {
2475
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
2476
0
  }
2477
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
2478
0
  void MergeFrom(const VarsResponse& from) {
2479
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
2480
0
  }
2481
  public:
2482
2483
  private:
2484
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2485
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2486
0
    return "brpc.VarsResponse";
2487
0
  }
2488
  protected:
2489
  explicit VarsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2490
                       bool is_message_owned = false);
2491
  public:
2492
2493
  static const ClassData _class_data_;
2494
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2495
2496
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2497
2498
  // nested types ----------------------------------------------------
2499
2500
  // accessors -------------------------------------------------------
2501
2502
  // @@protoc_insertion_point(class_scope:brpc.VarsResponse)
2503
 private:
2504
  class _Internal;
2505
2506
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2507
  typedef void InternalArenaConstructable_;
2508
  typedef void DestructorSkippable_;
2509
  struct Impl_ {
2510
  };
2511
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
2512
};
2513
// -------------------------------------------------------------------
2514
2515
class BthreadsRequest final :
2516
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.BthreadsRequest) */ {
2517
 public:
2518
0
  inline BthreadsRequest() : BthreadsRequest(nullptr) {}
2519
  explicit PROTOBUF_CONSTEXPR BthreadsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2520
2521
  BthreadsRequest(const BthreadsRequest& from);
2522
  BthreadsRequest(BthreadsRequest&& from) noexcept
2523
0
    : BthreadsRequest() {
2524
0
    *this = ::std::move(from);
2525
0
  }
2526
2527
0
  inline BthreadsRequest& operator=(const BthreadsRequest& from) {
2528
0
    CopyFrom(from);
2529
0
    return *this;
2530
0
  }
2531
0
  inline BthreadsRequest& operator=(BthreadsRequest&& from) noexcept {
2532
0
    if (this == &from) return *this;
2533
0
    if (GetOwningArena() == from.GetOwningArena()
2534
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2535
0
        && GetOwningArena() != nullptr
2536
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
2537
0
    ) {
2538
0
      InternalSwap(&from);
2539
0
    } else {
2540
0
      CopyFrom(from);
2541
0
    }
2542
0
    return *this;
2543
0
  }
2544
2545
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2546
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2547
0
  }
2548
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2549
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2550
0
  }
2551
2552
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2553
0
    return GetDescriptor();
2554
0
  }
2555
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2556
0
    return default_instance().GetMetadata().descriptor;
2557
0
  }
2558
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2559
0
    return default_instance().GetMetadata().reflection;
2560
0
  }
2561
0
  static const BthreadsRequest& default_instance() {
2562
0
    return *internal_default_instance();
2563
0
  }
2564
0
  static inline const BthreadsRequest* internal_default_instance() {
2565
0
    return reinterpret_cast<const BthreadsRequest*>(
2566
0
               &_BthreadsRequest_default_instance_);
2567
0
  }
2568
  static constexpr int kIndexInFileMessages =
2569
    18;
2570
2571
0
  friend void swap(BthreadsRequest& a, BthreadsRequest& b) {
2572
0
    a.Swap(&b);
2573
0
  }
2574
0
  inline void Swap(BthreadsRequest* other) {
2575
0
    if (other == this) return;
2576
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2577
0
    if (GetOwningArena() != nullptr &&
2578
0
        GetOwningArena() == other->GetOwningArena()) {
2579
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
2580
0
    if (GetOwningArena() == other->GetOwningArena()) {
2581
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
2582
0
      InternalSwap(other);
2583
0
    } else {
2584
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2585
0
    }
2586
0
  }
2587
0
  void UnsafeArenaSwap(BthreadsRequest* other) {
2588
0
    if (other == this) return;
2589
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2590
0
    InternalSwap(other);
2591
0
  }
2592
2593
  // implements Message ----------------------------------------------
2594
2595
0
  BthreadsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2596
0
    return CreateMaybeMessage<BthreadsRequest>(arena);
2597
0
  }
2598
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
2599
0
  inline void CopyFrom(const BthreadsRequest& from) {
2600
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
2601
0
  }
2602
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
2603
0
  void MergeFrom(const BthreadsRequest& from) {
2604
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
2605
0
  }
2606
  public:
2607
2608
  private:
2609
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2610
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2611
0
    return "brpc.BthreadsRequest";
2612
0
  }
2613
  protected:
2614
  explicit BthreadsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2615
                       bool is_message_owned = false);
2616
  public:
2617
2618
  static const ClassData _class_data_;
2619
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2620
2621
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2622
2623
  // nested types ----------------------------------------------------
2624
2625
  // accessors -------------------------------------------------------
2626
2627
  // @@protoc_insertion_point(class_scope:brpc.BthreadsRequest)
2628
 private:
2629
  class _Internal;
2630
2631
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2632
  typedef void InternalArenaConstructable_;
2633
  typedef void DestructorSkippable_;
2634
  struct Impl_ {
2635
  };
2636
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
2637
};
2638
// -------------------------------------------------------------------
2639
2640
class BthreadsResponse final :
2641
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.BthreadsResponse) */ {
2642
 public:
2643
0
  inline BthreadsResponse() : BthreadsResponse(nullptr) {}
2644
  explicit PROTOBUF_CONSTEXPR BthreadsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2645
2646
  BthreadsResponse(const BthreadsResponse& from);
2647
  BthreadsResponse(BthreadsResponse&& from) noexcept
2648
0
    : BthreadsResponse() {
2649
0
    *this = ::std::move(from);
2650
0
  }
2651
2652
0
  inline BthreadsResponse& operator=(const BthreadsResponse& from) {
2653
0
    CopyFrom(from);
2654
0
    return *this;
2655
0
  }
2656
0
  inline BthreadsResponse& operator=(BthreadsResponse&& from) noexcept {
2657
0
    if (this == &from) return *this;
2658
0
    if (GetOwningArena() == from.GetOwningArena()
2659
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2660
0
        && GetOwningArena() != nullptr
2661
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
2662
0
    ) {
2663
0
      InternalSwap(&from);
2664
0
    } else {
2665
0
      CopyFrom(from);
2666
0
    }
2667
0
    return *this;
2668
0
  }
2669
2670
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2671
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2672
0
  }
2673
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2674
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2675
0
  }
2676
2677
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2678
0
    return GetDescriptor();
2679
0
  }
2680
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2681
0
    return default_instance().GetMetadata().descriptor;
2682
0
  }
2683
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2684
0
    return default_instance().GetMetadata().reflection;
2685
0
  }
2686
0
  static const BthreadsResponse& default_instance() {
2687
0
    return *internal_default_instance();
2688
0
  }
2689
0
  static inline const BthreadsResponse* internal_default_instance() {
2690
0
    return reinterpret_cast<const BthreadsResponse*>(
2691
0
               &_BthreadsResponse_default_instance_);
2692
0
  }
2693
  static constexpr int kIndexInFileMessages =
2694
    19;
2695
2696
0
  friend void swap(BthreadsResponse& a, BthreadsResponse& b) {
2697
0
    a.Swap(&b);
2698
0
  }
2699
0
  inline void Swap(BthreadsResponse* other) {
2700
0
    if (other == this) return;
2701
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2702
0
    if (GetOwningArena() != nullptr &&
2703
0
        GetOwningArena() == other->GetOwningArena()) {
2704
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
2705
0
    if (GetOwningArena() == other->GetOwningArena()) {
2706
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
2707
0
      InternalSwap(other);
2708
0
    } else {
2709
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2710
0
    }
2711
0
  }
2712
0
  void UnsafeArenaSwap(BthreadsResponse* other) {
2713
0
    if (other == this) return;
2714
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2715
0
    InternalSwap(other);
2716
0
  }
2717
2718
  // implements Message ----------------------------------------------
2719
2720
0
  BthreadsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2721
0
    return CreateMaybeMessage<BthreadsResponse>(arena);
2722
0
  }
2723
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
2724
0
  inline void CopyFrom(const BthreadsResponse& from) {
2725
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
2726
0
  }
2727
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
2728
0
  void MergeFrom(const BthreadsResponse& from) {
2729
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
2730
0
  }
2731
  public:
2732
2733
  private:
2734
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2735
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2736
0
    return "brpc.BthreadsResponse";
2737
0
  }
2738
  protected:
2739
  explicit BthreadsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2740
                       bool is_message_owned = false);
2741
  public:
2742
2743
  static const ClassData _class_data_;
2744
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2745
2746
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2747
2748
  // nested types ----------------------------------------------------
2749
2750
  // accessors -------------------------------------------------------
2751
2752
  // @@protoc_insertion_point(class_scope:brpc.BthreadsResponse)
2753
 private:
2754
  class _Internal;
2755
2756
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2757
  typedef void InternalArenaConstructable_;
2758
  typedef void DestructorSkippable_;
2759
  struct Impl_ {
2760
  };
2761
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
2762
};
2763
// -------------------------------------------------------------------
2764
2765
class IdsRequest final :
2766
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.IdsRequest) */ {
2767
 public:
2768
0
  inline IdsRequest() : IdsRequest(nullptr) {}
2769
  explicit PROTOBUF_CONSTEXPR IdsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2770
2771
  IdsRequest(const IdsRequest& from);
2772
  IdsRequest(IdsRequest&& from) noexcept
2773
0
    : IdsRequest() {
2774
0
    *this = ::std::move(from);
2775
0
  }
2776
2777
0
  inline IdsRequest& operator=(const IdsRequest& from) {
2778
0
    CopyFrom(from);
2779
0
    return *this;
2780
0
  }
2781
0
  inline IdsRequest& operator=(IdsRequest&& from) noexcept {
2782
0
    if (this == &from) return *this;
2783
0
    if (GetOwningArena() == from.GetOwningArena()
2784
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2785
0
        && GetOwningArena() != nullptr
2786
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
2787
0
    ) {
2788
0
      InternalSwap(&from);
2789
0
    } else {
2790
0
      CopyFrom(from);
2791
0
    }
2792
0
    return *this;
2793
0
  }
2794
2795
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2796
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2797
0
  }
2798
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2799
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2800
0
  }
2801
2802
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2803
0
    return GetDescriptor();
2804
0
  }
2805
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2806
0
    return default_instance().GetMetadata().descriptor;
2807
0
  }
2808
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2809
0
    return default_instance().GetMetadata().reflection;
2810
0
  }
2811
0
  static const IdsRequest& default_instance() {
2812
0
    return *internal_default_instance();
2813
0
  }
2814
0
  static inline const IdsRequest* internal_default_instance() {
2815
0
    return reinterpret_cast<const IdsRequest*>(
2816
0
               &_IdsRequest_default_instance_);
2817
0
  }
2818
  static constexpr int kIndexInFileMessages =
2819
    20;
2820
2821
0
  friend void swap(IdsRequest& a, IdsRequest& b) {
2822
0
    a.Swap(&b);
2823
0
  }
2824
0
  inline void Swap(IdsRequest* other) {
2825
0
    if (other == this) return;
2826
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2827
0
    if (GetOwningArena() != nullptr &&
2828
0
        GetOwningArena() == other->GetOwningArena()) {
2829
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
2830
0
    if (GetOwningArena() == other->GetOwningArena()) {
2831
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
2832
0
      InternalSwap(other);
2833
0
    } else {
2834
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2835
0
    }
2836
0
  }
2837
0
  void UnsafeArenaSwap(IdsRequest* other) {
2838
0
    if (other == this) return;
2839
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2840
0
    InternalSwap(other);
2841
0
  }
2842
2843
  // implements Message ----------------------------------------------
2844
2845
0
  IdsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2846
0
    return CreateMaybeMessage<IdsRequest>(arena);
2847
0
  }
2848
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
2849
0
  inline void CopyFrom(const IdsRequest& from) {
2850
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
2851
0
  }
2852
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
2853
0
  void MergeFrom(const IdsRequest& from) {
2854
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
2855
0
  }
2856
  public:
2857
2858
  private:
2859
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2860
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2861
0
    return "brpc.IdsRequest";
2862
0
  }
2863
  protected:
2864
  explicit IdsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2865
                       bool is_message_owned = false);
2866
  public:
2867
2868
  static const ClassData _class_data_;
2869
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2870
2871
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2872
2873
  // nested types ----------------------------------------------------
2874
2875
  // accessors -------------------------------------------------------
2876
2877
  // @@protoc_insertion_point(class_scope:brpc.IdsRequest)
2878
 private:
2879
  class _Internal;
2880
2881
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2882
  typedef void InternalArenaConstructable_;
2883
  typedef void DestructorSkippable_;
2884
  struct Impl_ {
2885
  };
2886
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
2887
};
2888
// -------------------------------------------------------------------
2889
2890
class IdsResponse final :
2891
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.IdsResponse) */ {
2892
 public:
2893
0
  inline IdsResponse() : IdsResponse(nullptr) {}
2894
  explicit PROTOBUF_CONSTEXPR IdsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2895
2896
  IdsResponse(const IdsResponse& from);
2897
  IdsResponse(IdsResponse&& from) noexcept
2898
0
    : IdsResponse() {
2899
0
    *this = ::std::move(from);
2900
0
  }
2901
2902
0
  inline IdsResponse& operator=(const IdsResponse& from) {
2903
0
    CopyFrom(from);
2904
0
    return *this;
2905
0
  }
2906
0
  inline IdsResponse& operator=(IdsResponse&& from) noexcept {
2907
0
    if (this == &from) return *this;
2908
0
    if (GetOwningArena() == from.GetOwningArena()
2909
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2910
0
        && GetOwningArena() != nullptr
2911
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
2912
0
    ) {
2913
0
      InternalSwap(&from);
2914
0
    } else {
2915
0
      CopyFrom(from);
2916
0
    }
2917
0
    return *this;
2918
0
  }
2919
2920
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
2921
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2922
0
  }
2923
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2924
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2925
0
  }
2926
2927
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2928
0
    return GetDescriptor();
2929
0
  }
2930
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2931
0
    return default_instance().GetMetadata().descriptor;
2932
0
  }
2933
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2934
0
    return default_instance().GetMetadata().reflection;
2935
0
  }
2936
0
  static const IdsResponse& default_instance() {
2937
0
    return *internal_default_instance();
2938
0
  }
2939
0
  static inline const IdsResponse* internal_default_instance() {
2940
0
    return reinterpret_cast<const IdsResponse*>(
2941
0
               &_IdsResponse_default_instance_);
2942
0
  }
2943
  static constexpr int kIndexInFileMessages =
2944
    21;
2945
2946
0
  friend void swap(IdsResponse& a, IdsResponse& b) {
2947
0
    a.Swap(&b);
2948
0
  }
2949
0
  inline void Swap(IdsResponse* other) {
2950
0
    if (other == this) return;
2951
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2952
0
    if (GetOwningArena() != nullptr &&
2953
0
        GetOwningArena() == other->GetOwningArena()) {
2954
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
2955
0
    if (GetOwningArena() == other->GetOwningArena()) {
2956
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
2957
0
      InternalSwap(other);
2958
0
    } else {
2959
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2960
0
    }
2961
0
  }
2962
0
  void UnsafeArenaSwap(IdsResponse* other) {
2963
0
    if (other == this) return;
2964
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2965
0
    InternalSwap(other);
2966
0
  }
2967
2968
  // implements Message ----------------------------------------------
2969
2970
0
  IdsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2971
0
    return CreateMaybeMessage<IdsResponse>(arena);
2972
0
  }
2973
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
2974
0
  inline void CopyFrom(const IdsResponse& from) {
2975
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
2976
0
  }
2977
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
2978
0
  void MergeFrom(const IdsResponse& from) {
2979
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
2980
0
  }
2981
  public:
2982
2983
  private:
2984
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2985
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2986
0
    return "brpc.IdsResponse";
2987
0
  }
2988
  protected:
2989
  explicit IdsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2990
                       bool is_message_owned = false);
2991
  public:
2992
2993
  static const ClassData _class_data_;
2994
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2995
2996
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2997
2998
  // nested types ----------------------------------------------------
2999
3000
  // accessors -------------------------------------------------------
3001
3002
  // @@protoc_insertion_point(class_scope:brpc.IdsResponse)
3003
 private:
3004
  class _Internal;
3005
3006
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3007
  typedef void InternalArenaConstructable_;
3008
  typedef void DestructorSkippable_;
3009
  struct Impl_ {
3010
  };
3011
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
3012
};
3013
// -------------------------------------------------------------------
3014
3015
class SocketsRequest final :
3016
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.SocketsRequest) */ {
3017
 public:
3018
0
  inline SocketsRequest() : SocketsRequest(nullptr) {}
3019
  explicit PROTOBUF_CONSTEXPR SocketsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3020
3021
  SocketsRequest(const SocketsRequest& from);
3022
  SocketsRequest(SocketsRequest&& from) noexcept
3023
0
    : SocketsRequest() {
3024
0
    *this = ::std::move(from);
3025
0
  }
3026
3027
0
  inline SocketsRequest& operator=(const SocketsRequest& from) {
3028
0
    CopyFrom(from);
3029
0
    return *this;
3030
0
  }
3031
0
  inline SocketsRequest& operator=(SocketsRequest&& from) noexcept {
3032
0
    if (this == &from) return *this;
3033
0
    if (GetOwningArena() == from.GetOwningArena()
3034
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3035
0
        && GetOwningArena() != nullptr
3036
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
3037
0
    ) {
3038
0
      InternalSwap(&from);
3039
0
    } else {
3040
0
      CopyFrom(from);
3041
0
    }
3042
0
    return *this;
3043
0
  }
3044
3045
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3046
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3047
0
  }
3048
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3049
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3050
0
  }
3051
3052
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3053
0
    return GetDescriptor();
3054
0
  }
3055
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3056
0
    return default_instance().GetMetadata().descriptor;
3057
0
  }
3058
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3059
0
    return default_instance().GetMetadata().reflection;
3060
0
  }
3061
0
  static const SocketsRequest& default_instance() {
3062
0
    return *internal_default_instance();
3063
0
  }
3064
0
  static inline const SocketsRequest* internal_default_instance() {
3065
0
    return reinterpret_cast<const SocketsRequest*>(
3066
0
               &_SocketsRequest_default_instance_);
3067
0
  }
3068
  static constexpr int kIndexInFileMessages =
3069
    22;
3070
3071
0
  friend void swap(SocketsRequest& a, SocketsRequest& b) {
3072
0
    a.Swap(&b);
3073
0
  }
3074
0
  inline void Swap(SocketsRequest* other) {
3075
0
    if (other == this) return;
3076
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3077
0
    if (GetOwningArena() != nullptr &&
3078
0
        GetOwningArena() == other->GetOwningArena()) {
3079
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
3080
0
    if (GetOwningArena() == other->GetOwningArena()) {
3081
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
3082
0
      InternalSwap(other);
3083
0
    } else {
3084
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3085
0
    }
3086
0
  }
3087
0
  void UnsafeArenaSwap(SocketsRequest* other) {
3088
0
    if (other == this) return;
3089
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3090
0
    InternalSwap(other);
3091
0
  }
3092
3093
  // implements Message ----------------------------------------------
3094
3095
0
  SocketsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3096
0
    return CreateMaybeMessage<SocketsRequest>(arena);
3097
0
  }
3098
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3099
0
  inline void CopyFrom(const SocketsRequest& from) {
3100
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
3101
0
  }
3102
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3103
0
  void MergeFrom(const SocketsRequest& from) {
3104
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
3105
0
  }
3106
  public:
3107
3108
  private:
3109
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3110
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3111
0
    return "brpc.SocketsRequest";
3112
0
  }
3113
  protected:
3114
  explicit SocketsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3115
                       bool is_message_owned = false);
3116
  public:
3117
3118
  static const ClassData _class_data_;
3119
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3120
3121
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3122
3123
  // nested types ----------------------------------------------------
3124
3125
  // accessors -------------------------------------------------------
3126
3127
  // @@protoc_insertion_point(class_scope:brpc.SocketsRequest)
3128
 private:
3129
  class _Internal;
3130
3131
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3132
  typedef void InternalArenaConstructable_;
3133
  typedef void DestructorSkippable_;
3134
  struct Impl_ {
3135
  };
3136
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
3137
};
3138
// -------------------------------------------------------------------
3139
3140
class SocketsResponse final :
3141
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.SocketsResponse) */ {
3142
 public:
3143
0
  inline SocketsResponse() : SocketsResponse(nullptr) {}
3144
  explicit PROTOBUF_CONSTEXPR SocketsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3145
3146
  SocketsResponse(const SocketsResponse& from);
3147
  SocketsResponse(SocketsResponse&& from) noexcept
3148
0
    : SocketsResponse() {
3149
0
    *this = ::std::move(from);
3150
0
  }
3151
3152
0
  inline SocketsResponse& operator=(const SocketsResponse& from) {
3153
0
    CopyFrom(from);
3154
0
    return *this;
3155
0
  }
3156
0
  inline SocketsResponse& operator=(SocketsResponse&& from) noexcept {
3157
0
    if (this == &from) return *this;
3158
0
    if (GetOwningArena() == from.GetOwningArena()
3159
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3160
0
        && GetOwningArena() != nullptr
3161
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
3162
0
    ) {
3163
0
      InternalSwap(&from);
3164
0
    } else {
3165
0
      CopyFrom(from);
3166
0
    }
3167
0
    return *this;
3168
0
  }
3169
3170
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3171
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3172
0
  }
3173
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3174
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3175
0
  }
3176
3177
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3178
0
    return GetDescriptor();
3179
0
  }
3180
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3181
0
    return default_instance().GetMetadata().descriptor;
3182
0
  }
3183
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3184
0
    return default_instance().GetMetadata().reflection;
3185
0
  }
3186
0
  static const SocketsResponse& default_instance() {
3187
0
    return *internal_default_instance();
3188
0
  }
3189
0
  static inline const SocketsResponse* internal_default_instance() {
3190
0
    return reinterpret_cast<const SocketsResponse*>(
3191
0
               &_SocketsResponse_default_instance_);
3192
0
  }
3193
  static constexpr int kIndexInFileMessages =
3194
    23;
3195
3196
0
  friend void swap(SocketsResponse& a, SocketsResponse& b) {
3197
0
    a.Swap(&b);
3198
0
  }
3199
0
  inline void Swap(SocketsResponse* other) {
3200
0
    if (other == this) return;
3201
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3202
0
    if (GetOwningArena() != nullptr &&
3203
0
        GetOwningArena() == other->GetOwningArena()) {
3204
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
3205
0
    if (GetOwningArena() == other->GetOwningArena()) {
3206
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
3207
0
      InternalSwap(other);
3208
0
    } else {
3209
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3210
0
    }
3211
0
  }
3212
0
  void UnsafeArenaSwap(SocketsResponse* other) {
3213
0
    if (other == this) return;
3214
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3215
0
    InternalSwap(other);
3216
0
  }
3217
3218
  // implements Message ----------------------------------------------
3219
3220
0
  SocketsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3221
0
    return CreateMaybeMessage<SocketsResponse>(arena);
3222
0
  }
3223
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3224
0
  inline void CopyFrom(const SocketsResponse& from) {
3225
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
3226
0
  }
3227
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3228
0
  void MergeFrom(const SocketsResponse& from) {
3229
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
3230
0
  }
3231
  public:
3232
3233
  private:
3234
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3235
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3236
0
    return "brpc.SocketsResponse";
3237
0
  }
3238
  protected:
3239
  explicit SocketsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3240
                       bool is_message_owned = false);
3241
  public:
3242
3243
  static const ClassData _class_data_;
3244
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3245
3246
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3247
3248
  // nested types ----------------------------------------------------
3249
3250
  // accessors -------------------------------------------------------
3251
3252
  // @@protoc_insertion_point(class_scope:brpc.SocketsResponse)
3253
 private:
3254
  class _Internal;
3255
3256
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3257
  typedef void InternalArenaConstructable_;
3258
  typedef void DestructorSkippable_;
3259
  struct Impl_ {
3260
  };
3261
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
3262
};
3263
// -------------------------------------------------------------------
3264
3265
class RpczRequest final :
3266
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.RpczRequest) */ {
3267
 public:
3268
0
  inline RpczRequest() : RpczRequest(nullptr) {}
3269
  explicit PROTOBUF_CONSTEXPR RpczRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3270
3271
  RpczRequest(const RpczRequest& from);
3272
  RpczRequest(RpczRequest&& from) noexcept
3273
0
    : RpczRequest() {
3274
0
    *this = ::std::move(from);
3275
0
  }
3276
3277
0
  inline RpczRequest& operator=(const RpczRequest& from) {
3278
0
    CopyFrom(from);
3279
0
    return *this;
3280
0
  }
3281
0
  inline RpczRequest& operator=(RpczRequest&& from) noexcept {
3282
0
    if (this == &from) return *this;
3283
0
    if (GetOwningArena() == from.GetOwningArena()
3284
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3285
0
        && GetOwningArena() != nullptr
3286
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
3287
0
    ) {
3288
0
      InternalSwap(&from);
3289
0
    } else {
3290
0
      CopyFrom(from);
3291
0
    }
3292
0
    return *this;
3293
0
  }
3294
3295
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3296
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3297
0
  }
3298
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3299
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3300
0
  }
3301
3302
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3303
0
    return GetDescriptor();
3304
0
  }
3305
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3306
0
    return default_instance().GetMetadata().descriptor;
3307
0
  }
3308
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3309
0
    return default_instance().GetMetadata().reflection;
3310
0
  }
3311
0
  static const RpczRequest& default_instance() {
3312
0
    return *internal_default_instance();
3313
0
  }
3314
0
  static inline const RpczRequest* internal_default_instance() {
3315
0
    return reinterpret_cast<const RpczRequest*>(
3316
0
               &_RpczRequest_default_instance_);
3317
0
  }
3318
  static constexpr int kIndexInFileMessages =
3319
    24;
3320
3321
0
  friend void swap(RpczRequest& a, RpczRequest& b) {
3322
0
    a.Swap(&b);
3323
0
  }
3324
0
  inline void Swap(RpczRequest* other) {
3325
0
    if (other == this) return;
3326
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3327
0
    if (GetOwningArena() != nullptr &&
3328
0
        GetOwningArena() == other->GetOwningArena()) {
3329
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
3330
0
    if (GetOwningArena() == other->GetOwningArena()) {
3331
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
3332
0
      InternalSwap(other);
3333
0
    } else {
3334
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3335
0
    }
3336
0
  }
3337
0
  void UnsafeArenaSwap(RpczRequest* other) {
3338
0
    if (other == this) return;
3339
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3340
0
    InternalSwap(other);
3341
0
  }
3342
3343
  // implements Message ----------------------------------------------
3344
3345
0
  RpczRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3346
0
    return CreateMaybeMessage<RpczRequest>(arena);
3347
0
  }
3348
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3349
0
  inline void CopyFrom(const RpczRequest& from) {
3350
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
3351
0
  }
3352
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3353
0
  void MergeFrom(const RpczRequest& from) {
3354
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
3355
0
  }
3356
  public:
3357
3358
  private:
3359
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3360
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3361
0
    return "brpc.RpczRequest";
3362
0
  }
3363
  protected:
3364
  explicit RpczRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3365
                       bool is_message_owned = false);
3366
  public:
3367
3368
  static const ClassData _class_data_;
3369
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3370
3371
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3372
3373
  // nested types ----------------------------------------------------
3374
3375
  // accessors -------------------------------------------------------
3376
3377
  // @@protoc_insertion_point(class_scope:brpc.RpczRequest)
3378
 private:
3379
  class _Internal;
3380
3381
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3382
  typedef void InternalArenaConstructable_;
3383
  typedef void DestructorSkippable_;
3384
  struct Impl_ {
3385
  };
3386
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
3387
};
3388
// -------------------------------------------------------------------
3389
3390
class RpczResponse final :
3391
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.RpczResponse) */ {
3392
 public:
3393
0
  inline RpczResponse() : RpczResponse(nullptr) {}
3394
  explicit PROTOBUF_CONSTEXPR RpczResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3395
3396
  RpczResponse(const RpczResponse& from);
3397
  RpczResponse(RpczResponse&& from) noexcept
3398
0
    : RpczResponse() {
3399
0
    *this = ::std::move(from);
3400
0
  }
3401
3402
0
  inline RpczResponse& operator=(const RpczResponse& from) {
3403
0
    CopyFrom(from);
3404
0
    return *this;
3405
0
  }
3406
0
  inline RpczResponse& operator=(RpczResponse&& from) noexcept {
3407
0
    if (this == &from) return *this;
3408
0
    if (GetOwningArena() == from.GetOwningArena()
3409
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3410
0
        && GetOwningArena() != nullptr
3411
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
3412
0
    ) {
3413
0
      InternalSwap(&from);
3414
0
    } else {
3415
0
      CopyFrom(from);
3416
0
    }
3417
0
    return *this;
3418
0
  }
3419
3420
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3421
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3422
0
  }
3423
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3424
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3425
0
  }
3426
3427
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3428
0
    return GetDescriptor();
3429
0
  }
3430
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3431
0
    return default_instance().GetMetadata().descriptor;
3432
0
  }
3433
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3434
0
    return default_instance().GetMetadata().reflection;
3435
0
  }
3436
0
  static const RpczResponse& default_instance() {
3437
0
    return *internal_default_instance();
3438
0
  }
3439
0
  static inline const RpczResponse* internal_default_instance() {
3440
0
    return reinterpret_cast<const RpczResponse*>(
3441
0
               &_RpczResponse_default_instance_);
3442
0
  }
3443
  static constexpr int kIndexInFileMessages =
3444
    25;
3445
3446
0
  friend void swap(RpczResponse& a, RpczResponse& b) {
3447
0
    a.Swap(&b);
3448
0
  }
3449
0
  inline void Swap(RpczResponse* other) {
3450
0
    if (other == this) return;
3451
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3452
0
    if (GetOwningArena() != nullptr &&
3453
0
        GetOwningArena() == other->GetOwningArena()) {
3454
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
3455
0
    if (GetOwningArena() == other->GetOwningArena()) {
3456
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
3457
0
      InternalSwap(other);
3458
0
    } else {
3459
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3460
0
    }
3461
0
  }
3462
0
  void UnsafeArenaSwap(RpczResponse* other) {
3463
0
    if (other == this) return;
3464
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3465
0
    InternalSwap(other);
3466
0
  }
3467
3468
  // implements Message ----------------------------------------------
3469
3470
0
  RpczResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3471
0
    return CreateMaybeMessage<RpczResponse>(arena);
3472
0
  }
3473
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3474
0
  inline void CopyFrom(const RpczResponse& from) {
3475
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
3476
0
  }
3477
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3478
0
  void MergeFrom(const RpczResponse& from) {
3479
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
3480
0
  }
3481
  public:
3482
3483
  private:
3484
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3485
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3486
0
    return "brpc.RpczResponse";
3487
0
  }
3488
  protected:
3489
  explicit RpczResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3490
                       bool is_message_owned = false);
3491
  public:
3492
3493
  static const ClassData _class_data_;
3494
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3495
3496
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3497
3498
  // nested types ----------------------------------------------------
3499
3500
  // accessors -------------------------------------------------------
3501
3502
  // @@protoc_insertion_point(class_scope:brpc.RpczResponse)
3503
 private:
3504
  class _Internal;
3505
3506
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3507
  typedef void InternalArenaConstructable_;
3508
  typedef void DestructorSkippable_;
3509
  struct Impl_ {
3510
  };
3511
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
3512
};
3513
// -------------------------------------------------------------------
3514
3515
class ThreadsRequest final :
3516
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ThreadsRequest) */ {
3517
 public:
3518
0
  inline ThreadsRequest() : ThreadsRequest(nullptr) {}
3519
  explicit PROTOBUF_CONSTEXPR ThreadsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3520
3521
  ThreadsRequest(const ThreadsRequest& from);
3522
  ThreadsRequest(ThreadsRequest&& from) noexcept
3523
0
    : ThreadsRequest() {
3524
0
    *this = ::std::move(from);
3525
0
  }
3526
3527
0
  inline ThreadsRequest& operator=(const ThreadsRequest& from) {
3528
0
    CopyFrom(from);
3529
0
    return *this;
3530
0
  }
3531
0
  inline ThreadsRequest& operator=(ThreadsRequest&& from) noexcept {
3532
0
    if (this == &from) return *this;
3533
0
    if (GetOwningArena() == from.GetOwningArena()
3534
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3535
0
        && GetOwningArena() != nullptr
3536
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
3537
0
    ) {
3538
0
      InternalSwap(&from);
3539
0
    } else {
3540
0
      CopyFrom(from);
3541
0
    }
3542
0
    return *this;
3543
0
  }
3544
3545
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3546
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3547
0
  }
3548
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3549
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3550
0
  }
3551
3552
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3553
0
    return GetDescriptor();
3554
0
  }
3555
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3556
0
    return default_instance().GetMetadata().descriptor;
3557
0
  }
3558
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3559
0
    return default_instance().GetMetadata().reflection;
3560
0
  }
3561
0
  static const ThreadsRequest& default_instance() {
3562
0
    return *internal_default_instance();
3563
0
  }
3564
0
  static inline const ThreadsRequest* internal_default_instance() {
3565
0
    return reinterpret_cast<const ThreadsRequest*>(
3566
0
               &_ThreadsRequest_default_instance_);
3567
0
  }
3568
  static constexpr int kIndexInFileMessages =
3569
    26;
3570
3571
0
  friend void swap(ThreadsRequest& a, ThreadsRequest& b) {
3572
0
    a.Swap(&b);
3573
0
  }
3574
0
  inline void Swap(ThreadsRequest* other) {
3575
0
    if (other == this) return;
3576
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3577
0
    if (GetOwningArena() != nullptr &&
3578
0
        GetOwningArena() == other->GetOwningArena()) {
3579
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
3580
0
    if (GetOwningArena() == other->GetOwningArena()) {
3581
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
3582
0
      InternalSwap(other);
3583
0
    } else {
3584
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3585
0
    }
3586
0
  }
3587
0
  void UnsafeArenaSwap(ThreadsRequest* other) {
3588
0
    if (other == this) return;
3589
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3590
0
    InternalSwap(other);
3591
0
  }
3592
3593
  // implements Message ----------------------------------------------
3594
3595
0
  ThreadsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3596
0
    return CreateMaybeMessage<ThreadsRequest>(arena);
3597
0
  }
3598
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3599
0
  inline void CopyFrom(const ThreadsRequest& from) {
3600
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
3601
0
  }
3602
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3603
0
  void MergeFrom(const ThreadsRequest& from) {
3604
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
3605
0
  }
3606
  public:
3607
3608
  private:
3609
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3610
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3611
0
    return "brpc.ThreadsRequest";
3612
0
  }
3613
  protected:
3614
  explicit ThreadsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3615
                       bool is_message_owned = false);
3616
  public:
3617
3618
  static const ClassData _class_data_;
3619
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3620
3621
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3622
3623
  // nested types ----------------------------------------------------
3624
3625
  // accessors -------------------------------------------------------
3626
3627
  // @@protoc_insertion_point(class_scope:brpc.ThreadsRequest)
3628
 private:
3629
  class _Internal;
3630
3631
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3632
  typedef void InternalArenaConstructable_;
3633
  typedef void DestructorSkippable_;
3634
  struct Impl_ {
3635
  };
3636
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
3637
};
3638
// -------------------------------------------------------------------
3639
3640
class ThreadsResponse final :
3641
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ThreadsResponse) */ {
3642
 public:
3643
0
  inline ThreadsResponse() : ThreadsResponse(nullptr) {}
3644
  explicit PROTOBUF_CONSTEXPR ThreadsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3645
3646
  ThreadsResponse(const ThreadsResponse& from);
3647
  ThreadsResponse(ThreadsResponse&& from) noexcept
3648
0
    : ThreadsResponse() {
3649
0
    *this = ::std::move(from);
3650
0
  }
3651
3652
0
  inline ThreadsResponse& operator=(const ThreadsResponse& from) {
3653
0
    CopyFrom(from);
3654
0
    return *this;
3655
0
  }
3656
0
  inline ThreadsResponse& operator=(ThreadsResponse&& from) noexcept {
3657
0
    if (this == &from) return *this;
3658
0
    if (GetOwningArena() == from.GetOwningArena()
3659
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3660
0
        && GetOwningArena() != nullptr
3661
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
3662
0
    ) {
3663
0
      InternalSwap(&from);
3664
0
    } else {
3665
0
      CopyFrom(from);
3666
0
    }
3667
0
    return *this;
3668
0
  }
3669
3670
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3671
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3672
0
  }
3673
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3674
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3675
0
  }
3676
3677
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3678
0
    return GetDescriptor();
3679
0
  }
3680
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3681
0
    return default_instance().GetMetadata().descriptor;
3682
0
  }
3683
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3684
0
    return default_instance().GetMetadata().reflection;
3685
0
  }
3686
0
  static const ThreadsResponse& default_instance() {
3687
0
    return *internal_default_instance();
3688
0
  }
3689
0
  static inline const ThreadsResponse* internal_default_instance() {
3690
0
    return reinterpret_cast<const ThreadsResponse*>(
3691
0
               &_ThreadsResponse_default_instance_);
3692
0
  }
3693
  static constexpr int kIndexInFileMessages =
3694
    27;
3695
3696
0
  friend void swap(ThreadsResponse& a, ThreadsResponse& b) {
3697
0
    a.Swap(&b);
3698
0
  }
3699
0
  inline void Swap(ThreadsResponse* other) {
3700
0
    if (other == this) return;
3701
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3702
0
    if (GetOwningArena() != nullptr &&
3703
0
        GetOwningArena() == other->GetOwningArena()) {
3704
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
3705
0
    if (GetOwningArena() == other->GetOwningArena()) {
3706
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
3707
0
      InternalSwap(other);
3708
0
    } else {
3709
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3710
0
    }
3711
0
  }
3712
0
  void UnsafeArenaSwap(ThreadsResponse* other) {
3713
0
    if (other == this) return;
3714
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3715
0
    InternalSwap(other);
3716
0
  }
3717
3718
  // implements Message ----------------------------------------------
3719
3720
0
  ThreadsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3721
0
    return CreateMaybeMessage<ThreadsResponse>(arena);
3722
0
  }
3723
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3724
0
  inline void CopyFrom(const ThreadsResponse& from) {
3725
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
3726
0
  }
3727
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3728
0
  void MergeFrom(const ThreadsResponse& from) {
3729
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
3730
0
  }
3731
  public:
3732
3733
  private:
3734
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3735
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3736
0
    return "brpc.ThreadsResponse";
3737
0
  }
3738
  protected:
3739
  explicit ThreadsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3740
                       bool is_message_owned = false);
3741
  public:
3742
3743
  static const ClassData _class_data_;
3744
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3745
3746
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3747
3748
  // nested types ----------------------------------------------------
3749
3750
  // accessors -------------------------------------------------------
3751
3752
  // @@protoc_insertion_point(class_scope:brpc.ThreadsResponse)
3753
 private:
3754
  class _Internal;
3755
3756
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3757
  typedef void InternalArenaConstructable_;
3758
  typedef void DestructorSkippable_;
3759
  struct Impl_ {
3760
  };
3761
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
3762
};
3763
// -------------------------------------------------------------------
3764
3765
class DirRequest final :
3766
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.DirRequest) */ {
3767
 public:
3768
0
  inline DirRequest() : DirRequest(nullptr) {}
3769
  explicit PROTOBUF_CONSTEXPR DirRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3770
3771
  DirRequest(const DirRequest& from);
3772
  DirRequest(DirRequest&& from) noexcept
3773
0
    : DirRequest() {
3774
0
    *this = ::std::move(from);
3775
0
  }
3776
3777
0
  inline DirRequest& operator=(const DirRequest& from) {
3778
0
    CopyFrom(from);
3779
0
    return *this;
3780
0
  }
3781
0
  inline DirRequest& operator=(DirRequest&& from) noexcept {
3782
0
    if (this == &from) return *this;
3783
0
    if (GetOwningArena() == from.GetOwningArena()
3784
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3785
0
        && GetOwningArena() != nullptr
3786
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
3787
0
    ) {
3788
0
      InternalSwap(&from);
3789
0
    } else {
3790
0
      CopyFrom(from);
3791
0
    }
3792
0
    return *this;
3793
0
  }
3794
3795
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3796
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3797
0
  }
3798
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3799
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3800
0
  }
3801
3802
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3803
0
    return GetDescriptor();
3804
0
  }
3805
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3806
0
    return default_instance().GetMetadata().descriptor;
3807
0
  }
3808
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3809
0
    return default_instance().GetMetadata().reflection;
3810
0
  }
3811
0
  static const DirRequest& default_instance() {
3812
0
    return *internal_default_instance();
3813
0
  }
3814
0
  static inline const DirRequest* internal_default_instance() {
3815
0
    return reinterpret_cast<const DirRequest*>(
3816
0
               &_DirRequest_default_instance_);
3817
0
  }
3818
  static constexpr int kIndexInFileMessages =
3819
    28;
3820
3821
0
  friend void swap(DirRequest& a, DirRequest& b) {
3822
0
    a.Swap(&b);
3823
0
  }
3824
0
  inline void Swap(DirRequest* other) {
3825
0
    if (other == this) return;
3826
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3827
0
    if (GetOwningArena() != nullptr &&
3828
0
        GetOwningArena() == other->GetOwningArena()) {
3829
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
3830
0
    if (GetOwningArena() == other->GetOwningArena()) {
3831
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
3832
0
      InternalSwap(other);
3833
0
    } else {
3834
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3835
0
    }
3836
0
  }
3837
0
  void UnsafeArenaSwap(DirRequest* other) {
3838
0
    if (other == this) return;
3839
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3840
0
    InternalSwap(other);
3841
0
  }
3842
3843
  // implements Message ----------------------------------------------
3844
3845
0
  DirRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3846
0
    return CreateMaybeMessage<DirRequest>(arena);
3847
0
  }
3848
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3849
0
  inline void CopyFrom(const DirRequest& from) {
3850
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
3851
0
  }
3852
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3853
0
  void MergeFrom(const DirRequest& from) {
3854
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
3855
0
  }
3856
  public:
3857
3858
  private:
3859
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3860
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3861
0
    return "brpc.DirRequest";
3862
0
  }
3863
  protected:
3864
  explicit DirRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3865
                       bool is_message_owned = false);
3866
  public:
3867
3868
  static const ClassData _class_data_;
3869
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3870
3871
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3872
3873
  // nested types ----------------------------------------------------
3874
3875
  // accessors -------------------------------------------------------
3876
3877
  // @@protoc_insertion_point(class_scope:brpc.DirRequest)
3878
 private:
3879
  class _Internal;
3880
3881
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3882
  typedef void InternalArenaConstructable_;
3883
  typedef void DestructorSkippable_;
3884
  struct Impl_ {
3885
  };
3886
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
3887
};
3888
// -------------------------------------------------------------------
3889
3890
class DirResponse final :
3891
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.DirResponse) */ {
3892
 public:
3893
0
  inline DirResponse() : DirResponse(nullptr) {}
3894
  explicit PROTOBUF_CONSTEXPR DirResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3895
3896
  DirResponse(const DirResponse& from);
3897
  DirResponse(DirResponse&& from) noexcept
3898
0
    : DirResponse() {
3899
0
    *this = ::std::move(from);
3900
0
  }
3901
3902
0
  inline DirResponse& operator=(const DirResponse& from) {
3903
0
    CopyFrom(from);
3904
0
    return *this;
3905
0
  }
3906
0
  inline DirResponse& operator=(DirResponse&& from) noexcept {
3907
0
    if (this == &from) return *this;
3908
0
    if (GetOwningArena() == from.GetOwningArena()
3909
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3910
0
        && GetOwningArena() != nullptr
3911
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
3912
0
    ) {
3913
0
      InternalSwap(&from);
3914
0
    } else {
3915
0
      CopyFrom(from);
3916
0
    }
3917
0
    return *this;
3918
0
  }
3919
3920
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
3921
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3922
0
  }
3923
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
3924
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3925
0
  }
3926
3927
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3928
0
    return GetDescriptor();
3929
0
  }
3930
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3931
0
    return default_instance().GetMetadata().descriptor;
3932
0
  }
3933
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3934
0
    return default_instance().GetMetadata().reflection;
3935
0
  }
3936
0
  static const DirResponse& default_instance() {
3937
0
    return *internal_default_instance();
3938
0
  }
3939
0
  static inline const DirResponse* internal_default_instance() {
3940
0
    return reinterpret_cast<const DirResponse*>(
3941
0
               &_DirResponse_default_instance_);
3942
0
  }
3943
  static constexpr int kIndexInFileMessages =
3944
    29;
3945
3946
0
  friend void swap(DirResponse& a, DirResponse& b) {
3947
0
    a.Swap(&b);
3948
0
  }
3949
0
  inline void Swap(DirResponse* other) {
3950
0
    if (other == this) return;
3951
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3952
0
    if (GetOwningArena() != nullptr &&
3953
0
        GetOwningArena() == other->GetOwningArena()) {
3954
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
3955
0
    if (GetOwningArena() == other->GetOwningArena()) {
3956
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
3957
0
      InternalSwap(other);
3958
0
    } else {
3959
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3960
0
    }
3961
0
  }
3962
0
  void UnsafeArenaSwap(DirResponse* other) {
3963
0
    if (other == this) return;
3964
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3965
0
    InternalSwap(other);
3966
0
  }
3967
3968
  // implements Message ----------------------------------------------
3969
3970
0
  DirResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3971
0
    return CreateMaybeMessage<DirResponse>(arena);
3972
0
  }
3973
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3974
0
  inline void CopyFrom(const DirResponse& from) {
3975
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
3976
0
  }
3977
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3978
0
  void MergeFrom(const DirResponse& from) {
3979
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
3980
0
  }
3981
  public:
3982
3983
  private:
3984
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3985
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3986
0
    return "brpc.DirResponse";
3987
0
  }
3988
  protected:
3989
  explicit DirResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3990
                       bool is_message_owned = false);
3991
  public:
3992
3993
  static const ClassData _class_data_;
3994
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3995
3996
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3997
3998
  // nested types ----------------------------------------------------
3999
4000
  // accessors -------------------------------------------------------
4001
4002
  // @@protoc_insertion_point(class_scope:brpc.DirResponse)
4003
 private:
4004
  class _Internal;
4005
4006
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4007
  typedef void InternalArenaConstructable_;
4008
  typedef void DestructorSkippable_;
4009
  struct Impl_ {
4010
  };
4011
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
4012
};
4013
// -------------------------------------------------------------------
4014
4015
class VLogRequest final :
4016
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.VLogRequest) */ {
4017
 public:
4018
0
  inline VLogRequest() : VLogRequest(nullptr) {}
4019
  explicit PROTOBUF_CONSTEXPR VLogRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
4020
4021
  VLogRequest(const VLogRequest& from);
4022
  VLogRequest(VLogRequest&& from) noexcept
4023
0
    : VLogRequest() {
4024
0
    *this = ::std::move(from);
4025
0
  }
4026
4027
0
  inline VLogRequest& operator=(const VLogRequest& from) {
4028
0
    CopyFrom(from);
4029
0
    return *this;
4030
0
  }
4031
0
  inline VLogRequest& operator=(VLogRequest&& from) noexcept {
4032
0
    if (this == &from) return *this;
4033
0
    if (GetOwningArena() == from.GetOwningArena()
4034
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
4035
0
        && GetOwningArena() != nullptr
4036
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
4037
0
    ) {
4038
0
      InternalSwap(&from);
4039
0
    } else {
4040
0
      CopyFrom(from);
4041
0
    }
4042
0
    return *this;
4043
0
  }
4044
4045
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
4046
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
4047
0
  }
4048
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
4049
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4050
0
  }
4051
4052
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
4053
0
    return GetDescriptor();
4054
0
  }
4055
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
4056
0
    return default_instance().GetMetadata().descriptor;
4057
0
  }
4058
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
4059
0
    return default_instance().GetMetadata().reflection;
4060
0
  }
4061
0
  static const VLogRequest& default_instance() {
4062
0
    return *internal_default_instance();
4063
0
  }
4064
0
  static inline const VLogRequest* internal_default_instance() {
4065
0
    return reinterpret_cast<const VLogRequest*>(
4066
0
               &_VLogRequest_default_instance_);
4067
0
  }
4068
  static constexpr int kIndexInFileMessages =
4069
    30;
4070
4071
0
  friend void swap(VLogRequest& a, VLogRequest& b) {
4072
0
    a.Swap(&b);
4073
0
  }
4074
0
  inline void Swap(VLogRequest* other) {
4075
0
    if (other == this) return;
4076
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
4077
0
    if (GetOwningArena() != nullptr &&
4078
0
        GetOwningArena() == other->GetOwningArena()) {
4079
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
4080
0
    if (GetOwningArena() == other->GetOwningArena()) {
4081
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
4082
0
      InternalSwap(other);
4083
0
    } else {
4084
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
4085
0
    }
4086
0
  }
4087
0
  void UnsafeArenaSwap(VLogRequest* other) {
4088
0
    if (other == this) return;
4089
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4090
0
    InternalSwap(other);
4091
0
  }
4092
4093
  // implements Message ----------------------------------------------
4094
4095
0
  VLogRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
4096
0
    return CreateMaybeMessage<VLogRequest>(arena);
4097
0
  }
4098
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
4099
0
  inline void CopyFrom(const VLogRequest& from) {
4100
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
4101
0
  }
4102
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
4103
0
  void MergeFrom(const VLogRequest& from) {
4104
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
4105
0
  }
4106
  public:
4107
4108
  private:
4109
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4110
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4111
0
    return "brpc.VLogRequest";
4112
0
  }
4113
  protected:
4114
  explicit VLogRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4115
                       bool is_message_owned = false);
4116
  public:
4117
4118
  static const ClassData _class_data_;
4119
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
4120
4121
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
4122
4123
  // nested types ----------------------------------------------------
4124
4125
  // accessors -------------------------------------------------------
4126
4127
  // @@protoc_insertion_point(class_scope:brpc.VLogRequest)
4128
 private:
4129
  class _Internal;
4130
4131
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4132
  typedef void InternalArenaConstructable_;
4133
  typedef void DestructorSkippable_;
4134
  struct Impl_ {
4135
  };
4136
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
4137
};
4138
// -------------------------------------------------------------------
4139
4140
class VLogResponse final :
4141
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.VLogResponse) */ {
4142
 public:
4143
0
  inline VLogResponse() : VLogResponse(nullptr) {}
4144
  explicit PROTOBUF_CONSTEXPR VLogResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
4145
4146
  VLogResponse(const VLogResponse& from);
4147
  VLogResponse(VLogResponse&& from) noexcept
4148
0
    : VLogResponse() {
4149
0
    *this = ::std::move(from);
4150
0
  }
4151
4152
0
  inline VLogResponse& operator=(const VLogResponse& from) {
4153
0
    CopyFrom(from);
4154
0
    return *this;
4155
0
  }
4156
0
  inline VLogResponse& operator=(VLogResponse&& from) noexcept {
4157
0
    if (this == &from) return *this;
4158
0
    if (GetOwningArena() == from.GetOwningArena()
4159
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
4160
0
        && GetOwningArena() != nullptr
4161
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
4162
0
    ) {
4163
0
      InternalSwap(&from);
4164
0
    } else {
4165
0
      CopyFrom(from);
4166
0
    }
4167
0
    return *this;
4168
0
  }
4169
4170
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
4171
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
4172
0
  }
4173
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
4174
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4175
0
  }
4176
4177
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
4178
0
    return GetDescriptor();
4179
0
  }
4180
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
4181
0
    return default_instance().GetMetadata().descriptor;
4182
0
  }
4183
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
4184
0
    return default_instance().GetMetadata().reflection;
4185
0
  }
4186
0
  static const VLogResponse& default_instance() {
4187
0
    return *internal_default_instance();
4188
0
  }
4189
0
  static inline const VLogResponse* internal_default_instance() {
4190
0
    return reinterpret_cast<const VLogResponse*>(
4191
0
               &_VLogResponse_default_instance_);
4192
0
  }
4193
  static constexpr int kIndexInFileMessages =
4194
    31;
4195
4196
0
  friend void swap(VLogResponse& a, VLogResponse& b) {
4197
0
    a.Swap(&b);
4198
0
  }
4199
0
  inline void Swap(VLogResponse* other) {
4200
0
    if (other == this) return;
4201
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
4202
0
    if (GetOwningArena() != nullptr &&
4203
0
        GetOwningArena() == other->GetOwningArena()) {
4204
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
4205
0
    if (GetOwningArena() == other->GetOwningArena()) {
4206
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
4207
0
      InternalSwap(other);
4208
0
    } else {
4209
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
4210
0
    }
4211
0
  }
4212
0
  void UnsafeArenaSwap(VLogResponse* other) {
4213
0
    if (other == this) return;
4214
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4215
0
    InternalSwap(other);
4216
0
  }
4217
4218
  // implements Message ----------------------------------------------
4219
4220
0
  VLogResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
4221
0
    return CreateMaybeMessage<VLogResponse>(arena);
4222
0
  }
4223
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
4224
0
  inline void CopyFrom(const VLogResponse& from) {
4225
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
4226
0
  }
4227
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
4228
0
  void MergeFrom(const VLogResponse& from) {
4229
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
4230
0
  }
4231
  public:
4232
4233
  private:
4234
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4235
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4236
0
    return "brpc.VLogResponse";
4237
0
  }
4238
  protected:
4239
  explicit VLogResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4240
                       bool is_message_owned = false);
4241
  public:
4242
4243
  static const ClassData _class_data_;
4244
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
4245
4246
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
4247
4248
  // nested types ----------------------------------------------------
4249
4250
  // accessors -------------------------------------------------------
4251
4252
  // @@protoc_insertion_point(class_scope:brpc.VLogResponse)
4253
 private:
4254
  class _Internal;
4255
4256
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4257
  typedef void InternalArenaConstructable_;
4258
  typedef void DestructorSkippable_;
4259
  struct Impl_ {
4260
  };
4261
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
4262
};
4263
// -------------------------------------------------------------------
4264
4265
class MetricsRequest final :
4266
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.MetricsRequest) */ {
4267
 public:
4268
0
  inline MetricsRequest() : MetricsRequest(nullptr) {}
4269
  explicit PROTOBUF_CONSTEXPR MetricsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
4270
4271
  MetricsRequest(const MetricsRequest& from);
4272
  MetricsRequest(MetricsRequest&& from) noexcept
4273
0
    : MetricsRequest() {
4274
0
    *this = ::std::move(from);
4275
0
  }
4276
4277
0
  inline MetricsRequest& operator=(const MetricsRequest& from) {
4278
0
    CopyFrom(from);
4279
0
    return *this;
4280
0
  }
4281
0
  inline MetricsRequest& operator=(MetricsRequest&& from) noexcept {
4282
0
    if (this == &from) return *this;
4283
0
    if (GetOwningArena() == from.GetOwningArena()
4284
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
4285
0
        && GetOwningArena() != nullptr
4286
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
4287
0
    ) {
4288
0
      InternalSwap(&from);
4289
0
    } else {
4290
0
      CopyFrom(from);
4291
0
    }
4292
0
    return *this;
4293
0
  }
4294
4295
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
4296
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
4297
0
  }
4298
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
4299
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4300
0
  }
4301
4302
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
4303
0
    return GetDescriptor();
4304
0
  }
4305
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
4306
0
    return default_instance().GetMetadata().descriptor;
4307
0
  }
4308
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
4309
0
    return default_instance().GetMetadata().reflection;
4310
0
  }
4311
0
  static const MetricsRequest& default_instance() {
4312
0
    return *internal_default_instance();
4313
0
  }
4314
0
  static inline const MetricsRequest* internal_default_instance() {
4315
0
    return reinterpret_cast<const MetricsRequest*>(
4316
0
               &_MetricsRequest_default_instance_);
4317
0
  }
4318
  static constexpr int kIndexInFileMessages =
4319
    32;
4320
4321
0
  friend void swap(MetricsRequest& a, MetricsRequest& b) {
4322
0
    a.Swap(&b);
4323
0
  }
4324
0
  inline void Swap(MetricsRequest* other) {
4325
0
    if (other == this) return;
4326
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
4327
0
    if (GetOwningArena() != nullptr &&
4328
0
        GetOwningArena() == other->GetOwningArena()) {
4329
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
4330
0
    if (GetOwningArena() == other->GetOwningArena()) {
4331
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
4332
0
      InternalSwap(other);
4333
0
    } else {
4334
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
4335
0
    }
4336
0
  }
4337
0
  void UnsafeArenaSwap(MetricsRequest* other) {
4338
0
    if (other == this) return;
4339
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4340
0
    InternalSwap(other);
4341
0
  }
4342
4343
  // implements Message ----------------------------------------------
4344
4345
0
  MetricsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
4346
0
    return CreateMaybeMessage<MetricsRequest>(arena);
4347
0
  }
4348
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
4349
0
  inline void CopyFrom(const MetricsRequest& from) {
4350
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
4351
0
  }
4352
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
4353
0
  void MergeFrom(const MetricsRequest& from) {
4354
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
4355
0
  }
4356
  public:
4357
4358
  private:
4359
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4360
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4361
0
    return "brpc.MetricsRequest";
4362
0
  }
4363
  protected:
4364
  explicit MetricsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4365
                       bool is_message_owned = false);
4366
  public:
4367
4368
  static const ClassData _class_data_;
4369
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
4370
4371
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
4372
4373
  // nested types ----------------------------------------------------
4374
4375
  // accessors -------------------------------------------------------
4376
4377
  // @@protoc_insertion_point(class_scope:brpc.MetricsRequest)
4378
 private:
4379
  class _Internal;
4380
4381
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4382
  typedef void InternalArenaConstructable_;
4383
  typedef void DestructorSkippable_;
4384
  struct Impl_ {
4385
  };
4386
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
4387
};
4388
// -------------------------------------------------------------------
4389
4390
class MetricsResponse final :
4391
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.MetricsResponse) */ {
4392
 public:
4393
0
  inline MetricsResponse() : MetricsResponse(nullptr) {}
4394
  explicit PROTOBUF_CONSTEXPR MetricsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
4395
4396
  MetricsResponse(const MetricsResponse& from);
4397
  MetricsResponse(MetricsResponse&& from) noexcept
4398
0
    : MetricsResponse() {
4399
0
    *this = ::std::move(from);
4400
0
  }
4401
4402
0
  inline MetricsResponse& operator=(const MetricsResponse& from) {
4403
0
    CopyFrom(from);
4404
0
    return *this;
4405
0
  }
4406
0
  inline MetricsResponse& operator=(MetricsResponse&& from) noexcept {
4407
0
    if (this == &from) return *this;
4408
0
    if (GetOwningArena() == from.GetOwningArena()
4409
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
4410
0
        && GetOwningArena() != nullptr
4411
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
4412
0
    ) {
4413
0
      InternalSwap(&from);
4414
0
    } else {
4415
0
      CopyFrom(from);
4416
0
    }
4417
0
    return *this;
4418
0
  }
4419
4420
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
4421
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
4422
0
  }
4423
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
4424
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4425
0
  }
4426
4427
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
4428
0
    return GetDescriptor();
4429
0
  }
4430
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
4431
0
    return default_instance().GetMetadata().descriptor;
4432
0
  }
4433
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
4434
0
    return default_instance().GetMetadata().reflection;
4435
0
  }
4436
0
  static const MetricsResponse& default_instance() {
4437
0
    return *internal_default_instance();
4438
0
  }
4439
0
  static inline const MetricsResponse* internal_default_instance() {
4440
0
    return reinterpret_cast<const MetricsResponse*>(
4441
0
               &_MetricsResponse_default_instance_);
4442
0
  }
4443
  static constexpr int kIndexInFileMessages =
4444
    33;
4445
4446
0
  friend void swap(MetricsResponse& a, MetricsResponse& b) {
4447
0
    a.Swap(&b);
4448
0
  }
4449
0
  inline void Swap(MetricsResponse* other) {
4450
0
    if (other == this) return;
4451
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
4452
0
    if (GetOwningArena() != nullptr &&
4453
0
        GetOwningArena() == other->GetOwningArena()) {
4454
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
4455
0
    if (GetOwningArena() == other->GetOwningArena()) {
4456
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
4457
0
      InternalSwap(other);
4458
0
    } else {
4459
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
4460
0
    }
4461
0
  }
4462
0
  void UnsafeArenaSwap(MetricsResponse* other) {
4463
0
    if (other == this) return;
4464
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4465
0
    InternalSwap(other);
4466
0
  }
4467
4468
  // implements Message ----------------------------------------------
4469
4470
0
  MetricsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
4471
0
    return CreateMaybeMessage<MetricsResponse>(arena);
4472
0
  }
4473
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
4474
0
  inline void CopyFrom(const MetricsResponse& from) {
4475
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
4476
0
  }
4477
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
4478
0
  void MergeFrom(const MetricsResponse& from) {
4479
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
4480
0
  }
4481
  public:
4482
4483
  private:
4484
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4485
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4486
0
    return "brpc.MetricsResponse";
4487
0
  }
4488
  protected:
4489
  explicit MetricsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4490
                       bool is_message_owned = false);
4491
  public:
4492
4493
  static const ClassData _class_data_;
4494
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
4495
4496
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
4497
4498
  // nested types ----------------------------------------------------
4499
4500
  // accessors -------------------------------------------------------
4501
4502
  // @@protoc_insertion_point(class_scope:brpc.MetricsResponse)
4503
 private:
4504
  class _Internal;
4505
4506
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4507
  typedef void InternalArenaConstructable_;
4508
  typedef void DestructorSkippable_;
4509
  struct Impl_ {
4510
  };
4511
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
4512
};
4513
// -------------------------------------------------------------------
4514
4515
class MemoryRequest final :
4516
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.MemoryRequest) */ {
4517
 public:
4518
0
  inline MemoryRequest() : MemoryRequest(nullptr) {}
4519
  explicit PROTOBUF_CONSTEXPR MemoryRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
4520
4521
  MemoryRequest(const MemoryRequest& from);
4522
  MemoryRequest(MemoryRequest&& from) noexcept
4523
0
    : MemoryRequest() {
4524
0
    *this = ::std::move(from);
4525
0
  }
4526
4527
0
  inline MemoryRequest& operator=(const MemoryRequest& from) {
4528
0
    CopyFrom(from);
4529
0
    return *this;
4530
0
  }
4531
0
  inline MemoryRequest& operator=(MemoryRequest&& from) noexcept {
4532
0
    if (this == &from) return *this;
4533
0
    if (GetOwningArena() == from.GetOwningArena()
4534
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
4535
0
        && GetOwningArena() != nullptr
4536
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
4537
0
    ) {
4538
0
      InternalSwap(&from);
4539
0
    } else {
4540
0
      CopyFrom(from);
4541
0
    }
4542
0
    return *this;
4543
0
  }
4544
4545
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
4546
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
4547
0
  }
4548
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
4549
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4550
0
  }
4551
4552
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
4553
0
    return GetDescriptor();
4554
0
  }
4555
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
4556
0
    return default_instance().GetMetadata().descriptor;
4557
0
  }
4558
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
4559
0
    return default_instance().GetMetadata().reflection;
4560
0
  }
4561
0
  static const MemoryRequest& default_instance() {
4562
0
    return *internal_default_instance();
4563
0
  }
4564
0
  static inline const MemoryRequest* internal_default_instance() {
4565
0
    return reinterpret_cast<const MemoryRequest*>(
4566
0
               &_MemoryRequest_default_instance_);
4567
0
  }
4568
  static constexpr int kIndexInFileMessages =
4569
    34;
4570
4571
0
  friend void swap(MemoryRequest& a, MemoryRequest& b) {
4572
0
    a.Swap(&b);
4573
0
  }
4574
0
  inline void Swap(MemoryRequest* other) {
4575
0
    if (other == this) return;
4576
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
4577
0
    if (GetOwningArena() != nullptr &&
4578
0
        GetOwningArena() == other->GetOwningArena()) {
4579
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
4580
0
    if (GetOwningArena() == other->GetOwningArena()) {
4581
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
4582
0
      InternalSwap(other);
4583
0
    } else {
4584
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
4585
0
    }
4586
0
  }
4587
0
  void UnsafeArenaSwap(MemoryRequest* other) {
4588
0
    if (other == this) return;
4589
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4590
0
    InternalSwap(other);
4591
0
  }
4592
4593
  // implements Message ----------------------------------------------
4594
4595
0
  MemoryRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
4596
0
    return CreateMaybeMessage<MemoryRequest>(arena);
4597
0
  }
4598
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
4599
0
  inline void CopyFrom(const MemoryRequest& from) {
4600
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
4601
0
  }
4602
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
4603
0
  void MergeFrom(const MemoryRequest& from) {
4604
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
4605
0
  }
4606
  public:
4607
4608
  private:
4609
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4610
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4611
0
    return "brpc.MemoryRequest";
4612
0
  }
4613
  protected:
4614
  explicit MemoryRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4615
                       bool is_message_owned = false);
4616
  public:
4617
4618
  static const ClassData _class_data_;
4619
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
4620
4621
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
4622
4623
  // nested types ----------------------------------------------------
4624
4625
  // accessors -------------------------------------------------------
4626
4627
  // @@protoc_insertion_point(class_scope:brpc.MemoryRequest)
4628
 private:
4629
  class _Internal;
4630
4631
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4632
  typedef void InternalArenaConstructable_;
4633
  typedef void DestructorSkippable_;
4634
  struct Impl_ {
4635
  };
4636
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
4637
};
4638
// -------------------------------------------------------------------
4639
4640
class MemoryResponse final :
4641
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.MemoryResponse) */ {
4642
 public:
4643
0
  inline MemoryResponse() : MemoryResponse(nullptr) {}
4644
  explicit PROTOBUF_CONSTEXPR MemoryResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
4645
4646
  MemoryResponse(const MemoryResponse& from);
4647
  MemoryResponse(MemoryResponse&& from) noexcept
4648
0
    : MemoryResponse() {
4649
0
    *this = ::std::move(from);
4650
0
  }
4651
4652
0
  inline MemoryResponse& operator=(const MemoryResponse& from) {
4653
0
    CopyFrom(from);
4654
0
    return *this;
4655
0
  }
4656
0
  inline MemoryResponse& operator=(MemoryResponse&& from) noexcept {
4657
0
    if (this == &from) return *this;
4658
0
    if (GetOwningArena() == from.GetOwningArena()
4659
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
4660
0
        && GetOwningArena() != nullptr
4661
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
4662
0
    ) {
4663
0
      InternalSwap(&from);
4664
0
    } else {
4665
0
      CopyFrom(from);
4666
0
    }
4667
0
    return *this;
4668
0
  }
4669
4670
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
4671
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
4672
0
  }
4673
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
4674
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4675
0
  }
4676
4677
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
4678
0
    return GetDescriptor();
4679
0
  }
4680
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
4681
0
    return default_instance().GetMetadata().descriptor;
4682
0
  }
4683
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
4684
0
    return default_instance().GetMetadata().reflection;
4685
0
  }
4686
0
  static const MemoryResponse& default_instance() {
4687
0
    return *internal_default_instance();
4688
0
  }
4689
0
  static inline const MemoryResponse* internal_default_instance() {
4690
0
    return reinterpret_cast<const MemoryResponse*>(
4691
0
               &_MemoryResponse_default_instance_);
4692
0
  }
4693
  static constexpr int kIndexInFileMessages =
4694
    35;
4695
4696
0
  friend void swap(MemoryResponse& a, MemoryResponse& b) {
4697
0
    a.Swap(&b);
4698
0
  }
4699
0
  inline void Swap(MemoryResponse* other) {
4700
0
    if (other == this) return;
4701
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
4702
0
    if (GetOwningArena() != nullptr &&
4703
0
        GetOwningArena() == other->GetOwningArena()) {
4704
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
4705
0
    if (GetOwningArena() == other->GetOwningArena()) {
4706
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
4707
0
      InternalSwap(other);
4708
0
    } else {
4709
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
4710
0
    }
4711
0
  }
4712
0
  void UnsafeArenaSwap(MemoryResponse* other) {
4713
0
    if (other == this) return;
4714
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4715
0
    InternalSwap(other);
4716
0
  }
4717
4718
  // implements Message ----------------------------------------------
4719
4720
0
  MemoryResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
4721
0
    return CreateMaybeMessage<MemoryResponse>(arena);
4722
0
  }
4723
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
4724
0
  inline void CopyFrom(const MemoryResponse& from) {
4725
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
4726
0
  }
4727
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
4728
0
  void MergeFrom(const MemoryResponse& from) {
4729
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
4730
0
  }
4731
  public:
4732
4733
  private:
4734
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4735
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4736
0
    return "brpc.MemoryResponse";
4737
0
  }
4738
  protected:
4739
  explicit MemoryResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4740
                       bool is_message_owned = false);
4741
  public:
4742
4743
  static const ClassData _class_data_;
4744
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
4745
4746
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
4747
4748
  // nested types ----------------------------------------------------
4749
4750
  // accessors -------------------------------------------------------
4751
4752
  // @@protoc_insertion_point(class_scope:brpc.MemoryResponse)
4753
 private:
4754
  class _Internal;
4755
4756
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4757
  typedef void InternalArenaConstructable_;
4758
  typedef void DestructorSkippable_;
4759
  struct Impl_ {
4760
  };
4761
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
4762
};
4763
// -------------------------------------------------------------------
4764
4765
class BadMethodRequest final :
4766
    public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:brpc.BadMethodRequest) */ {
4767
 public:
4768
0
  inline BadMethodRequest() : BadMethodRequest(nullptr) {}
4769
  ~BadMethodRequest() override;
4770
  explicit PROTOBUF_CONSTEXPR BadMethodRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
4771
4772
  BadMethodRequest(const BadMethodRequest& from);
4773
  BadMethodRequest(BadMethodRequest&& from) noexcept
4774
0
    : BadMethodRequest() {
4775
0
    *this = ::std::move(from);
4776
0
  }
4777
4778
0
  inline BadMethodRequest& operator=(const BadMethodRequest& from) {
4779
0
    CopyFrom(from);
4780
0
    return *this;
4781
0
  }
4782
0
  inline BadMethodRequest& operator=(BadMethodRequest&& from) noexcept {
4783
0
    if (this == &from) return *this;
4784
0
    if (GetOwningArena() == from.GetOwningArena()
4785
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
4786
0
        && GetOwningArena() != nullptr
4787
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
4788
0
    ) {
4789
0
      InternalSwap(&from);
4790
0
    } else {
4791
0
      CopyFrom(from);
4792
0
    }
4793
0
    return *this;
4794
0
  }
4795
4796
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
4797
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
4798
0
  }
4799
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
4800
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4801
0
  }
4802
4803
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
4804
0
    return GetDescriptor();
4805
0
  }
4806
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
4807
0
    return default_instance().GetMetadata().descriptor;
4808
0
  }
4809
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
4810
0
    return default_instance().GetMetadata().reflection;
4811
0
  }
4812
0
  static const BadMethodRequest& default_instance() {
4813
0
    return *internal_default_instance();
4814
0
  }
4815
0
  static inline const BadMethodRequest* internal_default_instance() {
4816
0
    return reinterpret_cast<const BadMethodRequest*>(
4817
0
               &_BadMethodRequest_default_instance_);
4818
0
  }
4819
  static constexpr int kIndexInFileMessages =
4820
    36;
4821
4822
0
  friend void swap(BadMethodRequest& a, BadMethodRequest& b) {
4823
0
    a.Swap(&b);
4824
0
  }
4825
0
  inline void Swap(BadMethodRequest* other) {
4826
0
    if (other == this) return;
4827
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
4828
0
    if (GetOwningArena() != nullptr &&
4829
0
        GetOwningArena() == other->GetOwningArena()) {
4830
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
4831
0
    if (GetOwningArena() == other->GetOwningArena()) {
4832
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
4833
0
      InternalSwap(other);
4834
0
    } else {
4835
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
4836
0
    }
4837
0
  }
4838
0
  void UnsafeArenaSwap(BadMethodRequest* other) {
4839
0
    if (other == this) return;
4840
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4841
0
    InternalSwap(other);
4842
0
  }
4843
4844
  // implements Message ----------------------------------------------
4845
4846
0
  BadMethodRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
4847
0
    return CreateMaybeMessage<BadMethodRequest>(arena);
4848
0
  }
4849
  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
4850
  void CopyFrom(const BadMethodRequest& from);
4851
  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
4852
0
  void MergeFrom( const BadMethodRequest& from) {
4853
0
    BadMethodRequest::MergeImpl(*this, from);
4854
0
  }
4855
  private:
4856
  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
4857
  public:
4858
  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
4859
  bool IsInitialized() const final;
4860
4861
  size_t ByteSizeLong() const final;
4862
  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
4863
  uint8_t* _InternalSerialize(
4864
      uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4865
0
  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
4866
4867
  private:
4868
  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
4869
  void SharedDtor();
4870
  void SetCachedSize(int size) const final;
4871
  void InternalSwap(BadMethodRequest* other);
4872
4873
  private:
4874
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4875
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4876
0
    return "brpc.BadMethodRequest";
4877
0
  }
4878
  protected:
4879
  explicit BadMethodRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4880
                       bool is_message_owned = false);
4881
  public:
4882
4883
  static const ClassData _class_data_;
4884
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
4885
4886
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
4887
4888
  // nested types ----------------------------------------------------
4889
4890
  // accessors -------------------------------------------------------
4891
4892
  enum : int {
4893
    kServiceNameFieldNumber = 1,
4894
  };
4895
  // required string service_name = 1;
4896
  bool has_service_name() const;
4897
  private:
4898
  bool _internal_has_service_name() const;
4899
  public:
4900
  void clear_service_name();
4901
  const std::string& service_name() const;
4902
  template <typename ArgT0 = const std::string&, typename... ArgT>
4903
  void set_service_name(ArgT0&& arg0, ArgT... args);
4904
  std::string* mutable_service_name();
4905
  PROTOBUF_NODISCARD std::string* release_service_name();
4906
  void set_allocated_service_name(std::string* service_name);
4907
  private:
4908
  const std::string& _internal_service_name() const;
4909
  inline PROTOBUF_ALWAYS_INLINE void _internal_set_service_name(const std::string& value);
4910
  std::string* _internal_mutable_service_name();
4911
  public:
4912
4913
  // @@protoc_insertion_point(class_scope:brpc.BadMethodRequest)
4914
 private:
4915
  class _Internal;
4916
4917
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4918
  typedef void InternalArenaConstructable_;
4919
  typedef void DestructorSkippable_;
4920
  struct Impl_ {
4921
    ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
4922
    mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
4923
    ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr service_name_;
4924
  };
4925
  union { Impl_ _impl_; };
4926
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
4927
};
4928
// -------------------------------------------------------------------
4929
4930
class BadMethodResponse final :
4931
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.BadMethodResponse) */ {
4932
 public:
4933
0
  inline BadMethodResponse() : BadMethodResponse(nullptr) {}
4934
  explicit PROTOBUF_CONSTEXPR BadMethodResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
4935
4936
  BadMethodResponse(const BadMethodResponse& from);
4937
  BadMethodResponse(BadMethodResponse&& from) noexcept
4938
0
    : BadMethodResponse() {
4939
0
    *this = ::std::move(from);
4940
0
  }
4941
4942
0
  inline BadMethodResponse& operator=(const BadMethodResponse& from) {
4943
0
    CopyFrom(from);
4944
0
    return *this;
4945
0
  }
4946
0
  inline BadMethodResponse& operator=(BadMethodResponse&& from) noexcept {
4947
0
    if (this == &from) return *this;
4948
0
    if (GetOwningArena() == from.GetOwningArena()
4949
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
4950
0
        && GetOwningArena() != nullptr
4951
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
4952
0
    ) {
4953
0
      InternalSwap(&from);
4954
0
    } else {
4955
0
      CopyFrom(from);
4956
0
    }
4957
0
    return *this;
4958
0
  }
4959
4960
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
4961
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
4962
0
  }
4963
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
4964
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4965
0
  }
4966
4967
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
4968
0
    return GetDescriptor();
4969
0
  }
4970
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
4971
0
    return default_instance().GetMetadata().descriptor;
4972
0
  }
4973
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
4974
0
    return default_instance().GetMetadata().reflection;
4975
0
  }
4976
0
  static const BadMethodResponse& default_instance() {
4977
0
    return *internal_default_instance();
4978
0
  }
4979
0
  static inline const BadMethodResponse* internal_default_instance() {
4980
0
    return reinterpret_cast<const BadMethodResponse*>(
4981
0
               &_BadMethodResponse_default_instance_);
4982
0
  }
4983
  static constexpr int kIndexInFileMessages =
4984
    37;
4985
4986
0
  friend void swap(BadMethodResponse& a, BadMethodResponse& b) {
4987
0
    a.Swap(&b);
4988
0
  }
4989
0
  inline void Swap(BadMethodResponse* other) {
4990
0
    if (other == this) return;
4991
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
4992
0
    if (GetOwningArena() != nullptr &&
4993
0
        GetOwningArena() == other->GetOwningArena()) {
4994
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
4995
0
    if (GetOwningArena() == other->GetOwningArena()) {
4996
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
4997
0
      InternalSwap(other);
4998
0
    } else {
4999
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
5000
0
    }
5001
0
  }
5002
0
  void UnsafeArenaSwap(BadMethodResponse* other) {
5003
0
    if (other == this) return;
5004
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5005
0
    InternalSwap(other);
5006
0
  }
5007
5008
  // implements Message ----------------------------------------------
5009
5010
0
  BadMethodResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
5011
0
    return CreateMaybeMessage<BadMethodResponse>(arena);
5012
0
  }
5013
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
5014
0
  inline void CopyFrom(const BadMethodResponse& from) {
5015
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
5016
0
  }
5017
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
5018
0
  void MergeFrom(const BadMethodResponse& from) {
5019
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
5020
0
  }
5021
  public:
5022
5023
  private:
5024
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5025
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5026
0
    return "brpc.BadMethodResponse";
5027
0
  }
5028
  protected:
5029
  explicit BadMethodResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5030
                       bool is_message_owned = false);
5031
  public:
5032
5033
  static const ClassData _class_data_;
5034
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
5035
5036
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
5037
5038
  // nested types ----------------------------------------------------
5039
5040
  // accessors -------------------------------------------------------
5041
5042
  // @@protoc_insertion_point(class_scope:brpc.BadMethodResponse)
5043
 private:
5044
  class _Internal;
5045
5046
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5047
  typedef void InternalArenaConstructable_;
5048
  typedef void DestructorSkippable_;
5049
  struct Impl_ {
5050
  };
5051
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
5052
};
5053
// -------------------------------------------------------------------
5054
5055
class ProfileRequest final :
5056
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ProfileRequest) */ {
5057
 public:
5058
0
  inline ProfileRequest() : ProfileRequest(nullptr) {}
5059
  explicit PROTOBUF_CONSTEXPR ProfileRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
5060
5061
  ProfileRequest(const ProfileRequest& from);
5062
  ProfileRequest(ProfileRequest&& from) noexcept
5063
0
    : ProfileRequest() {
5064
0
    *this = ::std::move(from);
5065
0
  }
5066
5067
0
  inline ProfileRequest& operator=(const ProfileRequest& from) {
5068
0
    CopyFrom(from);
5069
0
    return *this;
5070
0
  }
5071
0
  inline ProfileRequest& operator=(ProfileRequest&& from) noexcept {
5072
0
    if (this == &from) return *this;
5073
0
    if (GetOwningArena() == from.GetOwningArena()
5074
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
5075
0
        && GetOwningArena() != nullptr
5076
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
5077
0
    ) {
5078
0
      InternalSwap(&from);
5079
0
    } else {
5080
0
      CopyFrom(from);
5081
0
    }
5082
0
    return *this;
5083
0
  }
5084
5085
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
5086
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
5087
0
  }
5088
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
5089
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5090
0
  }
5091
5092
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
5093
0
    return GetDescriptor();
5094
0
  }
5095
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
5096
0
    return default_instance().GetMetadata().descriptor;
5097
0
  }
5098
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
5099
0
    return default_instance().GetMetadata().reflection;
5100
0
  }
5101
0
  static const ProfileRequest& default_instance() {
5102
0
    return *internal_default_instance();
5103
0
  }
5104
0
  static inline const ProfileRequest* internal_default_instance() {
5105
0
    return reinterpret_cast<const ProfileRequest*>(
5106
0
               &_ProfileRequest_default_instance_);
5107
0
  }
5108
  static constexpr int kIndexInFileMessages =
5109
    38;
5110
5111
0
  friend void swap(ProfileRequest& a, ProfileRequest& b) {
5112
0
    a.Swap(&b);
5113
0
  }
5114
0
  inline void Swap(ProfileRequest* other) {
5115
0
    if (other == this) return;
5116
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
5117
0
    if (GetOwningArena() != nullptr &&
5118
0
        GetOwningArena() == other->GetOwningArena()) {
5119
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
5120
0
    if (GetOwningArena() == other->GetOwningArena()) {
5121
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
5122
0
      InternalSwap(other);
5123
0
    } else {
5124
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
5125
0
    }
5126
0
  }
5127
0
  void UnsafeArenaSwap(ProfileRequest* other) {
5128
0
    if (other == this) return;
5129
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5130
0
    InternalSwap(other);
5131
0
  }
5132
5133
  // implements Message ----------------------------------------------
5134
5135
0
  ProfileRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
5136
0
    return CreateMaybeMessage<ProfileRequest>(arena);
5137
0
  }
5138
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
5139
0
  inline void CopyFrom(const ProfileRequest& from) {
5140
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
5141
0
  }
5142
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
5143
0
  void MergeFrom(const ProfileRequest& from) {
5144
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
5145
0
  }
5146
  public:
5147
5148
  private:
5149
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5150
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5151
0
    return "brpc.ProfileRequest";
5152
0
  }
5153
  protected:
5154
  explicit ProfileRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5155
                       bool is_message_owned = false);
5156
  public:
5157
5158
  static const ClassData _class_data_;
5159
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
5160
5161
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
5162
5163
  // nested types ----------------------------------------------------
5164
5165
  // accessors -------------------------------------------------------
5166
5167
  // @@protoc_insertion_point(class_scope:brpc.ProfileRequest)
5168
 private:
5169
  class _Internal;
5170
5171
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5172
  typedef void InternalArenaConstructable_;
5173
  typedef void DestructorSkippable_;
5174
  struct Impl_ {
5175
  };
5176
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
5177
};
5178
// -------------------------------------------------------------------
5179
5180
class ProfileResponse final :
5181
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.ProfileResponse) */ {
5182
 public:
5183
0
  inline ProfileResponse() : ProfileResponse(nullptr) {}
5184
  explicit PROTOBUF_CONSTEXPR ProfileResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
5185
5186
  ProfileResponse(const ProfileResponse& from);
5187
  ProfileResponse(ProfileResponse&& from) noexcept
5188
0
    : ProfileResponse() {
5189
0
    *this = ::std::move(from);
5190
0
  }
5191
5192
0
  inline ProfileResponse& operator=(const ProfileResponse& from) {
5193
0
    CopyFrom(from);
5194
0
    return *this;
5195
0
  }
5196
0
  inline ProfileResponse& operator=(ProfileResponse&& from) noexcept {
5197
0
    if (this == &from) return *this;
5198
0
    if (GetOwningArena() == from.GetOwningArena()
5199
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
5200
0
        && GetOwningArena() != nullptr
5201
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
5202
0
    ) {
5203
0
      InternalSwap(&from);
5204
0
    } else {
5205
0
      CopyFrom(from);
5206
0
    }
5207
0
    return *this;
5208
0
  }
5209
5210
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
5211
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
5212
0
  }
5213
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
5214
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5215
0
  }
5216
5217
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
5218
0
    return GetDescriptor();
5219
0
  }
5220
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
5221
0
    return default_instance().GetMetadata().descriptor;
5222
0
  }
5223
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
5224
0
    return default_instance().GetMetadata().reflection;
5225
0
  }
5226
0
  static const ProfileResponse& default_instance() {
5227
0
    return *internal_default_instance();
5228
0
  }
5229
0
  static inline const ProfileResponse* internal_default_instance() {
5230
0
    return reinterpret_cast<const ProfileResponse*>(
5231
0
               &_ProfileResponse_default_instance_);
5232
0
  }
5233
  static constexpr int kIndexInFileMessages =
5234
    39;
5235
5236
0
  friend void swap(ProfileResponse& a, ProfileResponse& b) {
5237
0
    a.Swap(&b);
5238
0
  }
5239
0
  inline void Swap(ProfileResponse* other) {
5240
0
    if (other == this) return;
5241
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
5242
0
    if (GetOwningArena() != nullptr &&
5243
0
        GetOwningArena() == other->GetOwningArena()) {
5244
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
5245
0
    if (GetOwningArena() == other->GetOwningArena()) {
5246
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
5247
0
      InternalSwap(other);
5248
0
    } else {
5249
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
5250
0
    }
5251
0
  }
5252
0
  void UnsafeArenaSwap(ProfileResponse* other) {
5253
0
    if (other == this) return;
5254
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5255
0
    InternalSwap(other);
5256
0
  }
5257
5258
  // implements Message ----------------------------------------------
5259
5260
0
  ProfileResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
5261
0
    return CreateMaybeMessage<ProfileResponse>(arena);
5262
0
  }
5263
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
5264
0
  inline void CopyFrom(const ProfileResponse& from) {
5265
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
5266
0
  }
5267
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
5268
0
  void MergeFrom(const ProfileResponse& from) {
5269
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
5270
0
  }
5271
  public:
5272
5273
  private:
5274
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5275
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5276
0
    return "brpc.ProfileResponse";
5277
0
  }
5278
  protected:
5279
  explicit ProfileResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5280
                       bool is_message_owned = false);
5281
  public:
5282
5283
  static const ClassData _class_data_;
5284
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
5285
5286
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
5287
5288
  // nested types ----------------------------------------------------
5289
5290
  // accessors -------------------------------------------------------
5291
5292
  // @@protoc_insertion_point(class_scope:brpc.ProfileResponse)
5293
 private:
5294
  class _Internal;
5295
5296
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5297
  typedef void InternalArenaConstructable_;
5298
  typedef void DestructorSkippable_;
5299
  struct Impl_ {
5300
  };
5301
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
5302
};
5303
// -------------------------------------------------------------------
5304
5305
class HotspotsRequest final :
5306
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.HotspotsRequest) */ {
5307
 public:
5308
0
  inline HotspotsRequest() : HotspotsRequest(nullptr) {}
5309
  explicit PROTOBUF_CONSTEXPR HotspotsRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
5310
5311
  HotspotsRequest(const HotspotsRequest& from);
5312
  HotspotsRequest(HotspotsRequest&& from) noexcept
5313
0
    : HotspotsRequest() {
5314
0
    *this = ::std::move(from);
5315
0
  }
5316
5317
0
  inline HotspotsRequest& operator=(const HotspotsRequest& from) {
5318
0
    CopyFrom(from);
5319
0
    return *this;
5320
0
  }
5321
0
  inline HotspotsRequest& operator=(HotspotsRequest&& from) noexcept {
5322
0
    if (this == &from) return *this;
5323
0
    if (GetOwningArena() == from.GetOwningArena()
5324
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
5325
0
        && GetOwningArena() != nullptr
5326
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
5327
0
    ) {
5328
0
      InternalSwap(&from);
5329
0
    } else {
5330
0
      CopyFrom(from);
5331
0
    }
5332
0
    return *this;
5333
0
  }
5334
5335
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
5336
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
5337
0
  }
5338
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
5339
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5340
0
  }
5341
5342
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
5343
0
    return GetDescriptor();
5344
0
  }
5345
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
5346
0
    return default_instance().GetMetadata().descriptor;
5347
0
  }
5348
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
5349
0
    return default_instance().GetMetadata().reflection;
5350
0
  }
5351
0
  static const HotspotsRequest& default_instance() {
5352
0
    return *internal_default_instance();
5353
0
  }
5354
0
  static inline const HotspotsRequest* internal_default_instance() {
5355
0
    return reinterpret_cast<const HotspotsRequest*>(
5356
0
               &_HotspotsRequest_default_instance_);
5357
0
  }
5358
  static constexpr int kIndexInFileMessages =
5359
    40;
5360
5361
0
  friend void swap(HotspotsRequest& a, HotspotsRequest& b) {
5362
0
    a.Swap(&b);
5363
0
  }
5364
0
  inline void Swap(HotspotsRequest* other) {
5365
0
    if (other == this) return;
5366
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
5367
0
    if (GetOwningArena() != nullptr &&
5368
0
        GetOwningArena() == other->GetOwningArena()) {
5369
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
5370
0
    if (GetOwningArena() == other->GetOwningArena()) {
5371
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
5372
0
      InternalSwap(other);
5373
0
    } else {
5374
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
5375
0
    }
5376
0
  }
5377
0
  void UnsafeArenaSwap(HotspotsRequest* other) {
5378
0
    if (other == this) return;
5379
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5380
0
    InternalSwap(other);
5381
0
  }
5382
5383
  // implements Message ----------------------------------------------
5384
5385
0
  HotspotsRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
5386
0
    return CreateMaybeMessage<HotspotsRequest>(arena);
5387
0
  }
5388
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
5389
0
  inline void CopyFrom(const HotspotsRequest& from) {
5390
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
5391
0
  }
5392
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
5393
0
  void MergeFrom(const HotspotsRequest& from) {
5394
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
5395
0
  }
5396
  public:
5397
5398
  private:
5399
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5400
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5401
0
    return "brpc.HotspotsRequest";
5402
0
  }
5403
  protected:
5404
  explicit HotspotsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5405
                       bool is_message_owned = false);
5406
  public:
5407
5408
  static const ClassData _class_data_;
5409
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
5410
5411
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
5412
5413
  // nested types ----------------------------------------------------
5414
5415
  // accessors -------------------------------------------------------
5416
5417
  // @@protoc_insertion_point(class_scope:brpc.HotspotsRequest)
5418
 private:
5419
  class _Internal;
5420
5421
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5422
  typedef void InternalArenaConstructable_;
5423
  typedef void DestructorSkippable_;
5424
  struct Impl_ {
5425
  };
5426
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
5427
};
5428
// -------------------------------------------------------------------
5429
5430
class HotspotsResponse final :
5431
    public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:brpc.HotspotsResponse) */ {
5432
 public:
5433
0
  inline HotspotsResponse() : HotspotsResponse(nullptr) {}
5434
  explicit PROTOBUF_CONSTEXPR HotspotsResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
5435
5436
  HotspotsResponse(const HotspotsResponse& from);
5437
  HotspotsResponse(HotspotsResponse&& from) noexcept
5438
0
    : HotspotsResponse() {
5439
0
    *this = ::std::move(from);
5440
0
  }
5441
5442
0
  inline HotspotsResponse& operator=(const HotspotsResponse& from) {
5443
0
    CopyFrom(from);
5444
0
    return *this;
5445
0
  }
5446
0
  inline HotspotsResponse& operator=(HotspotsResponse&& from) noexcept {
5447
0
    if (this == &from) return *this;
5448
0
    if (GetOwningArena() == from.GetOwningArena()
5449
0
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
5450
0
        && GetOwningArena() != nullptr
5451
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
5452
0
    ) {
5453
0
      InternalSwap(&from);
5454
0
    } else {
5455
0
      CopyFrom(from);
5456
0
    }
5457
0
    return *this;
5458
0
  }
5459
5460
0
  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
5461
0
    return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
5462
0
  }
5463
0
  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
5464
0
    return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5465
0
  }
5466
5467
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
5468
0
    return GetDescriptor();
5469
0
  }
5470
0
  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
5471
0
    return default_instance().GetMetadata().descriptor;
5472
0
  }
5473
0
  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
5474
0
    return default_instance().GetMetadata().reflection;
5475
0
  }
5476
0
  static const HotspotsResponse& default_instance() {
5477
0
    return *internal_default_instance();
5478
0
  }
5479
0
  static inline const HotspotsResponse* internal_default_instance() {
5480
0
    return reinterpret_cast<const HotspotsResponse*>(
5481
0
               &_HotspotsResponse_default_instance_);
5482
0
  }
5483
  static constexpr int kIndexInFileMessages =
5484
    41;
5485
5486
0
  friend void swap(HotspotsResponse& a, HotspotsResponse& b) {
5487
0
    a.Swap(&b);
5488
0
  }
5489
0
  inline void Swap(HotspotsResponse* other) {
5490
0
    if (other == this) return;
5491
0
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
5492
0
    if (GetOwningArena() != nullptr &&
5493
0
        GetOwningArena() == other->GetOwningArena()) {
5494
0
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
5495
0
    if (GetOwningArena() == other->GetOwningArena()) {
5496
0
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
5497
0
      InternalSwap(other);
5498
0
    } else {
5499
0
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
5500
0
    }
5501
0
  }
5502
0
  void UnsafeArenaSwap(HotspotsResponse* other) {
5503
0
    if (other == this) return;
5504
0
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5505
0
    InternalSwap(other);
5506
0
  }
5507
5508
  // implements Message ----------------------------------------------
5509
5510
0
  HotspotsResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
5511
0
    return CreateMaybeMessage<HotspotsResponse>(arena);
5512
0
  }
5513
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
5514
0
  inline void CopyFrom(const HotspotsResponse& from) {
5515
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*this, from);
5516
0
  }
5517
  using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
5518
0
  void MergeFrom(const HotspotsResponse& from) {
5519
0
    ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*this, from);
5520
0
  }
5521
  public:
5522
5523
  private:
5524
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5525
0
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5526
0
    return "brpc.HotspotsResponse";
5527
0
  }
5528
  protected:
5529
  explicit HotspotsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5530
                       bool is_message_owned = false);
5531
  public:
5532
5533
  static const ClassData _class_data_;
5534
  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
5535
5536
  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
5537
5538
  // nested types ----------------------------------------------------
5539
5540
  // accessors -------------------------------------------------------
5541
5542
  // @@protoc_insertion_point(class_scope:brpc.HotspotsResponse)
5543
 private:
5544
  class _Internal;
5545
5546
  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5547
  typedef void InternalArenaConstructable_;
5548
  typedef void DestructorSkippable_;
5549
  struct Impl_ {
5550
  };
5551
  friend struct ::TableStruct_brpc_2fbuiltin_5fservice_2eproto;
5552
};
5553
// ===================================================================
5554
5555
class index_Stub;
5556
5557
class index : public ::PROTOBUF_NAMESPACE_ID::Service {
5558
 protected:
5559
  // This class should be treated as an abstract interface.
5560
0
  inline index() {};
5561
 public:
5562
  virtual ~index();
5563
5564
  typedef index_Stub Stub;
5565
5566
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
5567
5568
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5569
                       const ::brpc::IndexRequest* request,
5570
                       ::brpc::IndexResponse* response,
5571
                       ::google::protobuf::Closure* done);
5572
5573
  // implements Service ----------------------------------------------
5574
5575
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
5576
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
5577
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5578
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
5579
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
5580
                  ::google::protobuf::Closure* done);
5581
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
5582
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5583
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
5584
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5585
5586
 private:
5587
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(index);
5588
};
5589
5590
class index_Stub : public index {
5591
 public:
5592
  index_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
5593
  index_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
5594
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
5595
  ~index_Stub();
5596
5597
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
5598
5599
  // implements index ------------------------------------------
5600
5601
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5602
                       const ::brpc::IndexRequest* request,
5603
                       ::brpc::IndexResponse* response,
5604
                       ::google::protobuf::Closure* done);
5605
 private:
5606
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
5607
  bool owns_channel_;
5608
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(index_Stub);
5609
};
5610
5611
5612
// -------------------------------------------------------------------
5613
5614
class version_Stub;
5615
5616
class version : public ::PROTOBUF_NAMESPACE_ID::Service {
5617
 protected:
5618
  // This class should be treated as an abstract interface.
5619
0
  inline version() {};
5620
 public:
5621
  virtual ~version();
5622
5623
  typedef version_Stub Stub;
5624
5625
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
5626
5627
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5628
                       const ::brpc::VersionRequest* request,
5629
                       ::brpc::VersionResponse* response,
5630
                       ::google::protobuf::Closure* done);
5631
5632
  // implements Service ----------------------------------------------
5633
5634
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
5635
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
5636
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5637
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
5638
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
5639
                  ::google::protobuf::Closure* done);
5640
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
5641
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5642
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
5643
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5644
5645
 private:
5646
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(version);
5647
};
5648
5649
class version_Stub : public version {
5650
 public:
5651
  version_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
5652
  version_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
5653
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
5654
  ~version_Stub();
5655
5656
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
5657
5658
  // implements version ------------------------------------------
5659
5660
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5661
                       const ::brpc::VersionRequest* request,
5662
                       ::brpc::VersionResponse* response,
5663
                       ::google::protobuf::Closure* done);
5664
 private:
5665
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
5666
  bool owns_channel_;
5667
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(version_Stub);
5668
};
5669
5670
5671
// -------------------------------------------------------------------
5672
5673
class health_Stub;
5674
5675
class health : public ::PROTOBUF_NAMESPACE_ID::Service {
5676
 protected:
5677
  // This class should be treated as an abstract interface.
5678
0
  inline health() {};
5679
 public:
5680
  virtual ~health();
5681
5682
  typedef health_Stub Stub;
5683
5684
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
5685
5686
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5687
                       const ::brpc::HealthRequest* request,
5688
                       ::brpc::HealthResponse* response,
5689
                       ::google::protobuf::Closure* done);
5690
5691
  // implements Service ----------------------------------------------
5692
5693
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
5694
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
5695
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5696
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
5697
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
5698
                  ::google::protobuf::Closure* done);
5699
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
5700
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5701
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
5702
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5703
5704
 private:
5705
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(health);
5706
};
5707
5708
class health_Stub : public health {
5709
 public:
5710
  health_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
5711
  health_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
5712
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
5713
  ~health_Stub();
5714
5715
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
5716
5717
  // implements health ------------------------------------------
5718
5719
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5720
                       const ::brpc::HealthRequest* request,
5721
                       ::brpc::HealthResponse* response,
5722
                       ::google::protobuf::Closure* done);
5723
 private:
5724
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
5725
  bool owns_channel_;
5726
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(health_Stub);
5727
};
5728
5729
5730
// -------------------------------------------------------------------
5731
5732
class status_Stub;
5733
5734
class status : public ::PROTOBUF_NAMESPACE_ID::Service {
5735
 protected:
5736
  // This class should be treated as an abstract interface.
5737
0
  inline status() {};
5738
 public:
5739
  virtual ~status();
5740
5741
  typedef status_Stub Stub;
5742
5743
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
5744
5745
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5746
                       const ::brpc::StatusRequest* request,
5747
                       ::brpc::StatusResponse* response,
5748
                       ::google::protobuf::Closure* done);
5749
5750
  // implements Service ----------------------------------------------
5751
5752
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
5753
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
5754
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5755
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
5756
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
5757
                  ::google::protobuf::Closure* done);
5758
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
5759
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5760
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
5761
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5762
5763
 private:
5764
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(status);
5765
};
5766
5767
class status_Stub : public status {
5768
 public:
5769
  status_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
5770
  status_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
5771
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
5772
  ~status_Stub();
5773
5774
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
5775
5776
  // implements status ------------------------------------------
5777
5778
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5779
                       const ::brpc::StatusRequest* request,
5780
                       ::brpc::StatusResponse* response,
5781
                       ::google::protobuf::Closure* done);
5782
 private:
5783
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
5784
  bool owns_channel_;
5785
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(status_Stub);
5786
};
5787
5788
5789
// -------------------------------------------------------------------
5790
5791
class protobufs_Stub;
5792
5793
class protobufs : public ::PROTOBUF_NAMESPACE_ID::Service {
5794
 protected:
5795
  // This class should be treated as an abstract interface.
5796
0
  inline protobufs() {};
5797
 public:
5798
  virtual ~protobufs();
5799
5800
  typedef protobufs_Stub Stub;
5801
5802
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
5803
5804
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5805
                       const ::brpc::ProtobufsRequest* request,
5806
                       ::brpc::ProtobufsResponse* response,
5807
                       ::google::protobuf::Closure* done);
5808
5809
  // implements Service ----------------------------------------------
5810
5811
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
5812
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
5813
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5814
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
5815
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
5816
                  ::google::protobuf::Closure* done);
5817
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
5818
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5819
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
5820
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5821
5822
 private:
5823
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(protobufs);
5824
};
5825
5826
class protobufs_Stub : public protobufs {
5827
 public:
5828
  protobufs_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
5829
  protobufs_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
5830
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
5831
  ~protobufs_Stub();
5832
5833
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
5834
5835
  // implements protobufs ------------------------------------------
5836
5837
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5838
                       const ::brpc::ProtobufsRequest* request,
5839
                       ::brpc::ProtobufsResponse* response,
5840
                       ::google::protobuf::Closure* done);
5841
 private:
5842
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
5843
  bool owns_channel_;
5844
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(protobufs_Stub);
5845
};
5846
5847
5848
// -------------------------------------------------------------------
5849
5850
class connections_Stub;
5851
5852
class connections : public ::PROTOBUF_NAMESPACE_ID::Service {
5853
 protected:
5854
  // This class should be treated as an abstract interface.
5855
0
  inline connections() {};
5856
 public:
5857
  virtual ~connections();
5858
5859
  typedef connections_Stub Stub;
5860
5861
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
5862
5863
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5864
                       const ::brpc::ConnectionsRequest* request,
5865
                       ::brpc::ConnectionsResponse* response,
5866
                       ::google::protobuf::Closure* done);
5867
5868
  // implements Service ----------------------------------------------
5869
5870
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
5871
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
5872
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5873
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
5874
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
5875
                  ::google::protobuf::Closure* done);
5876
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
5877
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5878
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
5879
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5880
5881
 private:
5882
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(connections);
5883
};
5884
5885
class connections_Stub : public connections {
5886
 public:
5887
  connections_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
5888
  connections_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
5889
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
5890
  ~connections_Stub();
5891
5892
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
5893
5894
  // implements connections ------------------------------------------
5895
5896
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5897
                       const ::brpc::ConnectionsRequest* request,
5898
                       ::brpc::ConnectionsResponse* response,
5899
                       ::google::protobuf::Closure* done);
5900
 private:
5901
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
5902
  bool owns_channel_;
5903
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(connections_Stub);
5904
};
5905
5906
5907
// -------------------------------------------------------------------
5908
5909
class list_Stub;
5910
5911
class list : public ::PROTOBUF_NAMESPACE_ID::Service {
5912
 protected:
5913
  // This class should be treated as an abstract interface.
5914
0
  inline list() {};
5915
 public:
5916
  virtual ~list();
5917
5918
  typedef list_Stub Stub;
5919
5920
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
5921
5922
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5923
                       const ::brpc::ListRequest* request,
5924
                       ::brpc::ListResponse* response,
5925
                       ::google::protobuf::Closure* done);
5926
5927
  // implements Service ----------------------------------------------
5928
5929
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
5930
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
5931
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5932
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
5933
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
5934
                  ::google::protobuf::Closure* done);
5935
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
5936
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5937
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
5938
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5939
5940
 private:
5941
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(list);
5942
};
5943
5944
class list_Stub : public list {
5945
 public:
5946
  list_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
5947
  list_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
5948
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
5949
  ~list_Stub();
5950
5951
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
5952
5953
  // implements list ------------------------------------------
5954
5955
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5956
                       const ::brpc::ListRequest* request,
5957
                       ::brpc::ListResponse* response,
5958
                       ::google::protobuf::Closure* done);
5959
 private:
5960
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
5961
  bool owns_channel_;
5962
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(list_Stub);
5963
};
5964
5965
5966
// -------------------------------------------------------------------
5967
5968
class threads_Stub;
5969
5970
class threads : public ::PROTOBUF_NAMESPACE_ID::Service {
5971
 protected:
5972
  // This class should be treated as an abstract interface.
5973
0
  inline threads() {};
5974
 public:
5975
  virtual ~threads();
5976
5977
  typedef threads_Stub Stub;
5978
5979
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
5980
5981
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5982
                       const ::brpc::ThreadsRequest* request,
5983
                       ::brpc::ThreadsResponse* response,
5984
                       ::google::protobuf::Closure* done);
5985
5986
  // implements Service ----------------------------------------------
5987
5988
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
5989
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
5990
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
5991
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
5992
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
5993
                  ::google::protobuf::Closure* done);
5994
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
5995
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5996
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
5997
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
5998
5999
 private:
6000
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(threads);
6001
};
6002
6003
class threads_Stub : public threads {
6004
 public:
6005
  threads_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6006
  threads_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6007
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6008
  ~threads_Stub();
6009
6010
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6011
6012
  // implements threads ------------------------------------------
6013
6014
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6015
                       const ::brpc::ThreadsRequest* request,
6016
                       ::brpc::ThreadsResponse* response,
6017
                       ::google::protobuf::Closure* done);
6018
 private:
6019
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6020
  bool owns_channel_;
6021
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(threads_Stub);
6022
};
6023
6024
6025
// -------------------------------------------------------------------
6026
6027
class vlog_Stub;
6028
6029
class vlog : public ::PROTOBUF_NAMESPACE_ID::Service {
6030
 protected:
6031
  // This class should be treated as an abstract interface.
6032
0
  inline vlog() {};
6033
 public:
6034
  virtual ~vlog();
6035
6036
  typedef vlog_Stub Stub;
6037
6038
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6039
6040
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6041
                       const ::brpc::VLogRequest* request,
6042
                       ::brpc::VLogResponse* response,
6043
                       ::google::protobuf::Closure* done);
6044
6045
  // implements Service ----------------------------------------------
6046
6047
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6048
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6049
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6050
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6051
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6052
                  ::google::protobuf::Closure* done);
6053
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6054
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6055
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6056
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6057
6058
 private:
6059
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(vlog);
6060
};
6061
6062
class vlog_Stub : public vlog {
6063
 public:
6064
  vlog_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6065
  vlog_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6066
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6067
  ~vlog_Stub();
6068
6069
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6070
6071
  // implements vlog ------------------------------------------
6072
6073
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6074
                       const ::brpc::VLogRequest* request,
6075
                       ::brpc::VLogResponse* response,
6076
                       ::google::protobuf::Closure* done);
6077
 private:
6078
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6079
  bool owns_channel_;
6080
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(vlog_Stub);
6081
};
6082
6083
6084
// -------------------------------------------------------------------
6085
6086
class bthreads_Stub;
6087
6088
class bthreads : public ::PROTOBUF_NAMESPACE_ID::Service {
6089
 protected:
6090
  // This class should be treated as an abstract interface.
6091
0
  inline bthreads() {};
6092
 public:
6093
  virtual ~bthreads();
6094
6095
  typedef bthreads_Stub Stub;
6096
6097
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6098
6099
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6100
                       const ::brpc::BthreadsRequest* request,
6101
                       ::brpc::BthreadsResponse* response,
6102
                       ::google::protobuf::Closure* done);
6103
6104
  // implements Service ----------------------------------------------
6105
6106
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6107
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6108
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6109
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6110
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6111
                  ::google::protobuf::Closure* done);
6112
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6113
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6114
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6115
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6116
6117
 private:
6118
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(bthreads);
6119
};
6120
6121
class bthreads_Stub : public bthreads {
6122
 public:
6123
  bthreads_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6124
  bthreads_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6125
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6126
  ~bthreads_Stub();
6127
6128
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6129
6130
  // implements bthreads ------------------------------------------
6131
6132
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6133
                       const ::brpc::BthreadsRequest* request,
6134
                       ::brpc::BthreadsResponse* response,
6135
                       ::google::protobuf::Closure* done);
6136
 private:
6137
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6138
  bool owns_channel_;
6139
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(bthreads_Stub);
6140
};
6141
6142
6143
// -------------------------------------------------------------------
6144
6145
class ids_Stub;
6146
6147
class ids : public ::PROTOBUF_NAMESPACE_ID::Service {
6148
 protected:
6149
  // This class should be treated as an abstract interface.
6150
0
  inline ids() {};
6151
 public:
6152
  virtual ~ids();
6153
6154
  typedef ids_Stub Stub;
6155
6156
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6157
6158
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6159
                       const ::brpc::IdsRequest* request,
6160
                       ::brpc::IdsResponse* response,
6161
                       ::google::protobuf::Closure* done);
6162
6163
  // implements Service ----------------------------------------------
6164
6165
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6166
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6167
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6168
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6169
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6170
                  ::google::protobuf::Closure* done);
6171
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6172
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6173
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6174
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6175
6176
 private:
6177
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ids);
6178
};
6179
6180
class ids_Stub : public ids {
6181
 public:
6182
  ids_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6183
  ids_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6184
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6185
  ~ids_Stub();
6186
6187
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6188
6189
  // implements ids ------------------------------------------
6190
6191
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6192
                       const ::brpc::IdsRequest* request,
6193
                       ::brpc::IdsResponse* response,
6194
                       ::google::protobuf::Closure* done);
6195
 private:
6196
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6197
  bool owns_channel_;
6198
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ids_Stub);
6199
};
6200
6201
6202
// -------------------------------------------------------------------
6203
6204
class sockets_Stub;
6205
6206
class sockets : public ::PROTOBUF_NAMESPACE_ID::Service {
6207
 protected:
6208
  // This class should be treated as an abstract interface.
6209
0
  inline sockets() {};
6210
 public:
6211
  virtual ~sockets();
6212
6213
  typedef sockets_Stub Stub;
6214
6215
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6216
6217
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6218
                       const ::brpc::SocketsRequest* request,
6219
                       ::brpc::SocketsResponse* response,
6220
                       ::google::protobuf::Closure* done);
6221
6222
  // implements Service ----------------------------------------------
6223
6224
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6225
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6226
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6227
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6228
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6229
                  ::google::protobuf::Closure* done);
6230
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6231
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6232
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6233
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6234
6235
 private:
6236
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(sockets);
6237
};
6238
6239
class sockets_Stub : public sockets {
6240
 public:
6241
  sockets_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6242
  sockets_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6243
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6244
  ~sockets_Stub();
6245
6246
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6247
6248
  // implements sockets ------------------------------------------
6249
6250
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6251
                       const ::brpc::SocketsRequest* request,
6252
                       ::brpc::SocketsResponse* response,
6253
                       ::google::protobuf::Closure* done);
6254
 private:
6255
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6256
  bool owns_channel_;
6257
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(sockets_Stub);
6258
};
6259
6260
6261
// -------------------------------------------------------------------
6262
6263
class brpc_metrics_Stub;
6264
6265
class brpc_metrics : public ::PROTOBUF_NAMESPACE_ID::Service {
6266
 protected:
6267
  // This class should be treated as an abstract interface.
6268
0
  inline brpc_metrics() {};
6269
 public:
6270
  virtual ~brpc_metrics();
6271
6272
  typedef brpc_metrics_Stub Stub;
6273
6274
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6275
6276
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6277
                       const ::brpc::MetricsRequest* request,
6278
                       ::brpc::MetricsResponse* response,
6279
                       ::google::protobuf::Closure* done);
6280
6281
  // implements Service ----------------------------------------------
6282
6283
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6284
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6285
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6286
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6287
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6288
                  ::google::protobuf::Closure* done);
6289
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6290
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6291
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6292
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6293
6294
 private:
6295
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(brpc_metrics);
6296
};
6297
6298
class brpc_metrics_Stub : public brpc_metrics {
6299
 public:
6300
  brpc_metrics_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6301
  brpc_metrics_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6302
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6303
  ~brpc_metrics_Stub();
6304
6305
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6306
6307
  // implements brpc_metrics ------------------------------------------
6308
6309
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6310
                       const ::brpc::MetricsRequest* request,
6311
                       ::brpc::MetricsResponse* response,
6312
                       ::google::protobuf::Closure* done);
6313
 private:
6314
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6315
  bool owns_channel_;
6316
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(brpc_metrics_Stub);
6317
};
6318
6319
6320
// -------------------------------------------------------------------
6321
6322
class badmethod_Stub;
6323
6324
class badmethod : public ::PROTOBUF_NAMESPACE_ID::Service {
6325
 protected:
6326
  // This class should be treated as an abstract interface.
6327
0
  inline badmethod() {};
6328
 public:
6329
  virtual ~badmethod();
6330
6331
  typedef badmethod_Stub Stub;
6332
6333
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6334
6335
  virtual void no_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6336
                       const ::brpc::BadMethodRequest* request,
6337
                       ::brpc::BadMethodResponse* response,
6338
                       ::google::protobuf::Closure* done);
6339
6340
  // implements Service ----------------------------------------------
6341
6342
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6343
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6344
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6345
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6346
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6347
                  ::google::protobuf::Closure* done);
6348
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6349
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6350
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6351
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6352
6353
 private:
6354
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(badmethod);
6355
};
6356
6357
class badmethod_Stub : public badmethod {
6358
 public:
6359
  badmethod_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6360
  badmethod_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6361
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6362
  ~badmethod_Stub();
6363
6364
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6365
6366
  // implements badmethod ------------------------------------------
6367
6368
  void no_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6369
                       const ::brpc::BadMethodRequest* request,
6370
                       ::brpc::BadMethodResponse* response,
6371
                       ::google::protobuf::Closure* done);
6372
 private:
6373
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6374
  bool owns_channel_;
6375
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(badmethod_Stub);
6376
};
6377
6378
6379
// -------------------------------------------------------------------
6380
6381
class pprof_Stub;
6382
6383
class pprof : public ::PROTOBUF_NAMESPACE_ID::Service {
6384
 protected:
6385
  // This class should be treated as an abstract interface.
6386
0
  inline pprof() {};
6387
 public:
6388
  virtual ~pprof();
6389
6390
  typedef pprof_Stub Stub;
6391
6392
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6393
6394
  virtual void profile(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6395
                       const ::brpc::ProfileRequest* request,
6396
                       ::brpc::ProfileResponse* response,
6397
                       ::google::protobuf::Closure* done);
6398
  virtual void contention(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6399
                       const ::brpc::ProfileRequest* request,
6400
                       ::brpc::ProfileResponse* response,
6401
                       ::google::protobuf::Closure* done);
6402
  virtual void heap(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6403
                       const ::brpc::ProfileRequest* request,
6404
                       ::brpc::ProfileResponse* response,
6405
                       ::google::protobuf::Closure* done);
6406
  virtual void symbol(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6407
                       const ::brpc::ProfileRequest* request,
6408
                       ::brpc::ProfileResponse* response,
6409
                       ::google::protobuf::Closure* done);
6410
  virtual void cmdline(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6411
                       const ::brpc::ProfileRequest* request,
6412
                       ::brpc::ProfileResponse* response,
6413
                       ::google::protobuf::Closure* done);
6414
  virtual void growth(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6415
                       const ::brpc::ProfileRequest* request,
6416
                       ::brpc::ProfileResponse* response,
6417
                       ::google::protobuf::Closure* done);
6418
6419
  // implements Service ----------------------------------------------
6420
6421
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6422
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6423
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6424
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6425
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6426
                  ::google::protobuf::Closure* done);
6427
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6428
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6429
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6430
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6431
6432
 private:
6433
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(pprof);
6434
};
6435
6436
class pprof_Stub : public pprof {
6437
 public:
6438
  pprof_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6439
  pprof_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6440
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6441
  ~pprof_Stub();
6442
6443
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6444
6445
  // implements pprof ------------------------------------------
6446
6447
  void profile(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6448
                       const ::brpc::ProfileRequest* request,
6449
                       ::brpc::ProfileResponse* response,
6450
                       ::google::protobuf::Closure* done);
6451
  void contention(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6452
                       const ::brpc::ProfileRequest* request,
6453
                       ::brpc::ProfileResponse* response,
6454
                       ::google::protobuf::Closure* done);
6455
  void heap(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6456
                       const ::brpc::ProfileRequest* request,
6457
                       ::brpc::ProfileResponse* response,
6458
                       ::google::protobuf::Closure* done);
6459
  void symbol(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6460
                       const ::brpc::ProfileRequest* request,
6461
                       ::brpc::ProfileResponse* response,
6462
                       ::google::protobuf::Closure* done);
6463
  void cmdline(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6464
                       const ::brpc::ProfileRequest* request,
6465
                       ::brpc::ProfileResponse* response,
6466
                       ::google::protobuf::Closure* done);
6467
  void growth(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6468
                       const ::brpc::ProfileRequest* request,
6469
                       ::brpc::ProfileResponse* response,
6470
                       ::google::protobuf::Closure* done);
6471
 private:
6472
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6473
  bool owns_channel_;
6474
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(pprof_Stub);
6475
};
6476
6477
6478
// -------------------------------------------------------------------
6479
6480
class hotspots_Stub;
6481
6482
class hotspots : public ::PROTOBUF_NAMESPACE_ID::Service {
6483
 protected:
6484
  // This class should be treated as an abstract interface.
6485
0
  inline hotspots() {};
6486
 public:
6487
  virtual ~hotspots();
6488
6489
  typedef hotspots_Stub Stub;
6490
6491
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6492
6493
  virtual void cpu(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6494
                       const ::brpc::HotspotsRequest* request,
6495
                       ::brpc::HotspotsResponse* response,
6496
                       ::google::protobuf::Closure* done);
6497
  virtual void cpu_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6498
                       const ::brpc::HotspotsRequest* request,
6499
                       ::brpc::HotspotsResponse* response,
6500
                       ::google::protobuf::Closure* done);
6501
  virtual void heap(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6502
                       const ::brpc::HotspotsRequest* request,
6503
                       ::brpc::HotspotsResponse* response,
6504
                       ::google::protobuf::Closure* done);
6505
  virtual void heap_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6506
                       const ::brpc::HotspotsRequest* request,
6507
                       ::brpc::HotspotsResponse* response,
6508
                       ::google::protobuf::Closure* done);
6509
  virtual void growth(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6510
                       const ::brpc::HotspotsRequest* request,
6511
                       ::brpc::HotspotsResponse* response,
6512
                       ::google::protobuf::Closure* done);
6513
  virtual void growth_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6514
                       const ::brpc::HotspotsRequest* request,
6515
                       ::brpc::HotspotsResponse* response,
6516
                       ::google::protobuf::Closure* done);
6517
  virtual void contention(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6518
                       const ::brpc::HotspotsRequest* request,
6519
                       ::brpc::HotspotsResponse* response,
6520
                       ::google::protobuf::Closure* done);
6521
  virtual void contention_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6522
                       const ::brpc::HotspotsRequest* request,
6523
                       ::brpc::HotspotsResponse* response,
6524
                       ::google::protobuf::Closure* done);
6525
  virtual void iobuf(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6526
                       const ::brpc::HotspotsRequest* request,
6527
                       ::brpc::HotspotsResponse* response,
6528
                       ::google::protobuf::Closure* done);
6529
  virtual void iobuf_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6530
                       const ::brpc::HotspotsRequest* request,
6531
                       ::brpc::HotspotsResponse* response,
6532
                       ::google::protobuf::Closure* done);
6533
6534
  // implements Service ----------------------------------------------
6535
6536
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6537
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6538
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6539
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6540
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6541
                  ::google::protobuf::Closure* done);
6542
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6543
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6544
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6545
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6546
6547
 private:
6548
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(hotspots);
6549
};
6550
6551
class hotspots_Stub : public hotspots {
6552
 public:
6553
  hotspots_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6554
  hotspots_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6555
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6556
  ~hotspots_Stub();
6557
6558
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6559
6560
  // implements hotspots ------------------------------------------
6561
6562
  void cpu(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6563
                       const ::brpc::HotspotsRequest* request,
6564
                       ::brpc::HotspotsResponse* response,
6565
                       ::google::protobuf::Closure* done);
6566
  void cpu_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6567
                       const ::brpc::HotspotsRequest* request,
6568
                       ::brpc::HotspotsResponse* response,
6569
                       ::google::protobuf::Closure* done);
6570
  void heap(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6571
                       const ::brpc::HotspotsRequest* request,
6572
                       ::brpc::HotspotsResponse* response,
6573
                       ::google::protobuf::Closure* done);
6574
  void heap_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6575
                       const ::brpc::HotspotsRequest* request,
6576
                       ::brpc::HotspotsResponse* response,
6577
                       ::google::protobuf::Closure* done);
6578
  void growth(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6579
                       const ::brpc::HotspotsRequest* request,
6580
                       ::brpc::HotspotsResponse* response,
6581
                       ::google::protobuf::Closure* done);
6582
  void growth_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6583
                       const ::brpc::HotspotsRequest* request,
6584
                       ::brpc::HotspotsResponse* response,
6585
                       ::google::protobuf::Closure* done);
6586
  void contention(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6587
                       const ::brpc::HotspotsRequest* request,
6588
                       ::brpc::HotspotsResponse* response,
6589
                       ::google::protobuf::Closure* done);
6590
  void contention_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6591
                       const ::brpc::HotspotsRequest* request,
6592
                       ::brpc::HotspotsResponse* response,
6593
                       ::google::protobuf::Closure* done);
6594
  void iobuf(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6595
                       const ::brpc::HotspotsRequest* request,
6596
                       ::brpc::HotspotsResponse* response,
6597
                       ::google::protobuf::Closure* done);
6598
  void iobuf_non_responsive(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6599
                       const ::brpc::HotspotsRequest* request,
6600
                       ::brpc::HotspotsResponse* response,
6601
                       ::google::protobuf::Closure* done);
6602
 private:
6603
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6604
  bool owns_channel_;
6605
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(hotspots_Stub);
6606
};
6607
6608
6609
// -------------------------------------------------------------------
6610
6611
class flags_Stub;
6612
6613
class flags : public ::PROTOBUF_NAMESPACE_ID::Service {
6614
 protected:
6615
  // This class should be treated as an abstract interface.
6616
0
  inline flags() {};
6617
 public:
6618
  virtual ~flags();
6619
6620
  typedef flags_Stub Stub;
6621
6622
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6623
6624
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6625
                       const ::brpc::FlagsRequest* request,
6626
                       ::brpc::FlagsResponse* response,
6627
                       ::google::protobuf::Closure* done);
6628
6629
  // implements Service ----------------------------------------------
6630
6631
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6632
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6633
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6634
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6635
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6636
                  ::google::protobuf::Closure* done);
6637
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6638
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6639
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6640
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6641
6642
 private:
6643
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(flags);
6644
};
6645
6646
class flags_Stub : public flags {
6647
 public:
6648
  flags_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6649
  flags_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6650
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6651
  ~flags_Stub();
6652
6653
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6654
6655
  // implements flags ------------------------------------------
6656
6657
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6658
                       const ::brpc::FlagsRequest* request,
6659
                       ::brpc::FlagsResponse* response,
6660
                       ::google::protobuf::Closure* done);
6661
 private:
6662
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6663
  bool owns_channel_;
6664
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(flags_Stub);
6665
};
6666
6667
6668
// -------------------------------------------------------------------
6669
6670
class vars_Stub;
6671
6672
class vars : public ::PROTOBUF_NAMESPACE_ID::Service {
6673
 protected:
6674
  // This class should be treated as an abstract interface.
6675
0
  inline vars() {};
6676
 public:
6677
  virtual ~vars();
6678
6679
  typedef vars_Stub Stub;
6680
6681
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6682
6683
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6684
                       const ::brpc::VarsRequest* request,
6685
                       ::brpc::VarsResponse* response,
6686
                       ::google::protobuf::Closure* done);
6687
6688
  // implements Service ----------------------------------------------
6689
6690
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6691
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6692
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6693
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6694
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6695
                  ::google::protobuf::Closure* done);
6696
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6697
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6698
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6699
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6700
6701
 private:
6702
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(vars);
6703
};
6704
6705
class vars_Stub : public vars {
6706
 public:
6707
  vars_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6708
  vars_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6709
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6710
  ~vars_Stub();
6711
6712
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6713
6714
  // implements vars ------------------------------------------
6715
6716
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6717
                       const ::brpc::VarsRequest* request,
6718
                       ::brpc::VarsResponse* response,
6719
                       ::google::protobuf::Closure* done);
6720
 private:
6721
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6722
  bool owns_channel_;
6723
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(vars_Stub);
6724
};
6725
6726
6727
// -------------------------------------------------------------------
6728
6729
class rpcz_Stub;
6730
6731
class rpcz : public ::PROTOBUF_NAMESPACE_ID::Service {
6732
 protected:
6733
  // This class should be treated as an abstract interface.
6734
0
  inline rpcz() {};
6735
 public:
6736
  virtual ~rpcz();
6737
6738
  typedef rpcz_Stub Stub;
6739
6740
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6741
6742
  virtual void enable(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6743
                       const ::brpc::RpczRequest* request,
6744
                       ::brpc::RpczResponse* response,
6745
                       ::google::protobuf::Closure* done);
6746
  virtual void disable(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6747
                       const ::brpc::RpczRequest* request,
6748
                       ::brpc::RpczResponse* response,
6749
                       ::google::protobuf::Closure* done);
6750
  virtual void stats(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6751
                       const ::brpc::RpczRequest* request,
6752
                       ::brpc::RpczResponse* response,
6753
                       ::google::protobuf::Closure* done);
6754
  virtual void hex_log_id(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6755
                       const ::brpc::RpczRequest* request,
6756
                       ::brpc::RpczResponse* response,
6757
                       ::google::protobuf::Closure* done);
6758
  virtual void dec_log_id(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6759
                       const ::brpc::RpczRequest* request,
6760
                       ::brpc::RpczResponse* response,
6761
                       ::google::protobuf::Closure* done);
6762
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6763
                       const ::brpc::RpczRequest* request,
6764
                       ::brpc::RpczResponse* response,
6765
                       ::google::protobuf::Closure* done);
6766
6767
  // implements Service ----------------------------------------------
6768
6769
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6770
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6771
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6772
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6773
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6774
                  ::google::protobuf::Closure* done);
6775
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6776
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6777
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6778
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6779
6780
 private:
6781
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(rpcz);
6782
};
6783
6784
class rpcz_Stub : public rpcz {
6785
 public:
6786
  rpcz_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6787
  rpcz_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6788
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6789
  ~rpcz_Stub();
6790
6791
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6792
6793
  // implements rpcz ------------------------------------------
6794
6795
  void enable(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6796
                       const ::brpc::RpczRequest* request,
6797
                       ::brpc::RpczResponse* response,
6798
                       ::google::protobuf::Closure* done);
6799
  void disable(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6800
                       const ::brpc::RpczRequest* request,
6801
                       ::brpc::RpczResponse* response,
6802
                       ::google::protobuf::Closure* done);
6803
  void stats(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6804
                       const ::brpc::RpczRequest* request,
6805
                       ::brpc::RpczResponse* response,
6806
                       ::google::protobuf::Closure* done);
6807
  void hex_log_id(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6808
                       const ::brpc::RpczRequest* request,
6809
                       ::brpc::RpczResponse* response,
6810
                       ::google::protobuf::Closure* done);
6811
  void dec_log_id(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6812
                       const ::brpc::RpczRequest* request,
6813
                       ::brpc::RpczResponse* response,
6814
                       ::google::protobuf::Closure* done);
6815
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6816
                       const ::brpc::RpczRequest* request,
6817
                       ::brpc::RpczResponse* response,
6818
                       ::google::protobuf::Closure* done);
6819
 private:
6820
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6821
  bool owns_channel_;
6822
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(rpcz_Stub);
6823
};
6824
6825
6826
// -------------------------------------------------------------------
6827
6828
class dir_Stub;
6829
6830
class dir : public ::PROTOBUF_NAMESPACE_ID::Service {
6831
 protected:
6832
  // This class should be treated as an abstract interface.
6833
0
  inline dir() {};
6834
 public:
6835
  virtual ~dir();
6836
6837
  typedef dir_Stub Stub;
6838
6839
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6840
6841
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6842
                       const ::brpc::DirRequest* request,
6843
                       ::brpc::DirResponse* response,
6844
                       ::google::protobuf::Closure* done);
6845
6846
  // implements Service ----------------------------------------------
6847
6848
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6849
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6850
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6851
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6852
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6853
                  ::google::protobuf::Closure* done);
6854
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6855
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6856
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6857
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6858
6859
 private:
6860
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(dir);
6861
};
6862
6863
class dir_Stub : public dir {
6864
 public:
6865
  dir_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6866
  dir_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6867
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6868
  ~dir_Stub();
6869
6870
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6871
6872
  // implements dir ------------------------------------------
6873
6874
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6875
                       const ::brpc::DirRequest* request,
6876
                       ::brpc::DirResponse* response,
6877
                       ::google::protobuf::Closure* done);
6878
 private:
6879
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6880
  bool owns_channel_;
6881
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(dir_Stub);
6882
};
6883
6884
6885
// -------------------------------------------------------------------
6886
6887
class memory_Stub;
6888
6889
class memory : public ::PROTOBUF_NAMESPACE_ID::Service {
6890
 protected:
6891
  // This class should be treated as an abstract interface.
6892
0
  inline memory() {};
6893
 public:
6894
  virtual ~memory();
6895
6896
  typedef memory_Stub Stub;
6897
6898
  static const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* descriptor();
6899
6900
  virtual void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6901
                       const ::brpc::MemoryRequest* request,
6902
                       ::brpc::MemoryResponse* response,
6903
                       ::google::protobuf::Closure* done);
6904
6905
  // implements Service ----------------------------------------------
6906
6907
  const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor* GetDescriptor();
6908
  void CallMethod(const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method,
6909
                  ::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6910
                  const ::PROTOBUF_NAMESPACE_ID::Message* request,
6911
                  ::PROTOBUF_NAMESPACE_ID::Message* response,
6912
                  ::google::protobuf::Closure* done);
6913
  const ::PROTOBUF_NAMESPACE_ID::Message& GetRequestPrototype(
6914
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6915
  const ::PROTOBUF_NAMESPACE_ID::Message& GetResponsePrototype(
6916
    const ::PROTOBUF_NAMESPACE_ID::MethodDescriptor* method) const;
6917
6918
 private:
6919
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(memory);
6920
};
6921
6922
class memory_Stub : public memory {
6923
 public:
6924
  memory_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel);
6925
  memory_Stub(::PROTOBUF_NAMESPACE_ID::RpcChannel* channel,
6926
                   ::PROTOBUF_NAMESPACE_ID::Service::ChannelOwnership ownership);
6927
  ~memory_Stub();
6928
6929
0
  inline ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel() { return channel_; }
6930
6931
  // implements memory ------------------------------------------
6932
6933
  void default_method(::PROTOBUF_NAMESPACE_ID::RpcController* controller,
6934
                       const ::brpc::MemoryRequest* request,
6935
                       ::brpc::MemoryResponse* response,
6936
                       ::google::protobuf::Closure* done);
6937
 private:
6938
  ::PROTOBUF_NAMESPACE_ID::RpcChannel* channel_;
6939
  bool owns_channel_;
6940
  GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(memory_Stub);
6941
};
6942
6943
6944
// ===================================================================
6945
6946
6947
// ===================================================================
6948
6949
#ifdef __GNUC__
6950
  #pragma GCC diagnostic push
6951
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
6952
#endif  // __GNUC__
6953
// IndexRequest
6954
6955
// -------------------------------------------------------------------
6956
6957
// IndexResponse
6958
6959
// -------------------------------------------------------------------
6960
6961
// FlagsRequest
6962
6963
// -------------------------------------------------------------------
6964
6965
// FlagsResponse
6966
6967
// -------------------------------------------------------------------
6968
6969
// VersionRequest
6970
6971
// -------------------------------------------------------------------
6972
6973
// VersionResponse
6974
6975
// -------------------------------------------------------------------
6976
6977
// HealthRequest
6978
6979
// -------------------------------------------------------------------
6980
6981
// HealthResponse
6982
6983
// -------------------------------------------------------------------
6984
6985
// StatusRequest
6986
6987
// -------------------------------------------------------------------
6988
6989
// StatusResponse
6990
6991
// -------------------------------------------------------------------
6992
6993
// ProtobufsRequest
6994
6995
// -------------------------------------------------------------------
6996
6997
// ProtobufsResponse
6998
6999
// -------------------------------------------------------------------
7000
7001
// ConnectionsRequest
7002
7003
// -------------------------------------------------------------------
7004
7005
// ConnectionsResponse
7006
7007
// -------------------------------------------------------------------
7008
7009
// ListRequest
7010
7011
// -------------------------------------------------------------------
7012
7013
// ListResponse
7014
7015
// repeated .google.protobuf.ServiceDescriptorProto service = 1;
7016
0
inline int ListResponse::_internal_service_size() const {
7017
0
  return _impl_.service_.size();
7018
0
}
7019
0
inline int ListResponse::service_size() const {
7020
0
  return _internal_service_size();
7021
0
}
7022
0
inline ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* ListResponse::mutable_service(int index) {
7023
0
  // @@protoc_insertion_point(field_mutable:brpc.ListResponse.service)
7024
0
  return _impl_.service_.Mutable(index);
7025
0
}
7026
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto >*
7027
0
ListResponse::mutable_service() {
7028
0
  // @@protoc_insertion_point(field_mutable_list:brpc.ListResponse.service)
7029
0
  return &_impl_.service_;
7030
0
}
7031
0
inline const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& ListResponse::_internal_service(int index) const {
7032
0
  return _impl_.service_.Get(index);
7033
0
}
7034
0
inline const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& ListResponse::service(int index) const {
7035
0
  // @@protoc_insertion_point(field_get:brpc.ListResponse.service)
7036
0
  return _internal_service(index);
7037
0
}
7038
0
inline ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* ListResponse::_internal_add_service() {
7039
0
  return _impl_.service_.Add();
7040
0
}
7041
0
inline ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* ListResponse::add_service() {
7042
0
  ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* _add = _internal_add_service();
7043
  // @@protoc_insertion_point(field_add:brpc.ListResponse.service)
7044
0
  return _add;
7045
0
}
7046
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto >&
7047
0
ListResponse::service() const {
7048
0
  // @@protoc_insertion_point(field_list:brpc.ListResponse.service)
7049
0
  return _impl_.service_;
7050
0
}
7051
7052
// -------------------------------------------------------------------
7053
7054
// VarsRequest
7055
7056
// -------------------------------------------------------------------
7057
7058
// VarsResponse
7059
7060
// -------------------------------------------------------------------
7061
7062
// BthreadsRequest
7063
7064
// -------------------------------------------------------------------
7065
7066
// BthreadsResponse
7067
7068
// -------------------------------------------------------------------
7069
7070
// IdsRequest
7071
7072
// -------------------------------------------------------------------
7073
7074
// IdsResponse
7075
7076
// -------------------------------------------------------------------
7077
7078
// SocketsRequest
7079
7080
// -------------------------------------------------------------------
7081
7082
// SocketsResponse
7083
7084
// -------------------------------------------------------------------
7085
7086
// RpczRequest
7087
7088
// -------------------------------------------------------------------
7089
7090
// RpczResponse
7091
7092
// -------------------------------------------------------------------
7093
7094
// ThreadsRequest
7095
7096
// -------------------------------------------------------------------
7097
7098
// ThreadsResponse
7099
7100
// -------------------------------------------------------------------
7101
7102
// DirRequest
7103
7104
// -------------------------------------------------------------------
7105
7106
// DirResponse
7107
7108
// -------------------------------------------------------------------
7109
7110
// VLogRequest
7111
7112
// -------------------------------------------------------------------
7113
7114
// VLogResponse
7115
7116
// -------------------------------------------------------------------
7117
7118
// MetricsRequest
7119
7120
// -------------------------------------------------------------------
7121
7122
// MetricsResponse
7123
7124
// -------------------------------------------------------------------
7125
7126
// MemoryRequest
7127
7128
// -------------------------------------------------------------------
7129
7130
// MemoryResponse
7131
7132
// -------------------------------------------------------------------
7133
7134
// BadMethodRequest
7135
7136
// required string service_name = 1;
7137
0
inline bool BadMethodRequest::_internal_has_service_name() const {
7138
0
  bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
7139
0
  return value;
7140
0
}
7141
0
inline bool BadMethodRequest::has_service_name() const {
7142
0
  return _internal_has_service_name();
7143
0
}
7144
0
inline void BadMethodRequest::clear_service_name() {
7145
0
  _impl_.service_name_.ClearToEmpty();
7146
0
  _impl_._has_bits_[0] &= ~0x00000001u;
7147
0
}
7148
0
inline const std::string& BadMethodRequest::service_name() const {
7149
  // @@protoc_insertion_point(field_get:brpc.BadMethodRequest.service_name)
7150
0
  return _internal_service_name();
7151
0
}
7152
template <typename ArgT0, typename... ArgT>
7153
inline PROTOBUF_ALWAYS_INLINE
7154
0
void BadMethodRequest::set_service_name(ArgT0&& arg0, ArgT... args) {
7155
0
 _impl_._has_bits_[0] |= 0x00000001u;
7156
0
 _impl_.service_name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
7157
  // @@protoc_insertion_point(field_set:brpc.BadMethodRequest.service_name)
7158
0
}
Unexecuted instantiation: void brpc::BadMethodRequest::set_service_name<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
Unexecuted instantiation: void brpc::BadMethodRequest::set_service_name<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
7159
0
inline std::string* BadMethodRequest::mutable_service_name() {
7160
0
  std::string* _s = _internal_mutable_service_name();
7161
0
  // @@protoc_insertion_point(field_mutable:brpc.BadMethodRequest.service_name)
7162
0
  return _s;
7163
0
}
7164
0
inline const std::string& BadMethodRequest::_internal_service_name() const {
7165
0
  return _impl_.service_name_.Get();
7166
0
}
7167
0
inline void BadMethodRequest::_internal_set_service_name(const std::string& value) {
7168
0
  _impl_._has_bits_[0] |= 0x00000001u;
7169
0
  _impl_.service_name_.Set(value, GetArenaForAllocation());
7170
0
}
7171
0
inline std::string* BadMethodRequest::_internal_mutable_service_name() {
7172
0
  _impl_._has_bits_[0] |= 0x00000001u;
7173
0
  return _impl_.service_name_.Mutable(GetArenaForAllocation());
7174
0
}
7175
0
inline std::string* BadMethodRequest::release_service_name() {
7176
0
  // @@protoc_insertion_point(field_release:brpc.BadMethodRequest.service_name)
7177
0
  if (!_internal_has_service_name()) {
7178
0
    return nullptr;
7179
0
  }
7180
0
  _impl_._has_bits_[0] &= ~0x00000001u;
7181
0
  auto* p = _impl_.service_name_.Release();
7182
0
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
7183
0
  if (_impl_.service_name_.IsDefault()) {
7184
0
    _impl_.service_name_.Set("", GetArenaForAllocation());
7185
0
  }
7186
0
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
7187
0
  return p;
7188
0
}
7189
0
inline void BadMethodRequest::set_allocated_service_name(std::string* service_name) {
7190
0
  if (service_name != nullptr) {
7191
0
    _impl_._has_bits_[0] |= 0x00000001u;
7192
0
  } else {
7193
0
    _impl_._has_bits_[0] &= ~0x00000001u;
7194
0
  }
7195
0
  _impl_.service_name_.SetAllocated(service_name, GetArenaForAllocation());
7196
0
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
7197
0
  if (_impl_.service_name_.IsDefault()) {
7198
0
    _impl_.service_name_.Set("", GetArenaForAllocation());
7199
0
  }
7200
0
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
7201
0
  // @@protoc_insertion_point(field_set_allocated:brpc.BadMethodRequest.service_name)
7202
0
}
7203
7204
// -------------------------------------------------------------------
7205
7206
// BadMethodResponse
7207
7208
// -------------------------------------------------------------------
7209
7210
// ProfileRequest
7211
7212
// -------------------------------------------------------------------
7213
7214
// ProfileResponse
7215
7216
// -------------------------------------------------------------------
7217
7218
// HotspotsRequest
7219
7220
// -------------------------------------------------------------------
7221
7222
// HotspotsResponse
7223
7224
#ifdef __GNUC__
7225
  #pragma GCC diagnostic pop
7226
#endif  // __GNUC__
7227
// -------------------------------------------------------------------
7228
7229
// -------------------------------------------------------------------
7230
7231
// -------------------------------------------------------------------
7232
7233
// -------------------------------------------------------------------
7234
7235
// -------------------------------------------------------------------
7236
7237
// -------------------------------------------------------------------
7238
7239
// -------------------------------------------------------------------
7240
7241
// -------------------------------------------------------------------
7242
7243
// -------------------------------------------------------------------
7244
7245
// -------------------------------------------------------------------
7246
7247
// -------------------------------------------------------------------
7248
7249
// -------------------------------------------------------------------
7250
7251
// -------------------------------------------------------------------
7252
7253
// -------------------------------------------------------------------
7254
7255
// -------------------------------------------------------------------
7256
7257
// -------------------------------------------------------------------
7258
7259
// -------------------------------------------------------------------
7260
7261
// -------------------------------------------------------------------
7262
7263
// -------------------------------------------------------------------
7264
7265
// -------------------------------------------------------------------
7266
7267
// -------------------------------------------------------------------
7268
7269
// -------------------------------------------------------------------
7270
7271
// -------------------------------------------------------------------
7272
7273
// -------------------------------------------------------------------
7274
7275
// -------------------------------------------------------------------
7276
7277
// -------------------------------------------------------------------
7278
7279
// -------------------------------------------------------------------
7280
7281
// -------------------------------------------------------------------
7282
7283
// -------------------------------------------------------------------
7284
7285
// -------------------------------------------------------------------
7286
7287
// -------------------------------------------------------------------
7288
7289
// -------------------------------------------------------------------
7290
7291
// -------------------------------------------------------------------
7292
7293
// -------------------------------------------------------------------
7294
7295
// -------------------------------------------------------------------
7296
7297
// -------------------------------------------------------------------
7298
7299
// -------------------------------------------------------------------
7300
7301
// -------------------------------------------------------------------
7302
7303
// -------------------------------------------------------------------
7304
7305
// -------------------------------------------------------------------
7306
7307
// -------------------------------------------------------------------
7308
7309
7310
// @@protoc_insertion_point(namespace_scope)
7311
7312
}  // namespace brpc
7313
7314
// @@protoc_insertion_point(global_scope)
7315
7316
#include <google/protobuf/port_undef.inc>
7317
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_brpc_2fbuiltin_5fservice_2eproto