Coverage Report

Created: 2025-08-05 06:45

/src/brpc/build/test/message.pb.h
Line
Count
Source (jump to first uncovered line)
1
// Generated by the protocol buffer compiler.  DO NOT EDIT!
2
// source: message.proto
3
4
#ifndef PROTOBUF_INCLUDED_message_2eproto
5
#define PROTOBUF_INCLUDED_message_2eproto
6
7
#include <string>
8
9
#include <google/protobuf/stubs/common.h>
10
11
#if GOOGLE_PROTOBUF_VERSION < 3006001
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 3006001 < GOOGLE_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/io/coded_stream.h>
23
#include <google/protobuf/arena.h>
24
#include <google/protobuf/arenastring.h>
25
#include <google/protobuf/generated_message_table_driven.h>
26
#include <google/protobuf/generated_message_util.h>
27
#include <google/protobuf/inlined_string_field.h>
28
#include <google/protobuf/metadata.h>
29
#include <google/protobuf/message.h>
30
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
31
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
32
#include <google/protobuf/unknown_field_set.h>
33
// @@protoc_insertion_point(includes)
34
#define PROTOBUF_INTERNAL_EXPORT_protobuf_message_2eproto 
35
36
namespace protobuf_message_2eproto {
37
// Internal implementation detail -- do not use these members.
38
struct TableStruct {
39
  static const ::google::protobuf::internal::ParseTableField entries[];
40
  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
41
  static const ::google::protobuf::internal::ParseTable schema[10];
42
  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
43
  static const ::google::protobuf::internal::SerializationTable serialization_table[];
44
  static const ::google::protobuf::uint32 offsets[];
45
};
46
void AddDescriptors();
47
}  // namespace protobuf_message_2eproto
48
namespace gss {
49
namespace message {
50
class UserAgent;
51
class UserAgentDefaultTypeInternal;
52
extern UserAgentDefaultTypeInternal _UserAgent_default_instance_;
53
class app_info_t;
54
class app_info_tDefaultTypeInternal;
55
extern app_info_tDefaultTypeInternal _app_info_t_default_instance_;
56
class debug_info_t;
57
class debug_info_tDefaultTypeInternal;
58
extern debug_info_tDefaultTypeInternal _debug_info_t_default_instance_;
59
class gss_res_t;
60
class gss_res_tDefaultTypeInternal;
61
extern gss_res_tDefaultTypeInternal _gss_res_t_default_instance_;
62
class gss_src_req_t;
63
class gss_src_req_tDefaultTypeInternal;
64
extern gss_src_req_tDefaultTypeInternal _gss_src_req_t_default_instance_;
65
class gss_us_res_t;
66
class gss_us_res_tDefaultTypeInternal;
67
extern gss_us_res_tDefaultTypeInternal _gss_us_res_t_default_instance_;
68
class item_t;
69
class item_tDefaultTypeInternal;
70
extern item_tDefaultTypeInternal _item_t_default_instance_;
71
class sub_url_t;
72
class sub_url_tDefaultTypeInternal;
73
extern sub_url_tDefaultTypeInternal _sub_url_t_default_instance_;
74
class ua_info_t;
75
class ua_info_tDefaultTypeInternal;
76
extern ua_info_tDefaultTypeInternal _ua_info_t_default_instance_;
77
class us_gss_req_t;
78
class us_gss_req_tDefaultTypeInternal;
79
extern us_gss_req_tDefaultTypeInternal _us_gss_req_t_default_instance_;
80
}  // namespace message
81
}  // namespace gss
82
namespace google {
83
namespace protobuf {
84
template<> ::gss::message::UserAgent* Arena::CreateMaybeMessage<::gss::message::UserAgent>(Arena*);
85
template<> ::gss::message::app_info_t* Arena::CreateMaybeMessage<::gss::message::app_info_t>(Arena*);
86
template<> ::gss::message::debug_info_t* Arena::CreateMaybeMessage<::gss::message::debug_info_t>(Arena*);
87
template<> ::gss::message::gss_res_t* Arena::CreateMaybeMessage<::gss::message::gss_res_t>(Arena*);
88
template<> ::gss::message::gss_src_req_t* Arena::CreateMaybeMessage<::gss::message::gss_src_req_t>(Arena*);
89
template<> ::gss::message::gss_us_res_t* Arena::CreateMaybeMessage<::gss::message::gss_us_res_t>(Arena*);
90
template<> ::gss::message::item_t* Arena::CreateMaybeMessage<::gss::message::item_t>(Arena*);
91
template<> ::gss::message::sub_url_t* Arena::CreateMaybeMessage<::gss::message::sub_url_t>(Arena*);
92
template<> ::gss::message::ua_info_t* Arena::CreateMaybeMessage<::gss::message::ua_info_t>(Arena*);
93
template<> ::gss::message::us_gss_req_t* Arena::CreateMaybeMessage<::gss::message::us_gss_req_t>(Arena*);
94
}  // namespace protobuf
95
}  // namespace google
96
namespace gss {
97
namespace message {
98
99
// ===================================================================
100
101
class gss_src_req_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.gss_src_req_t) */ {
102
 public:
103
  gss_src_req_t();
104
  virtual ~gss_src_req_t();
105
106
  gss_src_req_t(const gss_src_req_t& from);
107
108
0
  inline gss_src_req_t& operator=(const gss_src_req_t& from) {
109
0
    CopyFrom(from);
110
0
    return *this;
111
0
  }
112
  #if LANG_CXX11
113
  gss_src_req_t(gss_src_req_t&& from) noexcept
114
0
    : gss_src_req_t() {
115
0
    *this = ::std::move(from);
116
0
  }
117
118
0
  inline gss_src_req_t& operator=(gss_src_req_t&& from) noexcept {
119
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
120
0
      if (this != &from) InternalSwap(&from);
121
0
    } else {
122
0
      CopyFrom(from);
123
0
    }
124
0
    return *this;
125
0
  }
126
  #endif
127
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
128
0
    return _internal_metadata_.unknown_fields();
129
0
  }
130
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
131
0
    return _internal_metadata_.mutable_unknown_fields();
132
0
  }
133
134
  static const ::google::protobuf::Descriptor* descriptor();
135
  static const gss_src_req_t& default_instance();
136
137
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
138
0
  static inline const gss_src_req_t* internal_default_instance() {
139
0
    return reinterpret_cast<const gss_src_req_t*>(
140
0
               &_gss_src_req_t_default_instance_);
141
0
  }
142
  static constexpr int kIndexInFileMessages =
143
    0;
144
145
  void Swap(gss_src_req_t* other);
146
0
  friend void swap(gss_src_req_t& a, gss_src_req_t& b) {
147
0
    a.Swap(&b);
148
0
  }
149
150
  // implements Message ----------------------------------------------
151
152
0
  inline gss_src_req_t* New() const final {
153
0
    return CreateMaybeMessage<gss_src_req_t>(NULL);
154
0
  }
155
156
0
  gss_src_req_t* New(::google::protobuf::Arena* arena) const final {
157
0
    return CreateMaybeMessage<gss_src_req_t>(arena);
158
0
  }
159
  void CopyFrom(const ::google::protobuf::Message& from) final;
160
  void MergeFrom(const ::google::protobuf::Message& from) final;
161
  void CopyFrom(const gss_src_req_t& from);
162
  void MergeFrom(const gss_src_req_t& from);
163
  void Clear() final;
164
  bool IsInitialized() const final;
165
166
  size_t ByteSizeLong() const final;
167
  bool MergePartialFromCodedStream(
168
      ::google::protobuf::io::CodedInputStream* input) final;
169
  void SerializeWithCachedSizes(
170
      ::google::protobuf::io::CodedOutputStream* output) const final;
171
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
172
      bool deterministic, ::google::protobuf::uint8* target) const final;
173
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
174
175
  private:
176
  void SharedCtor();
177
  void SharedDtor();
178
  void SetCachedSize(int size) const final;
179
  void InternalSwap(gss_src_req_t* other);
180
  private:
181
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
182
0
    return NULL;
183
0
  }
184
0
  inline void* MaybeArenaPtr() const {
185
0
    return NULL;
186
0
  }
187
  public:
188
189
  ::google::protobuf::Metadata GetMetadata() const final;
190
191
  // nested types ----------------------------------------------------
192
193
  // accessors -------------------------------------------------------
194
195
  // repeated string TransQuery = 1;
196
  int transquery_size() const;
197
  void clear_transquery();
198
  static const int kTransQueryFieldNumber = 1;
199
  const ::std::string& transquery(int index) const;
200
  ::std::string* mutable_transquery(int index);
201
  void set_transquery(int index, const ::std::string& value);
202
  #if LANG_CXX11
203
  void set_transquery(int index, ::std::string&& value);
204
  #endif
205
  void set_transquery(int index, const char* value);
206
  void set_transquery(int index, const char* value, size_t size);
207
  ::std::string* add_transquery();
208
  void add_transquery(const ::std::string& value);
209
  #if LANG_CXX11
210
  void add_transquery(::std::string&& value);
211
  #endif
212
  void add_transquery(const char* value);
213
  void add_transquery(const char* value, size_t size);
214
  const ::google::protobuf::RepeatedPtrField< ::std::string>& transquery() const;
215
  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_transquery();
216
217
  // repeated int32 ExtType = 2;
218
  int exttype_size() const;
219
  void clear_exttype();
220
  static const int kExtTypeFieldNumber = 2;
221
  ::google::protobuf::int32 exttype(int index) const;
222
  void set_exttype(int index, ::google::protobuf::int32 value);
223
  void add_exttype(::google::protobuf::int32 value);
224
  const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
225
      exttype() const;
226
  ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
227
      mutable_exttype();
228
229
  // optional string Key = 8;
230
  bool has_key() const;
231
  void clear_key();
232
  static const int kKeyFieldNumber = 8;
233
  const ::std::string& key() const;
234
  void set_key(const ::std::string& value);
235
  #if LANG_CXX11
236
  void set_key(::std::string&& value);
237
  #endif
238
  void set_key(const char* value);
239
  void set_key(const char* value, size_t size);
240
  ::std::string* mutable_key();
241
  ::std::string* release_key();
242
  void set_allocated_key(::std::string* key);
243
244
  // optional string ReqKey = 9;
245
  bool has_reqkey() const;
246
  void clear_reqkey();
247
  static const int kReqKeyFieldNumber = 9;
248
  const ::std::string& reqkey() const;
249
  void set_reqkey(const ::std::string& value);
250
  #if LANG_CXX11
251
  void set_reqkey(::std::string&& value);
252
  #endif
253
  void set_reqkey(const char* value);
254
  void set_reqkey(const char* value, size_t size);
255
  ::std::string* mutable_reqkey();
256
  ::std::string* release_reqkey();
257
  void set_allocated_reqkey(::std::string* reqkey);
258
259
  // optional bytes HighLight = 11;
260
  bool has_highlight() const;
261
  void clear_highlight();
262
  static const int kHighLightFieldNumber = 11;
263
  const ::std::string& highlight() const;
264
  void set_highlight(const ::std::string& value);
265
  #if LANG_CXX11
266
  void set_highlight(::std::string&& value);
267
  #endif
268
  void set_highlight(const char* value);
269
  void set_highlight(const void* value, size_t size);
270
  ::std::string* mutable_highlight();
271
  ::std::string* release_highlight();
272
  void set_allocated_highlight(::std::string* highlight);
273
274
  // optional string RetFormat = 12 [default = "html"];
275
  bool has_retformat() const;
276
  void clear_retformat();
277
  static const int kRetFormatFieldNumber = 12;
278
  const ::std::string& retformat() const;
279
  void set_retformat(const ::std::string& value);
280
  #if LANG_CXX11
281
  void set_retformat(::std::string&& value);
282
  #endif
283
  void set_retformat(const char* value);
284
  void set_retformat(const char* value, size_t size);
285
  ::std::string* mutable_retformat();
286
  ::std::string* release_retformat();
287
  void set_allocated_retformat(::std::string* retformat);
288
289
  // optional string TagFilter = 13;
290
  bool has_tagfilter() const;
291
  void clear_tagfilter();
292
  static const int kTagFilterFieldNumber = 13;
293
  const ::std::string& tagfilter() const;
294
  void set_tagfilter(const ::std::string& value);
295
  #if LANG_CXX11
296
  void set_tagfilter(::std::string&& value);
297
  #endif
298
  void set_tagfilter(const char* value);
299
  void set_tagfilter(const char* value, size_t size);
300
  ::std::string* mutable_tagfilter();
301
  ::std::string* release_tagfilter();
302
  void set_allocated_tagfilter(::std::string* tagfilter);
303
304
  // optional string UriKey = 15;
305
  bool has_urikey() const;
306
  void clear_urikey();
307
  static const int kUriKeyFieldNumber = 15;
308
  const ::std::string& urikey() const;
309
  void set_urikey(const ::std::string& value);
310
  #if LANG_CXX11
311
  void set_urikey(::std::string&& value);
312
  #endif
313
  void set_urikey(const char* value);
314
  void set_urikey(const char* value, size_t size);
315
  ::std::string* mutable_urikey();
316
  ::std::string* release_urikey();
317
  void set_allocated_urikey(::std::string* urikey);
318
319
  // optional string EntityName = 16;
320
  bool has_entityname() const;
321
  void clear_entityname();
322
  static const int kEntityNameFieldNumber = 16;
323
  const ::std::string& entityname() const;
324
  void set_entityname(const ::std::string& value);
325
  #if LANG_CXX11
326
  void set_entityname(::std::string&& value);
327
  #endif
328
  void set_entityname(const char* value);
329
  void set_entityname(const char* value, size_t size);
330
  ::std::string* mutable_entityname();
331
  ::std::string* release_entityname();
332
  void set_allocated_entityname(::std::string* entityname);
333
334
  // optional int32 SrcID = 3;
335
  bool has_srcid() const;
336
  void clear_srcid();
337
  static const int kSrcIDFieldNumber = 3;
338
  ::google::protobuf::int32 srcid() const;
339
  void set_srcid(::google::protobuf::int32 value);
340
341
  // optional int32 Pos = 5;
342
  bool has_pos() const;
343
  void clear_pos();
344
  static const int kPosFieldNumber = 5;
345
  ::google::protobuf::int32 pos() const;
346
  void set_pos(::google::protobuf::int32 value);
347
348
  // optional int32 Place = 6;
349
  bool has_place() const;
350
  void clear_place();
351
  static const int kPlaceFieldNumber = 6;
352
  ::google::protobuf::int32 place() const;
353
  void set_place(::google::protobuf::int32 value);
354
355
  // optional int32 Degree = 7;
356
  bool has_degree() const;
357
  void clear_degree();
358
  static const int kDegreeFieldNumber = 7;
359
  ::google::protobuf::int32 degree() const;
360
  void set_degree(::google::protobuf::int32 value);
361
362
  // optional int32 QueryType = 10;
363
  bool has_querytype() const;
364
  void clear_querytype();
365
  static const int kQueryTypeFieldNumber = 10;
366
  ::google::protobuf::int32 querytype() const;
367
  void set_querytype(::google::protobuf::int32 value);
368
369
  // optional int32 SpReqType = 14;
370
  bool has_spreqtype() const;
371
  void clear_spreqtype();
372
  static const int kSpReqTypeFieldNumber = 14;
373
  ::google::protobuf::int32 spreqtype() const;
374
  void set_spreqtype(::google::protobuf::int32 value);
375
376
  // @@protoc_insertion_point(class_scope:gss.message.gss_src_req_t)
377
 private:
378
  void set_has_srcid();
379
  void clear_has_srcid();
380
  void set_has_pos();
381
  void clear_has_pos();
382
  void set_has_place();
383
  void clear_has_place();
384
  void set_has_degree();
385
  void clear_has_degree();
386
  void set_has_key();
387
  void clear_has_key();
388
  void set_has_reqkey();
389
  void clear_has_reqkey();
390
  void set_has_querytype();
391
  void clear_has_querytype();
392
  void set_has_highlight();
393
  void clear_has_highlight();
394
  void set_has_retformat();
395
  void clear_has_retformat();
396
  void set_has_tagfilter();
397
  void clear_has_tagfilter();
398
  void set_has_spreqtype();
399
  void clear_has_spreqtype();
400
  void set_has_urikey();
401
  void clear_has_urikey();
402
  void set_has_entityname();
403
  void clear_has_entityname();
404
405
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
406
  ::google::protobuf::internal::HasBits<1> _has_bits_;
407
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
408
  ::google::protobuf::RepeatedPtrField< ::std::string> transquery_;
409
  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > exttype_;
410
  ::google::protobuf::internal::ArenaStringPtr key_;
411
  ::google::protobuf::internal::ArenaStringPtr reqkey_;
412
  ::google::protobuf::internal::ArenaStringPtr highlight_;
413
  public:
414
  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_retformat_;
415
  private:
416
  ::google::protobuf::internal::ArenaStringPtr retformat_;
417
  ::google::protobuf::internal::ArenaStringPtr tagfilter_;
418
  ::google::protobuf::internal::ArenaStringPtr urikey_;
419
  ::google::protobuf::internal::ArenaStringPtr entityname_;
420
  ::google::protobuf::int32 srcid_;
421
  ::google::protobuf::int32 pos_;
422
  ::google::protobuf::int32 place_;
423
  ::google::protobuf::int32 degree_;
424
  ::google::protobuf::int32 querytype_;
425
  ::google::protobuf::int32 spreqtype_;
426
  friend struct ::protobuf_message_2eproto::TableStruct;
427
};
428
// -------------------------------------------------------------------
429
430
class ua_info_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.ua_info_t) */ {
431
 public:
432
  ua_info_t();
433
  virtual ~ua_info_t();
434
435
  ua_info_t(const ua_info_t& from);
436
437
0
  inline ua_info_t& operator=(const ua_info_t& from) {
438
0
    CopyFrom(from);
439
0
    return *this;
440
0
  }
441
  #if LANG_CXX11
442
  ua_info_t(ua_info_t&& from) noexcept
443
0
    : ua_info_t() {
444
0
    *this = ::std::move(from);
445
0
  }
446
447
0
  inline ua_info_t& operator=(ua_info_t&& from) noexcept {
448
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
449
0
      if (this != &from) InternalSwap(&from);
450
0
    } else {
451
0
      CopyFrom(from);
452
0
    }
453
0
    return *this;
454
0
  }
455
  #endif
456
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
457
0
    return _internal_metadata_.unknown_fields();
458
0
  }
459
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
460
0
    return _internal_metadata_.mutable_unknown_fields();
461
0
  }
462
463
  static const ::google::protobuf::Descriptor* descriptor();
464
  static const ua_info_t& default_instance();
465
466
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
467
2
  static inline const ua_info_t* internal_default_instance() {
468
2
    return reinterpret_cast<const ua_info_t*>(
469
2
               &_ua_info_t_default_instance_);
470
2
  }
471
  static constexpr int kIndexInFileMessages =
472
    1;
473
474
  void Swap(ua_info_t* other);
475
0
  friend void swap(ua_info_t& a, ua_info_t& b) {
476
0
    a.Swap(&b);
477
0
  }
478
479
  // implements Message ----------------------------------------------
480
481
0
  inline ua_info_t* New() const final {
482
0
    return CreateMaybeMessage<ua_info_t>(NULL);
483
0
  }
484
485
0
  ua_info_t* New(::google::protobuf::Arena* arena) const final {
486
0
    return CreateMaybeMessage<ua_info_t>(arena);
487
0
  }
488
  void CopyFrom(const ::google::protobuf::Message& from) final;
489
  void MergeFrom(const ::google::protobuf::Message& from) final;
490
  void CopyFrom(const ua_info_t& from);
491
  void MergeFrom(const ua_info_t& from);
492
  void Clear() final;
493
  bool IsInitialized() const final;
494
495
  size_t ByteSizeLong() const final;
496
  bool MergePartialFromCodedStream(
497
      ::google::protobuf::io::CodedInputStream* input) final;
498
  void SerializeWithCachedSizes(
499
      ::google::protobuf::io::CodedOutputStream* output) const final;
500
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
501
      bool deterministic, ::google::protobuf::uint8* target) const final;
502
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
503
504
  private:
505
  void SharedCtor();
506
  void SharedDtor();
507
  void SetCachedSize(int size) const final;
508
  void InternalSwap(ua_info_t* other);
509
  private:
510
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
511
0
    return NULL;
512
0
  }
513
0
  inline void* MaybeArenaPtr() const {
514
0
    return NULL;
515
0
  }
516
  public:
517
518
  ::google::protobuf::Metadata GetMetadata() const final;
519
520
  // nested types ----------------------------------------------------
521
522
  // accessors -------------------------------------------------------
523
524
  // optional string ua_os = 1;
525
  bool has_ua_os() const;
526
  void clear_ua_os();
527
  static const int kUaOsFieldNumber = 1;
528
  const ::std::string& ua_os() const;
529
  void set_ua_os(const ::std::string& value);
530
  #if LANG_CXX11
531
  void set_ua_os(::std::string&& value);
532
  #endif
533
  void set_ua_os(const char* value);
534
  void set_ua_os(const char* value, size_t size);
535
  ::std::string* mutable_ua_os();
536
  ::std::string* release_ua_os();
537
  void set_allocated_ua_os(::std::string* ua_os);
538
539
  // optional string ua_browser = 2;
540
  bool has_ua_browser() const;
541
  void clear_ua_browser();
542
  static const int kUaBrowserFieldNumber = 2;
543
  const ::std::string& ua_browser() const;
544
  void set_ua_browser(const ::std::string& value);
545
  #if LANG_CXX11
546
  void set_ua_browser(::std::string&& value);
547
  #endif
548
  void set_ua_browser(const char* value);
549
  void set_ua_browser(const char* value, size_t size);
550
  ::std::string* mutable_ua_browser();
551
  ::std::string* release_ua_browser();
552
  void set_allocated_ua_browser(::std::string* ua_browser);
553
554
  // optional string ua_modal = 3;
555
  bool has_ua_modal() const;
556
  void clear_ua_modal();
557
  static const int kUaModalFieldNumber = 3;
558
  const ::std::string& ua_modal() const;
559
  void set_ua_modal(const ::std::string& value);
560
  #if LANG_CXX11
561
  void set_ua_modal(::std::string&& value);
562
  #endif
563
  void set_ua_modal(const char* value);
564
  void set_ua_modal(const char* value, size_t size);
565
  ::std::string* mutable_ua_modal();
566
  ::std::string* release_ua_modal();
567
  void set_allocated_ua_modal(::std::string* ua_modal);
568
569
  // optional string ua_measure = 4;
570
  bool has_ua_measure() const;
571
  void clear_ua_measure();
572
  static const int kUaMeasureFieldNumber = 4;
573
  const ::std::string& ua_measure() const;
574
  void set_ua_measure(const ::std::string& value);
575
  #if LANG_CXX11
576
  void set_ua_measure(::std::string&& value);
577
  #endif
578
  void set_ua_measure(const char* value);
579
  void set_ua_measure(const char* value, size_t size);
580
  ::std::string* mutable_ua_measure();
581
  ::std::string* release_ua_measure();
582
  void set_allocated_ua_measure(::std::string* ua_measure);
583
584
  // optional bytes ua_ext = 7;
585
  bool has_ua_ext() const;
586
  void clear_ua_ext();
587
  static const int kUaExtFieldNumber = 7;
588
  const ::std::string& ua_ext() const;
589
  void set_ua_ext(const ::std::string& value);
590
  #if LANG_CXX11
591
  void set_ua_ext(::std::string&& value);
592
  #endif
593
  void set_ua_ext(const char* value);
594
  void set_ua_ext(const void* value, size_t size);
595
  ::std::string* mutable_ua_ext();
596
  ::std::string* release_ua_ext();
597
  void set_allocated_ua_ext(::std::string* ua_ext);
598
599
  // optional int32 ua_res_x = 5;
600
  bool has_ua_res_x() const;
601
  void clear_ua_res_x();
602
  static const int kUaResXFieldNumber = 5;
603
  ::google::protobuf::int32 ua_res_x() const;
604
  void set_ua_res_x(::google::protobuf::int32 value);
605
606
  // optional int32 ua_res_y = 6;
607
  bool has_ua_res_y() const;
608
  void clear_ua_res_y();
609
  static const int kUaResYFieldNumber = 6;
610
  ::google::protobuf::int32 ua_res_y() const;
611
  void set_ua_res_y(::google::protobuf::int32 value);
612
613
  // @@protoc_insertion_point(class_scope:gss.message.ua_info_t)
614
 private:
615
  void set_has_ua_os();
616
  void clear_has_ua_os();
617
  void set_has_ua_browser();
618
  void clear_has_ua_browser();
619
  void set_has_ua_modal();
620
  void clear_has_ua_modal();
621
  void set_has_ua_measure();
622
  void clear_has_ua_measure();
623
  void set_has_ua_res_x();
624
  void clear_has_ua_res_x();
625
  void set_has_ua_res_y();
626
  void clear_has_ua_res_y();
627
  void set_has_ua_ext();
628
  void clear_has_ua_ext();
629
630
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
631
  ::google::protobuf::internal::HasBits<1> _has_bits_;
632
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
633
  ::google::protobuf::internal::ArenaStringPtr ua_os_;
634
  ::google::protobuf::internal::ArenaStringPtr ua_browser_;
635
  ::google::protobuf::internal::ArenaStringPtr ua_modal_;
636
  ::google::protobuf::internal::ArenaStringPtr ua_measure_;
637
  ::google::protobuf::internal::ArenaStringPtr ua_ext_;
638
  ::google::protobuf::int32 ua_res_x_;
639
  ::google::protobuf::int32 ua_res_y_;
640
  friend struct ::protobuf_message_2eproto::TableStruct;
641
};
642
// -------------------------------------------------------------------
643
644
class app_info_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.app_info_t) */ {
645
 public:
646
  app_info_t();
647
  virtual ~app_info_t();
648
649
  app_info_t(const app_info_t& from);
650
651
0
  inline app_info_t& operator=(const app_info_t& from) {
652
0
    CopyFrom(from);
653
0
    return *this;
654
0
  }
655
  #if LANG_CXX11
656
  app_info_t(app_info_t&& from) noexcept
657
0
    : app_info_t() {
658
0
    *this = ::std::move(from);
659
0
  }
660
661
0
  inline app_info_t& operator=(app_info_t&& from) noexcept {
662
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
663
0
      if (this != &from) InternalSwap(&from);
664
0
    } else {
665
0
      CopyFrom(from);
666
0
    }
667
0
    return *this;
668
0
  }
669
  #endif
670
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
671
0
    return _internal_metadata_.unknown_fields();
672
0
  }
673
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
674
0
    return _internal_metadata_.mutable_unknown_fields();
675
0
  }
676
677
  static const ::google::protobuf::Descriptor* descriptor();
678
  static const app_info_t& default_instance();
679
680
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
681
0
  static inline const app_info_t* internal_default_instance() {
682
0
    return reinterpret_cast<const app_info_t*>(
683
0
               &_app_info_t_default_instance_);
684
0
  }
685
  static constexpr int kIndexInFileMessages =
686
    2;
687
688
  void Swap(app_info_t* other);
689
0
  friend void swap(app_info_t& a, app_info_t& b) {
690
0
    a.Swap(&b);
691
0
  }
692
693
  // implements Message ----------------------------------------------
694
695
0
  inline app_info_t* New() const final {
696
0
    return CreateMaybeMessage<app_info_t>(NULL);
697
0
  }
698
699
0
  app_info_t* New(::google::protobuf::Arena* arena) const final {
700
0
    return CreateMaybeMessage<app_info_t>(arena);
701
0
  }
702
  void CopyFrom(const ::google::protobuf::Message& from) final;
703
  void MergeFrom(const ::google::protobuf::Message& from) final;
704
  void CopyFrom(const app_info_t& from);
705
  void MergeFrom(const app_info_t& from);
706
  void Clear() final;
707
  bool IsInitialized() const final;
708
709
  size_t ByteSizeLong() const final;
710
  bool MergePartialFromCodedStream(
711
      ::google::protobuf::io::CodedInputStream* input) final;
712
  void SerializeWithCachedSizes(
713
      ::google::protobuf::io::CodedOutputStream* output) const final;
714
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
715
      bool deterministic, ::google::protobuf::uint8* target) const final;
716
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
717
718
  private:
719
  void SharedCtor();
720
  void SharedDtor();
721
  void SetCachedSize(int size) const final;
722
  void InternalSwap(app_info_t* other);
723
  private:
724
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
725
0
    return NULL;
726
0
  }
727
0
  inline void* MaybeArenaPtr() const {
728
0
    return NULL;
729
0
  }
730
  public:
731
732
  ::google::protobuf::Metadata GetMetadata() const final;
733
734
  // nested types ----------------------------------------------------
735
736
  // accessors -------------------------------------------------------
737
738
  // required string package = 1;
739
  bool has_package() const;
740
  void clear_package();
741
  static const int kPackageFieldNumber = 1;
742
  const ::std::string& package() const;
743
  void set_package(const ::std::string& value);
744
  #if LANG_CXX11
745
  void set_package(::std::string&& value);
746
  #endif
747
  void set_package(const char* value);
748
  void set_package(const char* value, size_t size);
749
  ::std::string* mutable_package();
750
  ::std::string* release_package();
751
  void set_allocated_package(::std::string* package);
752
753
  // required int32 version = 2;
754
  bool has_version() const;
755
  void clear_version();
756
  static const int kVersionFieldNumber = 2;
757
  ::google::protobuf::int32 version() const;
758
  void set_version(::google::protobuf::int32 value);
759
760
  // required uint32 signmd5 = 3;
761
  bool has_signmd5() const;
762
  void clear_signmd5();
763
  static const int kSignmd5FieldNumber = 3;
764
  ::google::protobuf::uint32 signmd5() const;
765
  void set_signmd5(::google::protobuf::uint32 value);
766
767
  // @@protoc_insertion_point(class_scope:gss.message.app_info_t)
768
 private:
769
  void set_has_package();
770
  void clear_has_package();
771
  void set_has_version();
772
  void clear_has_version();
773
  void set_has_signmd5();
774
  void clear_has_signmd5();
775
776
  // helper for ByteSizeLong()
777
  size_t RequiredFieldsByteSizeFallback() const;
778
779
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
780
  ::google::protobuf::internal::HasBits<1> _has_bits_;
781
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
782
  ::google::protobuf::internal::ArenaStringPtr package_;
783
  ::google::protobuf::int32 version_;
784
  ::google::protobuf::uint32 signmd5_;
785
  friend struct ::protobuf_message_2eproto::TableStruct;
786
};
787
// -------------------------------------------------------------------
788
789
class us_gss_req_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.us_gss_req_t) */ {
790
 public:
791
  us_gss_req_t();
792
  virtual ~us_gss_req_t();
793
794
  us_gss_req_t(const us_gss_req_t& from);
795
796
0
  inline us_gss_req_t& operator=(const us_gss_req_t& from) {
797
0
    CopyFrom(from);
798
0
    return *this;
799
0
  }
800
  #if LANG_CXX11
801
  us_gss_req_t(us_gss_req_t&& from) noexcept
802
0
    : us_gss_req_t() {
803
0
    *this = ::std::move(from);
804
0
  }
805
806
0
  inline us_gss_req_t& operator=(us_gss_req_t&& from) noexcept {
807
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
808
0
      if (this != &from) InternalSwap(&from);
809
0
    } else {
810
0
      CopyFrom(from);
811
0
    }
812
0
    return *this;
813
0
  }
814
  #endif
815
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
816
0
    return _internal_metadata_.unknown_fields();
817
0
  }
818
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
819
0
    return _internal_metadata_.mutable_unknown_fields();
820
0
  }
821
822
  static const ::google::protobuf::Descriptor* descriptor();
823
  static const us_gss_req_t& default_instance();
824
825
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
826
0
  static inline const us_gss_req_t* internal_default_instance() {
827
0
    return reinterpret_cast<const us_gss_req_t*>(
828
0
               &_us_gss_req_t_default_instance_);
829
0
  }
830
  static constexpr int kIndexInFileMessages =
831
    3;
832
833
  void Swap(us_gss_req_t* other);
834
0
  friend void swap(us_gss_req_t& a, us_gss_req_t& b) {
835
0
    a.Swap(&b);
836
0
  }
837
838
  // implements Message ----------------------------------------------
839
840
0
  inline us_gss_req_t* New() const final {
841
0
    return CreateMaybeMessage<us_gss_req_t>(NULL);
842
0
  }
843
844
0
  us_gss_req_t* New(::google::protobuf::Arena* arena) const final {
845
0
    return CreateMaybeMessage<us_gss_req_t>(arena);
846
0
  }
847
  void CopyFrom(const ::google::protobuf::Message& from) final;
848
  void MergeFrom(const ::google::protobuf::Message& from) final;
849
  void CopyFrom(const us_gss_req_t& from);
850
  void MergeFrom(const us_gss_req_t& from);
851
  void Clear() final;
852
  bool IsInitialized() const final;
853
854
  size_t ByteSizeLong() const final;
855
  bool MergePartialFromCodedStream(
856
      ::google::protobuf::io::CodedInputStream* input) final;
857
  void SerializeWithCachedSizes(
858
      ::google::protobuf::io::CodedOutputStream* output) const final;
859
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
860
      bool deterministic, ::google::protobuf::uint8* target) const final;
861
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
862
863
  private:
864
  void SharedCtor();
865
  void SharedDtor();
866
  void SetCachedSize(int size) const final;
867
  void InternalSwap(us_gss_req_t* other);
868
  private:
869
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
870
0
    return NULL;
871
0
  }
872
0
  inline void* MaybeArenaPtr() const {
873
0
    return NULL;
874
0
  }
875
  public:
876
877
  ::google::protobuf::Metadata GetMetadata() const final;
878
879
  // nested types ----------------------------------------------------
880
881
  // accessors -------------------------------------------------------
882
883
  // repeated int32 sid = 16;
884
  int sid_size() const;
885
  void clear_sid();
886
  static const int kSidFieldNumber = 16;
887
  ::google::protobuf::int32 sid(int index) const;
888
  void set_sid(int index, ::google::protobuf::int32 value);
889
  void add_sid(::google::protobuf::int32 value);
890
  const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
891
      sid() const;
892
  ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
893
      mutable_sid();
894
895
  // repeated .gss.message.gss_src_req_t SrcArr = 39;
896
  int srcarr_size() const;
897
  void clear_srcarr();
898
  static const int kSrcArrFieldNumber = 39;
899
  ::gss::message::gss_src_req_t* mutable_srcarr(int index);
900
  ::google::protobuf::RepeatedPtrField< ::gss::message::gss_src_req_t >*
901
      mutable_srcarr();
902
  const ::gss::message::gss_src_req_t& srcarr(int index) const;
903
  ::gss::message::gss_src_req_t* add_srcarr();
904
  const ::google::protobuf::RepeatedPtrField< ::gss::message::gss_src_req_t >&
905
      srcarr() const;
906
907
  // repeated .gss.message.app_info_t AppInfoArr = 42;
908
  int appinfoarr_size() const;
909
  void clear_appinfoarr();
910
  static const int kAppInfoArrFieldNumber = 42;
911
  ::gss::message::app_info_t* mutable_appinfoarr(int index);
912
  ::google::protobuf::RepeatedPtrField< ::gss::message::app_info_t >*
913
      mutable_appinfoarr();
914
  const ::gss::message::app_info_t& appinfoarr(int index) const;
915
  ::gss::message::app_info_t* add_appinfoarr();
916
  const ::google::protobuf::RepeatedPtrField< ::gss::message::app_info_t >&
917
      appinfoarr() const;
918
919
  // required string OriginQuery = 1;
920
  bool has_originquery() const;
921
  void clear_originquery();
922
  static const int kOriginQueryFieldNumber = 1;
923
  const ::std::string& originquery() const;
924
  void set_originquery(const ::std::string& value);
925
  #if LANG_CXX11
926
  void set_originquery(::std::string&& value);
927
  #endif
928
  void set_originquery(const char* value);
929
  void set_originquery(const char* value, size_t size);
930
  ::std::string* mutable_originquery();
931
  ::std::string* release_originquery();
932
  void set_allocated_originquery(::std::string* originquery);
933
934
  // optional string ClientName = 5 [default = "unknow"];
935
  bool has_clientname() const;
936
  void clear_clientname();
937
  static const int kClientNameFieldNumber = 5;
938
  const ::std::string& clientname() const;
939
  void set_clientname(const ::std::string& value);
940
  #if LANG_CXX11
941
  void set_clientname(::std::string&& value);
942
  #endif
943
  void set_clientname(const char* value);
944
  void set_clientname(const char* value, size_t size);
945
  ::std::string* mutable_clientname();
946
  ::std::string* release_clientname();
947
  void set_allocated_clientname(::std::string* clientname);
948
949
  // required string TemplateName = 15;
950
  bool has_templatename() const;
951
  void clear_templatename();
952
  static const int kTemplateNameFieldNumber = 15;
953
  const ::std::string& templatename() const;
954
  void set_templatename(const ::std::string& value);
955
  #if LANG_CXX11
956
  void set_templatename(::std::string&& value);
957
  #endif
958
  void set_templatename(const char* value);
959
  void set_templatename(const char* value, size_t size);
960
  ::std::string* mutable_templatename();
961
  ::std::string* release_templatename();
962
  void set_allocated_templatename(::std::string* templatename);
963
964
  // optional bytes UrlParaPack = 17;
965
  bool has_urlparapack() const;
966
  void clear_urlparapack();
967
  static const int kUrlParaPackFieldNumber = 17;
968
  const ::std::string& urlparapack() const;
969
  void set_urlparapack(const ::std::string& value);
970
  #if LANG_CXX11
971
  void set_urlparapack(::std::string&& value);
972
  #endif
973
  void set_urlparapack(const char* value);
974
  void set_urlparapack(const void* value, size_t size);
975
  ::std::string* mutable_urlparapack();
976
  ::std::string* release_urlparapack();
977
  void set_allocated_urlparapack(::std::string* urlparapack);
978
979
  // optional bytes gssqa = 18;
980
  bool has_gssqa() const;
981
  void clear_gssqa();
982
  static const int kGssqaFieldNumber = 18;
983
  const ::std::string& gssqa() const;
984
  void set_gssqa(const ::std::string& value);
985
  #if LANG_CXX11
986
  void set_gssqa(::std::string&& value);
987
  #endif
988
  void set_gssqa(const char* value);
989
  void set_gssqa(const void* value, size_t size);
990
  ::std::string* mutable_gssqa();
991
  ::std::string* release_gssqa();
992
  void set_allocated_gssqa(::std::string* gssqa);
993
994
  // optional string Cookie = 19;
995
  bool has_cookie() const;
996
  void clear_cookie();
997
  static const int kCookieFieldNumber = 19;
998
  const ::std::string& cookie() const;
999
  void set_cookie(const ::std::string& value);
1000
  #if LANG_CXX11
1001
  void set_cookie(::std::string&& value);
1002
  #endif
1003
  void set_cookie(const char* value);
1004
  void set_cookie(const char* value, size_t size);
1005
  ::std::string* mutable_cookie();
1006
  ::std::string* release_cookie();
1007
  void set_allocated_cookie(::std::string* cookie);
1008
1009
  // optional string province_name = 31;
1010
  bool has_province_name() const;
1011
  void clear_province_name();
1012
  static const int kProvinceNameFieldNumber = 31;
1013
  const ::std::string& province_name() const;
1014
  void set_province_name(const ::std::string& value);
1015
  #if LANG_CXX11
1016
  void set_province_name(::std::string&& value);
1017
  #endif
1018
  void set_province_name(const char* value);
1019
  void set_province_name(const char* value, size_t size);
1020
  ::std::string* mutable_province_name();
1021
  ::std::string* release_province_name();
1022
  void set_allocated_province_name(::std::string* province_name);
1023
1024
  // optional string city_name = 32;
1025
  bool has_city_name() const;
1026
  void clear_city_name();
1027
  static const int kCityNameFieldNumber = 32;
1028
  const ::std::string& city_name() const;
1029
  void set_city_name(const ::std::string& value);
1030
  #if LANG_CXX11
1031
  void set_city_name(::std::string&& value);
1032
  #endif
1033
  void set_city_name(const char* value);
1034
  void set_city_name(const char* value, size_t size);
1035
  ::std::string* mutable_city_name();
1036
  ::std::string* release_city_name();
1037
  void set_allocated_city_name(::std::string* city_name);
1038
1039
  // optional string isp_name = 33;
1040
  bool has_isp_name() const;
1041
  void clear_isp_name();
1042
  static const int kIspNameFieldNumber = 33;
1043
  const ::std::string& isp_name() const;
1044
  void set_isp_name(const ::std::string& value);
1045
  #if LANG_CXX11
1046
  void set_isp_name(::std::string&& value);
1047
  #endif
1048
  void set_isp_name(const char* value);
1049
  void set_isp_name(const char* value, size_t size);
1050
  ::std::string* mutable_isp_name();
1051
  ::std::string* release_isp_name();
1052
  void set_allocated_isp_name(::std::string* isp_name);
1053
1054
  // optional string From = 35 [default = "www"];
1055
  bool has_from() const;
1056
  void clear_from();
1057
  static const int kFromFieldNumber = 35;
1058
  const ::std::string& from() const;
1059
  void set_from(const ::std::string& value);
1060
  #if LANG_CXX11
1061
  void set_from(::std::string&& value);
1062
  #endif
1063
  void set_from(const char* value);
1064
  void set_from(const char* value, size_t size);
1065
  ::std::string* mutable_from();
1066
  ::std::string* release_from();
1067
  void set_allocated_from(::std::string* from);
1068
1069
  // optional string Fmt = 36 [default = "html"];
1070
  bool has_fmt() const;
1071
  void clear_fmt();
1072
  static const int kFmtFieldNumber = 36;
1073
  const ::std::string& fmt() const;
1074
  void set_fmt(const ::std::string& value);
1075
  #if LANG_CXX11
1076
  void set_fmt(::std::string&& value);
1077
  #endif
1078
  void set_fmt(const char* value);
1079
  void set_fmt(const char* value, size_t size);
1080
  ::std::string* mutable_fmt();
1081
  ::std::string* release_fmt();
1082
  void set_allocated_fmt(::std::string* fmt);
1083
1084
  // optional bytes HighLight = 37;
1085
  bool has_highlight() const;
1086
  void clear_highlight();
1087
  static const int kHighLightFieldNumber = 37;
1088
  const ::std::string& highlight() const;
1089
  void set_highlight(const ::std::string& value);
1090
  #if LANG_CXX11
1091
  void set_highlight(::std::string&& value);
1092
  #endif
1093
  void set_highlight(const char* value);
1094
  void set_highlight(const void* value, size_t size);
1095
  ::std::string* mutable_highlight();
1096
  ::std::string* release_highlight();
1097
  void set_allocated_highlight(::std::string* highlight);
1098
1099
  // optional string useragent_full = 44;
1100
  bool has_useragent_full() const;
1101
  void clear_useragent_full();
1102
  static const int kUseragentFullFieldNumber = 44;
1103
  const ::std::string& useragent_full() const;
1104
  void set_useragent_full(const ::std::string& value);
1105
  #if LANG_CXX11
1106
  void set_useragent_full(::std::string&& value);
1107
  #endif
1108
  void set_useragent_full(const char* value);
1109
  void set_useragent_full(const char* value, size_t size);
1110
  ::std::string* mutable_useragent_full();
1111
  ::std::string* release_useragent_full();
1112
  void set_allocated_useragent_full(::std::string* useragent_full);
1113
1114
  // optional string uname = 46;
1115
  bool has_uname() const;
1116
  void clear_uname();
1117
  static const int kUnameFieldNumber = 46;
1118
  const ::std::string& uname() const;
1119
  void set_uname(const ::std::string& value);
1120
  #if LANG_CXX11
1121
  void set_uname(::std::string&& value);
1122
  #endif
1123
  void set_uname(const char* value);
1124
  void set_uname(const char* value, size_t size);
1125
  ::std::string* mutable_uname();
1126
  ::std::string* release_uname();
1127
  void set_allocated_uname(::std::string* uname);
1128
1129
  // optional string service_name = 71;
1130
  bool has_service_name() const;
1131
  void clear_service_name();
1132
  static const int kServiceNameFieldNumber = 71;
1133
  const ::std::string& service_name() const;
1134
  void set_service_name(const ::std::string& value);
1135
  #if LANG_CXX11
1136
  void set_service_name(::std::string&& value);
1137
  #endif
1138
  void set_service_name(const char* value);
1139
  void set_service_name(const char* value, size_t size);
1140
  ::std::string* mutable_service_name();
1141
  ::std::string* release_service_name();
1142
  void set_allocated_service_name(::std::string* service_name);
1143
1144
  // optional string caller = 72;
1145
  bool has_caller() const;
1146
  void clear_caller();
1147
  static const int kCallerFieldNumber = 72;
1148
  const ::std::string& caller() const;
1149
  void set_caller(const ::std::string& value);
1150
  #if LANG_CXX11
1151
  void set_caller(::std::string&& value);
1152
  #endif
1153
  void set_caller(const char* value);
1154
  void set_caller(const char* value, size_t size);
1155
  ::std::string* mutable_caller();
1156
  ::std::string* release_caller();
1157
  void set_allocated_caller(::std::string* caller);
1158
1159
  // optional .gss.message.ua_info_t uaInfo = 43;
1160
  bool has_uainfo() const;
1161
  void clear_uainfo();
1162
  static const int kUaInfoFieldNumber = 43;
1163
  private:
1164
  const ::gss::message::ua_info_t& _internal_uainfo() const;
1165
  public:
1166
  const ::gss::message::ua_info_t& uainfo() const;
1167
  ::gss::message::ua_info_t* release_uainfo();
1168
  ::gss::message::ua_info_t* mutable_uainfo();
1169
  void set_allocated_uainfo(::gss::message::ua_info_t* uainfo);
1170
1171
  // optional .gss.message.UserAgent user_agent = 73;
1172
  bool has_user_agent() const;
1173
  void clear_user_agent();
1174
  static const int kUserAgentFieldNumber = 73;
1175
  private:
1176
  const ::gss::message::UserAgent& _internal_user_agent() const;
1177
  public:
1178
  const ::gss::message::UserAgent& user_agent() const;
1179
  ::gss::message::UserAgent* release_user_agent();
1180
  ::gss::message::UserAgent* mutable_user_agent();
1181
  void set_allocated_user_agent(::gss::message::UserAgent* user_agent);
1182
1183
  // required int32 UserIP = 2;
1184
  bool has_userip() const;
1185
  void clear_userip();
1186
  static const int kUserIPFieldNumber = 2;
1187
  ::google::protobuf::int32 userip() const;
1188
  void set_userip(::google::protobuf::int32 value);
1189
1190
  // required int32 TimingNeed = 3;
1191
  bool has_timingneed() const;
1192
  void clear_timingneed();
1193
  static const int kTimingNeedFieldNumber = 3;
1194
  ::google::protobuf::int32 timingneed() const;
1195
  void set_timingneed(::google::protobuf::int32 value);
1196
1197
  // optional uint64 QueryID64 = 4 [default = 0];
1198
  bool has_queryid64() const;
1199
  void clear_queryid64();
1200
  static const int kQueryID64FieldNumber = 4;
1201
  ::google::protobuf::uint64 queryid64() const;
1202
  void set_queryid64(::google::protobuf::uint64 value);
1203
1204
  // optional int32 PageNum = 12 [default = 0];
1205
  bool has_pagenum() const;
1206
  void clear_pagenum();
1207
  static const int kPageNumFieldNumber = 12;
1208
  ::google::protobuf::int32 pagenum() const;
1209
  void set_pagenum(::google::protobuf::int32 value);
1210
1211
  // optional int32 ctpl_or_php = 13 [default = 0];
1212
  bool has_ctpl_or_php() const;
1213
  void clear_ctpl_or_php();
1214
  static const int kCtplOrPhpFieldNumber = 13;
1215
  ::google::protobuf::int32 ctpl_or_php() const;
1216
  void set_ctpl_or_php(::google::protobuf::int32 value);
1217
1218
  // optional int32 SeType = 14 [default = 0];
1219
  bool has_setype() const;
1220
  void clear_setype();
1221
  static const int kSeTypeFieldNumber = 14;
1222
  ::google::protobuf::int32 setype() const;
1223
  void set_setype(::google::protobuf::int32 value);
1224
1225
  // required uint32 SrcNum = 34;
1226
  bool has_srcnum() const;
1227
  void clear_srcnum();
1228
  static const int kSrcNumFieldNumber = 34;
1229
  ::google::protobuf::uint32 srcnum() const;
1230
  void set_srcnum(::google::protobuf::uint32 value);
1231
1232
  // optional int64 resultLang = 40;
1233
  bool has_resultlang() const;
1234
  void clear_resultlang();
1235
  static const int kResultLangFieldNumber = 40;
1236
  ::google::protobuf::int64 resultlang() const;
1237
  void set_resultlang(::google::protobuf::int64 value);
1238
1239
  // optional int64 resultLocale = 41;
1240
  bool has_resultlocale() const;
1241
  void clear_resultlocale();
1242
  static const int kResultLocaleFieldNumber = 41;
1243
  ::google::protobuf::int64 resultlocale() const;
1244
  void set_resultlocale(::google::protobuf::int64 value);
1245
1246
  // optional int32 NeedHilightStr = 38 [default = 0];
1247
  bool has_needhilightstr() const;
1248
  void clear_needhilightstr();
1249
  static const int kNeedHilightStrFieldNumber = 38;
1250
  ::google::protobuf::int32 needhilightstr() const;
1251
  void set_needhilightstr(::google::protobuf::int32 value);
1252
1253
  // optional int32 uid = 45;
1254
  bool has_uid() const;
1255
  void clear_uid();
1256
  static const int kUidFieldNumber = 45;
1257
  ::google::protobuf::int32 uid() const;
1258
  void set_uid(::google::protobuf::int32 value);
1259
1260
  // optional int32 open_gssda_recall = 47;
1261
  bool has_open_gssda_recall() const;
1262
  void clear_open_gssda_recall();
1263
  static const int kOpenGssdaRecallFieldNumber = 47;
1264
  ::google::protobuf::int32 open_gssda_recall() const;
1265
  void set_open_gssda_recall(::google::protobuf::int32 value);
1266
1267
  // optional int32 prefetch_flag = 48;
1268
  bool has_prefetch_flag() const;
1269
  void clear_prefetch_flag();
1270
  static const int kPrefetchFlagFieldNumber = 48;
1271
  ::google::protobuf::int32 prefetch_flag() const;
1272
  void set_prefetch_flag(::google::protobuf::int32 value);
1273
1274
  // optional int32 ResNum = 11 [default = 20];
1275
  bool has_resnum() const;
1276
  void clear_resnum();
1277
  static const int kResNumFieldNumber = 11;
1278
  ::google::protobuf::int32 resnum() const;
1279
  void set_resnum(::google::protobuf::int32 value);
1280
1281
  // @@protoc_insertion_point(class_scope:gss.message.us_gss_req_t)
1282
 private:
1283
  void set_has_originquery();
1284
  void clear_has_originquery();
1285
  void set_has_userip();
1286
  void clear_has_userip();
1287
  void set_has_timingneed();
1288
  void clear_has_timingneed();
1289
  void set_has_queryid64();
1290
  void clear_has_queryid64();
1291
  void set_has_clientname();
1292
  void clear_has_clientname();
1293
  void set_has_resnum();
1294
  void clear_has_resnum();
1295
  void set_has_pagenum();
1296
  void clear_has_pagenum();
1297
  void set_has_ctpl_or_php();
1298
  void clear_has_ctpl_or_php();
1299
  void set_has_setype();
1300
  void clear_has_setype();
1301
  void set_has_templatename();
1302
  void clear_has_templatename();
1303
  void set_has_urlparapack();
1304
  void clear_has_urlparapack();
1305
  void set_has_gssqa();
1306
  void clear_has_gssqa();
1307
  void set_has_cookie();
1308
  void clear_has_cookie();
1309
  void set_has_province_name();
1310
  void clear_has_province_name();
1311
  void set_has_city_name();
1312
  void clear_has_city_name();
1313
  void set_has_isp_name();
1314
  void clear_has_isp_name();
1315
  void set_has_srcnum();
1316
  void clear_has_srcnum();
1317
  void set_has_from();
1318
  void clear_has_from();
1319
  void set_has_fmt();
1320
  void clear_has_fmt();
1321
  void set_has_highlight();
1322
  void clear_has_highlight();
1323
  void set_has_needhilightstr();
1324
  void clear_has_needhilightstr();
1325
  void set_has_resultlang();
1326
  void clear_has_resultlang();
1327
  void set_has_resultlocale();
1328
  void clear_has_resultlocale();
1329
  void set_has_uainfo();
1330
  void clear_has_uainfo();
1331
  void set_has_useragent_full();
1332
  void clear_has_useragent_full();
1333
  void set_has_uid();
1334
  void clear_has_uid();
1335
  void set_has_uname();
1336
  void clear_has_uname();
1337
  void set_has_open_gssda_recall();
1338
  void clear_has_open_gssda_recall();
1339
  void set_has_prefetch_flag();
1340
  void clear_has_prefetch_flag();
1341
  void set_has_service_name();
1342
  void clear_has_service_name();
1343
  void set_has_caller();
1344
  void clear_has_caller();
1345
  void set_has_user_agent();
1346
  void clear_has_user_agent();
1347
1348
  // helper for ByteSizeLong()
1349
  size_t RequiredFieldsByteSizeFallback() const;
1350
1351
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1352
  ::google::protobuf::internal::HasBits<1> _has_bits_;
1353
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
1354
  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > sid_;
1355
  ::google::protobuf::RepeatedPtrField< ::gss::message::gss_src_req_t > srcarr_;
1356
  ::google::protobuf::RepeatedPtrField< ::gss::message::app_info_t > appinfoarr_;
1357
  ::google::protobuf::internal::ArenaStringPtr originquery_;
1358
  public:
1359
  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_clientname_;
1360
  private:
1361
  ::google::protobuf::internal::ArenaStringPtr clientname_;
1362
  ::google::protobuf::internal::ArenaStringPtr templatename_;
1363
  ::google::protobuf::internal::ArenaStringPtr urlparapack_;
1364
  ::google::protobuf::internal::ArenaStringPtr gssqa_;
1365
  ::google::protobuf::internal::ArenaStringPtr cookie_;
1366
  ::google::protobuf::internal::ArenaStringPtr province_name_;
1367
  ::google::protobuf::internal::ArenaStringPtr city_name_;
1368
  ::google::protobuf::internal::ArenaStringPtr isp_name_;
1369
  public:
1370
  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_from_;
1371
  private:
1372
  ::google::protobuf::internal::ArenaStringPtr from_;
1373
  public:
1374
  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_fmt_;
1375
  private:
1376
  ::google::protobuf::internal::ArenaStringPtr fmt_;
1377
  ::google::protobuf::internal::ArenaStringPtr highlight_;
1378
  ::google::protobuf::internal::ArenaStringPtr useragent_full_;
1379
  ::google::protobuf::internal::ArenaStringPtr uname_;
1380
  ::google::protobuf::internal::ArenaStringPtr service_name_;
1381
  ::google::protobuf::internal::ArenaStringPtr caller_;
1382
  ::gss::message::ua_info_t* uainfo_;
1383
  ::gss::message::UserAgent* user_agent_;
1384
  ::google::protobuf::int32 userip_;
1385
  ::google::protobuf::int32 timingneed_;
1386
  ::google::protobuf::uint64 queryid64_;
1387
  ::google::protobuf::int32 pagenum_;
1388
  ::google::protobuf::int32 ctpl_or_php_;
1389
  ::google::protobuf::int32 setype_;
1390
  ::google::protobuf::uint32 srcnum_;
1391
  ::google::protobuf::int64 resultlang_;
1392
  ::google::protobuf::int64 resultlocale_;
1393
  ::google::protobuf::int32 needhilightstr_;
1394
  ::google::protobuf::int32 uid_;
1395
  ::google::protobuf::int32 open_gssda_recall_;
1396
  ::google::protobuf::int32 prefetch_flag_;
1397
  ::google::protobuf::int32 resnum_;
1398
  friend struct ::protobuf_message_2eproto::TableStruct;
1399
};
1400
// -------------------------------------------------------------------
1401
1402
class UserAgent : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.UserAgent) */ {
1403
 public:
1404
  UserAgent();
1405
  virtual ~UserAgent();
1406
1407
  UserAgent(const UserAgent& from);
1408
1409
0
  inline UserAgent& operator=(const UserAgent& from) {
1410
0
    CopyFrom(from);
1411
0
    return *this;
1412
0
  }
1413
  #if LANG_CXX11
1414
  UserAgent(UserAgent&& from) noexcept
1415
0
    : UserAgent() {
1416
0
    *this = ::std::move(from);
1417
0
  }
1418
1419
0
  inline UserAgent& operator=(UserAgent&& from) noexcept {
1420
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1421
0
      if (this != &from) InternalSwap(&from);
1422
0
    } else {
1423
0
      CopyFrom(from);
1424
0
    }
1425
0
    return *this;
1426
0
  }
1427
  #endif
1428
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1429
0
    return _internal_metadata_.unknown_fields();
1430
0
  }
1431
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1432
0
    return _internal_metadata_.mutable_unknown_fields();
1433
0
  }
1434
1435
  static const ::google::protobuf::Descriptor* descriptor();
1436
  static const UserAgent& default_instance();
1437
1438
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
1439
2
  static inline const UserAgent* internal_default_instance() {
1440
2
    return reinterpret_cast<const UserAgent*>(
1441
2
               &_UserAgent_default_instance_);
1442
2
  }
1443
  static constexpr int kIndexInFileMessages =
1444
    4;
1445
1446
  void Swap(UserAgent* other);
1447
0
  friend void swap(UserAgent& a, UserAgent& b) {
1448
0
    a.Swap(&b);
1449
0
  }
1450
1451
  // implements Message ----------------------------------------------
1452
1453
0
  inline UserAgent* New() const final {
1454
0
    return CreateMaybeMessage<UserAgent>(NULL);
1455
0
  }
1456
1457
0
  UserAgent* New(::google::protobuf::Arena* arena) const final {
1458
0
    return CreateMaybeMessage<UserAgent>(arena);
1459
0
  }
1460
  void CopyFrom(const ::google::protobuf::Message& from) final;
1461
  void MergeFrom(const ::google::protobuf::Message& from) final;
1462
  void CopyFrom(const UserAgent& from);
1463
  void MergeFrom(const UserAgent& from);
1464
  void Clear() final;
1465
  bool IsInitialized() const final;
1466
1467
  size_t ByteSizeLong() const final;
1468
  bool MergePartialFromCodedStream(
1469
      ::google::protobuf::io::CodedInputStream* input) final;
1470
  void SerializeWithCachedSizes(
1471
      ::google::protobuf::io::CodedOutputStream* output) const final;
1472
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1473
      bool deterministic, ::google::protobuf::uint8* target) const final;
1474
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
1475
1476
  private:
1477
  void SharedCtor();
1478
  void SharedDtor();
1479
  void SetCachedSize(int size) const final;
1480
  void InternalSwap(UserAgent* other);
1481
  private:
1482
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1483
0
    return NULL;
1484
0
  }
1485
0
  inline void* MaybeArenaPtr() const {
1486
0
    return NULL;
1487
0
  }
1488
  public:
1489
1490
  ::google::protobuf::Metadata GetMetadata() const final;
1491
1492
  // nested types ----------------------------------------------------
1493
1494
  // accessors -------------------------------------------------------
1495
1496
  // optional string dsp = 1;
1497
  bool has_dsp() const;
1498
  void clear_dsp();
1499
  static const int kDspFieldNumber = 1;
1500
  const ::std::string& dsp() const;
1501
  void set_dsp(const ::std::string& value);
1502
  #if LANG_CXX11
1503
  void set_dsp(::std::string&& value);
1504
  #endif
1505
  void set_dsp(const char* value);
1506
  void set_dsp(const char* value, size_t size);
1507
  ::std::string* mutable_dsp();
1508
  ::std::string* release_dsp();
1509
  void set_allocated_dsp(::std::string* dsp);
1510
1511
  // optional string os = 2;
1512
  bool has_os() const;
1513
  void clear_os();
1514
  static const int kOsFieldNumber = 2;
1515
  const ::std::string& os() const;
1516
  void set_os(const ::std::string& value);
1517
  #if LANG_CXX11
1518
  void set_os(::std::string&& value);
1519
  #endif
1520
  void set_os(const char* value);
1521
  void set_os(const char* value, size_t size);
1522
  ::std::string* mutable_os();
1523
  ::std::string* release_os();
1524
  void set_allocated_os(::std::string* os);
1525
1526
  // optional string osv = 3;
1527
  bool has_osv() const;
1528
  void clear_osv();
1529
  static const int kOsvFieldNumber = 3;
1530
  const ::std::string& osv() const;
1531
  void set_osv(const ::std::string& value);
1532
  #if LANG_CXX11
1533
  void set_osv(::std::string&& value);
1534
  #endif
1535
  void set_osv(const char* value);
1536
  void set_osv(const char* value, size_t size);
1537
  ::std::string* mutable_osv();
1538
  ::std::string* release_osv();
1539
  void set_allocated_osv(::std::string* osv);
1540
1541
  // optional string mb = 4;
1542
  bool has_mb() const;
1543
  void clear_mb();
1544
  static const int kMbFieldNumber = 4;
1545
  const ::std::string& mb() const;
1546
  void set_mb(const ::std::string& value);
1547
  #if LANG_CXX11
1548
  void set_mb(::std::string&& value);
1549
  #endif
1550
  void set_mb(const char* value);
1551
  void set_mb(const char* value, size_t size);
1552
  ::std::string* mutable_mb();
1553
  ::std::string* release_mb();
1554
  void set_allocated_mb(::std::string* mb);
1555
1556
  // optional string mbv = 5;
1557
  bool has_mbv() const;
1558
  void clear_mbv();
1559
  static const int kMbvFieldNumber = 5;
1560
  const ::std::string& mbv() const;
1561
  void set_mbv(const ::std::string& value);
1562
  #if LANG_CXX11
1563
  void set_mbv(::std::string&& value);
1564
  #endif
1565
  void set_mbv(const char* value);
1566
  void set_mbv(const char* value, size_t size);
1567
  ::std::string* mutable_mbv();
1568
  ::std::string* release_mbv();
1569
  void set_allocated_mbv(::std::string* mbv);
1570
1571
  // optional string cuid = 8;
1572
  bool has_cuid() const;
1573
  void clear_cuid();
1574
  static const int kCuidFieldNumber = 8;
1575
  const ::std::string& cuid() const;
1576
  void set_cuid(const ::std::string& value);
1577
  #if LANG_CXX11
1578
  void set_cuid(::std::string&& value);
1579
  #endif
1580
  void set_cuid(const char* value);
1581
  void set_cuid(const char* value, size_t size);
1582
  ::std::string* mutable_cuid();
1583
  ::std::string* release_cuid();
1584
  void set_allocated_cuid(::std::string* cuid);
1585
1586
  // optional string net_type = 9;
1587
  bool has_net_type() const;
1588
  void clear_net_type();
1589
  static const int kNetTypeFieldNumber = 9;
1590
  const ::std::string& net_type() const;
1591
  void set_net_type(const ::std::string& value);
1592
  #if LANG_CXX11
1593
  void set_net_type(::std::string&& value);
1594
  #endif
1595
  void set_net_type(const char* value);
1596
  void set_net_type(const char* value, size_t size);
1597
  ::std::string* mutable_net_type();
1598
  ::std::string* release_net_type();
1599
  void set_allocated_net_type(::std::string* net_type);
1600
1601
  // optional int32 apn = 6;
1602
  bool has_apn() const;
1603
  void clear_apn();
1604
  static const int kApnFieldNumber = 6;
1605
  ::google::protobuf::int32 apn() const;
1606
  void set_apn(::google::protobuf::int32 value);
1607
1608
  // optional int32 arn = 7;
1609
  bool has_arn() const;
1610
  void clear_arn();
1611
  static const int kArnFieldNumber = 7;
1612
  ::google::protobuf::int32 arn() const;
1613
  void set_arn(::google::protobuf::int32 value);
1614
1615
  // @@protoc_insertion_point(class_scope:gss.message.UserAgent)
1616
 private:
1617
  void set_has_dsp();
1618
  void clear_has_dsp();
1619
  void set_has_os();
1620
  void clear_has_os();
1621
  void set_has_osv();
1622
  void clear_has_osv();
1623
  void set_has_mb();
1624
  void clear_has_mb();
1625
  void set_has_mbv();
1626
  void clear_has_mbv();
1627
  void set_has_apn();
1628
  void clear_has_apn();
1629
  void set_has_arn();
1630
  void clear_has_arn();
1631
  void set_has_cuid();
1632
  void clear_has_cuid();
1633
  void set_has_net_type();
1634
  void clear_has_net_type();
1635
1636
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1637
  ::google::protobuf::internal::HasBits<1> _has_bits_;
1638
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
1639
  ::google::protobuf::internal::ArenaStringPtr dsp_;
1640
  ::google::protobuf::internal::ArenaStringPtr os_;
1641
  ::google::protobuf::internal::ArenaStringPtr osv_;
1642
  ::google::protobuf::internal::ArenaStringPtr mb_;
1643
  ::google::protobuf::internal::ArenaStringPtr mbv_;
1644
  ::google::protobuf::internal::ArenaStringPtr cuid_;
1645
  ::google::protobuf::internal::ArenaStringPtr net_type_;
1646
  ::google::protobuf::int32 apn_;
1647
  ::google::protobuf::int32 arn_;
1648
  friend struct ::protobuf_message_2eproto::TableStruct;
1649
};
1650
// -------------------------------------------------------------------
1651
1652
class sub_url_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.sub_url_t) */ {
1653
 public:
1654
  sub_url_t();
1655
  virtual ~sub_url_t();
1656
1657
  sub_url_t(const sub_url_t& from);
1658
1659
0
  inline sub_url_t& operator=(const sub_url_t& from) {
1660
0
    CopyFrom(from);
1661
0
    return *this;
1662
0
  }
1663
  #if LANG_CXX11
1664
  sub_url_t(sub_url_t&& from) noexcept
1665
0
    : sub_url_t() {
1666
0
    *this = ::std::move(from);
1667
0
  }
1668
1669
0
  inline sub_url_t& operator=(sub_url_t&& from) noexcept {
1670
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1671
0
      if (this != &from) InternalSwap(&from);
1672
0
    } else {
1673
0
      CopyFrom(from);
1674
0
    }
1675
0
    return *this;
1676
0
  }
1677
  #endif
1678
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1679
0
    return _internal_metadata_.unknown_fields();
1680
0
  }
1681
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1682
0
    return _internal_metadata_.mutable_unknown_fields();
1683
0
  }
1684
1685
  static const ::google::protobuf::Descriptor* descriptor();
1686
  static const sub_url_t& default_instance();
1687
1688
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
1689
0
  static inline const sub_url_t* internal_default_instance() {
1690
0
    return reinterpret_cast<const sub_url_t*>(
1691
0
               &_sub_url_t_default_instance_);
1692
0
  }
1693
  static constexpr int kIndexInFileMessages =
1694
    5;
1695
1696
  void Swap(sub_url_t* other);
1697
0
  friend void swap(sub_url_t& a, sub_url_t& b) {
1698
0
    a.Swap(&b);
1699
0
  }
1700
1701
  // implements Message ----------------------------------------------
1702
1703
0
  inline sub_url_t* New() const final {
1704
0
    return CreateMaybeMessage<sub_url_t>(NULL);
1705
0
  }
1706
1707
0
  sub_url_t* New(::google::protobuf::Arena* arena) const final {
1708
0
    return CreateMaybeMessage<sub_url_t>(arena);
1709
0
  }
1710
  void CopyFrom(const ::google::protobuf::Message& from) final;
1711
  void MergeFrom(const ::google::protobuf::Message& from) final;
1712
  void CopyFrom(const sub_url_t& from);
1713
  void MergeFrom(const sub_url_t& from);
1714
  void Clear() final;
1715
  bool IsInitialized() const final;
1716
1717
  size_t ByteSizeLong() const final;
1718
  bool MergePartialFromCodedStream(
1719
      ::google::protobuf::io::CodedInputStream* input) final;
1720
  void SerializeWithCachedSizes(
1721
      ::google::protobuf::io::CodedOutputStream* output) const final;
1722
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1723
      bool deterministic, ::google::protobuf::uint8* target) const final;
1724
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
1725
1726
  private:
1727
  void SharedCtor();
1728
  void SharedDtor();
1729
  void SetCachedSize(int size) const final;
1730
  void InternalSwap(sub_url_t* other);
1731
  private:
1732
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1733
0
    return NULL;
1734
0
  }
1735
0
  inline void* MaybeArenaPtr() const {
1736
0
    return NULL;
1737
0
  }
1738
  public:
1739
1740
  ::google::protobuf::Metadata GetMetadata() const final;
1741
1742
  // nested types ----------------------------------------------------
1743
1744
  // accessors -------------------------------------------------------
1745
1746
  // required string SubURL = 1;
1747
  bool has_suburl() const;
1748
  void clear_suburl();
1749
  static const int kSubURLFieldNumber = 1;
1750
  const ::std::string& suburl() const;
1751
  void set_suburl(const ::std::string& value);
1752
  #if LANG_CXX11
1753
  void set_suburl(::std::string&& value);
1754
  #endif
1755
  void set_suburl(const char* value);
1756
  void set_suburl(const char* value, size_t size);
1757
  ::std::string* mutable_suburl();
1758
  ::std::string* release_suburl();
1759
  void set_allocated_suburl(::std::string* suburl);
1760
1761
  // optional string SubURI = 2;
1762
  bool has_suburi() const;
1763
  void clear_suburi();
1764
  static const int kSubURIFieldNumber = 2;
1765
  const ::std::string& suburi() const;
1766
  void set_suburi(const ::std::string& value);
1767
  #if LANG_CXX11
1768
  void set_suburi(::std::string&& value);
1769
  #endif
1770
  void set_suburi(const char* value);
1771
  void set_suburi(const char* value, size_t size);
1772
  ::std::string* mutable_suburi();
1773
  ::std::string* release_suburi();
1774
  void set_allocated_suburi(::std::string* suburi);
1775
1776
  // optional string SubName = 3;
1777
  bool has_subname() const;
1778
  void clear_subname();
1779
  static const int kSubNameFieldNumber = 3;
1780
  const ::std::string& subname() const;
1781
  void set_subname(const ::std::string& value);
1782
  #if LANG_CXX11
1783
  void set_subname(::std::string&& value);
1784
  #endif
1785
  void set_subname(const char* value);
1786
  void set_subname(const char* value, size_t size);
1787
  ::std::string* mutable_subname();
1788
  ::std::string* release_subname();
1789
  void set_allocated_subname(::std::string* subname);
1790
1791
  // optional string SubPath = 4;
1792
  bool has_subpath() const;
1793
  void clear_subpath();
1794
  static const int kSubPathFieldNumber = 4;
1795
  const ::std::string& subpath() const;
1796
  void set_subpath(const ::std::string& value);
1797
  #if LANG_CXX11
1798
  void set_subpath(::std::string&& value);
1799
  #endif
1800
  void set_subpath(const char* value);
1801
  void set_subpath(const char* value, size_t size);
1802
  ::std::string* mutable_subpath();
1803
  ::std::string* release_subpath();
1804
  void set_allocated_subpath(::std::string* subpath);
1805
1806
  // optional string SubEx = 6;
1807
  bool has_subex() const;
1808
  void clear_subex();
1809
  static const int kSubExFieldNumber = 6;
1810
  const ::std::string& subex() const;
1811
  void set_subex(const ::std::string& value);
1812
  #if LANG_CXX11
1813
  void set_subex(::std::string&& value);
1814
  #endif
1815
  void set_subex(const char* value);
1816
  void set_subex(const char* value, size_t size);
1817
  ::std::string* mutable_subex();
1818
  ::std::string* release_subex();
1819
  void set_allocated_subex(::std::string* subex);
1820
1821
  // optional int32 SiteId = 5;
1822
  bool has_siteid() const;
1823
  void clear_siteid();
1824
  static const int kSiteIdFieldNumber = 5;
1825
  ::google::protobuf::int32 siteid() const;
1826
  void set_siteid(::google::protobuf::int32 value);
1827
1828
  // @@protoc_insertion_point(class_scope:gss.message.sub_url_t)
1829
 private:
1830
  void set_has_suburl();
1831
  void clear_has_suburl();
1832
  void set_has_suburi();
1833
  void clear_has_suburi();
1834
  void set_has_subname();
1835
  void clear_has_subname();
1836
  void set_has_subpath();
1837
  void clear_has_subpath();
1838
  void set_has_siteid();
1839
  void clear_has_siteid();
1840
  void set_has_subex();
1841
  void clear_has_subex();
1842
1843
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
1844
  ::google::protobuf::internal::HasBits<1> _has_bits_;
1845
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
1846
  ::google::protobuf::internal::ArenaStringPtr suburl_;
1847
  ::google::protobuf::internal::ArenaStringPtr suburi_;
1848
  ::google::protobuf::internal::ArenaStringPtr subname_;
1849
  ::google::protobuf::internal::ArenaStringPtr subpath_;
1850
  ::google::protobuf::internal::ArenaStringPtr subex_;
1851
  ::google::protobuf::int32 siteid_;
1852
  friend struct ::protobuf_message_2eproto::TableStruct;
1853
};
1854
// -------------------------------------------------------------------
1855
1856
class gss_res_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.gss_res_t) */ {
1857
 public:
1858
  gss_res_t();
1859
  virtual ~gss_res_t();
1860
1861
  gss_res_t(const gss_res_t& from);
1862
1863
0
  inline gss_res_t& operator=(const gss_res_t& from) {
1864
0
    CopyFrom(from);
1865
0
    return *this;
1866
0
  }
1867
  #if LANG_CXX11
1868
  gss_res_t(gss_res_t&& from) noexcept
1869
0
    : gss_res_t() {
1870
0
    *this = ::std::move(from);
1871
0
  }
1872
1873
0
  inline gss_res_t& operator=(gss_res_t&& from) noexcept {
1874
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
1875
0
      if (this != &from) InternalSwap(&from);
1876
0
    } else {
1877
0
      CopyFrom(from);
1878
0
    }
1879
0
    return *this;
1880
0
  }
1881
  #endif
1882
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1883
0
    return _internal_metadata_.unknown_fields();
1884
0
  }
1885
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1886
0
    return _internal_metadata_.mutable_unknown_fields();
1887
0
  }
1888
1889
  static const ::google::protobuf::Descriptor* descriptor();
1890
  static const gss_res_t& default_instance();
1891
1892
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
1893
0
  static inline const gss_res_t* internal_default_instance() {
1894
0
    return reinterpret_cast<const gss_res_t*>(
1895
0
               &_gss_res_t_default_instance_);
1896
0
  }
1897
  static constexpr int kIndexInFileMessages =
1898
    6;
1899
1900
  void Swap(gss_res_t* other);
1901
0
  friend void swap(gss_res_t& a, gss_res_t& b) {
1902
0
    a.Swap(&b);
1903
0
  }
1904
1905
  // implements Message ----------------------------------------------
1906
1907
0
  inline gss_res_t* New() const final {
1908
0
    return CreateMaybeMessage<gss_res_t>(NULL);
1909
0
  }
1910
1911
0
  gss_res_t* New(::google::protobuf::Arena* arena) const final {
1912
0
    return CreateMaybeMessage<gss_res_t>(arena);
1913
0
  }
1914
  void CopyFrom(const ::google::protobuf::Message& from) final;
1915
  void MergeFrom(const ::google::protobuf::Message& from) final;
1916
  void CopyFrom(const gss_res_t& from);
1917
  void MergeFrom(const gss_res_t& from);
1918
  void Clear() final;
1919
  bool IsInitialized() const final;
1920
1921
  size_t ByteSizeLong() const final;
1922
  bool MergePartialFromCodedStream(
1923
      ::google::protobuf::io::CodedInputStream* input) final;
1924
  void SerializeWithCachedSizes(
1925
      ::google::protobuf::io::CodedOutputStream* output) const final;
1926
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
1927
      bool deterministic, ::google::protobuf::uint8* target) const final;
1928
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
1929
1930
  private:
1931
  void SharedCtor();
1932
  void SharedDtor();
1933
  void SetCachedSize(int size) const final;
1934
  void InternalSwap(gss_res_t* other);
1935
  private:
1936
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
1937
0
    return NULL;
1938
0
  }
1939
0
  inline void* MaybeArenaPtr() const {
1940
0
    return NULL;
1941
0
  }
1942
  public:
1943
1944
  ::google::protobuf::Metadata GetMetadata() const final;
1945
1946
  // nested types ----------------------------------------------------
1947
1948
  // accessors -------------------------------------------------------
1949
1950
  // repeated .gss.message.sub_url_t SubResult = 15;
1951
  int subresult_size() const;
1952
  void clear_subresult();
1953
  static const int kSubResultFieldNumber = 15;
1954
  ::gss::message::sub_url_t* mutable_subresult(int index);
1955
  ::google::protobuf::RepeatedPtrField< ::gss::message::sub_url_t >*
1956
      mutable_subresult();
1957
  const ::gss::message::sub_url_t& subresult(int index) const;
1958
  ::gss::message::sub_url_t* add_subresult();
1959
  const ::google::protobuf::RepeatedPtrField< ::gss::message::sub_url_t >&
1960
      subresult() const;
1961
1962
  // required string ResultURL = 2;
1963
  bool has_resulturl() const;
1964
  void clear_resulturl();
1965
  static const int kResultURLFieldNumber = 2;
1966
  const ::std::string& resulturl() const;
1967
  void set_resulturl(const ::std::string& value);
1968
  #if LANG_CXX11
1969
  void set_resulturl(::std::string&& value);
1970
  #endif
1971
  void set_resulturl(const char* value);
1972
  void set_resulturl(const char* value, size_t size);
1973
  ::std::string* mutable_resulturl();
1974
  ::std::string* release_resulturl();
1975
  void set_allocated_resulturl(::std::string* resulturl);
1976
1977
  // optional string Display = 3;
1978
  bool has_display() const;
1979
  void clear_display();
1980
  static const int kDisplayFieldNumber = 3;
1981
  const ::std::string& display() const;
1982
  void set_display(const ::std::string& value);
1983
  #if LANG_CXX11
1984
  void set_display(::std::string&& value);
1985
  #endif
1986
  void set_display(const char* value);
1987
  void set_display(const char* value, size_t size);
1988
  ::std::string* mutable_display();
1989
  ::std::string* release_display();
1990
  void set_allocated_display(::std::string* display);
1991
1992
  // optional string UriKey = 13;
1993
  bool has_urikey() const;
1994
  void clear_urikey();
1995
  static const int kUriKeyFieldNumber = 13;
1996
  const ::std::string& urikey() const;
1997
  void set_urikey(const ::std::string& value);
1998
  #if LANG_CXX11
1999
  void set_urikey(::std::string&& value);
2000
  #endif
2001
  void set_urikey(const char* value);
2002
  void set_urikey(const char* value, size_t size);
2003
  ::std::string* mutable_urikey();
2004
  ::std::string* release_urikey();
2005
  void set_allocated_urikey(::std::string* urikey);
2006
2007
  // optional string EntityName = 14;
2008
  bool has_entityname() const;
2009
  void clear_entityname();
2010
  static const int kEntityNameFieldNumber = 14;
2011
  const ::std::string& entityname() const;
2012
  void set_entityname(const ::std::string& value);
2013
  #if LANG_CXX11
2014
  void set_entityname(::std::string&& value);
2015
  #endif
2016
  void set_entityname(const char* value);
2017
  void set_entityname(const char* value, size_t size);
2018
  ::std::string* mutable_entityname();
2019
  ::std::string* release_entityname();
2020
  void set_allocated_entityname(::std::string* entityname);
2021
2022
  // optional string DisplayLog = 17;
2023
  bool has_displaylog() const;
2024
  void clear_displaylog();
2025
  static const int kDisplayLogFieldNumber = 17;
2026
  const ::std::string& displaylog() const;
2027
  void set_displaylog(const ::std::string& value);
2028
  #if LANG_CXX11
2029
  void set_displaylog(::std::string&& value);
2030
  #endif
2031
  void set_displaylog(const char* value);
2032
  void set_displaylog(const char* value, size_t size);
2033
  ::std::string* mutable_displaylog();
2034
  ::std::string* release_displaylog();
2035
  void set_allocated_displaylog(::std::string* displaylog);
2036
2037
  // optional bytes DisplayData = 18;
2038
  bool has_displaydata() const;
2039
  void clear_displaydata();
2040
  static const int kDisplayDataFieldNumber = 18;
2041
  const ::std::string& displaydata() const;
2042
  void set_displaydata(const ::std::string& value);
2043
  #if LANG_CXX11
2044
  void set_displaydata(::std::string&& value);
2045
  #endif
2046
  void set_displaydata(const char* value);
2047
  void set_displaydata(const void* value, size_t size);
2048
  ::std::string* mutable_displaydata();
2049
  ::std::string* release_displaydata();
2050
  void set_allocated_displaydata(::std::string* displaydata);
2051
2052
  // optional string Title = 20;
2053
  bool has_title() const;
2054
  void clear_title();
2055
  static const int kTitleFieldNumber = 20;
2056
  const ::std::string& title() const;
2057
  void set_title(const ::std::string& value);
2058
  #if LANG_CXX11
2059
  void set_title(::std::string&& value);
2060
  #endif
2061
  void set_title(const char* value);
2062
  void set_title(const char* value, size_t size);
2063
  ::std::string* mutable_title();
2064
  ::std::string* release_title();
2065
  void set_allocated_title(::std::string* title);
2066
2067
  // required int32 Weight = 4;
2068
  bool has_weight() const;
2069
  void clear_weight();
2070
  static const int kWeightFieldNumber = 4;
2071
  ::google::protobuf::int32 weight() const;
2072
  void set_weight(::google::protobuf::int32 value);
2073
2074
  // optional int32 Sort = 5;
2075
  bool has_sort() const;
2076
  void clear_sort();
2077
  static const int kSortFieldNumber = 5;
2078
  ::google::protobuf::int32 sort() const;
2079
  void set_sort(::google::protobuf::int32 value);
2080
2081
  // optional int32 SrcID = 6;
2082
  bool has_srcid() const;
2083
  void clear_srcid();
2084
  static const int kSrcIDFieldNumber = 6;
2085
  ::google::protobuf::int32 srcid() const;
2086
  void set_srcid(::google::protobuf::int32 value);
2087
2088
  // required int32 TimingNeed = 7;
2089
  bool has_timingneed() const;
2090
  void clear_timingneed();
2091
  static const int kTimingNeedFieldNumber = 7;
2092
  ::google::protobuf::int32 timingneed() const;
2093
  void set_timingneed(::google::protobuf::int32 value);
2094
2095
  // optional uint32 WiseStrategyFlag = 8;
2096
  bool has_wisestrategyflag() const;
2097
  void clear_wisestrategyflag();
2098
  static const int kWiseStrategyFlagFieldNumber = 8;
2099
  ::google::protobuf::uint32 wisestrategyflag() const;
2100
  void set_wisestrategyflag(::google::protobuf::uint32 value);
2101
2102
  // optional int32 Degree = 9;
2103
  bool has_degree() const;
2104
  void clear_degree();
2105
  static const int kDegreeFieldNumber = 9;
2106
  ::google::protobuf::int32 degree() const;
2107
  void set_degree(::google::protobuf::int32 value);
2108
2109
  // optional int32 ClickNeed = 10;
2110
  bool has_clickneed() const;
2111
  void clear_clickneed();
2112
  static const int kClickNeedFieldNumber = 10;
2113
  ::google::protobuf::int32 clickneed() const;
2114
  void set_clickneed(::google::protobuf::int32 value);
2115
2116
  // optional int32 StrategyInfo = 11;
2117
  bool has_strategyinfo() const;
2118
  void clear_strategyinfo();
2119
  static const int kStrategyInfoFieldNumber = 11;
2120
  ::google::protobuf::int32 strategyinfo() const;
2121
  void set_strategyinfo(::google::protobuf::int32 value);
2122
2123
  // optional int32 SpReqType = 12;
2124
  bool has_spreqtype() const;
2125
  void clear_spreqtype();
2126
  static const int kSpReqTypeFieldNumber = 12;
2127
  ::google::protobuf::int32 spreqtype() const;
2128
  void set_spreqtype(::google::protobuf::int32 value);
2129
2130
  // optional int32 SubResNum = 16;
2131
  bool has_subresnum() const;
2132
  void clear_subresnum();
2133
  static const int kSubResNumFieldNumber = 16;
2134
  ::google::protobuf::int32 subresnum() const;
2135
  void set_subresnum(::google::protobuf::int32 value);
2136
2137
  // optional uint32 ResType = 19;
2138
  bool has_restype() const;
2139
  void clear_restype();
2140
  static const int kResTypeFieldNumber = 19;
2141
  ::google::protobuf::uint32 restype() const;
2142
  void set_restype(::google::protobuf::uint32 value);
2143
2144
  // optional int32 RecoverCacheTime = 21;
2145
  bool has_recovercachetime() const;
2146
  void clear_recovercachetime();
2147
  static const int kRecoverCacheTimeFieldNumber = 21;
2148
  ::google::protobuf::int32 recovercachetime() const;
2149
  void set_recovercachetime(::google::protobuf::int32 value);
2150
2151
  // @@protoc_insertion_point(class_scope:gss.message.gss_res_t)
2152
 private:
2153
  void set_has_resulturl();
2154
  void clear_has_resulturl();
2155
  void set_has_display();
2156
  void clear_has_display();
2157
  void set_has_weight();
2158
  void clear_has_weight();
2159
  void set_has_sort();
2160
  void clear_has_sort();
2161
  void set_has_srcid();
2162
  void clear_has_srcid();
2163
  void set_has_timingneed();
2164
  void clear_has_timingneed();
2165
  void set_has_wisestrategyflag();
2166
  void clear_has_wisestrategyflag();
2167
  void set_has_degree();
2168
  void clear_has_degree();
2169
  void set_has_clickneed();
2170
  void clear_has_clickneed();
2171
  void set_has_strategyinfo();
2172
  void clear_has_strategyinfo();
2173
  void set_has_spreqtype();
2174
  void clear_has_spreqtype();
2175
  void set_has_urikey();
2176
  void clear_has_urikey();
2177
  void set_has_entityname();
2178
  void clear_has_entityname();
2179
  void set_has_subresnum();
2180
  void clear_has_subresnum();
2181
  void set_has_displaylog();
2182
  void clear_has_displaylog();
2183
  void set_has_displaydata();
2184
  void clear_has_displaydata();
2185
  void set_has_restype();
2186
  void clear_has_restype();
2187
  void set_has_title();
2188
  void clear_has_title();
2189
  void set_has_recovercachetime();
2190
  void clear_has_recovercachetime();
2191
2192
  // helper for ByteSizeLong()
2193
  size_t RequiredFieldsByteSizeFallback() const;
2194
2195
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2196
  ::google::protobuf::internal::HasBits<1> _has_bits_;
2197
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
2198
  ::google::protobuf::RepeatedPtrField< ::gss::message::sub_url_t > subresult_;
2199
  ::google::protobuf::internal::ArenaStringPtr resulturl_;
2200
  ::google::protobuf::internal::ArenaStringPtr display_;
2201
  ::google::protobuf::internal::ArenaStringPtr urikey_;
2202
  ::google::protobuf::internal::ArenaStringPtr entityname_;
2203
  ::google::protobuf::internal::ArenaStringPtr displaylog_;
2204
  ::google::protobuf::internal::ArenaStringPtr displaydata_;
2205
  ::google::protobuf::internal::ArenaStringPtr title_;
2206
  ::google::protobuf::int32 weight_;
2207
  ::google::protobuf::int32 sort_;
2208
  ::google::protobuf::int32 srcid_;
2209
  ::google::protobuf::int32 timingneed_;
2210
  ::google::protobuf::uint32 wisestrategyflag_;
2211
  ::google::protobuf::int32 degree_;
2212
  ::google::protobuf::int32 clickneed_;
2213
  ::google::protobuf::int32 strategyinfo_;
2214
  ::google::protobuf::int32 spreqtype_;
2215
  ::google::protobuf::int32 subresnum_;
2216
  ::google::protobuf::uint32 restype_;
2217
  ::google::protobuf::int32 recovercachetime_;
2218
  friend struct ::protobuf_message_2eproto::TableStruct;
2219
};
2220
// -------------------------------------------------------------------
2221
2222
class item_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.item_t) */ {
2223
 public:
2224
  item_t();
2225
  virtual ~item_t();
2226
2227
  item_t(const item_t& from);
2228
2229
0
  inline item_t& operator=(const item_t& from) {
2230
0
    CopyFrom(from);
2231
0
    return *this;
2232
0
  }
2233
  #if LANG_CXX11
2234
  item_t(item_t&& from) noexcept
2235
0
    : item_t() {
2236
0
    *this = ::std::move(from);
2237
0
  }
2238
2239
0
  inline item_t& operator=(item_t&& from) noexcept {
2240
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2241
0
      if (this != &from) InternalSwap(&from);
2242
0
    } else {
2243
0
      CopyFrom(from);
2244
0
    }
2245
0
    return *this;
2246
0
  }
2247
  #endif
2248
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
2249
0
    return _internal_metadata_.unknown_fields();
2250
0
  }
2251
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2252
0
    return _internal_metadata_.mutable_unknown_fields();
2253
0
  }
2254
2255
  static const ::google::protobuf::Descriptor* descriptor();
2256
  static const item_t& default_instance();
2257
2258
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
2259
0
  static inline const item_t* internal_default_instance() {
2260
0
    return reinterpret_cast<const item_t*>(
2261
0
               &_item_t_default_instance_);
2262
0
  }
2263
  static constexpr int kIndexInFileMessages =
2264
    7;
2265
2266
  void Swap(item_t* other);
2267
0
  friend void swap(item_t& a, item_t& b) {
2268
0
    a.Swap(&b);
2269
0
  }
2270
2271
  // implements Message ----------------------------------------------
2272
2273
0
  inline item_t* New() const final {
2274
0
    return CreateMaybeMessage<item_t>(NULL);
2275
0
  }
2276
2277
0
  item_t* New(::google::protobuf::Arena* arena) const final {
2278
0
    return CreateMaybeMessage<item_t>(arena);
2279
0
  }
2280
  void CopyFrom(const ::google::protobuf::Message& from) final;
2281
  void MergeFrom(const ::google::protobuf::Message& from) final;
2282
  void CopyFrom(const item_t& from);
2283
  void MergeFrom(const item_t& from);
2284
  void Clear() final;
2285
  bool IsInitialized() const final;
2286
2287
  size_t ByteSizeLong() const final;
2288
  bool MergePartialFromCodedStream(
2289
      ::google::protobuf::io::CodedInputStream* input) final;
2290
  void SerializeWithCachedSizes(
2291
      ::google::protobuf::io::CodedOutputStream* output) const final;
2292
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2293
      bool deterministic, ::google::protobuf::uint8* target) const final;
2294
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
2295
2296
  private:
2297
  void SharedCtor();
2298
  void SharedDtor();
2299
  void SetCachedSize(int size) const final;
2300
  void InternalSwap(item_t* other);
2301
  private:
2302
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2303
0
    return NULL;
2304
0
  }
2305
0
  inline void* MaybeArenaPtr() const {
2306
0
    return NULL;
2307
0
  }
2308
  public:
2309
2310
  ::google::protobuf::Metadata GetMetadata() const final;
2311
2312
  // nested types ----------------------------------------------------
2313
2314
  // accessors -------------------------------------------------------
2315
2316
  // required string title = 1;
2317
  bool has_title() const;
2318
  void clear_title();
2319
  static const int kTitleFieldNumber = 1;
2320
  const ::std::string& title() const;
2321
  void set_title(const ::std::string& value);
2322
  #if LANG_CXX11
2323
  void set_title(::std::string&& value);
2324
  #endif
2325
  void set_title(const char* value);
2326
  void set_title(const char* value, size_t size);
2327
  ::std::string* mutable_title();
2328
  ::std::string* release_title();
2329
  void set_allocated_title(::std::string* title);
2330
2331
  // required string content = 2;
2332
  bool has_content() const;
2333
  void clear_content();
2334
  static const int kContentFieldNumber = 2;
2335
  const ::std::string& content() const;
2336
  void set_content(const ::std::string& value);
2337
  #if LANG_CXX11
2338
  void set_content(::std::string&& value);
2339
  #endif
2340
  void set_content(const char* value);
2341
  void set_content(const char* value, size_t size);
2342
  ::std::string* mutable_content();
2343
  ::std::string* release_content();
2344
  void set_allocated_content(::std::string* content);
2345
2346
  // required int32 parent = 3;
2347
  bool has_parent() const;
2348
  void clear_parent();
2349
  static const int kParentFieldNumber = 3;
2350
  ::google::protobuf::int32 parent() const;
2351
  void set_parent(::google::protobuf::int32 value);
2352
2353
  // @@protoc_insertion_point(class_scope:gss.message.item_t)
2354
 private:
2355
  void set_has_title();
2356
  void clear_has_title();
2357
  void set_has_content();
2358
  void clear_has_content();
2359
  void set_has_parent();
2360
  void clear_has_parent();
2361
2362
  // helper for ByteSizeLong()
2363
  size_t RequiredFieldsByteSizeFallback() const;
2364
2365
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2366
  ::google::protobuf::internal::HasBits<1> _has_bits_;
2367
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
2368
  ::google::protobuf::internal::ArenaStringPtr title_;
2369
  ::google::protobuf::internal::ArenaStringPtr content_;
2370
  ::google::protobuf::int32 parent_;
2371
  friend struct ::protobuf_message_2eproto::TableStruct;
2372
};
2373
// -------------------------------------------------------------------
2374
2375
class debug_info_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.debug_info_t) */ {
2376
 public:
2377
  debug_info_t();
2378
  virtual ~debug_info_t();
2379
2380
  debug_info_t(const debug_info_t& from);
2381
2382
0
  inline debug_info_t& operator=(const debug_info_t& from) {
2383
0
    CopyFrom(from);
2384
0
    return *this;
2385
0
  }
2386
  #if LANG_CXX11
2387
  debug_info_t(debug_info_t&& from) noexcept
2388
0
    : debug_info_t() {
2389
0
    *this = ::std::move(from);
2390
0
  }
2391
2392
0
  inline debug_info_t& operator=(debug_info_t&& from) noexcept {
2393
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2394
0
      if (this != &from) InternalSwap(&from);
2395
0
    } else {
2396
0
      CopyFrom(from);
2397
0
    }
2398
0
    return *this;
2399
0
  }
2400
  #endif
2401
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
2402
0
    return _internal_metadata_.unknown_fields();
2403
0
  }
2404
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2405
0
    return _internal_metadata_.mutable_unknown_fields();
2406
0
  }
2407
2408
  static const ::google::protobuf::Descriptor* descriptor();
2409
  static const debug_info_t& default_instance();
2410
2411
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
2412
2
  static inline const debug_info_t* internal_default_instance() {
2413
2
    return reinterpret_cast<const debug_info_t*>(
2414
2
               &_debug_info_t_default_instance_);
2415
2
  }
2416
  static constexpr int kIndexInFileMessages =
2417
    8;
2418
2419
  void Swap(debug_info_t* other);
2420
0
  friend void swap(debug_info_t& a, debug_info_t& b) {
2421
0
    a.Swap(&b);
2422
0
  }
2423
2424
  // implements Message ----------------------------------------------
2425
2426
0
  inline debug_info_t* New() const final {
2427
0
    return CreateMaybeMessage<debug_info_t>(NULL);
2428
0
  }
2429
2430
0
  debug_info_t* New(::google::protobuf::Arena* arena) const final {
2431
0
    return CreateMaybeMessage<debug_info_t>(arena);
2432
0
  }
2433
  void CopyFrom(const ::google::protobuf::Message& from) final;
2434
  void MergeFrom(const ::google::protobuf::Message& from) final;
2435
  void CopyFrom(const debug_info_t& from);
2436
  void MergeFrom(const debug_info_t& from);
2437
  void Clear() final;
2438
  bool IsInitialized() const final;
2439
2440
  size_t ByteSizeLong() const final;
2441
  bool MergePartialFromCodedStream(
2442
      ::google::protobuf::io::CodedInputStream* input) final;
2443
  void SerializeWithCachedSizes(
2444
      ::google::protobuf::io::CodedOutputStream* output) const final;
2445
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2446
      bool deterministic, ::google::protobuf::uint8* target) const final;
2447
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
2448
2449
  private:
2450
  void SharedCtor();
2451
  void SharedDtor();
2452
  void SetCachedSize(int size) const final;
2453
  void InternalSwap(debug_info_t* other);
2454
  private:
2455
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2456
0
    return NULL;
2457
0
  }
2458
0
  inline void* MaybeArenaPtr() const {
2459
0
    return NULL;
2460
0
  }
2461
  public:
2462
2463
  ::google::protobuf::Metadata GetMetadata() const final;
2464
2465
  // nested types ----------------------------------------------------
2466
2467
  // accessors -------------------------------------------------------
2468
2469
  // repeated string item_info = 2;
2470
  int item_info_size() const;
2471
  void clear_item_info();
2472
  static const int kItemInfoFieldNumber = 2;
2473
  const ::std::string& item_info(int index) const;
2474
  ::std::string* mutable_item_info(int index);
2475
  void set_item_info(int index, const ::std::string& value);
2476
  #if LANG_CXX11
2477
  void set_item_info(int index, ::std::string&& value);
2478
  #endif
2479
  void set_item_info(int index, const char* value);
2480
  void set_item_info(int index, const char* value, size_t size);
2481
  ::std::string* add_item_info();
2482
  void add_item_info(const ::std::string& value);
2483
  #if LANG_CXX11
2484
  void add_item_info(::std::string&& value);
2485
  #endif
2486
  void add_item_info(const char* value);
2487
  void add_item_info(const char* value, size_t size);
2488
  const ::google::protobuf::RepeatedPtrField< ::std::string>& item_info() const;
2489
  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_item_info();
2490
2491
  // repeated string anchor_info = 3;
2492
  int anchor_info_size() const;
2493
  void clear_anchor_info();
2494
  static const int kAnchorInfoFieldNumber = 3;
2495
  const ::std::string& anchor_info(int index) const;
2496
  ::std::string* mutable_anchor_info(int index);
2497
  void set_anchor_info(int index, const ::std::string& value);
2498
  #if LANG_CXX11
2499
  void set_anchor_info(int index, ::std::string&& value);
2500
  #endif
2501
  void set_anchor_info(int index, const char* value);
2502
  void set_anchor_info(int index, const char* value, size_t size);
2503
  ::std::string* add_anchor_info();
2504
  void add_anchor_info(const ::std::string& value);
2505
  #if LANG_CXX11
2506
  void add_anchor_info(::std::string&& value);
2507
  #endif
2508
  void add_anchor_info(const char* value);
2509
  void add_anchor_info(const char* value, size_t size);
2510
  const ::google::protobuf::RepeatedPtrField< ::std::string>& anchor_info() const;
2511
  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_anchor_info();
2512
2513
  // repeated .gss.message.item_t debug_info = 4 [deprecated = true];
2514
  GOOGLE_PROTOBUF_DEPRECATED_ATTR int debug_info_size() const;
2515
  GOOGLE_PROTOBUF_DEPRECATED_ATTR void clear_debug_info();
2516
  GOOGLE_PROTOBUF_DEPRECATED_ATTR static const int kDebugInfoFieldNumber = 4;
2517
  GOOGLE_PROTOBUF_DEPRECATED_ATTR ::gss::message::item_t* mutable_debug_info(int index);
2518
  GOOGLE_PROTOBUF_DEPRECATED_ATTR ::google::protobuf::RepeatedPtrField< ::gss::message::item_t >*
2519
      mutable_debug_info();
2520
  GOOGLE_PROTOBUF_DEPRECATED_ATTR const ::gss::message::item_t& debug_info(int index) const;
2521
  GOOGLE_PROTOBUF_DEPRECATED_ATTR ::gss::message::item_t* add_debug_info();
2522
  GOOGLE_PROTOBUF_DEPRECATED_ATTR const ::google::protobuf::RepeatedPtrField< ::gss::message::item_t >&
2523
      debug_info() const;
2524
2525
  // optional bytes idebug = 1;
2526
  bool has_idebug() const;
2527
  void clear_idebug();
2528
  static const int kIdebugFieldNumber = 1;
2529
  const ::std::string& idebug() const;
2530
  void set_idebug(const ::std::string& value);
2531
  #if LANG_CXX11
2532
  void set_idebug(::std::string&& value);
2533
  #endif
2534
  void set_idebug(const char* value);
2535
  void set_idebug(const void* value, size_t size);
2536
  ::std::string* mutable_idebug();
2537
  ::std::string* release_idebug();
2538
  void set_allocated_idebug(::std::string* idebug);
2539
2540
  // @@protoc_insertion_point(class_scope:gss.message.debug_info_t)
2541
 private:
2542
  void set_has_idebug();
2543
  void clear_has_idebug();
2544
2545
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2546
  ::google::protobuf::internal::HasBits<1> _has_bits_;
2547
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
2548
  ::google::protobuf::RepeatedPtrField< ::std::string> item_info_;
2549
  ::google::protobuf::RepeatedPtrField< ::std::string> anchor_info_;
2550
  ::google::protobuf::RepeatedPtrField< ::gss::message::item_t > debug_info_;
2551
  ::google::protobuf::internal::ArenaStringPtr idebug_;
2552
  friend struct ::protobuf_message_2eproto::TableStruct;
2553
};
2554
// -------------------------------------------------------------------
2555
2556
class gss_us_res_t : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gss.message.gss_us_res_t) */ {
2557
 public:
2558
  gss_us_res_t();
2559
  virtual ~gss_us_res_t();
2560
2561
  gss_us_res_t(const gss_us_res_t& from);
2562
2563
0
  inline gss_us_res_t& operator=(const gss_us_res_t& from) {
2564
0
    CopyFrom(from);
2565
0
    return *this;
2566
0
  }
2567
  #if LANG_CXX11
2568
  gss_us_res_t(gss_us_res_t&& from) noexcept
2569
0
    : gss_us_res_t() {
2570
0
    *this = ::std::move(from);
2571
0
  }
2572
2573
0
  inline gss_us_res_t& operator=(gss_us_res_t&& from) noexcept {
2574
0
    if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
2575
0
      if (this != &from) InternalSwap(&from);
2576
0
    } else {
2577
0
      CopyFrom(from);
2578
0
    }
2579
0
    return *this;
2580
0
  }
2581
  #endif
2582
0
  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
2583
0
    return _internal_metadata_.unknown_fields();
2584
0
  }
2585
0
  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2586
0
    return _internal_metadata_.mutable_unknown_fields();
2587
0
  }
2588
2589
  static const ::google::protobuf::Descriptor* descriptor();
2590
  static const gss_us_res_t& default_instance();
2591
2592
  static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
2593
0
  static inline const gss_us_res_t* internal_default_instance() {
2594
0
    return reinterpret_cast<const gss_us_res_t*>(
2595
0
               &_gss_us_res_t_default_instance_);
2596
0
  }
2597
  static constexpr int kIndexInFileMessages =
2598
    9;
2599
2600
  void Swap(gss_us_res_t* other);
2601
0
  friend void swap(gss_us_res_t& a, gss_us_res_t& b) {
2602
0
    a.Swap(&b);
2603
0
  }
2604
2605
  // implements Message ----------------------------------------------
2606
2607
0
  inline gss_us_res_t* New() const final {
2608
0
    return CreateMaybeMessage<gss_us_res_t>(NULL);
2609
0
  }
2610
2611
0
  gss_us_res_t* New(::google::protobuf::Arena* arena) const final {
2612
0
    return CreateMaybeMessage<gss_us_res_t>(arena);
2613
0
  }
2614
  void CopyFrom(const ::google::protobuf::Message& from) final;
2615
  void MergeFrom(const ::google::protobuf::Message& from) final;
2616
  void CopyFrom(const gss_us_res_t& from);
2617
  void MergeFrom(const gss_us_res_t& from);
2618
  void Clear() final;
2619
  bool IsInitialized() const final;
2620
2621
  size_t ByteSizeLong() const final;
2622
  bool MergePartialFromCodedStream(
2623
      ::google::protobuf::io::CodedInputStream* input) final;
2624
  void SerializeWithCachedSizes(
2625
      ::google::protobuf::io::CodedOutputStream* output) const final;
2626
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
2627
      bool deterministic, ::google::protobuf::uint8* target) const final;
2628
0
  int GetCachedSize() const final { return _cached_size_.Get(); }
2629
2630
  private:
2631
  void SharedCtor();
2632
  void SharedDtor();
2633
  void SetCachedSize(int size) const final;
2634
  void InternalSwap(gss_us_res_t* other);
2635
  private:
2636
0
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
2637
0
    return NULL;
2638
0
  }
2639
0
  inline void* MaybeArenaPtr() const {
2640
0
    return NULL;
2641
0
  }
2642
  public:
2643
2644
  ::google::protobuf::Metadata GetMetadata() const final;
2645
2646
  // nested types ----------------------------------------------------
2647
2648
  // accessors -------------------------------------------------------
2649
2650
  // repeated .gss.message.gss_res_t Result = 3;
2651
  int result_size() const;
2652
  void clear_result();
2653
  static const int kResultFieldNumber = 3;
2654
  ::gss::message::gss_res_t* mutable_result(int index);
2655
  ::google::protobuf::RepeatedPtrField< ::gss::message::gss_res_t >*
2656
      mutable_result();
2657
  const ::gss::message::gss_res_t& result(int index) const;
2658
  ::gss::message::gss_res_t* add_result();
2659
  const ::google::protobuf::RepeatedPtrField< ::gss::message::gss_res_t >&
2660
      result() const;
2661
2662
  // optional bytes disp_data_url_ex = 8;
2663
  bool has_disp_data_url_ex() const;
2664
  void clear_disp_data_url_ex();
2665
  static const int kDispDataUrlExFieldNumber = 8;
2666
  const ::std::string& disp_data_url_ex() const;
2667
  void set_disp_data_url_ex(const ::std::string& value);
2668
  #if LANG_CXX11
2669
  void set_disp_data_url_ex(::std::string&& value);
2670
  #endif
2671
  void set_disp_data_url_ex(const char* value);
2672
  void set_disp_data_url_ex(const void* value, size_t size);
2673
  ::std::string* mutable_disp_data_url_ex();
2674
  ::std::string* release_disp_data_url_ex();
2675
  void set_allocated_disp_data_url_ex(::std::string* disp_data_url_ex);
2676
2677
  // optional bytes disp_data_query_ex = 9;
2678
  bool has_disp_data_query_ex() const;
2679
  void clear_disp_data_query_ex();
2680
  static const int kDispDataQueryExFieldNumber = 9;
2681
  const ::std::string& disp_data_query_ex() const;
2682
  void set_disp_data_query_ex(const ::std::string& value);
2683
  #if LANG_CXX11
2684
  void set_disp_data_query_ex(::std::string&& value);
2685
  #endif
2686
  void set_disp_data_query_ex(const char* value);
2687
  void set_disp_data_query_ex(const void* value, size_t size);
2688
  ::std::string* mutable_disp_data_query_ex();
2689
  ::std::string* release_disp_data_query_ex();
2690
  void set_allocated_disp_data_query_ex(::std::string* disp_data_query_ex);
2691
2692
  // optional string name = 20;
2693
  bool has_name() const;
2694
  void clear_name();
2695
  static const int kNameFieldNumber = 20;
2696
  const ::std::string& name() const;
2697
  void set_name(const ::std::string& value);
2698
  #if LANG_CXX11
2699
  void set_name(::std::string&& value);
2700
  #endif
2701
  void set_name(const char* value);
2702
  void set_name(const char* value, size_t size);
2703
  ::std::string* mutable_name();
2704
  ::std::string* release_name();
2705
  void set_allocated_name(::std::string* name);
2706
2707
  // optional .gss.message.debug_info_t info = 5;
2708
  bool has_info() const;
2709
  void clear_info();
2710
  static const int kInfoFieldNumber = 5;
2711
  private:
2712
  const ::gss::message::debug_info_t& _internal_info() const;
2713
  public:
2714
  const ::gss::message::debug_info_t& info() const;
2715
  ::gss::message::debug_info_t* release_info();
2716
  ::gss::message::debug_info_t* mutable_info();
2717
  void set_allocated_info(::gss::message::debug_info_t* info);
2718
2719
  // required uint64 QueryID = 2;
2720
  bool has_queryid() const;
2721
  void clear_queryid();
2722
  static const int kQueryIDFieldNumber = 2;
2723
  ::google::protobuf::uint64 queryid() const;
2724
  void set_queryid(::google::protobuf::uint64 value);
2725
2726
  // required int32 ResultCode = 1;
2727
  bool has_resultcode() const;
2728
  void clear_resultcode();
2729
  static const int kResultCodeFieldNumber = 1;
2730
  ::google::protobuf::int32 resultcode() const;
2731
  void set_resultcode(::google::protobuf::int32 value);
2732
2733
  // required uint32 ResultNum = 4;
2734
  bool has_resultnum() const;
2735
  void clear_resultnum();
2736
  static const int kResultNumFieldNumber = 4;
2737
  ::google::protobuf::uint32 resultnum() const;
2738
  void set_resultnum(::google::protobuf::uint32 value);
2739
2740
  // optional int32 bfe_cached_time = 6;
2741
  bool has_bfe_cached_time() const;
2742
  void clear_bfe_cached_time();
2743
  static const int kBfeCachedTimeFieldNumber = 6;
2744
  ::google::protobuf::int32 bfe_cached_time() const;
2745
  void set_bfe_cached_time(::google::protobuf::int32 value);
2746
2747
  // optional int32 bfe_cached_islocate = 7;
2748
  bool has_bfe_cached_islocate() const;
2749
  void clear_bfe_cached_islocate();
2750
  static const int kBfeCachedIslocateFieldNumber = 7;
2751
  ::google::protobuf::int32 bfe_cached_islocate() const;
2752
  void set_bfe_cached_islocate(::google::protobuf::int32 value);
2753
2754
  // @@protoc_insertion_point(class_scope:gss.message.gss_us_res_t)
2755
 private:
2756
  void set_has_resultcode();
2757
  void clear_has_resultcode();
2758
  void set_has_queryid();
2759
  void clear_has_queryid();
2760
  void set_has_resultnum();
2761
  void clear_has_resultnum();
2762
  void set_has_info();
2763
  void clear_has_info();
2764
  void set_has_bfe_cached_time();
2765
  void clear_has_bfe_cached_time();
2766
  void set_has_bfe_cached_islocate();
2767
  void clear_has_bfe_cached_islocate();
2768
  void set_has_disp_data_url_ex();
2769
  void clear_has_disp_data_url_ex();
2770
  void set_has_disp_data_query_ex();
2771
  void clear_has_disp_data_query_ex();
2772
  void set_has_name();
2773
  void clear_has_name();
2774
2775
  // helper for ByteSizeLong()
2776
  size_t RequiredFieldsByteSizeFallback() const;
2777
2778
  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
2779
  ::google::protobuf::internal::HasBits<1> _has_bits_;
2780
  mutable ::google::protobuf::internal::CachedSize _cached_size_;
2781
  ::google::protobuf::RepeatedPtrField< ::gss::message::gss_res_t > result_;
2782
  ::google::protobuf::internal::ArenaStringPtr disp_data_url_ex_;
2783
  ::google::protobuf::internal::ArenaStringPtr disp_data_query_ex_;
2784
  ::google::protobuf::internal::ArenaStringPtr name_;
2785
  ::gss::message::debug_info_t* info_;
2786
  ::google::protobuf::uint64 queryid_;
2787
  ::google::protobuf::int32 resultcode_;
2788
  ::google::protobuf::uint32 resultnum_;
2789
  ::google::protobuf::int32 bfe_cached_time_;
2790
  ::google::protobuf::int32 bfe_cached_islocate_;
2791
  friend struct ::protobuf_message_2eproto::TableStruct;
2792
};
2793
// ===================================================================
2794
2795
2796
// ===================================================================
2797
2798
#ifdef __GNUC__
2799
  #pragma GCC diagnostic push
2800
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
2801
#endif  // __GNUC__
2802
// gss_src_req_t
2803
2804
// repeated string TransQuery = 1;
2805
0
inline int gss_src_req_t::transquery_size() const {
2806
0
  return transquery_.size();
2807
0
}
2808
0
inline void gss_src_req_t::clear_transquery() {
2809
0
  transquery_.Clear();
2810
0
}
2811
0
inline const ::std::string& gss_src_req_t::transquery(int index) const {
2812
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.TransQuery)
2813
0
  return transquery_.Get(index);
2814
0
}
2815
0
inline ::std::string* gss_src_req_t::mutable_transquery(int index) {
2816
0
  // @@protoc_insertion_point(field_mutable:gss.message.gss_src_req_t.TransQuery)
2817
0
  return transquery_.Mutable(index);
2818
0
}
2819
0
inline void gss_src_req_t::set_transquery(int index, const ::std::string& value) {
2820
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.TransQuery)
2821
0
  transquery_.Mutable(index)->assign(value);
2822
0
}
2823
#if LANG_CXX11
2824
0
inline void gss_src_req_t::set_transquery(int index, ::std::string&& value) {
2825
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.TransQuery)
2826
0
  transquery_.Mutable(index)->assign(std::move(value));
2827
0
}
2828
#endif
2829
0
inline void gss_src_req_t::set_transquery(int index, const char* value) {
2830
0
  GOOGLE_DCHECK(value != NULL);
2831
0
  transquery_.Mutable(index)->assign(value);
2832
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_src_req_t.TransQuery)
2833
0
}
2834
0
inline void gss_src_req_t::set_transquery(int index, const char* value, size_t size) {
2835
0
  transquery_.Mutable(index)->assign(
2836
0
    reinterpret_cast<const char*>(value), size);
2837
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_src_req_t.TransQuery)
2838
0
}
2839
0
inline ::std::string* gss_src_req_t::add_transquery() {
2840
  // @@protoc_insertion_point(field_add_mutable:gss.message.gss_src_req_t.TransQuery)
2841
0
  return transquery_.Add();
2842
0
}
2843
0
inline void gss_src_req_t::add_transquery(const ::std::string& value) {
2844
0
  transquery_.Add()->assign(value);
2845
0
  // @@protoc_insertion_point(field_add:gss.message.gss_src_req_t.TransQuery)
2846
0
}
2847
#if LANG_CXX11
2848
0
inline void gss_src_req_t::add_transquery(::std::string&& value) {
2849
0
  transquery_.Add(std::move(value));
2850
0
  // @@protoc_insertion_point(field_add:gss.message.gss_src_req_t.TransQuery)
2851
0
}
2852
#endif
2853
0
inline void gss_src_req_t::add_transquery(const char* value) {
2854
0
  GOOGLE_DCHECK(value != NULL);
2855
0
  transquery_.Add()->assign(value);
2856
0
  // @@protoc_insertion_point(field_add_char:gss.message.gss_src_req_t.TransQuery)
2857
0
}
2858
0
inline void gss_src_req_t::add_transquery(const char* value, size_t size) {
2859
0
  transquery_.Add()->assign(reinterpret_cast<const char*>(value), size);
2860
0
  // @@protoc_insertion_point(field_add_pointer:gss.message.gss_src_req_t.TransQuery)
2861
0
}
2862
inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
2863
0
gss_src_req_t::transquery() const {
2864
0
  // @@protoc_insertion_point(field_list:gss.message.gss_src_req_t.TransQuery)
2865
0
  return transquery_;
2866
0
}
2867
inline ::google::protobuf::RepeatedPtrField< ::std::string>*
2868
0
gss_src_req_t::mutable_transquery() {
2869
0
  // @@protoc_insertion_point(field_mutable_list:gss.message.gss_src_req_t.TransQuery)
2870
0
  return &transquery_;
2871
0
}
2872
2873
// repeated int32 ExtType = 2;
2874
0
inline int gss_src_req_t::exttype_size() const {
2875
0
  return exttype_.size();
2876
0
}
2877
0
inline void gss_src_req_t::clear_exttype() {
2878
0
  exttype_.Clear();
2879
0
}
2880
0
inline ::google::protobuf::int32 gss_src_req_t::exttype(int index) const {
2881
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.ExtType)
2882
0
  return exttype_.Get(index);
2883
0
}
2884
0
inline void gss_src_req_t::set_exttype(int index, ::google::protobuf::int32 value) {
2885
0
  exttype_.Set(index, value);
2886
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.ExtType)
2887
0
}
2888
0
inline void gss_src_req_t::add_exttype(::google::protobuf::int32 value) {
2889
0
  exttype_.Add(value);
2890
0
  // @@protoc_insertion_point(field_add:gss.message.gss_src_req_t.ExtType)
2891
0
}
2892
inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
2893
0
gss_src_req_t::exttype() const {
2894
0
  // @@protoc_insertion_point(field_list:gss.message.gss_src_req_t.ExtType)
2895
0
  return exttype_;
2896
0
}
2897
inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
2898
0
gss_src_req_t::mutable_exttype() {
2899
  // @@protoc_insertion_point(field_mutable_list:gss.message.gss_src_req_t.ExtType)
2900
0
  return &exttype_;
2901
0
}
2902
2903
// optional int32 SrcID = 3;
2904
0
inline bool gss_src_req_t::has_srcid() const {
2905
0
  return (_has_bits_[0] & 0x00000080u) != 0;
2906
0
}
2907
0
inline void gss_src_req_t::set_has_srcid() {
2908
0
  _has_bits_[0] |= 0x00000080u;
2909
0
}
2910
0
inline void gss_src_req_t::clear_has_srcid() {
2911
0
  _has_bits_[0] &= ~0x00000080u;
2912
0
}
2913
0
inline void gss_src_req_t::clear_srcid() {
2914
0
  srcid_ = 0;
2915
0
  clear_has_srcid();
2916
0
}
2917
0
inline ::google::protobuf::int32 gss_src_req_t::srcid() const {
2918
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.SrcID)
2919
0
  return srcid_;
2920
0
}
2921
0
inline void gss_src_req_t::set_srcid(::google::protobuf::int32 value) {
2922
0
  set_has_srcid();
2923
0
  srcid_ = value;
2924
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.SrcID)
2925
0
}
2926
2927
// optional int32 Pos = 5;
2928
0
inline bool gss_src_req_t::has_pos() const {
2929
0
  return (_has_bits_[0] & 0x00000100u) != 0;
2930
0
}
2931
0
inline void gss_src_req_t::set_has_pos() {
2932
0
  _has_bits_[0] |= 0x00000100u;
2933
0
}
2934
0
inline void gss_src_req_t::clear_has_pos() {
2935
0
  _has_bits_[0] &= ~0x00000100u;
2936
0
}
2937
0
inline void gss_src_req_t::clear_pos() {
2938
0
  pos_ = 0;
2939
0
  clear_has_pos();
2940
0
}
2941
0
inline ::google::protobuf::int32 gss_src_req_t::pos() const {
2942
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.Pos)
2943
0
  return pos_;
2944
0
}
2945
0
inline void gss_src_req_t::set_pos(::google::protobuf::int32 value) {
2946
0
  set_has_pos();
2947
0
  pos_ = value;
2948
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.Pos)
2949
0
}
2950
2951
// optional int32 Place = 6;
2952
0
inline bool gss_src_req_t::has_place() const {
2953
0
  return (_has_bits_[0] & 0x00000200u) != 0;
2954
0
}
2955
0
inline void gss_src_req_t::set_has_place() {
2956
0
  _has_bits_[0] |= 0x00000200u;
2957
0
}
2958
0
inline void gss_src_req_t::clear_has_place() {
2959
0
  _has_bits_[0] &= ~0x00000200u;
2960
0
}
2961
0
inline void gss_src_req_t::clear_place() {
2962
0
  place_ = 0;
2963
0
  clear_has_place();
2964
0
}
2965
0
inline ::google::protobuf::int32 gss_src_req_t::place() const {
2966
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.Place)
2967
0
  return place_;
2968
0
}
2969
0
inline void gss_src_req_t::set_place(::google::protobuf::int32 value) {
2970
0
  set_has_place();
2971
0
  place_ = value;
2972
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.Place)
2973
0
}
2974
2975
// optional int32 Degree = 7;
2976
0
inline bool gss_src_req_t::has_degree() const {
2977
0
  return (_has_bits_[0] & 0x00000400u) != 0;
2978
0
}
2979
0
inline void gss_src_req_t::set_has_degree() {
2980
0
  _has_bits_[0] |= 0x00000400u;
2981
0
}
2982
0
inline void gss_src_req_t::clear_has_degree() {
2983
0
  _has_bits_[0] &= ~0x00000400u;
2984
0
}
2985
0
inline void gss_src_req_t::clear_degree() {
2986
0
  degree_ = 0;
2987
0
  clear_has_degree();
2988
0
}
2989
0
inline ::google::protobuf::int32 gss_src_req_t::degree() const {
2990
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.Degree)
2991
0
  return degree_;
2992
0
}
2993
0
inline void gss_src_req_t::set_degree(::google::protobuf::int32 value) {
2994
0
  set_has_degree();
2995
0
  degree_ = value;
2996
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.Degree)
2997
0
}
2998
2999
// optional string Key = 8;
3000
0
inline bool gss_src_req_t::has_key() const {
3001
0
  return (_has_bits_[0] & 0x00000001u) != 0;
3002
0
}
3003
0
inline void gss_src_req_t::set_has_key() {
3004
0
  _has_bits_[0] |= 0x00000001u;
3005
0
}
3006
0
inline void gss_src_req_t::clear_has_key() {
3007
0
  _has_bits_[0] &= ~0x00000001u;
3008
0
}
3009
0
inline void gss_src_req_t::clear_key() {
3010
0
  key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3011
0
  clear_has_key();
3012
0
}
3013
0
inline const ::std::string& gss_src_req_t::key() const {
3014
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.Key)
3015
0
  return key_.GetNoArena();
3016
0
}
3017
0
inline void gss_src_req_t::set_key(const ::std::string& value) {
3018
0
  set_has_key();
3019
0
  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3020
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.Key)
3021
0
}
3022
#if LANG_CXX11
3023
0
inline void gss_src_req_t::set_key(::std::string&& value) {
3024
0
  set_has_key();
3025
0
  key_.SetNoArena(
3026
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3027
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_src_req_t.Key)
3028
0
}
3029
#endif
3030
0
inline void gss_src_req_t::set_key(const char* value) {
3031
0
  GOOGLE_DCHECK(value != NULL);
3032
0
  set_has_key();
3033
0
  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3034
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_src_req_t.Key)
3035
0
}
3036
0
inline void gss_src_req_t::set_key(const char* value, size_t size) {
3037
0
  set_has_key();
3038
0
  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3039
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3040
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_src_req_t.Key)
3041
0
}
3042
0
inline ::std::string* gss_src_req_t::mutable_key() {
3043
0
  set_has_key();
3044
  // @@protoc_insertion_point(field_mutable:gss.message.gss_src_req_t.Key)
3045
0
  return key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3046
0
}
3047
0
inline ::std::string* gss_src_req_t::release_key() {
3048
0
  // @@protoc_insertion_point(field_release:gss.message.gss_src_req_t.Key)
3049
0
  if (!has_key()) {
3050
0
    return NULL;
3051
0
  }
3052
0
  clear_has_key();
3053
0
  return key_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3054
0
}
3055
0
inline void gss_src_req_t::set_allocated_key(::std::string* key) {
3056
0
  if (key != NULL) {
3057
0
    set_has_key();
3058
0
  } else {
3059
0
    clear_has_key();
3060
0
  }
3061
0
  key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), key);
3062
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_src_req_t.Key)
3063
0
}
3064
3065
// optional string ReqKey = 9;
3066
0
inline bool gss_src_req_t::has_reqkey() const {
3067
0
  return (_has_bits_[0] & 0x00000002u) != 0;
3068
0
}
3069
0
inline void gss_src_req_t::set_has_reqkey() {
3070
0
  _has_bits_[0] |= 0x00000002u;
3071
0
}
3072
0
inline void gss_src_req_t::clear_has_reqkey() {
3073
0
  _has_bits_[0] &= ~0x00000002u;
3074
0
}
3075
0
inline void gss_src_req_t::clear_reqkey() {
3076
0
  reqkey_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3077
0
  clear_has_reqkey();
3078
0
}
3079
0
inline const ::std::string& gss_src_req_t::reqkey() const {
3080
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.ReqKey)
3081
0
  return reqkey_.GetNoArena();
3082
0
}
3083
0
inline void gss_src_req_t::set_reqkey(const ::std::string& value) {
3084
0
  set_has_reqkey();
3085
0
  reqkey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3086
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.ReqKey)
3087
0
}
3088
#if LANG_CXX11
3089
0
inline void gss_src_req_t::set_reqkey(::std::string&& value) {
3090
0
  set_has_reqkey();
3091
0
  reqkey_.SetNoArena(
3092
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3093
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_src_req_t.ReqKey)
3094
0
}
3095
#endif
3096
0
inline void gss_src_req_t::set_reqkey(const char* value) {
3097
0
  GOOGLE_DCHECK(value != NULL);
3098
0
  set_has_reqkey();
3099
0
  reqkey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3100
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_src_req_t.ReqKey)
3101
0
}
3102
0
inline void gss_src_req_t::set_reqkey(const char* value, size_t size) {
3103
0
  set_has_reqkey();
3104
0
  reqkey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3105
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3106
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_src_req_t.ReqKey)
3107
0
}
3108
0
inline ::std::string* gss_src_req_t::mutable_reqkey() {
3109
0
  set_has_reqkey();
3110
  // @@protoc_insertion_point(field_mutable:gss.message.gss_src_req_t.ReqKey)
3111
0
  return reqkey_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3112
0
}
3113
0
inline ::std::string* gss_src_req_t::release_reqkey() {
3114
0
  // @@protoc_insertion_point(field_release:gss.message.gss_src_req_t.ReqKey)
3115
0
  if (!has_reqkey()) {
3116
0
    return NULL;
3117
0
  }
3118
0
  clear_has_reqkey();
3119
0
  return reqkey_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3120
0
}
3121
0
inline void gss_src_req_t::set_allocated_reqkey(::std::string* reqkey) {
3122
0
  if (reqkey != NULL) {
3123
0
    set_has_reqkey();
3124
0
  } else {
3125
0
    clear_has_reqkey();
3126
0
  }
3127
0
  reqkey_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), reqkey);
3128
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_src_req_t.ReqKey)
3129
0
}
3130
3131
// optional int32 QueryType = 10;
3132
0
inline bool gss_src_req_t::has_querytype() const {
3133
0
  return (_has_bits_[0] & 0x00000800u) != 0;
3134
0
}
3135
0
inline void gss_src_req_t::set_has_querytype() {
3136
0
  _has_bits_[0] |= 0x00000800u;
3137
0
}
3138
0
inline void gss_src_req_t::clear_has_querytype() {
3139
0
  _has_bits_[0] &= ~0x00000800u;
3140
0
}
3141
0
inline void gss_src_req_t::clear_querytype() {
3142
0
  querytype_ = 0;
3143
0
  clear_has_querytype();
3144
0
}
3145
0
inline ::google::protobuf::int32 gss_src_req_t::querytype() const {
3146
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.QueryType)
3147
0
  return querytype_;
3148
0
}
3149
0
inline void gss_src_req_t::set_querytype(::google::protobuf::int32 value) {
3150
0
  set_has_querytype();
3151
0
  querytype_ = value;
3152
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.QueryType)
3153
0
}
3154
3155
// optional bytes HighLight = 11;
3156
0
inline bool gss_src_req_t::has_highlight() const {
3157
0
  return (_has_bits_[0] & 0x00000004u) != 0;
3158
0
}
3159
0
inline void gss_src_req_t::set_has_highlight() {
3160
0
  _has_bits_[0] |= 0x00000004u;
3161
0
}
3162
0
inline void gss_src_req_t::clear_has_highlight() {
3163
0
  _has_bits_[0] &= ~0x00000004u;
3164
0
}
3165
0
inline void gss_src_req_t::clear_highlight() {
3166
0
  highlight_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3167
0
  clear_has_highlight();
3168
0
}
3169
0
inline const ::std::string& gss_src_req_t::highlight() const {
3170
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.HighLight)
3171
0
  return highlight_.GetNoArena();
3172
0
}
3173
0
inline void gss_src_req_t::set_highlight(const ::std::string& value) {
3174
0
  set_has_highlight();
3175
0
  highlight_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3176
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.HighLight)
3177
0
}
3178
#if LANG_CXX11
3179
0
inline void gss_src_req_t::set_highlight(::std::string&& value) {
3180
0
  set_has_highlight();
3181
0
  highlight_.SetNoArena(
3182
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3183
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_src_req_t.HighLight)
3184
0
}
3185
#endif
3186
0
inline void gss_src_req_t::set_highlight(const char* value) {
3187
0
  GOOGLE_DCHECK(value != NULL);
3188
0
  set_has_highlight();
3189
0
  highlight_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3190
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_src_req_t.HighLight)
3191
0
}
3192
0
inline void gss_src_req_t::set_highlight(const void* value, size_t size) {
3193
0
  set_has_highlight();
3194
0
  highlight_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3195
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3196
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_src_req_t.HighLight)
3197
0
}
3198
0
inline ::std::string* gss_src_req_t::mutable_highlight() {
3199
0
  set_has_highlight();
3200
  // @@protoc_insertion_point(field_mutable:gss.message.gss_src_req_t.HighLight)
3201
0
  return highlight_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3202
0
}
3203
0
inline ::std::string* gss_src_req_t::release_highlight() {
3204
0
  // @@protoc_insertion_point(field_release:gss.message.gss_src_req_t.HighLight)
3205
0
  if (!has_highlight()) {
3206
0
    return NULL;
3207
0
  }
3208
0
  clear_has_highlight();
3209
0
  return highlight_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3210
0
}
3211
0
inline void gss_src_req_t::set_allocated_highlight(::std::string* highlight) {
3212
0
  if (highlight != NULL) {
3213
0
    set_has_highlight();
3214
0
  } else {
3215
0
    clear_has_highlight();
3216
0
  }
3217
0
  highlight_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), highlight);
3218
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_src_req_t.HighLight)
3219
0
}
3220
3221
// optional string RetFormat = 12 [default = "html"];
3222
0
inline bool gss_src_req_t::has_retformat() const {
3223
0
  return (_has_bits_[0] & 0x00000008u) != 0;
3224
0
}
3225
0
inline void gss_src_req_t::set_has_retformat() {
3226
0
  _has_bits_[0] |= 0x00000008u;
3227
0
}
3228
0
inline void gss_src_req_t::clear_has_retformat() {
3229
0
  _has_bits_[0] &= ~0x00000008u;
3230
0
}
3231
0
inline void gss_src_req_t::clear_retformat() {
3232
0
  retformat_.ClearToDefaultNoArena(&::gss::message::gss_src_req_t::_i_give_permission_to_break_this_code_default_retformat_.get());
3233
0
  clear_has_retformat();
3234
0
}
3235
0
inline const ::std::string& gss_src_req_t::retformat() const {
3236
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.RetFormat)
3237
0
  return retformat_.GetNoArena();
3238
0
}
3239
0
inline void gss_src_req_t::set_retformat(const ::std::string& value) {
3240
0
  set_has_retformat();
3241
0
  retformat_.SetNoArena(&::gss::message::gss_src_req_t::_i_give_permission_to_break_this_code_default_retformat_.get(), value);
3242
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.RetFormat)
3243
0
}
3244
#if LANG_CXX11
3245
0
inline void gss_src_req_t::set_retformat(::std::string&& value) {
3246
0
  set_has_retformat();
3247
0
  retformat_.SetNoArena(
3248
0
    &::gss::message::gss_src_req_t::_i_give_permission_to_break_this_code_default_retformat_.get(), ::std::move(value));
3249
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_src_req_t.RetFormat)
3250
0
}
3251
#endif
3252
0
inline void gss_src_req_t::set_retformat(const char* value) {
3253
0
  GOOGLE_DCHECK(value != NULL);
3254
0
  set_has_retformat();
3255
0
  retformat_.SetNoArena(&::gss::message::gss_src_req_t::_i_give_permission_to_break_this_code_default_retformat_.get(), ::std::string(value));
3256
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_src_req_t.RetFormat)
3257
0
}
3258
0
inline void gss_src_req_t::set_retformat(const char* value, size_t size) {
3259
0
  set_has_retformat();
3260
0
  retformat_.SetNoArena(&::gss::message::gss_src_req_t::_i_give_permission_to_break_this_code_default_retformat_.get(),
3261
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3262
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_src_req_t.RetFormat)
3263
0
}
3264
0
inline ::std::string* gss_src_req_t::mutable_retformat() {
3265
0
  set_has_retformat();
3266
  // @@protoc_insertion_point(field_mutable:gss.message.gss_src_req_t.RetFormat)
3267
0
  return retformat_.MutableNoArena(&::gss::message::gss_src_req_t::_i_give_permission_to_break_this_code_default_retformat_.get());
3268
0
}
3269
0
inline ::std::string* gss_src_req_t::release_retformat() {
3270
0
  // @@protoc_insertion_point(field_release:gss.message.gss_src_req_t.RetFormat)
3271
0
  if (!has_retformat()) {
3272
0
    return NULL;
3273
0
  }
3274
0
  clear_has_retformat();
3275
0
  return retformat_.ReleaseNonDefaultNoArena(&::gss::message::gss_src_req_t::_i_give_permission_to_break_this_code_default_retformat_.get());
3276
0
}
3277
0
inline void gss_src_req_t::set_allocated_retformat(::std::string* retformat) {
3278
0
  if (retformat != NULL) {
3279
0
    set_has_retformat();
3280
0
  } else {
3281
0
    clear_has_retformat();
3282
0
  }
3283
0
  retformat_.SetAllocatedNoArena(&::gss::message::gss_src_req_t::_i_give_permission_to_break_this_code_default_retformat_.get(), retformat);
3284
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_src_req_t.RetFormat)
3285
0
}
3286
3287
// optional string TagFilter = 13;
3288
0
inline bool gss_src_req_t::has_tagfilter() const {
3289
0
  return (_has_bits_[0] & 0x00000010u) != 0;
3290
0
}
3291
0
inline void gss_src_req_t::set_has_tagfilter() {
3292
0
  _has_bits_[0] |= 0x00000010u;
3293
0
}
3294
0
inline void gss_src_req_t::clear_has_tagfilter() {
3295
0
  _has_bits_[0] &= ~0x00000010u;
3296
0
}
3297
0
inline void gss_src_req_t::clear_tagfilter() {
3298
0
  tagfilter_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3299
0
  clear_has_tagfilter();
3300
0
}
3301
0
inline const ::std::string& gss_src_req_t::tagfilter() const {
3302
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.TagFilter)
3303
0
  return tagfilter_.GetNoArena();
3304
0
}
3305
0
inline void gss_src_req_t::set_tagfilter(const ::std::string& value) {
3306
0
  set_has_tagfilter();
3307
0
  tagfilter_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3308
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.TagFilter)
3309
0
}
3310
#if LANG_CXX11
3311
0
inline void gss_src_req_t::set_tagfilter(::std::string&& value) {
3312
0
  set_has_tagfilter();
3313
0
  tagfilter_.SetNoArena(
3314
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3315
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_src_req_t.TagFilter)
3316
0
}
3317
#endif
3318
0
inline void gss_src_req_t::set_tagfilter(const char* value) {
3319
0
  GOOGLE_DCHECK(value != NULL);
3320
0
  set_has_tagfilter();
3321
0
  tagfilter_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3322
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_src_req_t.TagFilter)
3323
0
}
3324
0
inline void gss_src_req_t::set_tagfilter(const char* value, size_t size) {
3325
0
  set_has_tagfilter();
3326
0
  tagfilter_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3327
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3328
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_src_req_t.TagFilter)
3329
0
}
3330
0
inline ::std::string* gss_src_req_t::mutable_tagfilter() {
3331
0
  set_has_tagfilter();
3332
  // @@protoc_insertion_point(field_mutable:gss.message.gss_src_req_t.TagFilter)
3333
0
  return tagfilter_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3334
0
}
3335
0
inline ::std::string* gss_src_req_t::release_tagfilter() {
3336
0
  // @@protoc_insertion_point(field_release:gss.message.gss_src_req_t.TagFilter)
3337
0
  if (!has_tagfilter()) {
3338
0
    return NULL;
3339
0
  }
3340
0
  clear_has_tagfilter();
3341
0
  return tagfilter_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3342
0
}
3343
0
inline void gss_src_req_t::set_allocated_tagfilter(::std::string* tagfilter) {
3344
0
  if (tagfilter != NULL) {
3345
0
    set_has_tagfilter();
3346
0
  } else {
3347
0
    clear_has_tagfilter();
3348
0
  }
3349
0
  tagfilter_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), tagfilter);
3350
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_src_req_t.TagFilter)
3351
0
}
3352
3353
// optional int32 SpReqType = 14;
3354
0
inline bool gss_src_req_t::has_spreqtype() const {
3355
0
  return (_has_bits_[0] & 0x00001000u) != 0;
3356
0
}
3357
0
inline void gss_src_req_t::set_has_spreqtype() {
3358
0
  _has_bits_[0] |= 0x00001000u;
3359
0
}
3360
0
inline void gss_src_req_t::clear_has_spreqtype() {
3361
0
  _has_bits_[0] &= ~0x00001000u;
3362
0
}
3363
0
inline void gss_src_req_t::clear_spreqtype() {
3364
0
  spreqtype_ = 0;
3365
0
  clear_has_spreqtype();
3366
0
}
3367
0
inline ::google::protobuf::int32 gss_src_req_t::spreqtype() const {
3368
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.SpReqType)
3369
0
  return spreqtype_;
3370
0
}
3371
0
inline void gss_src_req_t::set_spreqtype(::google::protobuf::int32 value) {
3372
0
  set_has_spreqtype();
3373
0
  spreqtype_ = value;
3374
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.SpReqType)
3375
0
}
3376
3377
// optional string UriKey = 15;
3378
0
inline bool gss_src_req_t::has_urikey() const {
3379
0
  return (_has_bits_[0] & 0x00000020u) != 0;
3380
0
}
3381
0
inline void gss_src_req_t::set_has_urikey() {
3382
0
  _has_bits_[0] |= 0x00000020u;
3383
0
}
3384
0
inline void gss_src_req_t::clear_has_urikey() {
3385
0
  _has_bits_[0] &= ~0x00000020u;
3386
0
}
3387
0
inline void gss_src_req_t::clear_urikey() {
3388
0
  urikey_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3389
0
  clear_has_urikey();
3390
0
}
3391
0
inline const ::std::string& gss_src_req_t::urikey() const {
3392
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.UriKey)
3393
0
  return urikey_.GetNoArena();
3394
0
}
3395
0
inline void gss_src_req_t::set_urikey(const ::std::string& value) {
3396
0
  set_has_urikey();
3397
0
  urikey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3398
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.UriKey)
3399
0
}
3400
#if LANG_CXX11
3401
0
inline void gss_src_req_t::set_urikey(::std::string&& value) {
3402
0
  set_has_urikey();
3403
0
  urikey_.SetNoArena(
3404
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3405
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_src_req_t.UriKey)
3406
0
}
3407
#endif
3408
0
inline void gss_src_req_t::set_urikey(const char* value) {
3409
0
  GOOGLE_DCHECK(value != NULL);
3410
0
  set_has_urikey();
3411
0
  urikey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3412
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_src_req_t.UriKey)
3413
0
}
3414
0
inline void gss_src_req_t::set_urikey(const char* value, size_t size) {
3415
0
  set_has_urikey();
3416
0
  urikey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3417
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3418
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_src_req_t.UriKey)
3419
0
}
3420
0
inline ::std::string* gss_src_req_t::mutable_urikey() {
3421
0
  set_has_urikey();
3422
  // @@protoc_insertion_point(field_mutable:gss.message.gss_src_req_t.UriKey)
3423
0
  return urikey_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3424
0
}
3425
0
inline ::std::string* gss_src_req_t::release_urikey() {
3426
0
  // @@protoc_insertion_point(field_release:gss.message.gss_src_req_t.UriKey)
3427
0
  if (!has_urikey()) {
3428
0
    return NULL;
3429
0
  }
3430
0
  clear_has_urikey();
3431
0
  return urikey_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3432
0
}
3433
0
inline void gss_src_req_t::set_allocated_urikey(::std::string* urikey) {
3434
0
  if (urikey != NULL) {
3435
0
    set_has_urikey();
3436
0
  } else {
3437
0
    clear_has_urikey();
3438
0
  }
3439
0
  urikey_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), urikey);
3440
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_src_req_t.UriKey)
3441
0
}
3442
3443
// optional string EntityName = 16;
3444
0
inline bool gss_src_req_t::has_entityname() const {
3445
0
  return (_has_bits_[0] & 0x00000040u) != 0;
3446
0
}
3447
0
inline void gss_src_req_t::set_has_entityname() {
3448
0
  _has_bits_[0] |= 0x00000040u;
3449
0
}
3450
0
inline void gss_src_req_t::clear_has_entityname() {
3451
0
  _has_bits_[0] &= ~0x00000040u;
3452
0
}
3453
0
inline void gss_src_req_t::clear_entityname() {
3454
0
  entityname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3455
0
  clear_has_entityname();
3456
0
}
3457
0
inline const ::std::string& gss_src_req_t::entityname() const {
3458
  // @@protoc_insertion_point(field_get:gss.message.gss_src_req_t.EntityName)
3459
0
  return entityname_.GetNoArena();
3460
0
}
3461
0
inline void gss_src_req_t::set_entityname(const ::std::string& value) {
3462
0
  set_has_entityname();
3463
0
  entityname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3464
0
  // @@protoc_insertion_point(field_set:gss.message.gss_src_req_t.EntityName)
3465
0
}
3466
#if LANG_CXX11
3467
0
inline void gss_src_req_t::set_entityname(::std::string&& value) {
3468
0
  set_has_entityname();
3469
0
  entityname_.SetNoArena(
3470
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3471
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_src_req_t.EntityName)
3472
0
}
3473
#endif
3474
0
inline void gss_src_req_t::set_entityname(const char* value) {
3475
0
  GOOGLE_DCHECK(value != NULL);
3476
0
  set_has_entityname();
3477
0
  entityname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3478
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_src_req_t.EntityName)
3479
0
}
3480
0
inline void gss_src_req_t::set_entityname(const char* value, size_t size) {
3481
0
  set_has_entityname();
3482
0
  entityname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3483
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3484
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_src_req_t.EntityName)
3485
0
}
3486
0
inline ::std::string* gss_src_req_t::mutable_entityname() {
3487
0
  set_has_entityname();
3488
  // @@protoc_insertion_point(field_mutable:gss.message.gss_src_req_t.EntityName)
3489
0
  return entityname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3490
0
}
3491
0
inline ::std::string* gss_src_req_t::release_entityname() {
3492
0
  // @@protoc_insertion_point(field_release:gss.message.gss_src_req_t.EntityName)
3493
0
  if (!has_entityname()) {
3494
0
    return NULL;
3495
0
  }
3496
0
  clear_has_entityname();
3497
0
  return entityname_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3498
0
}
3499
0
inline void gss_src_req_t::set_allocated_entityname(::std::string* entityname) {
3500
0
  if (entityname != NULL) {
3501
0
    set_has_entityname();
3502
0
  } else {
3503
0
    clear_has_entityname();
3504
0
  }
3505
0
  entityname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entityname);
3506
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_src_req_t.EntityName)
3507
0
}
3508
3509
// -------------------------------------------------------------------
3510
3511
// ua_info_t
3512
3513
// optional string ua_os = 1;
3514
0
inline bool ua_info_t::has_ua_os() const {
3515
0
  return (_has_bits_[0] & 0x00000001u) != 0;
3516
0
}
3517
0
inline void ua_info_t::set_has_ua_os() {
3518
0
  _has_bits_[0] |= 0x00000001u;
3519
0
}
3520
0
inline void ua_info_t::clear_has_ua_os() {
3521
0
  _has_bits_[0] &= ~0x00000001u;
3522
0
}
3523
0
inline void ua_info_t::clear_ua_os() {
3524
0
  ua_os_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3525
0
  clear_has_ua_os();
3526
0
}
3527
0
inline const ::std::string& ua_info_t::ua_os() const {
3528
  // @@protoc_insertion_point(field_get:gss.message.ua_info_t.ua_os)
3529
0
  return ua_os_.GetNoArena();
3530
0
}
3531
0
inline void ua_info_t::set_ua_os(const ::std::string& value) {
3532
0
  set_has_ua_os();
3533
0
  ua_os_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3534
0
  // @@protoc_insertion_point(field_set:gss.message.ua_info_t.ua_os)
3535
0
}
3536
#if LANG_CXX11
3537
0
inline void ua_info_t::set_ua_os(::std::string&& value) {
3538
0
  set_has_ua_os();
3539
0
  ua_os_.SetNoArena(
3540
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3541
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.ua_info_t.ua_os)
3542
0
}
3543
#endif
3544
0
inline void ua_info_t::set_ua_os(const char* value) {
3545
0
  GOOGLE_DCHECK(value != NULL);
3546
0
  set_has_ua_os();
3547
0
  ua_os_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3548
0
  // @@protoc_insertion_point(field_set_char:gss.message.ua_info_t.ua_os)
3549
0
}
3550
0
inline void ua_info_t::set_ua_os(const char* value, size_t size) {
3551
0
  set_has_ua_os();
3552
0
  ua_os_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3553
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3554
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.ua_info_t.ua_os)
3555
0
}
3556
0
inline ::std::string* ua_info_t::mutable_ua_os() {
3557
0
  set_has_ua_os();
3558
  // @@protoc_insertion_point(field_mutable:gss.message.ua_info_t.ua_os)
3559
0
  return ua_os_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3560
0
}
3561
0
inline ::std::string* ua_info_t::release_ua_os() {
3562
0
  // @@protoc_insertion_point(field_release:gss.message.ua_info_t.ua_os)
3563
0
  if (!has_ua_os()) {
3564
0
    return NULL;
3565
0
  }
3566
0
  clear_has_ua_os();
3567
0
  return ua_os_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3568
0
}
3569
0
inline void ua_info_t::set_allocated_ua_os(::std::string* ua_os) {
3570
0
  if (ua_os != NULL) {
3571
0
    set_has_ua_os();
3572
0
  } else {
3573
0
    clear_has_ua_os();
3574
0
  }
3575
0
  ua_os_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ua_os);
3576
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.ua_info_t.ua_os)
3577
0
}
3578
3579
// optional string ua_browser = 2;
3580
0
inline bool ua_info_t::has_ua_browser() const {
3581
0
  return (_has_bits_[0] & 0x00000002u) != 0;
3582
0
}
3583
0
inline void ua_info_t::set_has_ua_browser() {
3584
0
  _has_bits_[0] |= 0x00000002u;
3585
0
}
3586
0
inline void ua_info_t::clear_has_ua_browser() {
3587
0
  _has_bits_[0] &= ~0x00000002u;
3588
0
}
3589
0
inline void ua_info_t::clear_ua_browser() {
3590
0
  ua_browser_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3591
0
  clear_has_ua_browser();
3592
0
}
3593
0
inline const ::std::string& ua_info_t::ua_browser() const {
3594
  // @@protoc_insertion_point(field_get:gss.message.ua_info_t.ua_browser)
3595
0
  return ua_browser_.GetNoArena();
3596
0
}
3597
0
inline void ua_info_t::set_ua_browser(const ::std::string& value) {
3598
0
  set_has_ua_browser();
3599
0
  ua_browser_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3600
0
  // @@protoc_insertion_point(field_set:gss.message.ua_info_t.ua_browser)
3601
0
}
3602
#if LANG_CXX11
3603
0
inline void ua_info_t::set_ua_browser(::std::string&& value) {
3604
0
  set_has_ua_browser();
3605
0
  ua_browser_.SetNoArena(
3606
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3607
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.ua_info_t.ua_browser)
3608
0
}
3609
#endif
3610
0
inline void ua_info_t::set_ua_browser(const char* value) {
3611
0
  GOOGLE_DCHECK(value != NULL);
3612
0
  set_has_ua_browser();
3613
0
  ua_browser_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3614
0
  // @@protoc_insertion_point(field_set_char:gss.message.ua_info_t.ua_browser)
3615
0
}
3616
0
inline void ua_info_t::set_ua_browser(const char* value, size_t size) {
3617
0
  set_has_ua_browser();
3618
0
  ua_browser_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3619
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3620
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.ua_info_t.ua_browser)
3621
0
}
3622
0
inline ::std::string* ua_info_t::mutable_ua_browser() {
3623
0
  set_has_ua_browser();
3624
  // @@protoc_insertion_point(field_mutable:gss.message.ua_info_t.ua_browser)
3625
0
  return ua_browser_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3626
0
}
3627
0
inline ::std::string* ua_info_t::release_ua_browser() {
3628
0
  // @@protoc_insertion_point(field_release:gss.message.ua_info_t.ua_browser)
3629
0
  if (!has_ua_browser()) {
3630
0
    return NULL;
3631
0
  }
3632
0
  clear_has_ua_browser();
3633
0
  return ua_browser_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3634
0
}
3635
0
inline void ua_info_t::set_allocated_ua_browser(::std::string* ua_browser) {
3636
0
  if (ua_browser != NULL) {
3637
0
    set_has_ua_browser();
3638
0
  } else {
3639
0
    clear_has_ua_browser();
3640
0
  }
3641
0
  ua_browser_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ua_browser);
3642
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.ua_info_t.ua_browser)
3643
0
}
3644
3645
// optional string ua_modal = 3;
3646
0
inline bool ua_info_t::has_ua_modal() const {
3647
0
  return (_has_bits_[0] & 0x00000004u) != 0;
3648
0
}
3649
0
inline void ua_info_t::set_has_ua_modal() {
3650
0
  _has_bits_[0] |= 0x00000004u;
3651
0
}
3652
0
inline void ua_info_t::clear_has_ua_modal() {
3653
0
  _has_bits_[0] &= ~0x00000004u;
3654
0
}
3655
0
inline void ua_info_t::clear_ua_modal() {
3656
0
  ua_modal_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3657
0
  clear_has_ua_modal();
3658
0
}
3659
0
inline const ::std::string& ua_info_t::ua_modal() const {
3660
  // @@protoc_insertion_point(field_get:gss.message.ua_info_t.ua_modal)
3661
0
  return ua_modal_.GetNoArena();
3662
0
}
3663
0
inline void ua_info_t::set_ua_modal(const ::std::string& value) {
3664
0
  set_has_ua_modal();
3665
0
  ua_modal_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3666
0
  // @@protoc_insertion_point(field_set:gss.message.ua_info_t.ua_modal)
3667
0
}
3668
#if LANG_CXX11
3669
0
inline void ua_info_t::set_ua_modal(::std::string&& value) {
3670
0
  set_has_ua_modal();
3671
0
  ua_modal_.SetNoArena(
3672
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3673
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.ua_info_t.ua_modal)
3674
0
}
3675
#endif
3676
0
inline void ua_info_t::set_ua_modal(const char* value) {
3677
0
  GOOGLE_DCHECK(value != NULL);
3678
0
  set_has_ua_modal();
3679
0
  ua_modal_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3680
0
  // @@protoc_insertion_point(field_set_char:gss.message.ua_info_t.ua_modal)
3681
0
}
3682
0
inline void ua_info_t::set_ua_modal(const char* value, size_t size) {
3683
0
  set_has_ua_modal();
3684
0
  ua_modal_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3685
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3686
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.ua_info_t.ua_modal)
3687
0
}
3688
0
inline ::std::string* ua_info_t::mutable_ua_modal() {
3689
0
  set_has_ua_modal();
3690
  // @@protoc_insertion_point(field_mutable:gss.message.ua_info_t.ua_modal)
3691
0
  return ua_modal_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3692
0
}
3693
0
inline ::std::string* ua_info_t::release_ua_modal() {
3694
0
  // @@protoc_insertion_point(field_release:gss.message.ua_info_t.ua_modal)
3695
0
  if (!has_ua_modal()) {
3696
0
    return NULL;
3697
0
  }
3698
0
  clear_has_ua_modal();
3699
0
  return ua_modal_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3700
0
}
3701
0
inline void ua_info_t::set_allocated_ua_modal(::std::string* ua_modal) {
3702
0
  if (ua_modal != NULL) {
3703
0
    set_has_ua_modal();
3704
0
  } else {
3705
0
    clear_has_ua_modal();
3706
0
  }
3707
0
  ua_modal_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ua_modal);
3708
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.ua_info_t.ua_modal)
3709
0
}
3710
3711
// optional string ua_measure = 4;
3712
0
inline bool ua_info_t::has_ua_measure() const {
3713
0
  return (_has_bits_[0] & 0x00000008u) != 0;
3714
0
}
3715
0
inline void ua_info_t::set_has_ua_measure() {
3716
0
  _has_bits_[0] |= 0x00000008u;
3717
0
}
3718
0
inline void ua_info_t::clear_has_ua_measure() {
3719
0
  _has_bits_[0] &= ~0x00000008u;
3720
0
}
3721
0
inline void ua_info_t::clear_ua_measure() {
3722
0
  ua_measure_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3723
0
  clear_has_ua_measure();
3724
0
}
3725
0
inline const ::std::string& ua_info_t::ua_measure() const {
3726
  // @@protoc_insertion_point(field_get:gss.message.ua_info_t.ua_measure)
3727
0
  return ua_measure_.GetNoArena();
3728
0
}
3729
0
inline void ua_info_t::set_ua_measure(const ::std::string& value) {
3730
0
  set_has_ua_measure();
3731
0
  ua_measure_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3732
0
  // @@protoc_insertion_point(field_set:gss.message.ua_info_t.ua_measure)
3733
0
}
3734
#if LANG_CXX11
3735
0
inline void ua_info_t::set_ua_measure(::std::string&& value) {
3736
0
  set_has_ua_measure();
3737
0
  ua_measure_.SetNoArena(
3738
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3739
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.ua_info_t.ua_measure)
3740
0
}
3741
#endif
3742
0
inline void ua_info_t::set_ua_measure(const char* value) {
3743
0
  GOOGLE_DCHECK(value != NULL);
3744
0
  set_has_ua_measure();
3745
0
  ua_measure_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3746
0
  // @@protoc_insertion_point(field_set_char:gss.message.ua_info_t.ua_measure)
3747
0
}
3748
0
inline void ua_info_t::set_ua_measure(const char* value, size_t size) {
3749
0
  set_has_ua_measure();
3750
0
  ua_measure_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3751
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3752
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.ua_info_t.ua_measure)
3753
0
}
3754
0
inline ::std::string* ua_info_t::mutable_ua_measure() {
3755
0
  set_has_ua_measure();
3756
  // @@protoc_insertion_point(field_mutable:gss.message.ua_info_t.ua_measure)
3757
0
  return ua_measure_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3758
0
}
3759
0
inline ::std::string* ua_info_t::release_ua_measure() {
3760
0
  // @@protoc_insertion_point(field_release:gss.message.ua_info_t.ua_measure)
3761
0
  if (!has_ua_measure()) {
3762
0
    return NULL;
3763
0
  }
3764
0
  clear_has_ua_measure();
3765
0
  return ua_measure_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3766
0
}
3767
0
inline void ua_info_t::set_allocated_ua_measure(::std::string* ua_measure) {
3768
0
  if (ua_measure != NULL) {
3769
0
    set_has_ua_measure();
3770
0
  } else {
3771
0
    clear_has_ua_measure();
3772
0
  }
3773
0
  ua_measure_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ua_measure);
3774
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.ua_info_t.ua_measure)
3775
0
}
3776
3777
// optional int32 ua_res_x = 5;
3778
0
inline bool ua_info_t::has_ua_res_x() const {
3779
0
  return (_has_bits_[0] & 0x00000020u) != 0;
3780
0
}
3781
0
inline void ua_info_t::set_has_ua_res_x() {
3782
0
  _has_bits_[0] |= 0x00000020u;
3783
0
}
3784
0
inline void ua_info_t::clear_has_ua_res_x() {
3785
0
  _has_bits_[0] &= ~0x00000020u;
3786
0
}
3787
0
inline void ua_info_t::clear_ua_res_x() {
3788
0
  ua_res_x_ = 0;
3789
0
  clear_has_ua_res_x();
3790
0
}
3791
0
inline ::google::protobuf::int32 ua_info_t::ua_res_x() const {
3792
  // @@protoc_insertion_point(field_get:gss.message.ua_info_t.ua_res_x)
3793
0
  return ua_res_x_;
3794
0
}
3795
0
inline void ua_info_t::set_ua_res_x(::google::protobuf::int32 value) {
3796
0
  set_has_ua_res_x();
3797
0
  ua_res_x_ = value;
3798
0
  // @@protoc_insertion_point(field_set:gss.message.ua_info_t.ua_res_x)
3799
0
}
3800
3801
// optional int32 ua_res_y = 6;
3802
0
inline bool ua_info_t::has_ua_res_y() const {
3803
0
  return (_has_bits_[0] & 0x00000040u) != 0;
3804
0
}
3805
0
inline void ua_info_t::set_has_ua_res_y() {
3806
0
  _has_bits_[0] |= 0x00000040u;
3807
0
}
3808
0
inline void ua_info_t::clear_has_ua_res_y() {
3809
0
  _has_bits_[0] &= ~0x00000040u;
3810
0
}
3811
0
inline void ua_info_t::clear_ua_res_y() {
3812
0
  ua_res_y_ = 0;
3813
0
  clear_has_ua_res_y();
3814
0
}
3815
0
inline ::google::protobuf::int32 ua_info_t::ua_res_y() const {
3816
  // @@protoc_insertion_point(field_get:gss.message.ua_info_t.ua_res_y)
3817
0
  return ua_res_y_;
3818
0
}
3819
0
inline void ua_info_t::set_ua_res_y(::google::protobuf::int32 value) {
3820
0
  set_has_ua_res_y();
3821
0
  ua_res_y_ = value;
3822
0
  // @@protoc_insertion_point(field_set:gss.message.ua_info_t.ua_res_y)
3823
0
}
3824
3825
// optional bytes ua_ext = 7;
3826
0
inline bool ua_info_t::has_ua_ext() const {
3827
0
  return (_has_bits_[0] & 0x00000010u) != 0;
3828
0
}
3829
0
inline void ua_info_t::set_has_ua_ext() {
3830
0
  _has_bits_[0] |= 0x00000010u;
3831
0
}
3832
0
inline void ua_info_t::clear_has_ua_ext() {
3833
0
  _has_bits_[0] &= ~0x00000010u;
3834
0
}
3835
0
inline void ua_info_t::clear_ua_ext() {
3836
0
  ua_ext_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3837
0
  clear_has_ua_ext();
3838
0
}
3839
0
inline const ::std::string& ua_info_t::ua_ext() const {
3840
  // @@protoc_insertion_point(field_get:gss.message.ua_info_t.ua_ext)
3841
0
  return ua_ext_.GetNoArena();
3842
0
}
3843
0
inline void ua_info_t::set_ua_ext(const ::std::string& value) {
3844
0
  set_has_ua_ext();
3845
0
  ua_ext_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3846
0
  // @@protoc_insertion_point(field_set:gss.message.ua_info_t.ua_ext)
3847
0
}
3848
#if LANG_CXX11
3849
0
inline void ua_info_t::set_ua_ext(::std::string&& value) {
3850
0
  set_has_ua_ext();
3851
0
  ua_ext_.SetNoArena(
3852
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3853
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.ua_info_t.ua_ext)
3854
0
}
3855
#endif
3856
0
inline void ua_info_t::set_ua_ext(const char* value) {
3857
0
  GOOGLE_DCHECK(value != NULL);
3858
0
  set_has_ua_ext();
3859
0
  ua_ext_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3860
0
  // @@protoc_insertion_point(field_set_char:gss.message.ua_info_t.ua_ext)
3861
0
}
3862
0
inline void ua_info_t::set_ua_ext(const void* value, size_t size) {
3863
0
  set_has_ua_ext();
3864
0
  ua_ext_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3865
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3866
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.ua_info_t.ua_ext)
3867
0
}
3868
0
inline ::std::string* ua_info_t::mutable_ua_ext() {
3869
0
  set_has_ua_ext();
3870
  // @@protoc_insertion_point(field_mutable:gss.message.ua_info_t.ua_ext)
3871
0
  return ua_ext_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3872
0
}
3873
0
inline ::std::string* ua_info_t::release_ua_ext() {
3874
0
  // @@protoc_insertion_point(field_release:gss.message.ua_info_t.ua_ext)
3875
0
  if (!has_ua_ext()) {
3876
0
    return NULL;
3877
0
  }
3878
0
  clear_has_ua_ext();
3879
0
  return ua_ext_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3880
0
}
3881
0
inline void ua_info_t::set_allocated_ua_ext(::std::string* ua_ext) {
3882
0
  if (ua_ext != NULL) {
3883
0
    set_has_ua_ext();
3884
0
  } else {
3885
0
    clear_has_ua_ext();
3886
0
  }
3887
0
  ua_ext_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ua_ext);
3888
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.ua_info_t.ua_ext)
3889
0
}
3890
3891
// -------------------------------------------------------------------
3892
3893
// app_info_t
3894
3895
// required string package = 1;
3896
0
inline bool app_info_t::has_package() const {
3897
0
  return (_has_bits_[0] & 0x00000001u) != 0;
3898
0
}
3899
0
inline void app_info_t::set_has_package() {
3900
0
  _has_bits_[0] |= 0x00000001u;
3901
0
}
3902
0
inline void app_info_t::clear_has_package() {
3903
0
  _has_bits_[0] &= ~0x00000001u;
3904
0
}
3905
0
inline void app_info_t::clear_package() {
3906
0
  package_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3907
0
  clear_has_package();
3908
0
}
3909
0
inline const ::std::string& app_info_t::package() const {
3910
  // @@protoc_insertion_point(field_get:gss.message.app_info_t.package)
3911
0
  return package_.GetNoArena();
3912
0
}
3913
0
inline void app_info_t::set_package(const ::std::string& value) {
3914
0
  set_has_package();
3915
0
  package_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
3916
0
  // @@protoc_insertion_point(field_set:gss.message.app_info_t.package)
3917
0
}
3918
#if LANG_CXX11
3919
0
inline void app_info_t::set_package(::std::string&& value) {
3920
0
  set_has_package();
3921
0
  package_.SetNoArena(
3922
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
3923
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.app_info_t.package)
3924
0
}
3925
#endif
3926
0
inline void app_info_t::set_package(const char* value) {
3927
0
  GOOGLE_DCHECK(value != NULL);
3928
0
  set_has_package();
3929
0
  package_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
3930
0
  // @@protoc_insertion_point(field_set_char:gss.message.app_info_t.package)
3931
0
}
3932
0
inline void app_info_t::set_package(const char* value, size_t size) {
3933
0
  set_has_package();
3934
0
  package_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3935
0
      ::std::string(reinterpret_cast<const char*>(value), size));
3936
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.app_info_t.package)
3937
0
}
3938
0
inline ::std::string* app_info_t::mutable_package() {
3939
0
  set_has_package();
3940
  // @@protoc_insertion_point(field_mutable:gss.message.app_info_t.package)
3941
0
  return package_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3942
0
}
3943
0
inline ::std::string* app_info_t::release_package() {
3944
0
  // @@protoc_insertion_point(field_release:gss.message.app_info_t.package)
3945
0
  if (!has_package()) {
3946
0
    return NULL;
3947
0
  }
3948
0
  clear_has_package();
3949
0
  return package_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3950
0
}
3951
0
inline void app_info_t::set_allocated_package(::std::string* package) {
3952
0
  if (package != NULL) {
3953
0
    set_has_package();
3954
0
  } else {
3955
0
    clear_has_package();
3956
0
  }
3957
0
  package_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), package);
3958
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.app_info_t.package)
3959
0
}
3960
3961
// required int32 version = 2;
3962
0
inline bool app_info_t::has_version() const {
3963
0
  return (_has_bits_[0] & 0x00000002u) != 0;
3964
0
}
3965
0
inline void app_info_t::set_has_version() {
3966
0
  _has_bits_[0] |= 0x00000002u;
3967
0
}
3968
0
inline void app_info_t::clear_has_version() {
3969
0
  _has_bits_[0] &= ~0x00000002u;
3970
0
}
3971
0
inline void app_info_t::clear_version() {
3972
0
  version_ = 0;
3973
0
  clear_has_version();
3974
0
}
3975
0
inline ::google::protobuf::int32 app_info_t::version() const {
3976
  // @@protoc_insertion_point(field_get:gss.message.app_info_t.version)
3977
0
  return version_;
3978
0
}
3979
0
inline void app_info_t::set_version(::google::protobuf::int32 value) {
3980
0
  set_has_version();
3981
0
  version_ = value;
3982
0
  // @@protoc_insertion_point(field_set:gss.message.app_info_t.version)
3983
0
}
3984
3985
// required uint32 signmd5 = 3;
3986
0
inline bool app_info_t::has_signmd5() const {
3987
0
  return (_has_bits_[0] & 0x00000004u) != 0;
3988
0
}
3989
0
inline void app_info_t::set_has_signmd5() {
3990
0
  _has_bits_[0] |= 0x00000004u;
3991
0
}
3992
0
inline void app_info_t::clear_has_signmd5() {
3993
0
  _has_bits_[0] &= ~0x00000004u;
3994
0
}
3995
0
inline void app_info_t::clear_signmd5() {
3996
0
  signmd5_ = 0u;
3997
0
  clear_has_signmd5();
3998
0
}
3999
0
inline ::google::protobuf::uint32 app_info_t::signmd5() const {
4000
  // @@protoc_insertion_point(field_get:gss.message.app_info_t.signmd5)
4001
0
  return signmd5_;
4002
0
}
4003
0
inline void app_info_t::set_signmd5(::google::protobuf::uint32 value) {
4004
0
  set_has_signmd5();
4005
0
  signmd5_ = value;
4006
0
  // @@protoc_insertion_point(field_set:gss.message.app_info_t.signmd5)
4007
0
}
4008
4009
// -------------------------------------------------------------------
4010
4011
// us_gss_req_t
4012
4013
// required string OriginQuery = 1;
4014
0
inline bool us_gss_req_t::has_originquery() const {
4015
0
  return (_has_bits_[0] & 0x00000001u) != 0;
4016
0
}
4017
0
inline void us_gss_req_t::set_has_originquery() {
4018
0
  _has_bits_[0] |= 0x00000001u;
4019
0
}
4020
0
inline void us_gss_req_t::clear_has_originquery() {
4021
0
  _has_bits_[0] &= ~0x00000001u;
4022
0
}
4023
0
inline void us_gss_req_t::clear_originquery() {
4024
0
  originquery_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4025
0
  clear_has_originquery();
4026
0
}
4027
0
inline const ::std::string& us_gss_req_t::originquery() const {
4028
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.OriginQuery)
4029
0
  return originquery_.GetNoArena();
4030
0
}
4031
0
inline void us_gss_req_t::set_originquery(const ::std::string& value) {
4032
0
  set_has_originquery();
4033
0
  originquery_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4034
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.OriginQuery)
4035
0
}
4036
#if LANG_CXX11
4037
0
inline void us_gss_req_t::set_originquery(::std::string&& value) {
4038
0
  set_has_originquery();
4039
0
  originquery_.SetNoArena(
4040
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4041
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.OriginQuery)
4042
0
}
4043
#endif
4044
0
inline void us_gss_req_t::set_originquery(const char* value) {
4045
0
  GOOGLE_DCHECK(value != NULL);
4046
0
  set_has_originquery();
4047
0
  originquery_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4048
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.OriginQuery)
4049
0
}
4050
0
inline void us_gss_req_t::set_originquery(const char* value, size_t size) {
4051
0
  set_has_originquery();
4052
0
  originquery_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4053
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4054
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.OriginQuery)
4055
0
}
4056
0
inline ::std::string* us_gss_req_t::mutable_originquery() {
4057
0
  set_has_originquery();
4058
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.OriginQuery)
4059
0
  return originquery_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4060
0
}
4061
0
inline ::std::string* us_gss_req_t::release_originquery() {
4062
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.OriginQuery)
4063
0
  if (!has_originquery()) {
4064
0
    return NULL;
4065
0
  }
4066
0
  clear_has_originquery();
4067
0
  return originquery_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4068
0
}
4069
0
inline void us_gss_req_t::set_allocated_originquery(::std::string* originquery) {
4070
0
  if (originquery != NULL) {
4071
0
    set_has_originquery();
4072
0
  } else {
4073
0
    clear_has_originquery();
4074
0
  }
4075
0
  originquery_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), originquery);
4076
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.OriginQuery)
4077
0
}
4078
4079
// required int32 UserIP = 2;
4080
0
inline bool us_gss_req_t::has_userip() const {
4081
0
  return (_has_bits_[0] & 0x00040000u) != 0;
4082
0
}
4083
0
inline void us_gss_req_t::set_has_userip() {
4084
0
  _has_bits_[0] |= 0x00040000u;
4085
0
}
4086
0
inline void us_gss_req_t::clear_has_userip() {
4087
0
  _has_bits_[0] &= ~0x00040000u;
4088
0
}
4089
0
inline void us_gss_req_t::clear_userip() {
4090
0
  userip_ = 0;
4091
0
  clear_has_userip();
4092
0
}
4093
0
inline ::google::protobuf::int32 us_gss_req_t::userip() const {
4094
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.UserIP)
4095
0
  return userip_;
4096
0
}
4097
0
inline void us_gss_req_t::set_userip(::google::protobuf::int32 value) {
4098
0
  set_has_userip();
4099
0
  userip_ = value;
4100
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.UserIP)
4101
0
}
4102
4103
// required int32 TimingNeed = 3;
4104
0
inline bool us_gss_req_t::has_timingneed() const {
4105
0
  return (_has_bits_[0] & 0x00080000u) != 0;
4106
0
}
4107
0
inline void us_gss_req_t::set_has_timingneed() {
4108
0
  _has_bits_[0] |= 0x00080000u;
4109
0
}
4110
0
inline void us_gss_req_t::clear_has_timingneed() {
4111
0
  _has_bits_[0] &= ~0x00080000u;
4112
0
}
4113
0
inline void us_gss_req_t::clear_timingneed() {
4114
0
  timingneed_ = 0;
4115
0
  clear_has_timingneed();
4116
0
}
4117
0
inline ::google::protobuf::int32 us_gss_req_t::timingneed() const {
4118
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.TimingNeed)
4119
0
  return timingneed_;
4120
0
}
4121
0
inline void us_gss_req_t::set_timingneed(::google::protobuf::int32 value) {
4122
0
  set_has_timingneed();
4123
0
  timingneed_ = value;
4124
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.TimingNeed)
4125
0
}
4126
4127
// optional uint64 QueryID64 = 4 [default = 0];
4128
0
inline bool us_gss_req_t::has_queryid64() const {
4129
0
  return (_has_bits_[0] & 0x00100000u) != 0;
4130
0
}
4131
0
inline void us_gss_req_t::set_has_queryid64() {
4132
0
  _has_bits_[0] |= 0x00100000u;
4133
0
}
4134
0
inline void us_gss_req_t::clear_has_queryid64() {
4135
0
  _has_bits_[0] &= ~0x00100000u;
4136
0
}
4137
0
inline void us_gss_req_t::clear_queryid64() {
4138
0
  queryid64_ = GOOGLE_ULONGLONG(0);
4139
0
  clear_has_queryid64();
4140
0
}
4141
0
inline ::google::protobuf::uint64 us_gss_req_t::queryid64() const {
4142
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.QueryID64)
4143
0
  return queryid64_;
4144
0
}
4145
0
inline void us_gss_req_t::set_queryid64(::google::protobuf::uint64 value) {
4146
0
  set_has_queryid64();
4147
0
  queryid64_ = value;
4148
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.QueryID64)
4149
0
}
4150
4151
// optional string ClientName = 5 [default = "unknow"];
4152
0
inline bool us_gss_req_t::has_clientname() const {
4153
0
  return (_has_bits_[0] & 0x00000002u) != 0;
4154
0
}
4155
0
inline void us_gss_req_t::set_has_clientname() {
4156
0
  _has_bits_[0] |= 0x00000002u;
4157
0
}
4158
0
inline void us_gss_req_t::clear_has_clientname() {
4159
0
  _has_bits_[0] &= ~0x00000002u;
4160
0
}
4161
0
inline void us_gss_req_t::clear_clientname() {
4162
0
  clientname_.ClearToDefaultNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_clientname_.get());
4163
0
  clear_has_clientname();
4164
0
}
4165
0
inline const ::std::string& us_gss_req_t::clientname() const {
4166
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.ClientName)
4167
0
  return clientname_.GetNoArena();
4168
0
}
4169
0
inline void us_gss_req_t::set_clientname(const ::std::string& value) {
4170
0
  set_has_clientname();
4171
0
  clientname_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_clientname_.get(), value);
4172
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.ClientName)
4173
0
}
4174
#if LANG_CXX11
4175
0
inline void us_gss_req_t::set_clientname(::std::string&& value) {
4176
0
  set_has_clientname();
4177
0
  clientname_.SetNoArena(
4178
0
    &::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_clientname_.get(), ::std::move(value));
4179
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.ClientName)
4180
0
}
4181
#endif
4182
0
inline void us_gss_req_t::set_clientname(const char* value) {
4183
0
  GOOGLE_DCHECK(value != NULL);
4184
0
  set_has_clientname();
4185
0
  clientname_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_clientname_.get(), ::std::string(value));
4186
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.ClientName)
4187
0
}
4188
0
inline void us_gss_req_t::set_clientname(const char* value, size_t size) {
4189
0
  set_has_clientname();
4190
0
  clientname_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_clientname_.get(),
4191
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4192
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.ClientName)
4193
0
}
4194
0
inline ::std::string* us_gss_req_t::mutable_clientname() {
4195
0
  set_has_clientname();
4196
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.ClientName)
4197
0
  return clientname_.MutableNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_clientname_.get());
4198
0
}
4199
0
inline ::std::string* us_gss_req_t::release_clientname() {
4200
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.ClientName)
4201
0
  if (!has_clientname()) {
4202
0
    return NULL;
4203
0
  }
4204
0
  clear_has_clientname();
4205
0
  return clientname_.ReleaseNonDefaultNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_clientname_.get());
4206
0
}
4207
0
inline void us_gss_req_t::set_allocated_clientname(::std::string* clientname) {
4208
0
  if (clientname != NULL) {
4209
0
    set_has_clientname();
4210
0
  } else {
4211
0
    clear_has_clientname();
4212
0
  }
4213
0
  clientname_.SetAllocatedNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_clientname_.get(), clientname);
4214
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.ClientName)
4215
0
}
4216
4217
// optional int32 ResNum = 11 [default = 20];
4218
0
inline bool us_gss_req_t::has_resnum() const {
4219
0
  return (_has_bits_[0] & 0x80000000u) != 0;
4220
0
}
4221
0
inline void us_gss_req_t::set_has_resnum() {
4222
0
  _has_bits_[0] |= 0x80000000u;
4223
0
}
4224
0
inline void us_gss_req_t::clear_has_resnum() {
4225
0
  _has_bits_[0] &= ~0x80000000u;
4226
0
}
4227
0
inline void us_gss_req_t::clear_resnum() {
4228
0
  resnum_ = 20;
4229
0
  clear_has_resnum();
4230
0
}
4231
0
inline ::google::protobuf::int32 us_gss_req_t::resnum() const {
4232
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.ResNum)
4233
0
  return resnum_;
4234
0
}
4235
0
inline void us_gss_req_t::set_resnum(::google::protobuf::int32 value) {
4236
0
  set_has_resnum();
4237
0
  resnum_ = value;
4238
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.ResNum)
4239
0
}
4240
4241
// optional int32 PageNum = 12 [default = 0];
4242
0
inline bool us_gss_req_t::has_pagenum() const {
4243
0
  return (_has_bits_[0] & 0x00200000u) != 0;
4244
0
}
4245
0
inline void us_gss_req_t::set_has_pagenum() {
4246
0
  _has_bits_[0] |= 0x00200000u;
4247
0
}
4248
0
inline void us_gss_req_t::clear_has_pagenum() {
4249
0
  _has_bits_[0] &= ~0x00200000u;
4250
0
}
4251
0
inline void us_gss_req_t::clear_pagenum() {
4252
0
  pagenum_ = 0;
4253
0
  clear_has_pagenum();
4254
0
}
4255
0
inline ::google::protobuf::int32 us_gss_req_t::pagenum() const {
4256
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.PageNum)
4257
0
  return pagenum_;
4258
0
}
4259
0
inline void us_gss_req_t::set_pagenum(::google::protobuf::int32 value) {
4260
0
  set_has_pagenum();
4261
0
  pagenum_ = value;
4262
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.PageNum)
4263
0
}
4264
4265
// optional int32 ctpl_or_php = 13 [default = 0];
4266
0
inline bool us_gss_req_t::has_ctpl_or_php() const {
4267
0
  return (_has_bits_[0] & 0x00400000u) != 0;
4268
0
}
4269
0
inline void us_gss_req_t::set_has_ctpl_or_php() {
4270
0
  _has_bits_[0] |= 0x00400000u;
4271
0
}
4272
0
inline void us_gss_req_t::clear_has_ctpl_or_php() {
4273
0
  _has_bits_[0] &= ~0x00400000u;
4274
0
}
4275
0
inline void us_gss_req_t::clear_ctpl_or_php() {
4276
0
  ctpl_or_php_ = 0;
4277
0
  clear_has_ctpl_or_php();
4278
0
}
4279
0
inline ::google::protobuf::int32 us_gss_req_t::ctpl_or_php() const {
4280
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.ctpl_or_php)
4281
0
  return ctpl_or_php_;
4282
0
}
4283
0
inline void us_gss_req_t::set_ctpl_or_php(::google::protobuf::int32 value) {
4284
0
  set_has_ctpl_or_php();
4285
0
  ctpl_or_php_ = value;
4286
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.ctpl_or_php)
4287
0
}
4288
4289
// optional int32 SeType = 14 [default = 0];
4290
0
inline bool us_gss_req_t::has_setype() const {
4291
0
  return (_has_bits_[0] & 0x00800000u) != 0;
4292
0
}
4293
0
inline void us_gss_req_t::set_has_setype() {
4294
0
  _has_bits_[0] |= 0x00800000u;
4295
0
}
4296
0
inline void us_gss_req_t::clear_has_setype() {
4297
0
  _has_bits_[0] &= ~0x00800000u;
4298
0
}
4299
0
inline void us_gss_req_t::clear_setype() {
4300
0
  setype_ = 0;
4301
0
  clear_has_setype();
4302
0
}
4303
0
inline ::google::protobuf::int32 us_gss_req_t::setype() const {
4304
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.SeType)
4305
0
  return setype_;
4306
0
}
4307
0
inline void us_gss_req_t::set_setype(::google::protobuf::int32 value) {
4308
0
  set_has_setype();
4309
0
  setype_ = value;
4310
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.SeType)
4311
0
}
4312
4313
// required string TemplateName = 15;
4314
0
inline bool us_gss_req_t::has_templatename() const {
4315
0
  return (_has_bits_[0] & 0x00000004u) != 0;
4316
0
}
4317
0
inline void us_gss_req_t::set_has_templatename() {
4318
0
  _has_bits_[0] |= 0x00000004u;
4319
0
}
4320
0
inline void us_gss_req_t::clear_has_templatename() {
4321
0
  _has_bits_[0] &= ~0x00000004u;
4322
0
}
4323
0
inline void us_gss_req_t::clear_templatename() {
4324
0
  templatename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4325
0
  clear_has_templatename();
4326
0
}
4327
0
inline const ::std::string& us_gss_req_t::templatename() const {
4328
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.TemplateName)
4329
0
  return templatename_.GetNoArena();
4330
0
}
4331
0
inline void us_gss_req_t::set_templatename(const ::std::string& value) {
4332
0
  set_has_templatename();
4333
0
  templatename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4334
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.TemplateName)
4335
0
}
4336
#if LANG_CXX11
4337
0
inline void us_gss_req_t::set_templatename(::std::string&& value) {
4338
0
  set_has_templatename();
4339
0
  templatename_.SetNoArena(
4340
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4341
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.TemplateName)
4342
0
}
4343
#endif
4344
0
inline void us_gss_req_t::set_templatename(const char* value) {
4345
0
  GOOGLE_DCHECK(value != NULL);
4346
0
  set_has_templatename();
4347
0
  templatename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4348
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.TemplateName)
4349
0
}
4350
0
inline void us_gss_req_t::set_templatename(const char* value, size_t size) {
4351
0
  set_has_templatename();
4352
0
  templatename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4353
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4354
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.TemplateName)
4355
0
}
4356
0
inline ::std::string* us_gss_req_t::mutable_templatename() {
4357
0
  set_has_templatename();
4358
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.TemplateName)
4359
0
  return templatename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4360
0
}
4361
0
inline ::std::string* us_gss_req_t::release_templatename() {
4362
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.TemplateName)
4363
0
  if (!has_templatename()) {
4364
0
    return NULL;
4365
0
  }
4366
0
  clear_has_templatename();
4367
0
  return templatename_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4368
0
}
4369
0
inline void us_gss_req_t::set_allocated_templatename(::std::string* templatename) {
4370
0
  if (templatename != NULL) {
4371
0
    set_has_templatename();
4372
0
  } else {
4373
0
    clear_has_templatename();
4374
0
  }
4375
0
  templatename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), templatename);
4376
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.TemplateName)
4377
0
}
4378
4379
// repeated int32 sid = 16;
4380
0
inline int us_gss_req_t::sid_size() const {
4381
0
  return sid_.size();
4382
0
}
4383
0
inline void us_gss_req_t::clear_sid() {
4384
0
  sid_.Clear();
4385
0
}
4386
0
inline ::google::protobuf::int32 us_gss_req_t::sid(int index) const {
4387
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.sid)
4388
0
  return sid_.Get(index);
4389
0
}
4390
0
inline void us_gss_req_t::set_sid(int index, ::google::protobuf::int32 value) {
4391
0
  sid_.Set(index, value);
4392
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.sid)
4393
0
}
4394
0
inline void us_gss_req_t::add_sid(::google::protobuf::int32 value) {
4395
0
  sid_.Add(value);
4396
0
  // @@protoc_insertion_point(field_add:gss.message.us_gss_req_t.sid)
4397
0
}
4398
inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
4399
0
us_gss_req_t::sid() const {
4400
0
  // @@protoc_insertion_point(field_list:gss.message.us_gss_req_t.sid)
4401
0
  return sid_;
4402
0
}
4403
inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
4404
0
us_gss_req_t::mutable_sid() {
4405
  // @@protoc_insertion_point(field_mutable_list:gss.message.us_gss_req_t.sid)
4406
0
  return &sid_;
4407
0
}
4408
4409
// optional bytes UrlParaPack = 17;
4410
0
inline bool us_gss_req_t::has_urlparapack() const {
4411
0
  return (_has_bits_[0] & 0x00000008u) != 0;
4412
0
}
4413
0
inline void us_gss_req_t::set_has_urlparapack() {
4414
0
  _has_bits_[0] |= 0x00000008u;
4415
0
}
4416
0
inline void us_gss_req_t::clear_has_urlparapack() {
4417
0
  _has_bits_[0] &= ~0x00000008u;
4418
0
}
4419
0
inline void us_gss_req_t::clear_urlparapack() {
4420
0
  urlparapack_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4421
0
  clear_has_urlparapack();
4422
0
}
4423
0
inline const ::std::string& us_gss_req_t::urlparapack() const {
4424
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.UrlParaPack)
4425
0
  return urlparapack_.GetNoArena();
4426
0
}
4427
0
inline void us_gss_req_t::set_urlparapack(const ::std::string& value) {
4428
0
  set_has_urlparapack();
4429
0
  urlparapack_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4430
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.UrlParaPack)
4431
0
}
4432
#if LANG_CXX11
4433
0
inline void us_gss_req_t::set_urlparapack(::std::string&& value) {
4434
0
  set_has_urlparapack();
4435
0
  urlparapack_.SetNoArena(
4436
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4437
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.UrlParaPack)
4438
0
}
4439
#endif
4440
0
inline void us_gss_req_t::set_urlparapack(const char* value) {
4441
0
  GOOGLE_DCHECK(value != NULL);
4442
0
  set_has_urlparapack();
4443
0
  urlparapack_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4444
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.UrlParaPack)
4445
0
}
4446
0
inline void us_gss_req_t::set_urlparapack(const void* value, size_t size) {
4447
0
  set_has_urlparapack();
4448
0
  urlparapack_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4449
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4450
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.UrlParaPack)
4451
0
}
4452
0
inline ::std::string* us_gss_req_t::mutable_urlparapack() {
4453
0
  set_has_urlparapack();
4454
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.UrlParaPack)
4455
0
  return urlparapack_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4456
0
}
4457
0
inline ::std::string* us_gss_req_t::release_urlparapack() {
4458
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.UrlParaPack)
4459
0
  if (!has_urlparapack()) {
4460
0
    return NULL;
4461
0
  }
4462
0
  clear_has_urlparapack();
4463
0
  return urlparapack_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4464
0
}
4465
0
inline void us_gss_req_t::set_allocated_urlparapack(::std::string* urlparapack) {
4466
0
  if (urlparapack != NULL) {
4467
0
    set_has_urlparapack();
4468
0
  } else {
4469
0
    clear_has_urlparapack();
4470
0
  }
4471
0
  urlparapack_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), urlparapack);
4472
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.UrlParaPack)
4473
0
}
4474
4475
// optional bytes gssqa = 18;
4476
0
inline bool us_gss_req_t::has_gssqa() const {
4477
0
  return (_has_bits_[0] & 0x00000010u) != 0;
4478
0
}
4479
0
inline void us_gss_req_t::set_has_gssqa() {
4480
0
  _has_bits_[0] |= 0x00000010u;
4481
0
}
4482
0
inline void us_gss_req_t::clear_has_gssqa() {
4483
0
  _has_bits_[0] &= ~0x00000010u;
4484
0
}
4485
0
inline void us_gss_req_t::clear_gssqa() {
4486
0
  gssqa_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4487
0
  clear_has_gssqa();
4488
0
}
4489
0
inline const ::std::string& us_gss_req_t::gssqa() const {
4490
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.gssqa)
4491
0
  return gssqa_.GetNoArena();
4492
0
}
4493
0
inline void us_gss_req_t::set_gssqa(const ::std::string& value) {
4494
0
  set_has_gssqa();
4495
0
  gssqa_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4496
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.gssqa)
4497
0
}
4498
#if LANG_CXX11
4499
0
inline void us_gss_req_t::set_gssqa(::std::string&& value) {
4500
0
  set_has_gssqa();
4501
0
  gssqa_.SetNoArena(
4502
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4503
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.gssqa)
4504
0
}
4505
#endif
4506
0
inline void us_gss_req_t::set_gssqa(const char* value) {
4507
0
  GOOGLE_DCHECK(value != NULL);
4508
0
  set_has_gssqa();
4509
0
  gssqa_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4510
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.gssqa)
4511
0
}
4512
0
inline void us_gss_req_t::set_gssqa(const void* value, size_t size) {
4513
0
  set_has_gssqa();
4514
0
  gssqa_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4515
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4516
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.gssqa)
4517
0
}
4518
0
inline ::std::string* us_gss_req_t::mutable_gssqa() {
4519
0
  set_has_gssqa();
4520
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.gssqa)
4521
0
  return gssqa_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4522
0
}
4523
0
inline ::std::string* us_gss_req_t::release_gssqa() {
4524
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.gssqa)
4525
0
  if (!has_gssqa()) {
4526
0
    return NULL;
4527
0
  }
4528
0
  clear_has_gssqa();
4529
0
  return gssqa_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4530
0
}
4531
0
inline void us_gss_req_t::set_allocated_gssqa(::std::string* gssqa) {
4532
0
  if (gssqa != NULL) {
4533
0
    set_has_gssqa();
4534
0
  } else {
4535
0
    clear_has_gssqa();
4536
0
  }
4537
0
  gssqa_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), gssqa);
4538
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.gssqa)
4539
0
}
4540
4541
// optional string Cookie = 19;
4542
0
inline bool us_gss_req_t::has_cookie() const {
4543
0
  return (_has_bits_[0] & 0x00000020u) != 0;
4544
0
}
4545
0
inline void us_gss_req_t::set_has_cookie() {
4546
0
  _has_bits_[0] |= 0x00000020u;
4547
0
}
4548
0
inline void us_gss_req_t::clear_has_cookie() {
4549
0
  _has_bits_[0] &= ~0x00000020u;
4550
0
}
4551
0
inline void us_gss_req_t::clear_cookie() {
4552
0
  cookie_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4553
0
  clear_has_cookie();
4554
0
}
4555
0
inline const ::std::string& us_gss_req_t::cookie() const {
4556
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.Cookie)
4557
0
  return cookie_.GetNoArena();
4558
0
}
4559
0
inline void us_gss_req_t::set_cookie(const ::std::string& value) {
4560
0
  set_has_cookie();
4561
0
  cookie_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4562
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.Cookie)
4563
0
}
4564
#if LANG_CXX11
4565
0
inline void us_gss_req_t::set_cookie(::std::string&& value) {
4566
0
  set_has_cookie();
4567
0
  cookie_.SetNoArena(
4568
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4569
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.Cookie)
4570
0
}
4571
#endif
4572
0
inline void us_gss_req_t::set_cookie(const char* value) {
4573
0
  GOOGLE_DCHECK(value != NULL);
4574
0
  set_has_cookie();
4575
0
  cookie_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4576
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.Cookie)
4577
0
}
4578
0
inline void us_gss_req_t::set_cookie(const char* value, size_t size) {
4579
0
  set_has_cookie();
4580
0
  cookie_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4581
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4582
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.Cookie)
4583
0
}
4584
0
inline ::std::string* us_gss_req_t::mutable_cookie() {
4585
0
  set_has_cookie();
4586
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.Cookie)
4587
0
  return cookie_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4588
0
}
4589
0
inline ::std::string* us_gss_req_t::release_cookie() {
4590
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.Cookie)
4591
0
  if (!has_cookie()) {
4592
0
    return NULL;
4593
0
  }
4594
0
  clear_has_cookie();
4595
0
  return cookie_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4596
0
}
4597
0
inline void us_gss_req_t::set_allocated_cookie(::std::string* cookie) {
4598
0
  if (cookie != NULL) {
4599
0
    set_has_cookie();
4600
0
  } else {
4601
0
    clear_has_cookie();
4602
0
  }
4603
0
  cookie_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), cookie);
4604
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.Cookie)
4605
0
}
4606
4607
// optional string province_name = 31;
4608
0
inline bool us_gss_req_t::has_province_name() const {
4609
0
  return (_has_bits_[0] & 0x00000040u) != 0;
4610
0
}
4611
0
inline void us_gss_req_t::set_has_province_name() {
4612
0
  _has_bits_[0] |= 0x00000040u;
4613
0
}
4614
0
inline void us_gss_req_t::clear_has_province_name() {
4615
0
  _has_bits_[0] &= ~0x00000040u;
4616
0
}
4617
0
inline void us_gss_req_t::clear_province_name() {
4618
0
  province_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4619
0
  clear_has_province_name();
4620
0
}
4621
0
inline const ::std::string& us_gss_req_t::province_name() const {
4622
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.province_name)
4623
0
  return province_name_.GetNoArena();
4624
0
}
4625
0
inline void us_gss_req_t::set_province_name(const ::std::string& value) {
4626
0
  set_has_province_name();
4627
0
  province_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4628
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.province_name)
4629
0
}
4630
#if LANG_CXX11
4631
0
inline void us_gss_req_t::set_province_name(::std::string&& value) {
4632
0
  set_has_province_name();
4633
0
  province_name_.SetNoArena(
4634
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4635
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.province_name)
4636
0
}
4637
#endif
4638
0
inline void us_gss_req_t::set_province_name(const char* value) {
4639
0
  GOOGLE_DCHECK(value != NULL);
4640
0
  set_has_province_name();
4641
0
  province_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4642
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.province_name)
4643
0
}
4644
0
inline void us_gss_req_t::set_province_name(const char* value, size_t size) {
4645
0
  set_has_province_name();
4646
0
  province_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4647
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4648
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.province_name)
4649
0
}
4650
0
inline ::std::string* us_gss_req_t::mutable_province_name() {
4651
0
  set_has_province_name();
4652
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.province_name)
4653
0
  return province_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4654
0
}
4655
0
inline ::std::string* us_gss_req_t::release_province_name() {
4656
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.province_name)
4657
0
  if (!has_province_name()) {
4658
0
    return NULL;
4659
0
  }
4660
0
  clear_has_province_name();
4661
0
  return province_name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4662
0
}
4663
0
inline void us_gss_req_t::set_allocated_province_name(::std::string* province_name) {
4664
0
  if (province_name != NULL) {
4665
0
    set_has_province_name();
4666
0
  } else {
4667
0
    clear_has_province_name();
4668
0
  }
4669
0
  province_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), province_name);
4670
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.province_name)
4671
0
}
4672
4673
// optional string city_name = 32;
4674
0
inline bool us_gss_req_t::has_city_name() const {
4675
0
  return (_has_bits_[0] & 0x00000080u) != 0;
4676
0
}
4677
0
inline void us_gss_req_t::set_has_city_name() {
4678
0
  _has_bits_[0] |= 0x00000080u;
4679
0
}
4680
0
inline void us_gss_req_t::clear_has_city_name() {
4681
0
  _has_bits_[0] &= ~0x00000080u;
4682
0
}
4683
0
inline void us_gss_req_t::clear_city_name() {
4684
0
  city_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4685
0
  clear_has_city_name();
4686
0
}
4687
0
inline const ::std::string& us_gss_req_t::city_name() const {
4688
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.city_name)
4689
0
  return city_name_.GetNoArena();
4690
0
}
4691
0
inline void us_gss_req_t::set_city_name(const ::std::string& value) {
4692
0
  set_has_city_name();
4693
0
  city_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4694
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.city_name)
4695
0
}
4696
#if LANG_CXX11
4697
0
inline void us_gss_req_t::set_city_name(::std::string&& value) {
4698
0
  set_has_city_name();
4699
0
  city_name_.SetNoArena(
4700
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4701
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.city_name)
4702
0
}
4703
#endif
4704
0
inline void us_gss_req_t::set_city_name(const char* value) {
4705
0
  GOOGLE_DCHECK(value != NULL);
4706
0
  set_has_city_name();
4707
0
  city_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4708
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.city_name)
4709
0
}
4710
0
inline void us_gss_req_t::set_city_name(const char* value, size_t size) {
4711
0
  set_has_city_name();
4712
0
  city_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4713
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4714
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.city_name)
4715
0
}
4716
0
inline ::std::string* us_gss_req_t::mutable_city_name() {
4717
0
  set_has_city_name();
4718
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.city_name)
4719
0
  return city_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4720
0
}
4721
0
inline ::std::string* us_gss_req_t::release_city_name() {
4722
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.city_name)
4723
0
  if (!has_city_name()) {
4724
0
    return NULL;
4725
0
  }
4726
0
  clear_has_city_name();
4727
0
  return city_name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4728
0
}
4729
0
inline void us_gss_req_t::set_allocated_city_name(::std::string* city_name) {
4730
0
  if (city_name != NULL) {
4731
0
    set_has_city_name();
4732
0
  } else {
4733
0
    clear_has_city_name();
4734
0
  }
4735
0
  city_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), city_name);
4736
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.city_name)
4737
0
}
4738
4739
// optional string isp_name = 33;
4740
0
inline bool us_gss_req_t::has_isp_name() const {
4741
0
  return (_has_bits_[0] & 0x00000100u) != 0;
4742
0
}
4743
0
inline void us_gss_req_t::set_has_isp_name() {
4744
0
  _has_bits_[0] |= 0x00000100u;
4745
0
}
4746
0
inline void us_gss_req_t::clear_has_isp_name() {
4747
0
  _has_bits_[0] &= ~0x00000100u;
4748
0
}
4749
0
inline void us_gss_req_t::clear_isp_name() {
4750
0
  isp_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4751
0
  clear_has_isp_name();
4752
0
}
4753
0
inline const ::std::string& us_gss_req_t::isp_name() const {
4754
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.isp_name)
4755
0
  return isp_name_.GetNoArena();
4756
0
}
4757
0
inline void us_gss_req_t::set_isp_name(const ::std::string& value) {
4758
0
  set_has_isp_name();
4759
0
  isp_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4760
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.isp_name)
4761
0
}
4762
#if LANG_CXX11
4763
0
inline void us_gss_req_t::set_isp_name(::std::string&& value) {
4764
0
  set_has_isp_name();
4765
0
  isp_name_.SetNoArena(
4766
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4767
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.isp_name)
4768
0
}
4769
#endif
4770
0
inline void us_gss_req_t::set_isp_name(const char* value) {
4771
0
  GOOGLE_DCHECK(value != NULL);
4772
0
  set_has_isp_name();
4773
0
  isp_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4774
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.isp_name)
4775
0
}
4776
0
inline void us_gss_req_t::set_isp_name(const char* value, size_t size) {
4777
0
  set_has_isp_name();
4778
0
  isp_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4779
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4780
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.isp_name)
4781
0
}
4782
0
inline ::std::string* us_gss_req_t::mutable_isp_name() {
4783
0
  set_has_isp_name();
4784
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.isp_name)
4785
0
  return isp_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4786
0
}
4787
0
inline ::std::string* us_gss_req_t::release_isp_name() {
4788
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.isp_name)
4789
0
  if (!has_isp_name()) {
4790
0
    return NULL;
4791
0
  }
4792
0
  clear_has_isp_name();
4793
0
  return isp_name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4794
0
}
4795
0
inline void us_gss_req_t::set_allocated_isp_name(::std::string* isp_name) {
4796
0
  if (isp_name != NULL) {
4797
0
    set_has_isp_name();
4798
0
  } else {
4799
0
    clear_has_isp_name();
4800
0
  }
4801
0
  isp_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), isp_name);
4802
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.isp_name)
4803
0
}
4804
4805
// required uint32 SrcNum = 34;
4806
0
inline bool us_gss_req_t::has_srcnum() const {
4807
0
  return (_has_bits_[0] & 0x01000000u) != 0;
4808
0
}
4809
0
inline void us_gss_req_t::set_has_srcnum() {
4810
0
  _has_bits_[0] |= 0x01000000u;
4811
0
}
4812
0
inline void us_gss_req_t::clear_has_srcnum() {
4813
0
  _has_bits_[0] &= ~0x01000000u;
4814
0
}
4815
0
inline void us_gss_req_t::clear_srcnum() {
4816
0
  srcnum_ = 0u;
4817
0
  clear_has_srcnum();
4818
0
}
4819
0
inline ::google::protobuf::uint32 us_gss_req_t::srcnum() const {
4820
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.SrcNum)
4821
0
  return srcnum_;
4822
0
}
4823
0
inline void us_gss_req_t::set_srcnum(::google::protobuf::uint32 value) {
4824
0
  set_has_srcnum();
4825
0
  srcnum_ = value;
4826
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.SrcNum)
4827
0
}
4828
4829
// optional string From = 35 [default = "www"];
4830
0
inline bool us_gss_req_t::has_from() const {
4831
0
  return (_has_bits_[0] & 0x00000200u) != 0;
4832
0
}
4833
0
inline void us_gss_req_t::set_has_from() {
4834
0
  _has_bits_[0] |= 0x00000200u;
4835
0
}
4836
0
inline void us_gss_req_t::clear_has_from() {
4837
0
  _has_bits_[0] &= ~0x00000200u;
4838
0
}
4839
0
inline void us_gss_req_t::clear_from() {
4840
0
  from_.ClearToDefaultNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_from_.get());
4841
0
  clear_has_from();
4842
0
}
4843
0
inline const ::std::string& us_gss_req_t::from() const {
4844
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.From)
4845
0
  return from_.GetNoArena();
4846
0
}
4847
0
inline void us_gss_req_t::set_from(const ::std::string& value) {
4848
0
  set_has_from();
4849
0
  from_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_from_.get(), value);
4850
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.From)
4851
0
}
4852
#if LANG_CXX11
4853
0
inline void us_gss_req_t::set_from(::std::string&& value) {
4854
0
  set_has_from();
4855
0
  from_.SetNoArena(
4856
0
    &::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_from_.get(), ::std::move(value));
4857
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.From)
4858
0
}
4859
#endif
4860
0
inline void us_gss_req_t::set_from(const char* value) {
4861
0
  GOOGLE_DCHECK(value != NULL);
4862
0
  set_has_from();
4863
0
  from_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_from_.get(), ::std::string(value));
4864
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.From)
4865
0
}
4866
0
inline void us_gss_req_t::set_from(const char* value, size_t size) {
4867
0
  set_has_from();
4868
0
  from_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_from_.get(),
4869
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4870
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.From)
4871
0
}
4872
0
inline ::std::string* us_gss_req_t::mutable_from() {
4873
0
  set_has_from();
4874
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.From)
4875
0
  return from_.MutableNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_from_.get());
4876
0
}
4877
0
inline ::std::string* us_gss_req_t::release_from() {
4878
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.From)
4879
0
  if (!has_from()) {
4880
0
    return NULL;
4881
0
  }
4882
0
  clear_has_from();
4883
0
  return from_.ReleaseNonDefaultNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_from_.get());
4884
0
}
4885
0
inline void us_gss_req_t::set_allocated_from(::std::string* from) {
4886
0
  if (from != NULL) {
4887
0
    set_has_from();
4888
0
  } else {
4889
0
    clear_has_from();
4890
0
  }
4891
0
  from_.SetAllocatedNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_from_.get(), from);
4892
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.From)
4893
0
}
4894
4895
// optional string Fmt = 36 [default = "html"];
4896
0
inline bool us_gss_req_t::has_fmt() const {
4897
0
  return (_has_bits_[0] & 0x00000400u) != 0;
4898
0
}
4899
0
inline void us_gss_req_t::set_has_fmt() {
4900
0
  _has_bits_[0] |= 0x00000400u;
4901
0
}
4902
0
inline void us_gss_req_t::clear_has_fmt() {
4903
0
  _has_bits_[0] &= ~0x00000400u;
4904
0
}
4905
0
inline void us_gss_req_t::clear_fmt() {
4906
0
  fmt_.ClearToDefaultNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_fmt_.get());
4907
0
  clear_has_fmt();
4908
0
}
4909
0
inline const ::std::string& us_gss_req_t::fmt() const {
4910
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.Fmt)
4911
0
  return fmt_.GetNoArena();
4912
0
}
4913
0
inline void us_gss_req_t::set_fmt(const ::std::string& value) {
4914
0
  set_has_fmt();
4915
0
  fmt_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_fmt_.get(), value);
4916
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.Fmt)
4917
0
}
4918
#if LANG_CXX11
4919
0
inline void us_gss_req_t::set_fmt(::std::string&& value) {
4920
0
  set_has_fmt();
4921
0
  fmt_.SetNoArena(
4922
0
    &::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_fmt_.get(), ::std::move(value));
4923
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.Fmt)
4924
0
}
4925
#endif
4926
0
inline void us_gss_req_t::set_fmt(const char* value) {
4927
0
  GOOGLE_DCHECK(value != NULL);
4928
0
  set_has_fmt();
4929
0
  fmt_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_fmt_.get(), ::std::string(value));
4930
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.Fmt)
4931
0
}
4932
0
inline void us_gss_req_t::set_fmt(const char* value, size_t size) {
4933
0
  set_has_fmt();
4934
0
  fmt_.SetNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_fmt_.get(),
4935
0
      ::std::string(reinterpret_cast<const char*>(value), size));
4936
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.Fmt)
4937
0
}
4938
0
inline ::std::string* us_gss_req_t::mutable_fmt() {
4939
0
  set_has_fmt();
4940
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.Fmt)
4941
0
  return fmt_.MutableNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_fmt_.get());
4942
0
}
4943
0
inline ::std::string* us_gss_req_t::release_fmt() {
4944
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.Fmt)
4945
0
  if (!has_fmt()) {
4946
0
    return NULL;
4947
0
  }
4948
0
  clear_has_fmt();
4949
0
  return fmt_.ReleaseNonDefaultNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_fmt_.get());
4950
0
}
4951
0
inline void us_gss_req_t::set_allocated_fmt(::std::string* fmt) {
4952
0
  if (fmt != NULL) {
4953
0
    set_has_fmt();
4954
0
  } else {
4955
0
    clear_has_fmt();
4956
0
  }
4957
0
  fmt_.SetAllocatedNoArena(&::gss::message::us_gss_req_t::_i_give_permission_to_break_this_code_default_fmt_.get(), fmt);
4958
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.Fmt)
4959
0
}
4960
4961
// optional bytes HighLight = 37;
4962
0
inline bool us_gss_req_t::has_highlight() const {
4963
0
  return (_has_bits_[0] & 0x00000800u) != 0;
4964
0
}
4965
0
inline void us_gss_req_t::set_has_highlight() {
4966
0
  _has_bits_[0] |= 0x00000800u;
4967
0
}
4968
0
inline void us_gss_req_t::clear_has_highlight() {
4969
0
  _has_bits_[0] &= ~0x00000800u;
4970
0
}
4971
0
inline void us_gss_req_t::clear_highlight() {
4972
0
  highlight_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4973
0
  clear_has_highlight();
4974
0
}
4975
0
inline const ::std::string& us_gss_req_t::highlight() const {
4976
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.HighLight)
4977
0
  return highlight_.GetNoArena();
4978
0
}
4979
0
inline void us_gss_req_t::set_highlight(const ::std::string& value) {
4980
0
  set_has_highlight();
4981
0
  highlight_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
4982
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.HighLight)
4983
0
}
4984
#if LANG_CXX11
4985
0
inline void us_gss_req_t::set_highlight(::std::string&& value) {
4986
0
  set_has_highlight();
4987
0
  highlight_.SetNoArena(
4988
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
4989
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.HighLight)
4990
0
}
4991
#endif
4992
0
inline void us_gss_req_t::set_highlight(const char* value) {
4993
0
  GOOGLE_DCHECK(value != NULL);
4994
0
  set_has_highlight();
4995
0
  highlight_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
4996
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.HighLight)
4997
0
}
4998
0
inline void us_gss_req_t::set_highlight(const void* value, size_t size) {
4999
0
  set_has_highlight();
5000
0
  highlight_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5001
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5002
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.HighLight)
5003
0
}
5004
0
inline ::std::string* us_gss_req_t::mutable_highlight() {
5005
0
  set_has_highlight();
5006
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.HighLight)
5007
0
  return highlight_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5008
0
}
5009
0
inline ::std::string* us_gss_req_t::release_highlight() {
5010
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.HighLight)
5011
0
  if (!has_highlight()) {
5012
0
    return NULL;
5013
0
  }
5014
0
  clear_has_highlight();
5015
0
  return highlight_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5016
0
}
5017
0
inline void us_gss_req_t::set_allocated_highlight(::std::string* highlight) {
5018
0
  if (highlight != NULL) {
5019
0
    set_has_highlight();
5020
0
  } else {
5021
0
    clear_has_highlight();
5022
0
  }
5023
0
  highlight_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), highlight);
5024
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.HighLight)
5025
0
}
5026
5027
// optional int32 NeedHilightStr = 38 [default = 0];
5028
0
inline bool us_gss_req_t::has_needhilightstr() const {
5029
0
  return (_has_bits_[0] & 0x08000000u) != 0;
5030
0
}
5031
0
inline void us_gss_req_t::set_has_needhilightstr() {
5032
0
  _has_bits_[0] |= 0x08000000u;
5033
0
}
5034
0
inline void us_gss_req_t::clear_has_needhilightstr() {
5035
0
  _has_bits_[0] &= ~0x08000000u;
5036
0
}
5037
0
inline void us_gss_req_t::clear_needhilightstr() {
5038
0
  needhilightstr_ = 0;
5039
0
  clear_has_needhilightstr();
5040
0
}
5041
0
inline ::google::protobuf::int32 us_gss_req_t::needhilightstr() const {
5042
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.NeedHilightStr)
5043
0
  return needhilightstr_;
5044
0
}
5045
0
inline void us_gss_req_t::set_needhilightstr(::google::protobuf::int32 value) {
5046
0
  set_has_needhilightstr();
5047
0
  needhilightstr_ = value;
5048
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.NeedHilightStr)
5049
0
}
5050
5051
// repeated .gss.message.gss_src_req_t SrcArr = 39;
5052
0
inline int us_gss_req_t::srcarr_size() const {
5053
0
  return srcarr_.size();
5054
0
}
5055
0
inline void us_gss_req_t::clear_srcarr() {
5056
0
  srcarr_.Clear();
5057
0
}
5058
0
inline ::gss::message::gss_src_req_t* us_gss_req_t::mutable_srcarr(int index) {
5059
0
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.SrcArr)
5060
0
  return srcarr_.Mutable(index);
5061
0
}
5062
inline ::google::protobuf::RepeatedPtrField< ::gss::message::gss_src_req_t >*
5063
0
us_gss_req_t::mutable_srcarr() {
5064
0
  // @@protoc_insertion_point(field_mutable_list:gss.message.us_gss_req_t.SrcArr)
5065
0
  return &srcarr_;
5066
0
}
5067
0
inline const ::gss::message::gss_src_req_t& us_gss_req_t::srcarr(int index) const {
5068
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.SrcArr)
5069
0
  return srcarr_.Get(index);
5070
0
}
5071
0
inline ::gss::message::gss_src_req_t* us_gss_req_t::add_srcarr() {
5072
  // @@protoc_insertion_point(field_add:gss.message.us_gss_req_t.SrcArr)
5073
0
  return srcarr_.Add();
5074
0
}
5075
inline const ::google::protobuf::RepeatedPtrField< ::gss::message::gss_src_req_t >&
5076
0
us_gss_req_t::srcarr() const {
5077
0
  // @@protoc_insertion_point(field_list:gss.message.us_gss_req_t.SrcArr)
5078
0
  return srcarr_;
5079
0
}
5080
5081
// optional int64 resultLang = 40;
5082
0
inline bool us_gss_req_t::has_resultlang() const {
5083
0
  return (_has_bits_[0] & 0x02000000u) != 0;
5084
0
}
5085
0
inline void us_gss_req_t::set_has_resultlang() {
5086
0
  _has_bits_[0] |= 0x02000000u;
5087
0
}
5088
0
inline void us_gss_req_t::clear_has_resultlang() {
5089
0
  _has_bits_[0] &= ~0x02000000u;
5090
0
}
5091
0
inline void us_gss_req_t::clear_resultlang() {
5092
0
  resultlang_ = GOOGLE_LONGLONG(0);
5093
0
  clear_has_resultlang();
5094
0
}
5095
0
inline ::google::protobuf::int64 us_gss_req_t::resultlang() const {
5096
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.resultLang)
5097
0
  return resultlang_;
5098
0
}
5099
0
inline void us_gss_req_t::set_resultlang(::google::protobuf::int64 value) {
5100
0
  set_has_resultlang();
5101
0
  resultlang_ = value;
5102
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.resultLang)
5103
0
}
5104
5105
// optional int64 resultLocale = 41;
5106
0
inline bool us_gss_req_t::has_resultlocale() const {
5107
0
  return (_has_bits_[0] & 0x04000000u) != 0;
5108
0
}
5109
0
inline void us_gss_req_t::set_has_resultlocale() {
5110
0
  _has_bits_[0] |= 0x04000000u;
5111
0
}
5112
0
inline void us_gss_req_t::clear_has_resultlocale() {
5113
0
  _has_bits_[0] &= ~0x04000000u;
5114
0
}
5115
0
inline void us_gss_req_t::clear_resultlocale() {
5116
0
  resultlocale_ = GOOGLE_LONGLONG(0);
5117
0
  clear_has_resultlocale();
5118
0
}
5119
0
inline ::google::protobuf::int64 us_gss_req_t::resultlocale() const {
5120
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.resultLocale)
5121
0
  return resultlocale_;
5122
0
}
5123
0
inline void us_gss_req_t::set_resultlocale(::google::protobuf::int64 value) {
5124
0
  set_has_resultlocale();
5125
0
  resultlocale_ = value;
5126
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.resultLocale)
5127
0
}
5128
5129
// repeated .gss.message.app_info_t AppInfoArr = 42;
5130
0
inline int us_gss_req_t::appinfoarr_size() const {
5131
0
  return appinfoarr_.size();
5132
0
}
5133
0
inline void us_gss_req_t::clear_appinfoarr() {
5134
0
  appinfoarr_.Clear();
5135
0
}
5136
0
inline ::gss::message::app_info_t* us_gss_req_t::mutable_appinfoarr(int index) {
5137
0
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.AppInfoArr)
5138
0
  return appinfoarr_.Mutable(index);
5139
0
}
5140
inline ::google::protobuf::RepeatedPtrField< ::gss::message::app_info_t >*
5141
0
us_gss_req_t::mutable_appinfoarr() {
5142
0
  // @@protoc_insertion_point(field_mutable_list:gss.message.us_gss_req_t.AppInfoArr)
5143
0
  return &appinfoarr_;
5144
0
}
5145
0
inline const ::gss::message::app_info_t& us_gss_req_t::appinfoarr(int index) const {
5146
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.AppInfoArr)
5147
0
  return appinfoarr_.Get(index);
5148
0
}
5149
0
inline ::gss::message::app_info_t* us_gss_req_t::add_appinfoarr() {
5150
  // @@protoc_insertion_point(field_add:gss.message.us_gss_req_t.AppInfoArr)
5151
0
  return appinfoarr_.Add();
5152
0
}
5153
inline const ::google::protobuf::RepeatedPtrField< ::gss::message::app_info_t >&
5154
0
us_gss_req_t::appinfoarr() const {
5155
  // @@protoc_insertion_point(field_list:gss.message.us_gss_req_t.AppInfoArr)
5156
0
  return appinfoarr_;
5157
0
}
5158
5159
// optional .gss.message.ua_info_t uaInfo = 43;
5160
0
inline bool us_gss_req_t::has_uainfo() const {
5161
0
  return (_has_bits_[0] & 0x00010000u) != 0;
5162
0
}
5163
0
inline void us_gss_req_t::set_has_uainfo() {
5164
0
  _has_bits_[0] |= 0x00010000u;
5165
0
}
5166
0
inline void us_gss_req_t::clear_has_uainfo() {
5167
0
  _has_bits_[0] &= ~0x00010000u;
5168
0
}
5169
0
inline void us_gss_req_t::clear_uainfo() {
5170
0
  if (uainfo_ != NULL) uainfo_->Clear();
5171
0
  clear_has_uainfo();
5172
0
}
5173
0
inline const ::gss::message::ua_info_t& us_gss_req_t::_internal_uainfo() const {
5174
0
  return *uainfo_;
5175
0
}
5176
0
inline const ::gss::message::ua_info_t& us_gss_req_t::uainfo() const {
5177
0
  const ::gss::message::ua_info_t* p = uainfo_;
5178
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.uaInfo)
5179
0
  return p != NULL ? *p : *reinterpret_cast<const ::gss::message::ua_info_t*>(
5180
0
      &::gss::message::_ua_info_t_default_instance_);
5181
0
}
5182
0
inline ::gss::message::ua_info_t* us_gss_req_t::release_uainfo() {
5183
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.uaInfo)
5184
0
  clear_has_uainfo();
5185
0
  ::gss::message::ua_info_t* temp = uainfo_;
5186
0
  uainfo_ = NULL;
5187
0
  return temp;
5188
0
}
5189
0
inline ::gss::message::ua_info_t* us_gss_req_t::mutable_uainfo() {
5190
0
  set_has_uainfo();
5191
0
  if (uainfo_ == NULL) {
5192
0
    auto* p = CreateMaybeMessage<::gss::message::ua_info_t>(GetArenaNoVirtual());
5193
0
    uainfo_ = p;
5194
0
  }
5195
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.uaInfo)
5196
0
  return uainfo_;
5197
0
}
5198
0
inline void us_gss_req_t::set_allocated_uainfo(::gss::message::ua_info_t* uainfo) {
5199
0
  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
5200
0
  if (message_arena == NULL) {
5201
0
    delete uainfo_;
5202
0
  }
5203
0
  if (uainfo) {
5204
0
    ::google::protobuf::Arena* submessage_arena = NULL;
5205
0
    if (message_arena != submessage_arena) {
5206
0
      uainfo = ::google::protobuf::internal::GetOwnedMessage(
5207
0
          message_arena, uainfo, submessage_arena);
5208
0
    }
5209
0
    set_has_uainfo();
5210
0
  } else {
5211
0
    clear_has_uainfo();
5212
0
  }
5213
0
  uainfo_ = uainfo;
5214
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.uaInfo)
5215
0
}
5216
5217
// optional string useragent_full = 44;
5218
0
inline bool us_gss_req_t::has_useragent_full() const {
5219
0
  return (_has_bits_[0] & 0x00001000u) != 0;
5220
0
}
5221
0
inline void us_gss_req_t::set_has_useragent_full() {
5222
0
  _has_bits_[0] |= 0x00001000u;
5223
0
}
5224
0
inline void us_gss_req_t::clear_has_useragent_full() {
5225
0
  _has_bits_[0] &= ~0x00001000u;
5226
0
}
5227
0
inline void us_gss_req_t::clear_useragent_full() {
5228
0
  useragent_full_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5229
0
  clear_has_useragent_full();
5230
0
}
5231
0
inline const ::std::string& us_gss_req_t::useragent_full() const {
5232
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.useragent_full)
5233
0
  return useragent_full_.GetNoArena();
5234
0
}
5235
0
inline void us_gss_req_t::set_useragent_full(const ::std::string& value) {
5236
0
  set_has_useragent_full();
5237
0
  useragent_full_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5238
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.useragent_full)
5239
0
}
5240
#if LANG_CXX11
5241
0
inline void us_gss_req_t::set_useragent_full(::std::string&& value) {
5242
0
  set_has_useragent_full();
5243
0
  useragent_full_.SetNoArena(
5244
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5245
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.useragent_full)
5246
0
}
5247
#endif
5248
0
inline void us_gss_req_t::set_useragent_full(const char* value) {
5249
0
  GOOGLE_DCHECK(value != NULL);
5250
0
  set_has_useragent_full();
5251
0
  useragent_full_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5252
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.useragent_full)
5253
0
}
5254
0
inline void us_gss_req_t::set_useragent_full(const char* value, size_t size) {
5255
0
  set_has_useragent_full();
5256
0
  useragent_full_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5257
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5258
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.useragent_full)
5259
0
}
5260
0
inline ::std::string* us_gss_req_t::mutable_useragent_full() {
5261
0
  set_has_useragent_full();
5262
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.useragent_full)
5263
0
  return useragent_full_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5264
0
}
5265
0
inline ::std::string* us_gss_req_t::release_useragent_full() {
5266
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.useragent_full)
5267
0
  if (!has_useragent_full()) {
5268
0
    return NULL;
5269
0
  }
5270
0
  clear_has_useragent_full();
5271
0
  return useragent_full_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5272
0
}
5273
0
inline void us_gss_req_t::set_allocated_useragent_full(::std::string* useragent_full) {
5274
0
  if (useragent_full != NULL) {
5275
0
    set_has_useragent_full();
5276
0
  } else {
5277
0
    clear_has_useragent_full();
5278
0
  }
5279
0
  useragent_full_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), useragent_full);
5280
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.useragent_full)
5281
0
}
5282
5283
// optional int32 uid = 45;
5284
0
inline bool us_gss_req_t::has_uid() const {
5285
0
  return (_has_bits_[0] & 0x10000000u) != 0;
5286
0
}
5287
0
inline void us_gss_req_t::set_has_uid() {
5288
0
  _has_bits_[0] |= 0x10000000u;
5289
0
}
5290
0
inline void us_gss_req_t::clear_has_uid() {
5291
0
  _has_bits_[0] &= ~0x10000000u;
5292
0
}
5293
0
inline void us_gss_req_t::clear_uid() {
5294
0
  uid_ = 0;
5295
0
  clear_has_uid();
5296
0
}
5297
0
inline ::google::protobuf::int32 us_gss_req_t::uid() const {
5298
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.uid)
5299
0
  return uid_;
5300
0
}
5301
0
inline void us_gss_req_t::set_uid(::google::protobuf::int32 value) {
5302
0
  set_has_uid();
5303
0
  uid_ = value;
5304
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.uid)
5305
0
}
5306
5307
// optional string uname = 46;
5308
0
inline bool us_gss_req_t::has_uname() const {
5309
0
  return (_has_bits_[0] & 0x00002000u) != 0;
5310
0
}
5311
0
inline void us_gss_req_t::set_has_uname() {
5312
0
  _has_bits_[0] |= 0x00002000u;
5313
0
}
5314
0
inline void us_gss_req_t::clear_has_uname() {
5315
0
  _has_bits_[0] &= ~0x00002000u;
5316
0
}
5317
0
inline void us_gss_req_t::clear_uname() {
5318
0
  uname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5319
0
  clear_has_uname();
5320
0
}
5321
0
inline const ::std::string& us_gss_req_t::uname() const {
5322
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.uname)
5323
0
  return uname_.GetNoArena();
5324
0
}
5325
0
inline void us_gss_req_t::set_uname(const ::std::string& value) {
5326
0
  set_has_uname();
5327
0
  uname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5328
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.uname)
5329
0
}
5330
#if LANG_CXX11
5331
0
inline void us_gss_req_t::set_uname(::std::string&& value) {
5332
0
  set_has_uname();
5333
0
  uname_.SetNoArena(
5334
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5335
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.uname)
5336
0
}
5337
#endif
5338
0
inline void us_gss_req_t::set_uname(const char* value) {
5339
0
  GOOGLE_DCHECK(value != NULL);
5340
0
  set_has_uname();
5341
0
  uname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5342
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.uname)
5343
0
}
5344
0
inline void us_gss_req_t::set_uname(const char* value, size_t size) {
5345
0
  set_has_uname();
5346
0
  uname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5347
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5348
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.uname)
5349
0
}
5350
0
inline ::std::string* us_gss_req_t::mutable_uname() {
5351
0
  set_has_uname();
5352
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.uname)
5353
0
  return uname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5354
0
}
5355
0
inline ::std::string* us_gss_req_t::release_uname() {
5356
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.uname)
5357
0
  if (!has_uname()) {
5358
0
    return NULL;
5359
0
  }
5360
0
  clear_has_uname();
5361
0
  return uname_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5362
0
}
5363
0
inline void us_gss_req_t::set_allocated_uname(::std::string* uname) {
5364
0
  if (uname != NULL) {
5365
0
    set_has_uname();
5366
0
  } else {
5367
0
    clear_has_uname();
5368
0
  }
5369
0
  uname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), uname);
5370
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.uname)
5371
0
}
5372
5373
// optional int32 open_gssda_recall = 47;
5374
0
inline bool us_gss_req_t::has_open_gssda_recall() const {
5375
0
  return (_has_bits_[0] & 0x20000000u) != 0;
5376
0
}
5377
0
inline void us_gss_req_t::set_has_open_gssda_recall() {
5378
0
  _has_bits_[0] |= 0x20000000u;
5379
0
}
5380
0
inline void us_gss_req_t::clear_has_open_gssda_recall() {
5381
0
  _has_bits_[0] &= ~0x20000000u;
5382
0
}
5383
0
inline void us_gss_req_t::clear_open_gssda_recall() {
5384
0
  open_gssda_recall_ = 0;
5385
0
  clear_has_open_gssda_recall();
5386
0
}
5387
0
inline ::google::protobuf::int32 us_gss_req_t::open_gssda_recall() const {
5388
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.open_gssda_recall)
5389
0
  return open_gssda_recall_;
5390
0
}
5391
0
inline void us_gss_req_t::set_open_gssda_recall(::google::protobuf::int32 value) {
5392
0
  set_has_open_gssda_recall();
5393
0
  open_gssda_recall_ = value;
5394
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.open_gssda_recall)
5395
0
}
5396
5397
// optional int32 prefetch_flag = 48;
5398
0
inline bool us_gss_req_t::has_prefetch_flag() const {
5399
0
  return (_has_bits_[0] & 0x40000000u) != 0;
5400
0
}
5401
0
inline void us_gss_req_t::set_has_prefetch_flag() {
5402
0
  _has_bits_[0] |= 0x40000000u;
5403
0
}
5404
0
inline void us_gss_req_t::clear_has_prefetch_flag() {
5405
0
  _has_bits_[0] &= ~0x40000000u;
5406
0
}
5407
0
inline void us_gss_req_t::clear_prefetch_flag() {
5408
0
  prefetch_flag_ = 0;
5409
0
  clear_has_prefetch_flag();
5410
0
}
5411
0
inline ::google::protobuf::int32 us_gss_req_t::prefetch_flag() const {
5412
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.prefetch_flag)
5413
0
  return prefetch_flag_;
5414
0
}
5415
0
inline void us_gss_req_t::set_prefetch_flag(::google::protobuf::int32 value) {
5416
0
  set_has_prefetch_flag();
5417
0
  prefetch_flag_ = value;
5418
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.prefetch_flag)
5419
0
}
5420
5421
// optional string service_name = 71;
5422
0
inline bool us_gss_req_t::has_service_name() const {
5423
0
  return (_has_bits_[0] & 0x00004000u) != 0;
5424
0
}
5425
0
inline void us_gss_req_t::set_has_service_name() {
5426
0
  _has_bits_[0] |= 0x00004000u;
5427
0
}
5428
0
inline void us_gss_req_t::clear_has_service_name() {
5429
0
  _has_bits_[0] &= ~0x00004000u;
5430
0
}
5431
0
inline void us_gss_req_t::clear_service_name() {
5432
0
  service_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5433
0
  clear_has_service_name();
5434
0
}
5435
0
inline const ::std::string& us_gss_req_t::service_name() const {
5436
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.service_name)
5437
0
  return service_name_.GetNoArena();
5438
0
}
5439
0
inline void us_gss_req_t::set_service_name(const ::std::string& value) {
5440
0
  set_has_service_name();
5441
0
  service_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5442
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.service_name)
5443
0
}
5444
#if LANG_CXX11
5445
0
inline void us_gss_req_t::set_service_name(::std::string&& value) {
5446
0
  set_has_service_name();
5447
0
  service_name_.SetNoArena(
5448
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5449
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.service_name)
5450
0
}
5451
#endif
5452
0
inline void us_gss_req_t::set_service_name(const char* value) {
5453
0
  GOOGLE_DCHECK(value != NULL);
5454
0
  set_has_service_name();
5455
0
  service_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5456
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.service_name)
5457
0
}
5458
0
inline void us_gss_req_t::set_service_name(const char* value, size_t size) {
5459
0
  set_has_service_name();
5460
0
  service_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5461
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5462
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.service_name)
5463
0
}
5464
0
inline ::std::string* us_gss_req_t::mutable_service_name() {
5465
0
  set_has_service_name();
5466
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.service_name)
5467
0
  return service_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5468
0
}
5469
0
inline ::std::string* us_gss_req_t::release_service_name() {
5470
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.service_name)
5471
0
  if (!has_service_name()) {
5472
0
    return NULL;
5473
0
  }
5474
0
  clear_has_service_name();
5475
0
  return service_name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5476
0
}
5477
0
inline void us_gss_req_t::set_allocated_service_name(::std::string* service_name) {
5478
0
  if (service_name != NULL) {
5479
0
    set_has_service_name();
5480
0
  } else {
5481
0
    clear_has_service_name();
5482
0
  }
5483
0
  service_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), service_name);
5484
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.service_name)
5485
0
}
5486
5487
// optional string caller = 72;
5488
0
inline bool us_gss_req_t::has_caller() const {
5489
0
  return (_has_bits_[0] & 0x00008000u) != 0;
5490
0
}
5491
0
inline void us_gss_req_t::set_has_caller() {
5492
0
  _has_bits_[0] |= 0x00008000u;
5493
0
}
5494
0
inline void us_gss_req_t::clear_has_caller() {
5495
0
  _has_bits_[0] &= ~0x00008000u;
5496
0
}
5497
0
inline void us_gss_req_t::clear_caller() {
5498
0
  caller_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5499
0
  clear_has_caller();
5500
0
}
5501
0
inline const ::std::string& us_gss_req_t::caller() const {
5502
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.caller)
5503
0
  return caller_.GetNoArena();
5504
0
}
5505
0
inline void us_gss_req_t::set_caller(const ::std::string& value) {
5506
0
  set_has_caller();
5507
0
  caller_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5508
0
  // @@protoc_insertion_point(field_set:gss.message.us_gss_req_t.caller)
5509
0
}
5510
#if LANG_CXX11
5511
0
inline void us_gss_req_t::set_caller(::std::string&& value) {
5512
0
  set_has_caller();
5513
0
  caller_.SetNoArena(
5514
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5515
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.us_gss_req_t.caller)
5516
0
}
5517
#endif
5518
0
inline void us_gss_req_t::set_caller(const char* value) {
5519
0
  GOOGLE_DCHECK(value != NULL);
5520
0
  set_has_caller();
5521
0
  caller_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5522
0
  // @@protoc_insertion_point(field_set_char:gss.message.us_gss_req_t.caller)
5523
0
}
5524
0
inline void us_gss_req_t::set_caller(const char* value, size_t size) {
5525
0
  set_has_caller();
5526
0
  caller_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5527
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5528
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.us_gss_req_t.caller)
5529
0
}
5530
0
inline ::std::string* us_gss_req_t::mutable_caller() {
5531
0
  set_has_caller();
5532
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.caller)
5533
0
  return caller_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5534
0
}
5535
0
inline ::std::string* us_gss_req_t::release_caller() {
5536
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.caller)
5537
0
  if (!has_caller()) {
5538
0
    return NULL;
5539
0
  }
5540
0
  clear_has_caller();
5541
0
  return caller_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5542
0
}
5543
0
inline void us_gss_req_t::set_allocated_caller(::std::string* caller) {
5544
0
  if (caller != NULL) {
5545
0
    set_has_caller();
5546
0
  } else {
5547
0
    clear_has_caller();
5548
0
  }
5549
0
  caller_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), caller);
5550
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.caller)
5551
0
}
5552
5553
// optional .gss.message.UserAgent user_agent = 73;
5554
0
inline bool us_gss_req_t::has_user_agent() const {
5555
0
  return (_has_bits_[0] & 0x00020000u) != 0;
5556
0
}
5557
0
inline void us_gss_req_t::set_has_user_agent() {
5558
0
  _has_bits_[0] |= 0x00020000u;
5559
0
}
5560
0
inline void us_gss_req_t::clear_has_user_agent() {
5561
0
  _has_bits_[0] &= ~0x00020000u;
5562
0
}
5563
0
inline void us_gss_req_t::clear_user_agent() {
5564
0
  if (user_agent_ != NULL) user_agent_->Clear();
5565
0
  clear_has_user_agent();
5566
0
}
5567
0
inline const ::gss::message::UserAgent& us_gss_req_t::_internal_user_agent() const {
5568
0
  return *user_agent_;
5569
0
}
5570
0
inline const ::gss::message::UserAgent& us_gss_req_t::user_agent() const {
5571
0
  const ::gss::message::UserAgent* p = user_agent_;
5572
  // @@protoc_insertion_point(field_get:gss.message.us_gss_req_t.user_agent)
5573
0
  return p != NULL ? *p : *reinterpret_cast<const ::gss::message::UserAgent*>(
5574
0
      &::gss::message::_UserAgent_default_instance_);
5575
0
}
5576
0
inline ::gss::message::UserAgent* us_gss_req_t::release_user_agent() {
5577
0
  // @@protoc_insertion_point(field_release:gss.message.us_gss_req_t.user_agent)
5578
0
  clear_has_user_agent();
5579
0
  ::gss::message::UserAgent* temp = user_agent_;
5580
0
  user_agent_ = NULL;
5581
0
  return temp;
5582
0
}
5583
0
inline ::gss::message::UserAgent* us_gss_req_t::mutable_user_agent() {
5584
0
  set_has_user_agent();
5585
0
  if (user_agent_ == NULL) {
5586
0
    auto* p = CreateMaybeMessage<::gss::message::UserAgent>(GetArenaNoVirtual());
5587
0
    user_agent_ = p;
5588
0
  }
5589
  // @@protoc_insertion_point(field_mutable:gss.message.us_gss_req_t.user_agent)
5590
0
  return user_agent_;
5591
0
}
5592
0
inline void us_gss_req_t::set_allocated_user_agent(::gss::message::UserAgent* user_agent) {
5593
0
  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
5594
0
  if (message_arena == NULL) {
5595
0
    delete user_agent_;
5596
0
  }
5597
0
  if (user_agent) {
5598
0
    ::google::protobuf::Arena* submessage_arena = NULL;
5599
0
    if (message_arena != submessage_arena) {
5600
0
      user_agent = ::google::protobuf::internal::GetOwnedMessage(
5601
0
          message_arena, user_agent, submessage_arena);
5602
0
    }
5603
0
    set_has_user_agent();
5604
0
  } else {
5605
0
    clear_has_user_agent();
5606
0
  }
5607
0
  user_agent_ = user_agent;
5608
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.us_gss_req_t.user_agent)
5609
0
}
5610
5611
// -------------------------------------------------------------------
5612
5613
// UserAgent
5614
5615
// optional string dsp = 1;
5616
0
inline bool UserAgent::has_dsp() const {
5617
0
  return (_has_bits_[0] & 0x00000001u) != 0;
5618
0
}
5619
0
inline void UserAgent::set_has_dsp() {
5620
0
  _has_bits_[0] |= 0x00000001u;
5621
0
}
5622
0
inline void UserAgent::clear_has_dsp() {
5623
0
  _has_bits_[0] &= ~0x00000001u;
5624
0
}
5625
0
inline void UserAgent::clear_dsp() {
5626
0
  dsp_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5627
0
  clear_has_dsp();
5628
0
}
5629
0
inline const ::std::string& UserAgent::dsp() const {
5630
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.dsp)
5631
0
  return dsp_.GetNoArena();
5632
0
}
5633
0
inline void UserAgent::set_dsp(const ::std::string& value) {
5634
0
  set_has_dsp();
5635
0
  dsp_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5636
0
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.dsp)
5637
0
}
5638
#if LANG_CXX11
5639
0
inline void UserAgent::set_dsp(::std::string&& value) {
5640
0
  set_has_dsp();
5641
0
  dsp_.SetNoArena(
5642
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5643
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.UserAgent.dsp)
5644
0
}
5645
#endif
5646
0
inline void UserAgent::set_dsp(const char* value) {
5647
0
  GOOGLE_DCHECK(value != NULL);
5648
0
  set_has_dsp();
5649
0
  dsp_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5650
0
  // @@protoc_insertion_point(field_set_char:gss.message.UserAgent.dsp)
5651
0
}
5652
0
inline void UserAgent::set_dsp(const char* value, size_t size) {
5653
0
  set_has_dsp();
5654
0
  dsp_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5655
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5656
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.UserAgent.dsp)
5657
0
}
5658
0
inline ::std::string* UserAgent::mutable_dsp() {
5659
0
  set_has_dsp();
5660
  // @@protoc_insertion_point(field_mutable:gss.message.UserAgent.dsp)
5661
0
  return dsp_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5662
0
}
5663
0
inline ::std::string* UserAgent::release_dsp() {
5664
0
  // @@protoc_insertion_point(field_release:gss.message.UserAgent.dsp)
5665
0
  if (!has_dsp()) {
5666
0
    return NULL;
5667
0
  }
5668
0
  clear_has_dsp();
5669
0
  return dsp_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5670
0
}
5671
0
inline void UserAgent::set_allocated_dsp(::std::string* dsp) {
5672
0
  if (dsp != NULL) {
5673
0
    set_has_dsp();
5674
0
  } else {
5675
0
    clear_has_dsp();
5676
0
  }
5677
0
  dsp_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), dsp);
5678
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.UserAgent.dsp)
5679
0
}
5680
5681
// optional string os = 2;
5682
0
inline bool UserAgent::has_os() const {
5683
0
  return (_has_bits_[0] & 0x00000002u) != 0;
5684
0
}
5685
0
inline void UserAgent::set_has_os() {
5686
0
  _has_bits_[0] |= 0x00000002u;
5687
0
}
5688
0
inline void UserAgent::clear_has_os() {
5689
0
  _has_bits_[0] &= ~0x00000002u;
5690
0
}
5691
0
inline void UserAgent::clear_os() {
5692
0
  os_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5693
0
  clear_has_os();
5694
0
}
5695
0
inline const ::std::string& UserAgent::os() const {
5696
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.os)
5697
0
  return os_.GetNoArena();
5698
0
}
5699
0
inline void UserAgent::set_os(const ::std::string& value) {
5700
0
  set_has_os();
5701
0
  os_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5702
0
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.os)
5703
0
}
5704
#if LANG_CXX11
5705
0
inline void UserAgent::set_os(::std::string&& value) {
5706
0
  set_has_os();
5707
0
  os_.SetNoArena(
5708
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5709
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.UserAgent.os)
5710
0
}
5711
#endif
5712
0
inline void UserAgent::set_os(const char* value) {
5713
0
  GOOGLE_DCHECK(value != NULL);
5714
0
  set_has_os();
5715
0
  os_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5716
0
  // @@protoc_insertion_point(field_set_char:gss.message.UserAgent.os)
5717
0
}
5718
0
inline void UserAgent::set_os(const char* value, size_t size) {
5719
0
  set_has_os();
5720
0
  os_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5721
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5722
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.UserAgent.os)
5723
0
}
5724
0
inline ::std::string* UserAgent::mutable_os() {
5725
0
  set_has_os();
5726
  // @@protoc_insertion_point(field_mutable:gss.message.UserAgent.os)
5727
0
  return os_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5728
0
}
5729
0
inline ::std::string* UserAgent::release_os() {
5730
0
  // @@protoc_insertion_point(field_release:gss.message.UserAgent.os)
5731
0
  if (!has_os()) {
5732
0
    return NULL;
5733
0
  }
5734
0
  clear_has_os();
5735
0
  return os_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5736
0
}
5737
0
inline void UserAgent::set_allocated_os(::std::string* os) {
5738
0
  if (os != NULL) {
5739
0
    set_has_os();
5740
0
  } else {
5741
0
    clear_has_os();
5742
0
  }
5743
0
  os_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), os);
5744
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.UserAgent.os)
5745
0
}
5746
5747
// optional string osv = 3;
5748
0
inline bool UserAgent::has_osv() const {
5749
0
  return (_has_bits_[0] & 0x00000004u) != 0;
5750
0
}
5751
0
inline void UserAgent::set_has_osv() {
5752
0
  _has_bits_[0] |= 0x00000004u;
5753
0
}
5754
0
inline void UserAgent::clear_has_osv() {
5755
0
  _has_bits_[0] &= ~0x00000004u;
5756
0
}
5757
0
inline void UserAgent::clear_osv() {
5758
0
  osv_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5759
0
  clear_has_osv();
5760
0
}
5761
0
inline const ::std::string& UserAgent::osv() const {
5762
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.osv)
5763
0
  return osv_.GetNoArena();
5764
0
}
5765
0
inline void UserAgent::set_osv(const ::std::string& value) {
5766
0
  set_has_osv();
5767
0
  osv_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5768
0
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.osv)
5769
0
}
5770
#if LANG_CXX11
5771
0
inline void UserAgent::set_osv(::std::string&& value) {
5772
0
  set_has_osv();
5773
0
  osv_.SetNoArena(
5774
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5775
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.UserAgent.osv)
5776
0
}
5777
#endif
5778
0
inline void UserAgent::set_osv(const char* value) {
5779
0
  GOOGLE_DCHECK(value != NULL);
5780
0
  set_has_osv();
5781
0
  osv_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5782
0
  // @@protoc_insertion_point(field_set_char:gss.message.UserAgent.osv)
5783
0
}
5784
0
inline void UserAgent::set_osv(const char* value, size_t size) {
5785
0
  set_has_osv();
5786
0
  osv_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5787
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5788
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.UserAgent.osv)
5789
0
}
5790
0
inline ::std::string* UserAgent::mutable_osv() {
5791
0
  set_has_osv();
5792
  // @@protoc_insertion_point(field_mutable:gss.message.UserAgent.osv)
5793
0
  return osv_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5794
0
}
5795
0
inline ::std::string* UserAgent::release_osv() {
5796
0
  // @@protoc_insertion_point(field_release:gss.message.UserAgent.osv)
5797
0
  if (!has_osv()) {
5798
0
    return NULL;
5799
0
  }
5800
0
  clear_has_osv();
5801
0
  return osv_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5802
0
}
5803
0
inline void UserAgent::set_allocated_osv(::std::string* osv) {
5804
0
  if (osv != NULL) {
5805
0
    set_has_osv();
5806
0
  } else {
5807
0
    clear_has_osv();
5808
0
  }
5809
0
  osv_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), osv);
5810
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.UserAgent.osv)
5811
0
}
5812
5813
// optional string mb = 4;
5814
0
inline bool UserAgent::has_mb() const {
5815
0
  return (_has_bits_[0] & 0x00000008u) != 0;
5816
0
}
5817
0
inline void UserAgent::set_has_mb() {
5818
0
  _has_bits_[0] |= 0x00000008u;
5819
0
}
5820
0
inline void UserAgent::clear_has_mb() {
5821
0
  _has_bits_[0] &= ~0x00000008u;
5822
0
}
5823
0
inline void UserAgent::clear_mb() {
5824
0
  mb_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5825
0
  clear_has_mb();
5826
0
}
5827
0
inline const ::std::string& UserAgent::mb() const {
5828
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.mb)
5829
0
  return mb_.GetNoArena();
5830
0
}
5831
0
inline void UserAgent::set_mb(const ::std::string& value) {
5832
0
  set_has_mb();
5833
0
  mb_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5834
0
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.mb)
5835
0
}
5836
#if LANG_CXX11
5837
0
inline void UserAgent::set_mb(::std::string&& value) {
5838
0
  set_has_mb();
5839
0
  mb_.SetNoArena(
5840
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5841
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.UserAgent.mb)
5842
0
}
5843
#endif
5844
0
inline void UserAgent::set_mb(const char* value) {
5845
0
  GOOGLE_DCHECK(value != NULL);
5846
0
  set_has_mb();
5847
0
  mb_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5848
0
  // @@protoc_insertion_point(field_set_char:gss.message.UserAgent.mb)
5849
0
}
5850
0
inline void UserAgent::set_mb(const char* value, size_t size) {
5851
0
  set_has_mb();
5852
0
  mb_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5853
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5854
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.UserAgent.mb)
5855
0
}
5856
0
inline ::std::string* UserAgent::mutable_mb() {
5857
0
  set_has_mb();
5858
  // @@protoc_insertion_point(field_mutable:gss.message.UserAgent.mb)
5859
0
  return mb_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5860
0
}
5861
0
inline ::std::string* UserAgent::release_mb() {
5862
0
  // @@protoc_insertion_point(field_release:gss.message.UserAgent.mb)
5863
0
  if (!has_mb()) {
5864
0
    return NULL;
5865
0
  }
5866
0
  clear_has_mb();
5867
0
  return mb_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5868
0
}
5869
0
inline void UserAgent::set_allocated_mb(::std::string* mb) {
5870
0
  if (mb != NULL) {
5871
0
    set_has_mb();
5872
0
  } else {
5873
0
    clear_has_mb();
5874
0
  }
5875
0
  mb_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), mb);
5876
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.UserAgent.mb)
5877
0
}
5878
5879
// optional string mbv = 5;
5880
0
inline bool UserAgent::has_mbv() const {
5881
0
  return (_has_bits_[0] & 0x00000010u) != 0;
5882
0
}
5883
0
inline void UserAgent::set_has_mbv() {
5884
0
  _has_bits_[0] |= 0x00000010u;
5885
0
}
5886
0
inline void UserAgent::clear_has_mbv() {
5887
0
  _has_bits_[0] &= ~0x00000010u;
5888
0
}
5889
0
inline void UserAgent::clear_mbv() {
5890
0
  mbv_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5891
0
  clear_has_mbv();
5892
0
}
5893
0
inline const ::std::string& UserAgent::mbv() const {
5894
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.mbv)
5895
0
  return mbv_.GetNoArena();
5896
0
}
5897
0
inline void UserAgent::set_mbv(const ::std::string& value) {
5898
0
  set_has_mbv();
5899
0
  mbv_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
5900
0
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.mbv)
5901
0
}
5902
#if LANG_CXX11
5903
0
inline void UserAgent::set_mbv(::std::string&& value) {
5904
0
  set_has_mbv();
5905
0
  mbv_.SetNoArena(
5906
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
5907
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.UserAgent.mbv)
5908
0
}
5909
#endif
5910
0
inline void UserAgent::set_mbv(const char* value) {
5911
0
  GOOGLE_DCHECK(value != NULL);
5912
0
  set_has_mbv();
5913
0
  mbv_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
5914
0
  // @@protoc_insertion_point(field_set_char:gss.message.UserAgent.mbv)
5915
0
}
5916
0
inline void UserAgent::set_mbv(const char* value, size_t size) {
5917
0
  set_has_mbv();
5918
0
  mbv_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
5919
0
      ::std::string(reinterpret_cast<const char*>(value), size));
5920
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.UserAgent.mbv)
5921
0
}
5922
0
inline ::std::string* UserAgent::mutable_mbv() {
5923
0
  set_has_mbv();
5924
  // @@protoc_insertion_point(field_mutable:gss.message.UserAgent.mbv)
5925
0
  return mbv_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5926
0
}
5927
0
inline ::std::string* UserAgent::release_mbv() {
5928
0
  // @@protoc_insertion_point(field_release:gss.message.UserAgent.mbv)
5929
0
  if (!has_mbv()) {
5930
0
    return NULL;
5931
0
  }
5932
0
  clear_has_mbv();
5933
0
  return mbv_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5934
0
}
5935
0
inline void UserAgent::set_allocated_mbv(::std::string* mbv) {
5936
0
  if (mbv != NULL) {
5937
0
    set_has_mbv();
5938
0
  } else {
5939
0
    clear_has_mbv();
5940
0
  }
5941
0
  mbv_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), mbv);
5942
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.UserAgent.mbv)
5943
0
}
5944
5945
// optional int32 apn = 6;
5946
0
inline bool UserAgent::has_apn() const {
5947
0
  return (_has_bits_[0] & 0x00000080u) != 0;
5948
0
}
5949
0
inline void UserAgent::set_has_apn() {
5950
0
  _has_bits_[0] |= 0x00000080u;
5951
0
}
5952
0
inline void UserAgent::clear_has_apn() {
5953
0
  _has_bits_[0] &= ~0x00000080u;
5954
0
}
5955
0
inline void UserAgent::clear_apn() {
5956
0
  apn_ = 0;
5957
0
  clear_has_apn();
5958
0
}
5959
0
inline ::google::protobuf::int32 UserAgent::apn() const {
5960
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.apn)
5961
0
  return apn_;
5962
0
}
5963
0
inline void UserAgent::set_apn(::google::protobuf::int32 value) {
5964
0
  set_has_apn();
5965
0
  apn_ = value;
5966
0
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.apn)
5967
0
}
5968
5969
// optional int32 arn = 7;
5970
0
inline bool UserAgent::has_arn() const {
5971
0
  return (_has_bits_[0] & 0x00000100u) != 0;
5972
0
}
5973
0
inline void UserAgent::set_has_arn() {
5974
0
  _has_bits_[0] |= 0x00000100u;
5975
0
}
5976
0
inline void UserAgent::clear_has_arn() {
5977
0
  _has_bits_[0] &= ~0x00000100u;
5978
0
}
5979
0
inline void UserAgent::clear_arn() {
5980
0
  arn_ = 0;
5981
0
  clear_has_arn();
5982
0
}
5983
0
inline ::google::protobuf::int32 UserAgent::arn() const {
5984
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.arn)
5985
0
  return arn_;
5986
0
}
5987
0
inline void UserAgent::set_arn(::google::protobuf::int32 value) {
5988
0
  set_has_arn();
5989
0
  arn_ = value;
5990
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.arn)
5991
0
}
5992
5993
// optional string cuid = 8;
5994
0
inline bool UserAgent::has_cuid() const {
5995
0
  return (_has_bits_[0] & 0x00000020u) != 0;
5996
0
}
5997
0
inline void UserAgent::set_has_cuid() {
5998
0
  _has_bits_[0] |= 0x00000020u;
5999
0
}
6000
0
inline void UserAgent::clear_has_cuid() {
6001
0
  _has_bits_[0] &= ~0x00000020u;
6002
0
}
6003
0
inline void UserAgent::clear_cuid() {
6004
0
  cuid_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6005
0
  clear_has_cuid();
6006
0
}
6007
0
inline const ::std::string& UserAgent::cuid() const {
6008
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.cuid)
6009
0
  return cuid_.GetNoArena();
6010
0
}
6011
0
inline void UserAgent::set_cuid(const ::std::string& value) {
6012
0
  set_has_cuid();
6013
0
  cuid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6014
0
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.cuid)
6015
0
}
6016
#if LANG_CXX11
6017
0
inline void UserAgent::set_cuid(::std::string&& value) {
6018
0
  set_has_cuid();
6019
0
  cuid_.SetNoArena(
6020
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6021
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.UserAgent.cuid)
6022
0
}
6023
#endif
6024
0
inline void UserAgent::set_cuid(const char* value) {
6025
0
  GOOGLE_DCHECK(value != NULL);
6026
0
  set_has_cuid();
6027
0
  cuid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6028
0
  // @@protoc_insertion_point(field_set_char:gss.message.UserAgent.cuid)
6029
0
}
6030
0
inline void UserAgent::set_cuid(const char* value, size_t size) {
6031
0
  set_has_cuid();
6032
0
  cuid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6033
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6034
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.UserAgent.cuid)
6035
0
}
6036
0
inline ::std::string* UserAgent::mutable_cuid() {
6037
0
  set_has_cuid();
6038
  // @@protoc_insertion_point(field_mutable:gss.message.UserAgent.cuid)
6039
0
  return cuid_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6040
0
}
6041
0
inline ::std::string* UserAgent::release_cuid() {
6042
0
  // @@protoc_insertion_point(field_release:gss.message.UserAgent.cuid)
6043
0
  if (!has_cuid()) {
6044
0
    return NULL;
6045
0
  }
6046
0
  clear_has_cuid();
6047
0
  return cuid_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6048
0
}
6049
0
inline void UserAgent::set_allocated_cuid(::std::string* cuid) {
6050
0
  if (cuid != NULL) {
6051
0
    set_has_cuid();
6052
0
  } else {
6053
0
    clear_has_cuid();
6054
0
  }
6055
0
  cuid_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), cuid);
6056
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.UserAgent.cuid)
6057
0
}
6058
6059
// optional string net_type = 9;
6060
0
inline bool UserAgent::has_net_type() const {
6061
0
  return (_has_bits_[0] & 0x00000040u) != 0;
6062
0
}
6063
0
inline void UserAgent::set_has_net_type() {
6064
0
  _has_bits_[0] |= 0x00000040u;
6065
0
}
6066
0
inline void UserAgent::clear_has_net_type() {
6067
0
  _has_bits_[0] &= ~0x00000040u;
6068
0
}
6069
0
inline void UserAgent::clear_net_type() {
6070
0
  net_type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6071
0
  clear_has_net_type();
6072
0
}
6073
0
inline const ::std::string& UserAgent::net_type() const {
6074
  // @@protoc_insertion_point(field_get:gss.message.UserAgent.net_type)
6075
0
  return net_type_.GetNoArena();
6076
0
}
6077
0
inline void UserAgent::set_net_type(const ::std::string& value) {
6078
0
  set_has_net_type();
6079
0
  net_type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6080
0
  // @@protoc_insertion_point(field_set:gss.message.UserAgent.net_type)
6081
0
}
6082
#if LANG_CXX11
6083
0
inline void UserAgent::set_net_type(::std::string&& value) {
6084
0
  set_has_net_type();
6085
0
  net_type_.SetNoArena(
6086
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6087
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.UserAgent.net_type)
6088
0
}
6089
#endif
6090
0
inline void UserAgent::set_net_type(const char* value) {
6091
0
  GOOGLE_DCHECK(value != NULL);
6092
0
  set_has_net_type();
6093
0
  net_type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6094
0
  // @@protoc_insertion_point(field_set_char:gss.message.UserAgent.net_type)
6095
0
}
6096
0
inline void UserAgent::set_net_type(const char* value, size_t size) {
6097
0
  set_has_net_type();
6098
0
  net_type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6099
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6100
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.UserAgent.net_type)
6101
0
}
6102
0
inline ::std::string* UserAgent::mutable_net_type() {
6103
0
  set_has_net_type();
6104
  // @@protoc_insertion_point(field_mutable:gss.message.UserAgent.net_type)
6105
0
  return net_type_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6106
0
}
6107
0
inline ::std::string* UserAgent::release_net_type() {
6108
0
  // @@protoc_insertion_point(field_release:gss.message.UserAgent.net_type)
6109
0
  if (!has_net_type()) {
6110
0
    return NULL;
6111
0
  }
6112
0
  clear_has_net_type();
6113
0
  return net_type_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6114
0
}
6115
0
inline void UserAgent::set_allocated_net_type(::std::string* net_type) {
6116
0
  if (net_type != NULL) {
6117
0
    set_has_net_type();
6118
0
  } else {
6119
0
    clear_has_net_type();
6120
0
  }
6121
0
  net_type_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), net_type);
6122
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.UserAgent.net_type)
6123
0
}
6124
6125
// -------------------------------------------------------------------
6126
6127
// sub_url_t
6128
6129
// required string SubURL = 1;
6130
0
inline bool sub_url_t::has_suburl() const {
6131
0
  return (_has_bits_[0] & 0x00000001u) != 0;
6132
0
}
6133
0
inline void sub_url_t::set_has_suburl() {
6134
0
  _has_bits_[0] |= 0x00000001u;
6135
0
}
6136
0
inline void sub_url_t::clear_has_suburl() {
6137
0
  _has_bits_[0] &= ~0x00000001u;
6138
0
}
6139
0
inline void sub_url_t::clear_suburl() {
6140
0
  suburl_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6141
0
  clear_has_suburl();
6142
0
}
6143
0
inline const ::std::string& sub_url_t::suburl() const {
6144
  // @@protoc_insertion_point(field_get:gss.message.sub_url_t.SubURL)
6145
0
  return suburl_.GetNoArena();
6146
0
}
6147
0
inline void sub_url_t::set_suburl(const ::std::string& value) {
6148
0
  set_has_suburl();
6149
0
  suburl_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6150
0
  // @@protoc_insertion_point(field_set:gss.message.sub_url_t.SubURL)
6151
0
}
6152
#if LANG_CXX11
6153
0
inline void sub_url_t::set_suburl(::std::string&& value) {
6154
0
  set_has_suburl();
6155
0
  suburl_.SetNoArena(
6156
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6157
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.sub_url_t.SubURL)
6158
0
}
6159
#endif
6160
0
inline void sub_url_t::set_suburl(const char* value) {
6161
0
  GOOGLE_DCHECK(value != NULL);
6162
0
  set_has_suburl();
6163
0
  suburl_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6164
0
  // @@protoc_insertion_point(field_set_char:gss.message.sub_url_t.SubURL)
6165
0
}
6166
0
inline void sub_url_t::set_suburl(const char* value, size_t size) {
6167
0
  set_has_suburl();
6168
0
  suburl_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6169
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6170
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.sub_url_t.SubURL)
6171
0
}
6172
0
inline ::std::string* sub_url_t::mutable_suburl() {
6173
0
  set_has_suburl();
6174
  // @@protoc_insertion_point(field_mutable:gss.message.sub_url_t.SubURL)
6175
0
  return suburl_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6176
0
}
6177
0
inline ::std::string* sub_url_t::release_suburl() {
6178
0
  // @@protoc_insertion_point(field_release:gss.message.sub_url_t.SubURL)
6179
0
  if (!has_suburl()) {
6180
0
    return NULL;
6181
0
  }
6182
0
  clear_has_suburl();
6183
0
  return suburl_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6184
0
}
6185
0
inline void sub_url_t::set_allocated_suburl(::std::string* suburl) {
6186
0
  if (suburl != NULL) {
6187
0
    set_has_suburl();
6188
0
  } else {
6189
0
    clear_has_suburl();
6190
0
  }
6191
0
  suburl_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), suburl);
6192
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.sub_url_t.SubURL)
6193
0
}
6194
6195
// optional string SubURI = 2;
6196
0
inline bool sub_url_t::has_suburi() const {
6197
0
  return (_has_bits_[0] & 0x00000002u) != 0;
6198
0
}
6199
0
inline void sub_url_t::set_has_suburi() {
6200
0
  _has_bits_[0] |= 0x00000002u;
6201
0
}
6202
0
inline void sub_url_t::clear_has_suburi() {
6203
0
  _has_bits_[0] &= ~0x00000002u;
6204
0
}
6205
0
inline void sub_url_t::clear_suburi() {
6206
0
  suburi_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6207
0
  clear_has_suburi();
6208
0
}
6209
0
inline const ::std::string& sub_url_t::suburi() const {
6210
  // @@protoc_insertion_point(field_get:gss.message.sub_url_t.SubURI)
6211
0
  return suburi_.GetNoArena();
6212
0
}
6213
0
inline void sub_url_t::set_suburi(const ::std::string& value) {
6214
0
  set_has_suburi();
6215
0
  suburi_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6216
0
  // @@protoc_insertion_point(field_set:gss.message.sub_url_t.SubURI)
6217
0
}
6218
#if LANG_CXX11
6219
0
inline void sub_url_t::set_suburi(::std::string&& value) {
6220
0
  set_has_suburi();
6221
0
  suburi_.SetNoArena(
6222
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6223
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.sub_url_t.SubURI)
6224
0
}
6225
#endif
6226
0
inline void sub_url_t::set_suburi(const char* value) {
6227
0
  GOOGLE_DCHECK(value != NULL);
6228
0
  set_has_suburi();
6229
0
  suburi_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6230
0
  // @@protoc_insertion_point(field_set_char:gss.message.sub_url_t.SubURI)
6231
0
}
6232
0
inline void sub_url_t::set_suburi(const char* value, size_t size) {
6233
0
  set_has_suburi();
6234
0
  suburi_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6235
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6236
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.sub_url_t.SubURI)
6237
0
}
6238
0
inline ::std::string* sub_url_t::mutable_suburi() {
6239
0
  set_has_suburi();
6240
  // @@protoc_insertion_point(field_mutable:gss.message.sub_url_t.SubURI)
6241
0
  return suburi_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6242
0
}
6243
0
inline ::std::string* sub_url_t::release_suburi() {
6244
0
  // @@protoc_insertion_point(field_release:gss.message.sub_url_t.SubURI)
6245
0
  if (!has_suburi()) {
6246
0
    return NULL;
6247
0
  }
6248
0
  clear_has_suburi();
6249
0
  return suburi_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6250
0
}
6251
0
inline void sub_url_t::set_allocated_suburi(::std::string* suburi) {
6252
0
  if (suburi != NULL) {
6253
0
    set_has_suburi();
6254
0
  } else {
6255
0
    clear_has_suburi();
6256
0
  }
6257
0
  suburi_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), suburi);
6258
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.sub_url_t.SubURI)
6259
0
}
6260
6261
// optional string SubName = 3;
6262
0
inline bool sub_url_t::has_subname() const {
6263
0
  return (_has_bits_[0] & 0x00000004u) != 0;
6264
0
}
6265
0
inline void sub_url_t::set_has_subname() {
6266
0
  _has_bits_[0] |= 0x00000004u;
6267
0
}
6268
0
inline void sub_url_t::clear_has_subname() {
6269
0
  _has_bits_[0] &= ~0x00000004u;
6270
0
}
6271
0
inline void sub_url_t::clear_subname() {
6272
0
  subname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6273
0
  clear_has_subname();
6274
0
}
6275
0
inline const ::std::string& sub_url_t::subname() const {
6276
  // @@protoc_insertion_point(field_get:gss.message.sub_url_t.SubName)
6277
0
  return subname_.GetNoArena();
6278
0
}
6279
0
inline void sub_url_t::set_subname(const ::std::string& value) {
6280
0
  set_has_subname();
6281
0
  subname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6282
0
  // @@protoc_insertion_point(field_set:gss.message.sub_url_t.SubName)
6283
0
}
6284
#if LANG_CXX11
6285
0
inline void sub_url_t::set_subname(::std::string&& value) {
6286
0
  set_has_subname();
6287
0
  subname_.SetNoArena(
6288
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6289
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.sub_url_t.SubName)
6290
0
}
6291
#endif
6292
0
inline void sub_url_t::set_subname(const char* value) {
6293
0
  GOOGLE_DCHECK(value != NULL);
6294
0
  set_has_subname();
6295
0
  subname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6296
0
  // @@protoc_insertion_point(field_set_char:gss.message.sub_url_t.SubName)
6297
0
}
6298
0
inline void sub_url_t::set_subname(const char* value, size_t size) {
6299
0
  set_has_subname();
6300
0
  subname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6301
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6302
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.sub_url_t.SubName)
6303
0
}
6304
0
inline ::std::string* sub_url_t::mutable_subname() {
6305
0
  set_has_subname();
6306
  // @@protoc_insertion_point(field_mutable:gss.message.sub_url_t.SubName)
6307
0
  return subname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6308
0
}
6309
0
inline ::std::string* sub_url_t::release_subname() {
6310
0
  // @@protoc_insertion_point(field_release:gss.message.sub_url_t.SubName)
6311
0
  if (!has_subname()) {
6312
0
    return NULL;
6313
0
  }
6314
0
  clear_has_subname();
6315
0
  return subname_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6316
0
}
6317
0
inline void sub_url_t::set_allocated_subname(::std::string* subname) {
6318
0
  if (subname != NULL) {
6319
0
    set_has_subname();
6320
0
  } else {
6321
0
    clear_has_subname();
6322
0
  }
6323
0
  subname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), subname);
6324
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.sub_url_t.SubName)
6325
0
}
6326
6327
// optional string SubPath = 4;
6328
0
inline bool sub_url_t::has_subpath() const {
6329
0
  return (_has_bits_[0] & 0x00000008u) != 0;
6330
0
}
6331
0
inline void sub_url_t::set_has_subpath() {
6332
0
  _has_bits_[0] |= 0x00000008u;
6333
0
}
6334
0
inline void sub_url_t::clear_has_subpath() {
6335
0
  _has_bits_[0] &= ~0x00000008u;
6336
0
}
6337
0
inline void sub_url_t::clear_subpath() {
6338
0
  subpath_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6339
0
  clear_has_subpath();
6340
0
}
6341
0
inline const ::std::string& sub_url_t::subpath() const {
6342
  // @@protoc_insertion_point(field_get:gss.message.sub_url_t.SubPath)
6343
0
  return subpath_.GetNoArena();
6344
0
}
6345
0
inline void sub_url_t::set_subpath(const ::std::string& value) {
6346
0
  set_has_subpath();
6347
0
  subpath_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6348
0
  // @@protoc_insertion_point(field_set:gss.message.sub_url_t.SubPath)
6349
0
}
6350
#if LANG_CXX11
6351
0
inline void sub_url_t::set_subpath(::std::string&& value) {
6352
0
  set_has_subpath();
6353
0
  subpath_.SetNoArena(
6354
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6355
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.sub_url_t.SubPath)
6356
0
}
6357
#endif
6358
0
inline void sub_url_t::set_subpath(const char* value) {
6359
0
  GOOGLE_DCHECK(value != NULL);
6360
0
  set_has_subpath();
6361
0
  subpath_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6362
0
  // @@protoc_insertion_point(field_set_char:gss.message.sub_url_t.SubPath)
6363
0
}
6364
0
inline void sub_url_t::set_subpath(const char* value, size_t size) {
6365
0
  set_has_subpath();
6366
0
  subpath_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6367
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6368
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.sub_url_t.SubPath)
6369
0
}
6370
0
inline ::std::string* sub_url_t::mutable_subpath() {
6371
0
  set_has_subpath();
6372
  // @@protoc_insertion_point(field_mutable:gss.message.sub_url_t.SubPath)
6373
0
  return subpath_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6374
0
}
6375
0
inline ::std::string* sub_url_t::release_subpath() {
6376
0
  // @@protoc_insertion_point(field_release:gss.message.sub_url_t.SubPath)
6377
0
  if (!has_subpath()) {
6378
0
    return NULL;
6379
0
  }
6380
0
  clear_has_subpath();
6381
0
  return subpath_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6382
0
}
6383
0
inline void sub_url_t::set_allocated_subpath(::std::string* subpath) {
6384
0
  if (subpath != NULL) {
6385
0
    set_has_subpath();
6386
0
  } else {
6387
0
    clear_has_subpath();
6388
0
  }
6389
0
  subpath_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), subpath);
6390
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.sub_url_t.SubPath)
6391
0
}
6392
6393
// optional int32 SiteId = 5;
6394
0
inline bool sub_url_t::has_siteid() const {
6395
0
  return (_has_bits_[0] & 0x00000020u) != 0;
6396
0
}
6397
0
inline void sub_url_t::set_has_siteid() {
6398
0
  _has_bits_[0] |= 0x00000020u;
6399
0
}
6400
0
inline void sub_url_t::clear_has_siteid() {
6401
0
  _has_bits_[0] &= ~0x00000020u;
6402
0
}
6403
0
inline void sub_url_t::clear_siteid() {
6404
0
  siteid_ = 0;
6405
0
  clear_has_siteid();
6406
0
}
6407
0
inline ::google::protobuf::int32 sub_url_t::siteid() const {
6408
  // @@protoc_insertion_point(field_get:gss.message.sub_url_t.SiteId)
6409
0
  return siteid_;
6410
0
}
6411
0
inline void sub_url_t::set_siteid(::google::protobuf::int32 value) {
6412
0
  set_has_siteid();
6413
0
  siteid_ = value;
6414
0
  // @@protoc_insertion_point(field_set:gss.message.sub_url_t.SiteId)
6415
0
}
6416
6417
// optional string SubEx = 6;
6418
0
inline bool sub_url_t::has_subex() const {
6419
0
  return (_has_bits_[0] & 0x00000010u) != 0;
6420
0
}
6421
0
inline void sub_url_t::set_has_subex() {
6422
0
  _has_bits_[0] |= 0x00000010u;
6423
0
}
6424
0
inline void sub_url_t::clear_has_subex() {
6425
0
  _has_bits_[0] &= ~0x00000010u;
6426
0
}
6427
0
inline void sub_url_t::clear_subex() {
6428
0
  subex_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6429
0
  clear_has_subex();
6430
0
}
6431
0
inline const ::std::string& sub_url_t::subex() const {
6432
  // @@protoc_insertion_point(field_get:gss.message.sub_url_t.SubEx)
6433
0
  return subex_.GetNoArena();
6434
0
}
6435
0
inline void sub_url_t::set_subex(const ::std::string& value) {
6436
0
  set_has_subex();
6437
0
  subex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6438
0
  // @@protoc_insertion_point(field_set:gss.message.sub_url_t.SubEx)
6439
0
}
6440
#if LANG_CXX11
6441
0
inline void sub_url_t::set_subex(::std::string&& value) {
6442
0
  set_has_subex();
6443
0
  subex_.SetNoArena(
6444
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6445
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.sub_url_t.SubEx)
6446
0
}
6447
#endif
6448
0
inline void sub_url_t::set_subex(const char* value) {
6449
0
  GOOGLE_DCHECK(value != NULL);
6450
0
  set_has_subex();
6451
0
  subex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6452
0
  // @@protoc_insertion_point(field_set_char:gss.message.sub_url_t.SubEx)
6453
0
}
6454
0
inline void sub_url_t::set_subex(const char* value, size_t size) {
6455
0
  set_has_subex();
6456
0
  subex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6457
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6458
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.sub_url_t.SubEx)
6459
0
}
6460
0
inline ::std::string* sub_url_t::mutable_subex() {
6461
0
  set_has_subex();
6462
  // @@protoc_insertion_point(field_mutable:gss.message.sub_url_t.SubEx)
6463
0
  return subex_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6464
0
}
6465
0
inline ::std::string* sub_url_t::release_subex() {
6466
0
  // @@protoc_insertion_point(field_release:gss.message.sub_url_t.SubEx)
6467
0
  if (!has_subex()) {
6468
0
    return NULL;
6469
0
  }
6470
0
  clear_has_subex();
6471
0
  return subex_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6472
0
}
6473
0
inline void sub_url_t::set_allocated_subex(::std::string* subex) {
6474
0
  if (subex != NULL) {
6475
0
    set_has_subex();
6476
0
  } else {
6477
0
    clear_has_subex();
6478
0
  }
6479
0
  subex_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), subex);
6480
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.sub_url_t.SubEx)
6481
0
}
6482
6483
// -------------------------------------------------------------------
6484
6485
// gss_res_t
6486
6487
// required string ResultURL = 2;
6488
0
inline bool gss_res_t::has_resulturl() const {
6489
0
  return (_has_bits_[0] & 0x00000001u) != 0;
6490
0
}
6491
0
inline void gss_res_t::set_has_resulturl() {
6492
0
  _has_bits_[0] |= 0x00000001u;
6493
0
}
6494
0
inline void gss_res_t::clear_has_resulturl() {
6495
0
  _has_bits_[0] &= ~0x00000001u;
6496
0
}
6497
0
inline void gss_res_t::clear_resulturl() {
6498
0
  resulturl_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6499
0
  clear_has_resulturl();
6500
0
}
6501
0
inline const ::std::string& gss_res_t::resulturl() const {
6502
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.ResultURL)
6503
0
  return resulturl_.GetNoArena();
6504
0
}
6505
0
inline void gss_res_t::set_resulturl(const ::std::string& value) {
6506
0
  set_has_resulturl();
6507
0
  resulturl_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6508
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.ResultURL)
6509
0
}
6510
#if LANG_CXX11
6511
0
inline void gss_res_t::set_resulturl(::std::string&& value) {
6512
0
  set_has_resulturl();
6513
0
  resulturl_.SetNoArena(
6514
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6515
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_res_t.ResultURL)
6516
0
}
6517
#endif
6518
0
inline void gss_res_t::set_resulturl(const char* value) {
6519
0
  GOOGLE_DCHECK(value != NULL);
6520
0
  set_has_resulturl();
6521
0
  resulturl_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6522
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_res_t.ResultURL)
6523
0
}
6524
0
inline void gss_res_t::set_resulturl(const char* value, size_t size) {
6525
0
  set_has_resulturl();
6526
0
  resulturl_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6527
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6528
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_res_t.ResultURL)
6529
0
}
6530
0
inline ::std::string* gss_res_t::mutable_resulturl() {
6531
0
  set_has_resulturl();
6532
  // @@protoc_insertion_point(field_mutable:gss.message.gss_res_t.ResultURL)
6533
0
  return resulturl_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6534
0
}
6535
0
inline ::std::string* gss_res_t::release_resulturl() {
6536
0
  // @@protoc_insertion_point(field_release:gss.message.gss_res_t.ResultURL)
6537
0
  if (!has_resulturl()) {
6538
0
    return NULL;
6539
0
  }
6540
0
  clear_has_resulturl();
6541
0
  return resulturl_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6542
0
}
6543
0
inline void gss_res_t::set_allocated_resulturl(::std::string* resulturl) {
6544
0
  if (resulturl != NULL) {
6545
0
    set_has_resulturl();
6546
0
  } else {
6547
0
    clear_has_resulturl();
6548
0
  }
6549
0
  resulturl_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), resulturl);
6550
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_res_t.ResultURL)
6551
0
}
6552
6553
// optional string Display = 3;
6554
0
inline bool gss_res_t::has_display() const {
6555
0
  return (_has_bits_[0] & 0x00000002u) != 0;
6556
0
}
6557
0
inline void gss_res_t::set_has_display() {
6558
0
  _has_bits_[0] |= 0x00000002u;
6559
0
}
6560
0
inline void gss_res_t::clear_has_display() {
6561
0
  _has_bits_[0] &= ~0x00000002u;
6562
0
}
6563
0
inline void gss_res_t::clear_display() {
6564
0
  display_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6565
0
  clear_has_display();
6566
0
}
6567
0
inline const ::std::string& gss_res_t::display() const {
6568
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.Display)
6569
0
  return display_.GetNoArena();
6570
0
}
6571
0
inline void gss_res_t::set_display(const ::std::string& value) {
6572
0
  set_has_display();
6573
0
  display_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6574
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.Display)
6575
0
}
6576
#if LANG_CXX11
6577
0
inline void gss_res_t::set_display(::std::string&& value) {
6578
0
  set_has_display();
6579
0
  display_.SetNoArena(
6580
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6581
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_res_t.Display)
6582
0
}
6583
#endif
6584
0
inline void gss_res_t::set_display(const char* value) {
6585
0
  GOOGLE_DCHECK(value != NULL);
6586
0
  set_has_display();
6587
0
  display_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6588
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_res_t.Display)
6589
0
}
6590
0
inline void gss_res_t::set_display(const char* value, size_t size) {
6591
0
  set_has_display();
6592
0
  display_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6593
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6594
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_res_t.Display)
6595
0
}
6596
0
inline ::std::string* gss_res_t::mutable_display() {
6597
0
  set_has_display();
6598
  // @@protoc_insertion_point(field_mutable:gss.message.gss_res_t.Display)
6599
0
  return display_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6600
0
}
6601
0
inline ::std::string* gss_res_t::release_display() {
6602
0
  // @@protoc_insertion_point(field_release:gss.message.gss_res_t.Display)
6603
0
  if (!has_display()) {
6604
0
    return NULL;
6605
0
  }
6606
0
  clear_has_display();
6607
0
  return display_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6608
0
}
6609
0
inline void gss_res_t::set_allocated_display(::std::string* display) {
6610
0
  if (display != NULL) {
6611
0
    set_has_display();
6612
0
  } else {
6613
0
    clear_has_display();
6614
0
  }
6615
0
  display_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), display);
6616
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_res_t.Display)
6617
0
}
6618
6619
// required int32 Weight = 4;
6620
0
inline bool gss_res_t::has_weight() const {
6621
0
  return (_has_bits_[0] & 0x00000080u) != 0;
6622
0
}
6623
0
inline void gss_res_t::set_has_weight() {
6624
0
  _has_bits_[0] |= 0x00000080u;
6625
0
}
6626
0
inline void gss_res_t::clear_has_weight() {
6627
0
  _has_bits_[0] &= ~0x00000080u;
6628
0
}
6629
0
inline void gss_res_t::clear_weight() {
6630
0
  weight_ = 0;
6631
0
  clear_has_weight();
6632
0
}
6633
0
inline ::google::protobuf::int32 gss_res_t::weight() const {
6634
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.Weight)
6635
0
  return weight_;
6636
0
}
6637
0
inline void gss_res_t::set_weight(::google::protobuf::int32 value) {
6638
0
  set_has_weight();
6639
0
  weight_ = value;
6640
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.Weight)
6641
0
}
6642
6643
// optional int32 Sort = 5;
6644
0
inline bool gss_res_t::has_sort() const {
6645
0
  return (_has_bits_[0] & 0x00000100u) != 0;
6646
0
}
6647
0
inline void gss_res_t::set_has_sort() {
6648
0
  _has_bits_[0] |= 0x00000100u;
6649
0
}
6650
0
inline void gss_res_t::clear_has_sort() {
6651
0
  _has_bits_[0] &= ~0x00000100u;
6652
0
}
6653
0
inline void gss_res_t::clear_sort() {
6654
0
  sort_ = 0;
6655
0
  clear_has_sort();
6656
0
}
6657
0
inline ::google::protobuf::int32 gss_res_t::sort() const {
6658
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.Sort)
6659
0
  return sort_;
6660
0
}
6661
0
inline void gss_res_t::set_sort(::google::protobuf::int32 value) {
6662
0
  set_has_sort();
6663
0
  sort_ = value;
6664
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.Sort)
6665
0
}
6666
6667
// optional int32 SrcID = 6;
6668
0
inline bool gss_res_t::has_srcid() const {
6669
0
  return (_has_bits_[0] & 0x00000200u) != 0;
6670
0
}
6671
0
inline void gss_res_t::set_has_srcid() {
6672
0
  _has_bits_[0] |= 0x00000200u;
6673
0
}
6674
0
inline void gss_res_t::clear_has_srcid() {
6675
0
  _has_bits_[0] &= ~0x00000200u;
6676
0
}
6677
0
inline void gss_res_t::clear_srcid() {
6678
0
  srcid_ = 0;
6679
0
  clear_has_srcid();
6680
0
}
6681
0
inline ::google::protobuf::int32 gss_res_t::srcid() const {
6682
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.SrcID)
6683
0
  return srcid_;
6684
0
}
6685
0
inline void gss_res_t::set_srcid(::google::protobuf::int32 value) {
6686
0
  set_has_srcid();
6687
0
  srcid_ = value;
6688
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.SrcID)
6689
0
}
6690
6691
// required int32 TimingNeed = 7;
6692
0
inline bool gss_res_t::has_timingneed() const {
6693
0
  return (_has_bits_[0] & 0x00000400u) != 0;
6694
0
}
6695
0
inline void gss_res_t::set_has_timingneed() {
6696
0
  _has_bits_[0] |= 0x00000400u;
6697
0
}
6698
0
inline void gss_res_t::clear_has_timingneed() {
6699
0
  _has_bits_[0] &= ~0x00000400u;
6700
0
}
6701
0
inline void gss_res_t::clear_timingneed() {
6702
0
  timingneed_ = 0;
6703
0
  clear_has_timingneed();
6704
0
}
6705
0
inline ::google::protobuf::int32 gss_res_t::timingneed() const {
6706
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.TimingNeed)
6707
0
  return timingneed_;
6708
0
}
6709
0
inline void gss_res_t::set_timingneed(::google::protobuf::int32 value) {
6710
0
  set_has_timingneed();
6711
0
  timingneed_ = value;
6712
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.TimingNeed)
6713
0
}
6714
6715
// optional uint32 WiseStrategyFlag = 8;
6716
0
inline bool gss_res_t::has_wisestrategyflag() const {
6717
0
  return (_has_bits_[0] & 0x00000800u) != 0;
6718
0
}
6719
0
inline void gss_res_t::set_has_wisestrategyflag() {
6720
0
  _has_bits_[0] |= 0x00000800u;
6721
0
}
6722
0
inline void gss_res_t::clear_has_wisestrategyflag() {
6723
0
  _has_bits_[0] &= ~0x00000800u;
6724
0
}
6725
0
inline void gss_res_t::clear_wisestrategyflag() {
6726
0
  wisestrategyflag_ = 0u;
6727
0
  clear_has_wisestrategyflag();
6728
0
}
6729
0
inline ::google::protobuf::uint32 gss_res_t::wisestrategyflag() const {
6730
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.WiseStrategyFlag)
6731
0
  return wisestrategyflag_;
6732
0
}
6733
0
inline void gss_res_t::set_wisestrategyflag(::google::protobuf::uint32 value) {
6734
0
  set_has_wisestrategyflag();
6735
0
  wisestrategyflag_ = value;
6736
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.WiseStrategyFlag)
6737
0
}
6738
6739
// optional int32 Degree = 9;
6740
0
inline bool gss_res_t::has_degree() const {
6741
0
  return (_has_bits_[0] & 0x00001000u) != 0;
6742
0
}
6743
0
inline void gss_res_t::set_has_degree() {
6744
0
  _has_bits_[0] |= 0x00001000u;
6745
0
}
6746
0
inline void gss_res_t::clear_has_degree() {
6747
0
  _has_bits_[0] &= ~0x00001000u;
6748
0
}
6749
0
inline void gss_res_t::clear_degree() {
6750
0
  degree_ = 0;
6751
0
  clear_has_degree();
6752
0
}
6753
0
inline ::google::protobuf::int32 gss_res_t::degree() const {
6754
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.Degree)
6755
0
  return degree_;
6756
0
}
6757
0
inline void gss_res_t::set_degree(::google::protobuf::int32 value) {
6758
0
  set_has_degree();
6759
0
  degree_ = value;
6760
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.Degree)
6761
0
}
6762
6763
// optional int32 ClickNeed = 10;
6764
0
inline bool gss_res_t::has_clickneed() const {
6765
0
  return (_has_bits_[0] & 0x00002000u) != 0;
6766
0
}
6767
0
inline void gss_res_t::set_has_clickneed() {
6768
0
  _has_bits_[0] |= 0x00002000u;
6769
0
}
6770
0
inline void gss_res_t::clear_has_clickneed() {
6771
0
  _has_bits_[0] &= ~0x00002000u;
6772
0
}
6773
0
inline void gss_res_t::clear_clickneed() {
6774
0
  clickneed_ = 0;
6775
0
  clear_has_clickneed();
6776
0
}
6777
0
inline ::google::protobuf::int32 gss_res_t::clickneed() const {
6778
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.ClickNeed)
6779
0
  return clickneed_;
6780
0
}
6781
0
inline void gss_res_t::set_clickneed(::google::protobuf::int32 value) {
6782
0
  set_has_clickneed();
6783
0
  clickneed_ = value;
6784
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.ClickNeed)
6785
0
}
6786
6787
// optional int32 StrategyInfo = 11;
6788
0
inline bool gss_res_t::has_strategyinfo() const {
6789
0
  return (_has_bits_[0] & 0x00004000u) != 0;
6790
0
}
6791
0
inline void gss_res_t::set_has_strategyinfo() {
6792
0
  _has_bits_[0] |= 0x00004000u;
6793
0
}
6794
0
inline void gss_res_t::clear_has_strategyinfo() {
6795
0
  _has_bits_[0] &= ~0x00004000u;
6796
0
}
6797
0
inline void gss_res_t::clear_strategyinfo() {
6798
0
  strategyinfo_ = 0;
6799
0
  clear_has_strategyinfo();
6800
0
}
6801
0
inline ::google::protobuf::int32 gss_res_t::strategyinfo() const {
6802
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.StrategyInfo)
6803
0
  return strategyinfo_;
6804
0
}
6805
0
inline void gss_res_t::set_strategyinfo(::google::protobuf::int32 value) {
6806
0
  set_has_strategyinfo();
6807
0
  strategyinfo_ = value;
6808
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.StrategyInfo)
6809
0
}
6810
6811
// optional int32 SpReqType = 12;
6812
0
inline bool gss_res_t::has_spreqtype() const {
6813
0
  return (_has_bits_[0] & 0x00008000u) != 0;
6814
0
}
6815
0
inline void gss_res_t::set_has_spreqtype() {
6816
0
  _has_bits_[0] |= 0x00008000u;
6817
0
}
6818
0
inline void gss_res_t::clear_has_spreqtype() {
6819
0
  _has_bits_[0] &= ~0x00008000u;
6820
0
}
6821
0
inline void gss_res_t::clear_spreqtype() {
6822
0
  spreqtype_ = 0;
6823
0
  clear_has_spreqtype();
6824
0
}
6825
0
inline ::google::protobuf::int32 gss_res_t::spreqtype() const {
6826
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.SpReqType)
6827
0
  return spreqtype_;
6828
0
}
6829
0
inline void gss_res_t::set_spreqtype(::google::protobuf::int32 value) {
6830
0
  set_has_spreqtype();
6831
0
  spreqtype_ = value;
6832
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.SpReqType)
6833
0
}
6834
6835
// optional string UriKey = 13;
6836
0
inline bool gss_res_t::has_urikey() const {
6837
0
  return (_has_bits_[0] & 0x00000004u) != 0;
6838
0
}
6839
0
inline void gss_res_t::set_has_urikey() {
6840
0
  _has_bits_[0] |= 0x00000004u;
6841
0
}
6842
0
inline void gss_res_t::clear_has_urikey() {
6843
0
  _has_bits_[0] &= ~0x00000004u;
6844
0
}
6845
0
inline void gss_res_t::clear_urikey() {
6846
0
  urikey_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6847
0
  clear_has_urikey();
6848
0
}
6849
0
inline const ::std::string& gss_res_t::urikey() const {
6850
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.UriKey)
6851
0
  return urikey_.GetNoArena();
6852
0
}
6853
0
inline void gss_res_t::set_urikey(const ::std::string& value) {
6854
0
  set_has_urikey();
6855
0
  urikey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6856
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.UriKey)
6857
0
}
6858
#if LANG_CXX11
6859
0
inline void gss_res_t::set_urikey(::std::string&& value) {
6860
0
  set_has_urikey();
6861
0
  urikey_.SetNoArena(
6862
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6863
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_res_t.UriKey)
6864
0
}
6865
#endif
6866
0
inline void gss_res_t::set_urikey(const char* value) {
6867
0
  GOOGLE_DCHECK(value != NULL);
6868
0
  set_has_urikey();
6869
0
  urikey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6870
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_res_t.UriKey)
6871
0
}
6872
0
inline void gss_res_t::set_urikey(const char* value, size_t size) {
6873
0
  set_has_urikey();
6874
0
  urikey_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6875
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6876
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_res_t.UriKey)
6877
0
}
6878
0
inline ::std::string* gss_res_t::mutable_urikey() {
6879
0
  set_has_urikey();
6880
  // @@protoc_insertion_point(field_mutable:gss.message.gss_res_t.UriKey)
6881
0
  return urikey_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6882
0
}
6883
0
inline ::std::string* gss_res_t::release_urikey() {
6884
0
  // @@protoc_insertion_point(field_release:gss.message.gss_res_t.UriKey)
6885
0
  if (!has_urikey()) {
6886
0
    return NULL;
6887
0
  }
6888
0
  clear_has_urikey();
6889
0
  return urikey_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6890
0
}
6891
0
inline void gss_res_t::set_allocated_urikey(::std::string* urikey) {
6892
0
  if (urikey != NULL) {
6893
0
    set_has_urikey();
6894
0
  } else {
6895
0
    clear_has_urikey();
6896
0
  }
6897
0
  urikey_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), urikey);
6898
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_res_t.UriKey)
6899
0
}
6900
6901
// optional string EntityName = 14;
6902
0
inline bool gss_res_t::has_entityname() const {
6903
0
  return (_has_bits_[0] & 0x00000008u) != 0;
6904
0
}
6905
0
inline void gss_res_t::set_has_entityname() {
6906
0
  _has_bits_[0] |= 0x00000008u;
6907
0
}
6908
0
inline void gss_res_t::clear_has_entityname() {
6909
0
  _has_bits_[0] &= ~0x00000008u;
6910
0
}
6911
0
inline void gss_res_t::clear_entityname() {
6912
0
  entityname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6913
0
  clear_has_entityname();
6914
0
}
6915
0
inline const ::std::string& gss_res_t::entityname() const {
6916
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.EntityName)
6917
0
  return entityname_.GetNoArena();
6918
0
}
6919
0
inline void gss_res_t::set_entityname(const ::std::string& value) {
6920
0
  set_has_entityname();
6921
0
  entityname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
6922
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.EntityName)
6923
0
}
6924
#if LANG_CXX11
6925
0
inline void gss_res_t::set_entityname(::std::string&& value) {
6926
0
  set_has_entityname();
6927
0
  entityname_.SetNoArena(
6928
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
6929
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_res_t.EntityName)
6930
0
}
6931
#endif
6932
0
inline void gss_res_t::set_entityname(const char* value) {
6933
0
  GOOGLE_DCHECK(value != NULL);
6934
0
  set_has_entityname();
6935
0
  entityname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
6936
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_res_t.EntityName)
6937
0
}
6938
0
inline void gss_res_t::set_entityname(const char* value, size_t size) {
6939
0
  set_has_entityname();
6940
0
  entityname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6941
0
      ::std::string(reinterpret_cast<const char*>(value), size));
6942
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_res_t.EntityName)
6943
0
}
6944
0
inline ::std::string* gss_res_t::mutable_entityname() {
6945
0
  set_has_entityname();
6946
  // @@protoc_insertion_point(field_mutable:gss.message.gss_res_t.EntityName)
6947
0
  return entityname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6948
0
}
6949
0
inline ::std::string* gss_res_t::release_entityname() {
6950
0
  // @@protoc_insertion_point(field_release:gss.message.gss_res_t.EntityName)
6951
0
  if (!has_entityname()) {
6952
0
    return NULL;
6953
0
  }
6954
0
  clear_has_entityname();
6955
0
  return entityname_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6956
0
}
6957
0
inline void gss_res_t::set_allocated_entityname(::std::string* entityname) {
6958
0
  if (entityname != NULL) {
6959
0
    set_has_entityname();
6960
0
  } else {
6961
0
    clear_has_entityname();
6962
0
  }
6963
0
  entityname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entityname);
6964
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_res_t.EntityName)
6965
0
}
6966
6967
// repeated .gss.message.sub_url_t SubResult = 15;
6968
0
inline int gss_res_t::subresult_size() const {
6969
0
  return subresult_.size();
6970
0
}
6971
0
inline void gss_res_t::clear_subresult() {
6972
0
  subresult_.Clear();
6973
0
}
6974
0
inline ::gss::message::sub_url_t* gss_res_t::mutable_subresult(int index) {
6975
0
  // @@protoc_insertion_point(field_mutable:gss.message.gss_res_t.SubResult)
6976
0
  return subresult_.Mutable(index);
6977
0
}
6978
inline ::google::protobuf::RepeatedPtrField< ::gss::message::sub_url_t >*
6979
0
gss_res_t::mutable_subresult() {
6980
0
  // @@protoc_insertion_point(field_mutable_list:gss.message.gss_res_t.SubResult)
6981
0
  return &subresult_;
6982
0
}
6983
0
inline const ::gss::message::sub_url_t& gss_res_t::subresult(int index) const {
6984
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.SubResult)
6985
0
  return subresult_.Get(index);
6986
0
}
6987
0
inline ::gss::message::sub_url_t* gss_res_t::add_subresult() {
6988
  // @@protoc_insertion_point(field_add:gss.message.gss_res_t.SubResult)
6989
0
  return subresult_.Add();
6990
0
}
6991
inline const ::google::protobuf::RepeatedPtrField< ::gss::message::sub_url_t >&
6992
0
gss_res_t::subresult() const {
6993
  // @@protoc_insertion_point(field_list:gss.message.gss_res_t.SubResult)
6994
0
  return subresult_;
6995
0
}
6996
6997
// optional int32 SubResNum = 16;
6998
0
inline bool gss_res_t::has_subresnum() const {
6999
0
  return (_has_bits_[0] & 0x00010000u) != 0;
7000
0
}
7001
0
inline void gss_res_t::set_has_subresnum() {
7002
0
  _has_bits_[0] |= 0x00010000u;
7003
0
}
7004
0
inline void gss_res_t::clear_has_subresnum() {
7005
0
  _has_bits_[0] &= ~0x00010000u;
7006
0
}
7007
0
inline void gss_res_t::clear_subresnum() {
7008
0
  subresnum_ = 0;
7009
0
  clear_has_subresnum();
7010
0
}
7011
0
inline ::google::protobuf::int32 gss_res_t::subresnum() const {
7012
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.SubResNum)
7013
0
  return subresnum_;
7014
0
}
7015
0
inline void gss_res_t::set_subresnum(::google::protobuf::int32 value) {
7016
0
  set_has_subresnum();
7017
0
  subresnum_ = value;
7018
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.SubResNum)
7019
0
}
7020
7021
// optional string DisplayLog = 17;
7022
0
inline bool gss_res_t::has_displaylog() const {
7023
0
  return (_has_bits_[0] & 0x00000010u) != 0;
7024
0
}
7025
0
inline void gss_res_t::set_has_displaylog() {
7026
0
  _has_bits_[0] |= 0x00000010u;
7027
0
}
7028
0
inline void gss_res_t::clear_has_displaylog() {
7029
0
  _has_bits_[0] &= ~0x00000010u;
7030
0
}
7031
0
inline void gss_res_t::clear_displaylog() {
7032
0
  displaylog_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7033
0
  clear_has_displaylog();
7034
0
}
7035
0
inline const ::std::string& gss_res_t::displaylog() const {
7036
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.DisplayLog)
7037
0
  return displaylog_.GetNoArena();
7038
0
}
7039
0
inline void gss_res_t::set_displaylog(const ::std::string& value) {
7040
0
  set_has_displaylog();
7041
0
  displaylog_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
7042
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.DisplayLog)
7043
0
}
7044
#if LANG_CXX11
7045
0
inline void gss_res_t::set_displaylog(::std::string&& value) {
7046
0
  set_has_displaylog();
7047
0
  displaylog_.SetNoArena(
7048
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
7049
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_res_t.DisplayLog)
7050
0
}
7051
#endif
7052
0
inline void gss_res_t::set_displaylog(const char* value) {
7053
0
  GOOGLE_DCHECK(value != NULL);
7054
0
  set_has_displaylog();
7055
0
  displaylog_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
7056
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_res_t.DisplayLog)
7057
0
}
7058
0
inline void gss_res_t::set_displaylog(const char* value, size_t size) {
7059
0
  set_has_displaylog();
7060
0
  displaylog_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7061
0
      ::std::string(reinterpret_cast<const char*>(value), size));
7062
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_res_t.DisplayLog)
7063
0
}
7064
0
inline ::std::string* gss_res_t::mutable_displaylog() {
7065
0
  set_has_displaylog();
7066
  // @@protoc_insertion_point(field_mutable:gss.message.gss_res_t.DisplayLog)
7067
0
  return displaylog_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7068
0
}
7069
0
inline ::std::string* gss_res_t::release_displaylog() {
7070
0
  // @@protoc_insertion_point(field_release:gss.message.gss_res_t.DisplayLog)
7071
0
  if (!has_displaylog()) {
7072
0
    return NULL;
7073
0
  }
7074
0
  clear_has_displaylog();
7075
0
  return displaylog_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7076
0
}
7077
0
inline void gss_res_t::set_allocated_displaylog(::std::string* displaylog) {
7078
0
  if (displaylog != NULL) {
7079
0
    set_has_displaylog();
7080
0
  } else {
7081
0
    clear_has_displaylog();
7082
0
  }
7083
0
  displaylog_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), displaylog);
7084
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_res_t.DisplayLog)
7085
0
}
7086
7087
// optional bytes DisplayData = 18;
7088
0
inline bool gss_res_t::has_displaydata() const {
7089
0
  return (_has_bits_[0] & 0x00000020u) != 0;
7090
0
}
7091
0
inline void gss_res_t::set_has_displaydata() {
7092
0
  _has_bits_[0] |= 0x00000020u;
7093
0
}
7094
0
inline void gss_res_t::clear_has_displaydata() {
7095
0
  _has_bits_[0] &= ~0x00000020u;
7096
0
}
7097
0
inline void gss_res_t::clear_displaydata() {
7098
0
  displaydata_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7099
0
  clear_has_displaydata();
7100
0
}
7101
0
inline const ::std::string& gss_res_t::displaydata() const {
7102
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.DisplayData)
7103
0
  return displaydata_.GetNoArena();
7104
0
}
7105
0
inline void gss_res_t::set_displaydata(const ::std::string& value) {
7106
0
  set_has_displaydata();
7107
0
  displaydata_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
7108
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.DisplayData)
7109
0
}
7110
#if LANG_CXX11
7111
0
inline void gss_res_t::set_displaydata(::std::string&& value) {
7112
0
  set_has_displaydata();
7113
0
  displaydata_.SetNoArena(
7114
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
7115
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_res_t.DisplayData)
7116
0
}
7117
#endif
7118
0
inline void gss_res_t::set_displaydata(const char* value) {
7119
0
  GOOGLE_DCHECK(value != NULL);
7120
0
  set_has_displaydata();
7121
0
  displaydata_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
7122
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_res_t.DisplayData)
7123
0
}
7124
0
inline void gss_res_t::set_displaydata(const void* value, size_t size) {
7125
0
  set_has_displaydata();
7126
0
  displaydata_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7127
0
      ::std::string(reinterpret_cast<const char*>(value), size));
7128
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_res_t.DisplayData)
7129
0
}
7130
0
inline ::std::string* gss_res_t::mutable_displaydata() {
7131
0
  set_has_displaydata();
7132
  // @@protoc_insertion_point(field_mutable:gss.message.gss_res_t.DisplayData)
7133
0
  return displaydata_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7134
0
}
7135
0
inline ::std::string* gss_res_t::release_displaydata() {
7136
0
  // @@protoc_insertion_point(field_release:gss.message.gss_res_t.DisplayData)
7137
0
  if (!has_displaydata()) {
7138
0
    return NULL;
7139
0
  }
7140
0
  clear_has_displaydata();
7141
0
  return displaydata_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7142
0
}
7143
0
inline void gss_res_t::set_allocated_displaydata(::std::string* displaydata) {
7144
0
  if (displaydata != NULL) {
7145
0
    set_has_displaydata();
7146
0
  } else {
7147
0
    clear_has_displaydata();
7148
0
  }
7149
0
  displaydata_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), displaydata);
7150
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_res_t.DisplayData)
7151
0
}
7152
7153
// optional uint32 ResType = 19;
7154
0
inline bool gss_res_t::has_restype() const {
7155
0
  return (_has_bits_[0] & 0x00020000u) != 0;
7156
0
}
7157
0
inline void gss_res_t::set_has_restype() {
7158
0
  _has_bits_[0] |= 0x00020000u;
7159
0
}
7160
0
inline void gss_res_t::clear_has_restype() {
7161
0
  _has_bits_[0] &= ~0x00020000u;
7162
0
}
7163
0
inline void gss_res_t::clear_restype() {
7164
0
  restype_ = 0u;
7165
0
  clear_has_restype();
7166
0
}
7167
0
inline ::google::protobuf::uint32 gss_res_t::restype() const {
7168
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.ResType)
7169
0
  return restype_;
7170
0
}
7171
0
inline void gss_res_t::set_restype(::google::protobuf::uint32 value) {
7172
0
  set_has_restype();
7173
0
  restype_ = value;
7174
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.ResType)
7175
0
}
7176
7177
// optional string Title = 20;
7178
0
inline bool gss_res_t::has_title() const {
7179
0
  return (_has_bits_[0] & 0x00000040u) != 0;
7180
0
}
7181
0
inline void gss_res_t::set_has_title() {
7182
0
  _has_bits_[0] |= 0x00000040u;
7183
0
}
7184
0
inline void gss_res_t::clear_has_title() {
7185
0
  _has_bits_[0] &= ~0x00000040u;
7186
0
}
7187
0
inline void gss_res_t::clear_title() {
7188
0
  title_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7189
0
  clear_has_title();
7190
0
}
7191
0
inline const ::std::string& gss_res_t::title() const {
7192
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.Title)
7193
0
  return title_.GetNoArena();
7194
0
}
7195
0
inline void gss_res_t::set_title(const ::std::string& value) {
7196
0
  set_has_title();
7197
0
  title_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
7198
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.Title)
7199
0
}
7200
#if LANG_CXX11
7201
0
inline void gss_res_t::set_title(::std::string&& value) {
7202
0
  set_has_title();
7203
0
  title_.SetNoArena(
7204
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
7205
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_res_t.Title)
7206
0
}
7207
#endif
7208
0
inline void gss_res_t::set_title(const char* value) {
7209
0
  GOOGLE_DCHECK(value != NULL);
7210
0
  set_has_title();
7211
0
  title_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
7212
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_res_t.Title)
7213
0
}
7214
0
inline void gss_res_t::set_title(const char* value, size_t size) {
7215
0
  set_has_title();
7216
0
  title_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7217
0
      ::std::string(reinterpret_cast<const char*>(value), size));
7218
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_res_t.Title)
7219
0
}
7220
0
inline ::std::string* gss_res_t::mutable_title() {
7221
0
  set_has_title();
7222
  // @@protoc_insertion_point(field_mutable:gss.message.gss_res_t.Title)
7223
0
  return title_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7224
0
}
7225
0
inline ::std::string* gss_res_t::release_title() {
7226
0
  // @@protoc_insertion_point(field_release:gss.message.gss_res_t.Title)
7227
0
  if (!has_title()) {
7228
0
    return NULL;
7229
0
  }
7230
0
  clear_has_title();
7231
0
  return title_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7232
0
}
7233
0
inline void gss_res_t::set_allocated_title(::std::string* title) {
7234
0
  if (title != NULL) {
7235
0
    set_has_title();
7236
0
  } else {
7237
0
    clear_has_title();
7238
0
  }
7239
0
  title_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), title);
7240
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_res_t.Title)
7241
0
}
7242
7243
// optional int32 RecoverCacheTime = 21;
7244
0
inline bool gss_res_t::has_recovercachetime() const {
7245
0
  return (_has_bits_[0] & 0x00040000u) != 0;
7246
0
}
7247
0
inline void gss_res_t::set_has_recovercachetime() {
7248
0
  _has_bits_[0] |= 0x00040000u;
7249
0
}
7250
0
inline void gss_res_t::clear_has_recovercachetime() {
7251
0
  _has_bits_[0] &= ~0x00040000u;
7252
0
}
7253
0
inline void gss_res_t::clear_recovercachetime() {
7254
0
  recovercachetime_ = 0;
7255
0
  clear_has_recovercachetime();
7256
0
}
7257
0
inline ::google::protobuf::int32 gss_res_t::recovercachetime() const {
7258
  // @@protoc_insertion_point(field_get:gss.message.gss_res_t.RecoverCacheTime)
7259
0
  return recovercachetime_;
7260
0
}
7261
0
inline void gss_res_t::set_recovercachetime(::google::protobuf::int32 value) {
7262
0
  set_has_recovercachetime();
7263
0
  recovercachetime_ = value;
7264
0
  // @@protoc_insertion_point(field_set:gss.message.gss_res_t.RecoverCacheTime)
7265
0
}
7266
7267
// -------------------------------------------------------------------
7268
7269
// item_t
7270
7271
// required string title = 1;
7272
0
inline bool item_t::has_title() const {
7273
0
  return (_has_bits_[0] & 0x00000001u) != 0;
7274
0
}
7275
0
inline void item_t::set_has_title() {
7276
0
  _has_bits_[0] |= 0x00000001u;
7277
0
}
7278
0
inline void item_t::clear_has_title() {
7279
0
  _has_bits_[0] &= ~0x00000001u;
7280
0
}
7281
0
inline void item_t::clear_title() {
7282
0
  title_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7283
0
  clear_has_title();
7284
0
}
7285
0
inline const ::std::string& item_t::title() const {
7286
  // @@protoc_insertion_point(field_get:gss.message.item_t.title)
7287
0
  return title_.GetNoArena();
7288
0
}
7289
0
inline void item_t::set_title(const ::std::string& value) {
7290
0
  set_has_title();
7291
0
  title_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
7292
0
  // @@protoc_insertion_point(field_set:gss.message.item_t.title)
7293
0
}
7294
#if LANG_CXX11
7295
0
inline void item_t::set_title(::std::string&& value) {
7296
0
  set_has_title();
7297
0
  title_.SetNoArena(
7298
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
7299
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.item_t.title)
7300
0
}
7301
#endif
7302
0
inline void item_t::set_title(const char* value) {
7303
0
  GOOGLE_DCHECK(value != NULL);
7304
0
  set_has_title();
7305
0
  title_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
7306
0
  // @@protoc_insertion_point(field_set_char:gss.message.item_t.title)
7307
0
}
7308
0
inline void item_t::set_title(const char* value, size_t size) {
7309
0
  set_has_title();
7310
0
  title_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7311
0
      ::std::string(reinterpret_cast<const char*>(value), size));
7312
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.item_t.title)
7313
0
}
7314
0
inline ::std::string* item_t::mutable_title() {
7315
0
  set_has_title();
7316
  // @@protoc_insertion_point(field_mutable:gss.message.item_t.title)
7317
0
  return title_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7318
0
}
7319
0
inline ::std::string* item_t::release_title() {
7320
0
  // @@protoc_insertion_point(field_release:gss.message.item_t.title)
7321
0
  if (!has_title()) {
7322
0
    return NULL;
7323
0
  }
7324
0
  clear_has_title();
7325
0
  return title_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7326
0
}
7327
0
inline void item_t::set_allocated_title(::std::string* title) {
7328
0
  if (title != NULL) {
7329
0
    set_has_title();
7330
0
  } else {
7331
0
    clear_has_title();
7332
0
  }
7333
0
  title_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), title);
7334
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.item_t.title)
7335
0
}
7336
7337
// required string content = 2;
7338
0
inline bool item_t::has_content() const {
7339
0
  return (_has_bits_[0] & 0x00000002u) != 0;
7340
0
}
7341
0
inline void item_t::set_has_content() {
7342
0
  _has_bits_[0] |= 0x00000002u;
7343
0
}
7344
0
inline void item_t::clear_has_content() {
7345
0
  _has_bits_[0] &= ~0x00000002u;
7346
0
}
7347
0
inline void item_t::clear_content() {
7348
0
  content_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7349
0
  clear_has_content();
7350
0
}
7351
0
inline const ::std::string& item_t::content() const {
7352
  // @@protoc_insertion_point(field_get:gss.message.item_t.content)
7353
0
  return content_.GetNoArena();
7354
0
}
7355
0
inline void item_t::set_content(const ::std::string& value) {
7356
0
  set_has_content();
7357
0
  content_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
7358
0
  // @@protoc_insertion_point(field_set:gss.message.item_t.content)
7359
0
}
7360
#if LANG_CXX11
7361
0
inline void item_t::set_content(::std::string&& value) {
7362
0
  set_has_content();
7363
0
  content_.SetNoArena(
7364
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
7365
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.item_t.content)
7366
0
}
7367
#endif
7368
0
inline void item_t::set_content(const char* value) {
7369
0
  GOOGLE_DCHECK(value != NULL);
7370
0
  set_has_content();
7371
0
  content_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
7372
0
  // @@protoc_insertion_point(field_set_char:gss.message.item_t.content)
7373
0
}
7374
0
inline void item_t::set_content(const char* value, size_t size) {
7375
0
  set_has_content();
7376
0
  content_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7377
0
      ::std::string(reinterpret_cast<const char*>(value), size));
7378
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.item_t.content)
7379
0
}
7380
0
inline ::std::string* item_t::mutable_content() {
7381
0
  set_has_content();
7382
  // @@protoc_insertion_point(field_mutable:gss.message.item_t.content)
7383
0
  return content_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7384
0
}
7385
0
inline ::std::string* item_t::release_content() {
7386
0
  // @@protoc_insertion_point(field_release:gss.message.item_t.content)
7387
0
  if (!has_content()) {
7388
0
    return NULL;
7389
0
  }
7390
0
  clear_has_content();
7391
0
  return content_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7392
0
}
7393
0
inline void item_t::set_allocated_content(::std::string* content) {
7394
0
  if (content != NULL) {
7395
0
    set_has_content();
7396
0
  } else {
7397
0
    clear_has_content();
7398
0
  }
7399
0
  content_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), content);
7400
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.item_t.content)
7401
0
}
7402
7403
// required int32 parent = 3;
7404
0
inline bool item_t::has_parent() const {
7405
0
  return (_has_bits_[0] & 0x00000004u) != 0;
7406
0
}
7407
0
inline void item_t::set_has_parent() {
7408
0
  _has_bits_[0] |= 0x00000004u;
7409
0
}
7410
0
inline void item_t::clear_has_parent() {
7411
0
  _has_bits_[0] &= ~0x00000004u;
7412
0
}
7413
0
inline void item_t::clear_parent() {
7414
0
  parent_ = 0;
7415
0
  clear_has_parent();
7416
0
}
7417
0
inline ::google::protobuf::int32 item_t::parent() const {
7418
  // @@protoc_insertion_point(field_get:gss.message.item_t.parent)
7419
0
  return parent_;
7420
0
}
7421
0
inline void item_t::set_parent(::google::protobuf::int32 value) {
7422
0
  set_has_parent();
7423
0
  parent_ = value;
7424
0
  // @@protoc_insertion_point(field_set:gss.message.item_t.parent)
7425
0
}
7426
7427
// -------------------------------------------------------------------
7428
7429
// debug_info_t
7430
7431
// optional bytes idebug = 1;
7432
0
inline bool debug_info_t::has_idebug() const {
7433
0
  return (_has_bits_[0] & 0x00000001u) != 0;
7434
0
}
7435
0
inline void debug_info_t::set_has_idebug() {
7436
0
  _has_bits_[0] |= 0x00000001u;
7437
0
}
7438
0
inline void debug_info_t::clear_has_idebug() {
7439
0
  _has_bits_[0] &= ~0x00000001u;
7440
0
}
7441
0
inline void debug_info_t::clear_idebug() {
7442
0
  idebug_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7443
0
  clear_has_idebug();
7444
0
}
7445
0
inline const ::std::string& debug_info_t::idebug() const {
7446
  // @@protoc_insertion_point(field_get:gss.message.debug_info_t.idebug)
7447
0
  return idebug_.GetNoArena();
7448
0
}
7449
0
inline void debug_info_t::set_idebug(const ::std::string& value) {
7450
0
  set_has_idebug();
7451
0
  idebug_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
7452
0
  // @@protoc_insertion_point(field_set:gss.message.debug_info_t.idebug)
7453
0
}
7454
#if LANG_CXX11
7455
0
inline void debug_info_t::set_idebug(::std::string&& value) {
7456
0
  set_has_idebug();
7457
0
  idebug_.SetNoArena(
7458
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
7459
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.debug_info_t.idebug)
7460
0
}
7461
#endif
7462
0
inline void debug_info_t::set_idebug(const char* value) {
7463
0
  GOOGLE_DCHECK(value != NULL);
7464
0
  set_has_idebug();
7465
0
  idebug_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
7466
0
  // @@protoc_insertion_point(field_set_char:gss.message.debug_info_t.idebug)
7467
0
}
7468
0
inline void debug_info_t::set_idebug(const void* value, size_t size) {
7469
0
  set_has_idebug();
7470
0
  idebug_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7471
0
      ::std::string(reinterpret_cast<const char*>(value), size));
7472
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.debug_info_t.idebug)
7473
0
}
7474
0
inline ::std::string* debug_info_t::mutable_idebug() {
7475
0
  set_has_idebug();
7476
  // @@protoc_insertion_point(field_mutable:gss.message.debug_info_t.idebug)
7477
0
  return idebug_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7478
0
}
7479
0
inline ::std::string* debug_info_t::release_idebug() {
7480
0
  // @@protoc_insertion_point(field_release:gss.message.debug_info_t.idebug)
7481
0
  if (!has_idebug()) {
7482
0
    return NULL;
7483
0
  }
7484
0
  clear_has_idebug();
7485
0
  return idebug_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7486
0
}
7487
0
inline void debug_info_t::set_allocated_idebug(::std::string* idebug) {
7488
0
  if (idebug != NULL) {
7489
0
    set_has_idebug();
7490
0
  } else {
7491
0
    clear_has_idebug();
7492
0
  }
7493
0
  idebug_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), idebug);
7494
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.debug_info_t.idebug)
7495
0
}
7496
7497
// repeated string item_info = 2;
7498
0
inline int debug_info_t::item_info_size() const {
7499
0
  return item_info_.size();
7500
0
}
7501
0
inline void debug_info_t::clear_item_info() {
7502
0
  item_info_.Clear();
7503
0
}
7504
0
inline const ::std::string& debug_info_t::item_info(int index) const {
7505
  // @@protoc_insertion_point(field_get:gss.message.debug_info_t.item_info)
7506
0
  return item_info_.Get(index);
7507
0
}
7508
0
inline ::std::string* debug_info_t::mutable_item_info(int index) {
7509
0
  // @@protoc_insertion_point(field_mutable:gss.message.debug_info_t.item_info)
7510
0
  return item_info_.Mutable(index);
7511
0
}
7512
0
inline void debug_info_t::set_item_info(int index, const ::std::string& value) {
7513
0
  // @@protoc_insertion_point(field_set:gss.message.debug_info_t.item_info)
7514
0
  item_info_.Mutable(index)->assign(value);
7515
0
}
7516
#if LANG_CXX11
7517
0
inline void debug_info_t::set_item_info(int index, ::std::string&& value) {
7518
0
  // @@protoc_insertion_point(field_set:gss.message.debug_info_t.item_info)
7519
0
  item_info_.Mutable(index)->assign(std::move(value));
7520
0
}
7521
#endif
7522
0
inline void debug_info_t::set_item_info(int index, const char* value) {
7523
0
  GOOGLE_DCHECK(value != NULL);
7524
0
  item_info_.Mutable(index)->assign(value);
7525
0
  // @@protoc_insertion_point(field_set_char:gss.message.debug_info_t.item_info)
7526
0
}
7527
0
inline void debug_info_t::set_item_info(int index, const char* value, size_t size) {
7528
0
  item_info_.Mutable(index)->assign(
7529
0
    reinterpret_cast<const char*>(value), size);
7530
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.debug_info_t.item_info)
7531
0
}
7532
0
inline ::std::string* debug_info_t::add_item_info() {
7533
  // @@protoc_insertion_point(field_add_mutable:gss.message.debug_info_t.item_info)
7534
0
  return item_info_.Add();
7535
0
}
7536
0
inline void debug_info_t::add_item_info(const ::std::string& value) {
7537
0
  item_info_.Add()->assign(value);
7538
0
  // @@protoc_insertion_point(field_add:gss.message.debug_info_t.item_info)
7539
0
}
7540
#if LANG_CXX11
7541
0
inline void debug_info_t::add_item_info(::std::string&& value) {
7542
0
  item_info_.Add(std::move(value));
7543
0
  // @@protoc_insertion_point(field_add:gss.message.debug_info_t.item_info)
7544
0
}
7545
#endif
7546
0
inline void debug_info_t::add_item_info(const char* value) {
7547
0
  GOOGLE_DCHECK(value != NULL);
7548
0
  item_info_.Add()->assign(value);
7549
0
  // @@protoc_insertion_point(field_add_char:gss.message.debug_info_t.item_info)
7550
0
}
7551
0
inline void debug_info_t::add_item_info(const char* value, size_t size) {
7552
0
  item_info_.Add()->assign(reinterpret_cast<const char*>(value), size);
7553
0
  // @@protoc_insertion_point(field_add_pointer:gss.message.debug_info_t.item_info)
7554
0
}
7555
inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
7556
0
debug_info_t::item_info() const {
7557
0
  // @@protoc_insertion_point(field_list:gss.message.debug_info_t.item_info)
7558
0
  return item_info_;
7559
0
}
7560
inline ::google::protobuf::RepeatedPtrField< ::std::string>*
7561
0
debug_info_t::mutable_item_info() {
7562
0
  // @@protoc_insertion_point(field_mutable_list:gss.message.debug_info_t.item_info)
7563
0
  return &item_info_;
7564
0
}
7565
7566
// repeated string anchor_info = 3;
7567
0
inline int debug_info_t::anchor_info_size() const {
7568
0
  return anchor_info_.size();
7569
0
}
7570
0
inline void debug_info_t::clear_anchor_info() {
7571
0
  anchor_info_.Clear();
7572
0
}
7573
0
inline const ::std::string& debug_info_t::anchor_info(int index) const {
7574
  // @@protoc_insertion_point(field_get:gss.message.debug_info_t.anchor_info)
7575
0
  return anchor_info_.Get(index);
7576
0
}
7577
0
inline ::std::string* debug_info_t::mutable_anchor_info(int index) {
7578
0
  // @@protoc_insertion_point(field_mutable:gss.message.debug_info_t.anchor_info)
7579
0
  return anchor_info_.Mutable(index);
7580
0
}
7581
0
inline void debug_info_t::set_anchor_info(int index, const ::std::string& value) {
7582
0
  // @@protoc_insertion_point(field_set:gss.message.debug_info_t.anchor_info)
7583
0
  anchor_info_.Mutable(index)->assign(value);
7584
0
}
7585
#if LANG_CXX11
7586
0
inline void debug_info_t::set_anchor_info(int index, ::std::string&& value) {
7587
0
  // @@protoc_insertion_point(field_set:gss.message.debug_info_t.anchor_info)
7588
0
  anchor_info_.Mutable(index)->assign(std::move(value));
7589
0
}
7590
#endif
7591
0
inline void debug_info_t::set_anchor_info(int index, const char* value) {
7592
0
  GOOGLE_DCHECK(value != NULL);
7593
0
  anchor_info_.Mutable(index)->assign(value);
7594
0
  // @@protoc_insertion_point(field_set_char:gss.message.debug_info_t.anchor_info)
7595
0
}
7596
0
inline void debug_info_t::set_anchor_info(int index, const char* value, size_t size) {
7597
0
  anchor_info_.Mutable(index)->assign(
7598
0
    reinterpret_cast<const char*>(value), size);
7599
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.debug_info_t.anchor_info)
7600
0
}
7601
0
inline ::std::string* debug_info_t::add_anchor_info() {
7602
  // @@protoc_insertion_point(field_add_mutable:gss.message.debug_info_t.anchor_info)
7603
0
  return anchor_info_.Add();
7604
0
}
7605
0
inline void debug_info_t::add_anchor_info(const ::std::string& value) {
7606
0
  anchor_info_.Add()->assign(value);
7607
0
  // @@protoc_insertion_point(field_add:gss.message.debug_info_t.anchor_info)
7608
0
}
7609
#if LANG_CXX11
7610
0
inline void debug_info_t::add_anchor_info(::std::string&& value) {
7611
0
  anchor_info_.Add(std::move(value));
7612
0
  // @@protoc_insertion_point(field_add:gss.message.debug_info_t.anchor_info)
7613
0
}
7614
#endif
7615
0
inline void debug_info_t::add_anchor_info(const char* value) {
7616
0
  GOOGLE_DCHECK(value != NULL);
7617
0
  anchor_info_.Add()->assign(value);
7618
0
  // @@protoc_insertion_point(field_add_char:gss.message.debug_info_t.anchor_info)
7619
0
}
7620
0
inline void debug_info_t::add_anchor_info(const char* value, size_t size) {
7621
0
  anchor_info_.Add()->assign(reinterpret_cast<const char*>(value), size);
7622
0
  // @@protoc_insertion_point(field_add_pointer:gss.message.debug_info_t.anchor_info)
7623
0
}
7624
inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
7625
0
debug_info_t::anchor_info() const {
7626
0
  // @@protoc_insertion_point(field_list:gss.message.debug_info_t.anchor_info)
7627
0
  return anchor_info_;
7628
0
}
7629
inline ::google::protobuf::RepeatedPtrField< ::std::string>*
7630
0
debug_info_t::mutable_anchor_info() {
7631
0
  // @@protoc_insertion_point(field_mutable_list:gss.message.debug_info_t.anchor_info)
7632
0
  return &anchor_info_;
7633
0
}
7634
7635
// repeated .gss.message.item_t debug_info = 4 [deprecated = true];
7636
0
inline int debug_info_t::debug_info_size() const {
7637
0
  return debug_info_.size();
7638
0
}
7639
0
inline void debug_info_t::clear_debug_info() {
7640
0
  debug_info_.Clear();
7641
0
}
7642
0
inline ::gss::message::item_t* debug_info_t::mutable_debug_info(int index) {
7643
0
  // @@protoc_insertion_point(field_mutable:gss.message.debug_info_t.debug_info)
7644
0
  return debug_info_.Mutable(index);
7645
0
}
7646
inline ::google::protobuf::RepeatedPtrField< ::gss::message::item_t >*
7647
0
debug_info_t::mutable_debug_info() {
7648
0
  // @@protoc_insertion_point(field_mutable_list:gss.message.debug_info_t.debug_info)
7649
0
  return &debug_info_;
7650
0
}
7651
0
inline const ::gss::message::item_t& debug_info_t::debug_info(int index) const {
7652
  // @@protoc_insertion_point(field_get:gss.message.debug_info_t.debug_info)
7653
0
  return debug_info_.Get(index);
7654
0
}
7655
0
inline ::gss::message::item_t* debug_info_t::add_debug_info() {
7656
  // @@protoc_insertion_point(field_add:gss.message.debug_info_t.debug_info)
7657
0
  return debug_info_.Add();
7658
0
}
7659
inline const ::google::protobuf::RepeatedPtrField< ::gss::message::item_t >&
7660
0
debug_info_t::debug_info() const {
7661
  // @@protoc_insertion_point(field_list:gss.message.debug_info_t.debug_info)
7662
0
  return debug_info_;
7663
0
}
7664
7665
// -------------------------------------------------------------------
7666
7667
// gss_us_res_t
7668
7669
// required int32 ResultCode = 1;
7670
0
inline bool gss_us_res_t::has_resultcode() const {
7671
0
  return (_has_bits_[0] & 0x00000020u) != 0;
7672
0
}
7673
0
inline void gss_us_res_t::set_has_resultcode() {
7674
0
  _has_bits_[0] |= 0x00000020u;
7675
0
}
7676
0
inline void gss_us_res_t::clear_has_resultcode() {
7677
0
  _has_bits_[0] &= ~0x00000020u;
7678
0
}
7679
0
inline void gss_us_res_t::clear_resultcode() {
7680
0
  resultcode_ = 0;
7681
0
  clear_has_resultcode();
7682
0
}
7683
0
inline ::google::protobuf::int32 gss_us_res_t::resultcode() const {
7684
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.ResultCode)
7685
0
  return resultcode_;
7686
0
}
7687
0
inline void gss_us_res_t::set_resultcode(::google::protobuf::int32 value) {
7688
0
  set_has_resultcode();
7689
0
  resultcode_ = value;
7690
0
  // @@protoc_insertion_point(field_set:gss.message.gss_us_res_t.ResultCode)
7691
0
}
7692
7693
// required uint64 QueryID = 2;
7694
0
inline bool gss_us_res_t::has_queryid() const {
7695
0
  return (_has_bits_[0] & 0x00000010u) != 0;
7696
0
}
7697
0
inline void gss_us_res_t::set_has_queryid() {
7698
0
  _has_bits_[0] |= 0x00000010u;
7699
0
}
7700
0
inline void gss_us_res_t::clear_has_queryid() {
7701
0
  _has_bits_[0] &= ~0x00000010u;
7702
0
}
7703
0
inline void gss_us_res_t::clear_queryid() {
7704
0
  queryid_ = GOOGLE_ULONGLONG(0);
7705
0
  clear_has_queryid();
7706
0
}
7707
0
inline ::google::protobuf::uint64 gss_us_res_t::queryid() const {
7708
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.QueryID)
7709
0
  return queryid_;
7710
0
}
7711
0
inline void gss_us_res_t::set_queryid(::google::protobuf::uint64 value) {
7712
0
  set_has_queryid();
7713
0
  queryid_ = value;
7714
0
  // @@protoc_insertion_point(field_set:gss.message.gss_us_res_t.QueryID)
7715
0
}
7716
7717
// repeated .gss.message.gss_res_t Result = 3;
7718
0
inline int gss_us_res_t::result_size() const {
7719
0
  return result_.size();
7720
0
}
7721
0
inline void gss_us_res_t::clear_result() {
7722
0
  result_.Clear();
7723
0
}
7724
0
inline ::gss::message::gss_res_t* gss_us_res_t::mutable_result(int index) {
7725
0
  // @@protoc_insertion_point(field_mutable:gss.message.gss_us_res_t.Result)
7726
0
  return result_.Mutable(index);
7727
0
}
7728
inline ::google::protobuf::RepeatedPtrField< ::gss::message::gss_res_t >*
7729
0
gss_us_res_t::mutable_result() {
7730
0
  // @@protoc_insertion_point(field_mutable_list:gss.message.gss_us_res_t.Result)
7731
0
  return &result_;
7732
0
}
7733
0
inline const ::gss::message::gss_res_t& gss_us_res_t::result(int index) const {
7734
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.Result)
7735
0
  return result_.Get(index);
7736
0
}
7737
0
inline ::gss::message::gss_res_t* gss_us_res_t::add_result() {
7738
  // @@protoc_insertion_point(field_add:gss.message.gss_us_res_t.Result)
7739
0
  return result_.Add();
7740
0
}
7741
inline const ::google::protobuf::RepeatedPtrField< ::gss::message::gss_res_t >&
7742
0
gss_us_res_t::result() const {
7743
  // @@protoc_insertion_point(field_list:gss.message.gss_us_res_t.Result)
7744
0
  return result_;
7745
0
}
7746
7747
// required uint32 ResultNum = 4;
7748
0
inline bool gss_us_res_t::has_resultnum() const {
7749
0
  return (_has_bits_[0] & 0x00000040u) != 0;
7750
0
}
7751
0
inline void gss_us_res_t::set_has_resultnum() {
7752
0
  _has_bits_[0] |= 0x00000040u;
7753
0
}
7754
0
inline void gss_us_res_t::clear_has_resultnum() {
7755
0
  _has_bits_[0] &= ~0x00000040u;
7756
0
}
7757
0
inline void gss_us_res_t::clear_resultnum() {
7758
0
  resultnum_ = 0u;
7759
0
  clear_has_resultnum();
7760
0
}
7761
0
inline ::google::protobuf::uint32 gss_us_res_t::resultnum() const {
7762
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.ResultNum)
7763
0
  return resultnum_;
7764
0
}
7765
0
inline void gss_us_res_t::set_resultnum(::google::protobuf::uint32 value) {
7766
0
  set_has_resultnum();
7767
0
  resultnum_ = value;
7768
0
  // @@protoc_insertion_point(field_set:gss.message.gss_us_res_t.ResultNum)
7769
0
}
7770
7771
// optional .gss.message.debug_info_t info = 5;
7772
0
inline bool gss_us_res_t::has_info() const {
7773
0
  return (_has_bits_[0] & 0x00000008u) != 0;
7774
0
}
7775
0
inline void gss_us_res_t::set_has_info() {
7776
0
  _has_bits_[0] |= 0x00000008u;
7777
0
}
7778
0
inline void gss_us_res_t::clear_has_info() {
7779
0
  _has_bits_[0] &= ~0x00000008u;
7780
0
}
7781
0
inline void gss_us_res_t::clear_info() {
7782
0
  if (info_ != NULL) info_->Clear();
7783
0
  clear_has_info();
7784
0
}
7785
0
inline const ::gss::message::debug_info_t& gss_us_res_t::_internal_info() const {
7786
0
  return *info_;
7787
0
}
7788
0
inline const ::gss::message::debug_info_t& gss_us_res_t::info() const {
7789
0
  const ::gss::message::debug_info_t* p = info_;
7790
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.info)
7791
0
  return p != NULL ? *p : *reinterpret_cast<const ::gss::message::debug_info_t*>(
7792
0
      &::gss::message::_debug_info_t_default_instance_);
7793
0
}
7794
0
inline ::gss::message::debug_info_t* gss_us_res_t::release_info() {
7795
0
  // @@protoc_insertion_point(field_release:gss.message.gss_us_res_t.info)
7796
0
  clear_has_info();
7797
0
  ::gss::message::debug_info_t* temp = info_;
7798
0
  info_ = NULL;
7799
0
  return temp;
7800
0
}
7801
0
inline ::gss::message::debug_info_t* gss_us_res_t::mutable_info() {
7802
0
  set_has_info();
7803
0
  if (info_ == NULL) {
7804
0
    auto* p = CreateMaybeMessage<::gss::message::debug_info_t>(GetArenaNoVirtual());
7805
0
    info_ = p;
7806
0
  }
7807
  // @@protoc_insertion_point(field_mutable:gss.message.gss_us_res_t.info)
7808
0
  return info_;
7809
0
}
7810
0
inline void gss_us_res_t::set_allocated_info(::gss::message::debug_info_t* info) {
7811
0
  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
7812
0
  if (message_arena == NULL) {
7813
0
    delete info_;
7814
0
  }
7815
0
  if (info) {
7816
0
    ::google::protobuf::Arena* submessage_arena = NULL;
7817
0
    if (message_arena != submessage_arena) {
7818
0
      info = ::google::protobuf::internal::GetOwnedMessage(
7819
0
          message_arena, info, submessage_arena);
7820
0
    }
7821
0
    set_has_info();
7822
0
  } else {
7823
0
    clear_has_info();
7824
0
  }
7825
0
  info_ = info;
7826
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_us_res_t.info)
7827
0
}
7828
7829
// optional int32 bfe_cached_time = 6;
7830
0
inline bool gss_us_res_t::has_bfe_cached_time() const {
7831
0
  return (_has_bits_[0] & 0x00000080u) != 0;
7832
0
}
7833
0
inline void gss_us_res_t::set_has_bfe_cached_time() {
7834
0
  _has_bits_[0] |= 0x00000080u;
7835
0
}
7836
0
inline void gss_us_res_t::clear_has_bfe_cached_time() {
7837
0
  _has_bits_[0] &= ~0x00000080u;
7838
0
}
7839
0
inline void gss_us_res_t::clear_bfe_cached_time() {
7840
0
  bfe_cached_time_ = 0;
7841
0
  clear_has_bfe_cached_time();
7842
0
}
7843
0
inline ::google::protobuf::int32 gss_us_res_t::bfe_cached_time() const {
7844
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.bfe_cached_time)
7845
0
  return bfe_cached_time_;
7846
0
}
7847
0
inline void gss_us_res_t::set_bfe_cached_time(::google::protobuf::int32 value) {
7848
0
  set_has_bfe_cached_time();
7849
0
  bfe_cached_time_ = value;
7850
0
  // @@protoc_insertion_point(field_set:gss.message.gss_us_res_t.bfe_cached_time)
7851
0
}
7852
7853
// optional int32 bfe_cached_islocate = 7;
7854
0
inline bool gss_us_res_t::has_bfe_cached_islocate() const {
7855
0
  return (_has_bits_[0] & 0x00000100u) != 0;
7856
0
}
7857
0
inline void gss_us_res_t::set_has_bfe_cached_islocate() {
7858
0
  _has_bits_[0] |= 0x00000100u;
7859
0
}
7860
0
inline void gss_us_res_t::clear_has_bfe_cached_islocate() {
7861
0
  _has_bits_[0] &= ~0x00000100u;
7862
0
}
7863
0
inline void gss_us_res_t::clear_bfe_cached_islocate() {
7864
0
  bfe_cached_islocate_ = 0;
7865
0
  clear_has_bfe_cached_islocate();
7866
0
}
7867
0
inline ::google::protobuf::int32 gss_us_res_t::bfe_cached_islocate() const {
7868
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.bfe_cached_islocate)
7869
0
  return bfe_cached_islocate_;
7870
0
}
7871
0
inline void gss_us_res_t::set_bfe_cached_islocate(::google::protobuf::int32 value) {
7872
0
  set_has_bfe_cached_islocate();
7873
0
  bfe_cached_islocate_ = value;
7874
  // @@protoc_insertion_point(field_set:gss.message.gss_us_res_t.bfe_cached_islocate)
7875
0
}
7876
7877
// optional bytes disp_data_url_ex = 8;
7878
0
inline bool gss_us_res_t::has_disp_data_url_ex() const {
7879
0
  return (_has_bits_[0] & 0x00000001u) != 0;
7880
0
}
7881
0
inline void gss_us_res_t::set_has_disp_data_url_ex() {
7882
0
  _has_bits_[0] |= 0x00000001u;
7883
0
}
7884
0
inline void gss_us_res_t::clear_has_disp_data_url_ex() {
7885
0
  _has_bits_[0] &= ~0x00000001u;
7886
0
}
7887
0
inline void gss_us_res_t::clear_disp_data_url_ex() {
7888
0
  disp_data_url_ex_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7889
0
  clear_has_disp_data_url_ex();
7890
0
}
7891
0
inline const ::std::string& gss_us_res_t::disp_data_url_ex() const {
7892
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.disp_data_url_ex)
7893
0
  return disp_data_url_ex_.GetNoArena();
7894
0
}
7895
0
inline void gss_us_res_t::set_disp_data_url_ex(const ::std::string& value) {
7896
0
  set_has_disp_data_url_ex();
7897
0
  disp_data_url_ex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
7898
0
  // @@protoc_insertion_point(field_set:gss.message.gss_us_res_t.disp_data_url_ex)
7899
0
}
7900
#if LANG_CXX11
7901
0
inline void gss_us_res_t::set_disp_data_url_ex(::std::string&& value) {
7902
0
  set_has_disp_data_url_ex();
7903
0
  disp_data_url_ex_.SetNoArena(
7904
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
7905
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_us_res_t.disp_data_url_ex)
7906
0
}
7907
#endif
7908
0
inline void gss_us_res_t::set_disp_data_url_ex(const char* value) {
7909
0
  GOOGLE_DCHECK(value != NULL);
7910
0
  set_has_disp_data_url_ex();
7911
0
  disp_data_url_ex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
7912
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_us_res_t.disp_data_url_ex)
7913
0
}
7914
0
inline void gss_us_res_t::set_disp_data_url_ex(const void* value, size_t size) {
7915
0
  set_has_disp_data_url_ex();
7916
0
  disp_data_url_ex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7917
0
      ::std::string(reinterpret_cast<const char*>(value), size));
7918
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_us_res_t.disp_data_url_ex)
7919
0
}
7920
0
inline ::std::string* gss_us_res_t::mutable_disp_data_url_ex() {
7921
0
  set_has_disp_data_url_ex();
7922
  // @@protoc_insertion_point(field_mutable:gss.message.gss_us_res_t.disp_data_url_ex)
7923
0
  return disp_data_url_ex_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7924
0
}
7925
0
inline ::std::string* gss_us_res_t::release_disp_data_url_ex() {
7926
0
  // @@protoc_insertion_point(field_release:gss.message.gss_us_res_t.disp_data_url_ex)
7927
0
  if (!has_disp_data_url_ex()) {
7928
0
    return NULL;
7929
0
  }
7930
0
  clear_has_disp_data_url_ex();
7931
0
  return disp_data_url_ex_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7932
0
}
7933
0
inline void gss_us_res_t::set_allocated_disp_data_url_ex(::std::string* disp_data_url_ex) {
7934
0
  if (disp_data_url_ex != NULL) {
7935
0
    set_has_disp_data_url_ex();
7936
0
  } else {
7937
0
    clear_has_disp_data_url_ex();
7938
0
  }
7939
0
  disp_data_url_ex_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), disp_data_url_ex);
7940
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_us_res_t.disp_data_url_ex)
7941
0
}
7942
7943
// optional bytes disp_data_query_ex = 9;
7944
0
inline bool gss_us_res_t::has_disp_data_query_ex() const {
7945
0
  return (_has_bits_[0] & 0x00000002u) != 0;
7946
0
}
7947
0
inline void gss_us_res_t::set_has_disp_data_query_ex() {
7948
0
  _has_bits_[0] |= 0x00000002u;
7949
0
}
7950
0
inline void gss_us_res_t::clear_has_disp_data_query_ex() {
7951
0
  _has_bits_[0] &= ~0x00000002u;
7952
0
}
7953
0
inline void gss_us_res_t::clear_disp_data_query_ex() {
7954
0
  disp_data_query_ex_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7955
0
  clear_has_disp_data_query_ex();
7956
0
}
7957
0
inline const ::std::string& gss_us_res_t::disp_data_query_ex() const {
7958
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.disp_data_query_ex)
7959
0
  return disp_data_query_ex_.GetNoArena();
7960
0
}
7961
0
inline void gss_us_res_t::set_disp_data_query_ex(const ::std::string& value) {
7962
0
  set_has_disp_data_query_ex();
7963
0
  disp_data_query_ex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
7964
0
  // @@protoc_insertion_point(field_set:gss.message.gss_us_res_t.disp_data_query_ex)
7965
0
}
7966
#if LANG_CXX11
7967
0
inline void gss_us_res_t::set_disp_data_query_ex(::std::string&& value) {
7968
0
  set_has_disp_data_query_ex();
7969
0
  disp_data_query_ex_.SetNoArena(
7970
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
7971
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_us_res_t.disp_data_query_ex)
7972
0
}
7973
#endif
7974
0
inline void gss_us_res_t::set_disp_data_query_ex(const char* value) {
7975
0
  GOOGLE_DCHECK(value != NULL);
7976
0
  set_has_disp_data_query_ex();
7977
0
  disp_data_query_ex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
7978
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_us_res_t.disp_data_query_ex)
7979
0
}
7980
0
inline void gss_us_res_t::set_disp_data_query_ex(const void* value, size_t size) {
7981
0
  set_has_disp_data_query_ex();
7982
0
  disp_data_query_ex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7983
0
      ::std::string(reinterpret_cast<const char*>(value), size));
7984
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_us_res_t.disp_data_query_ex)
7985
0
}
7986
0
inline ::std::string* gss_us_res_t::mutable_disp_data_query_ex() {
7987
0
  set_has_disp_data_query_ex();
7988
  // @@protoc_insertion_point(field_mutable:gss.message.gss_us_res_t.disp_data_query_ex)
7989
0
  return disp_data_query_ex_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7990
0
}
7991
0
inline ::std::string* gss_us_res_t::release_disp_data_query_ex() {
7992
0
  // @@protoc_insertion_point(field_release:gss.message.gss_us_res_t.disp_data_query_ex)
7993
0
  if (!has_disp_data_query_ex()) {
7994
0
    return NULL;
7995
0
  }
7996
0
  clear_has_disp_data_query_ex();
7997
0
  return disp_data_query_ex_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7998
0
}
7999
0
inline void gss_us_res_t::set_allocated_disp_data_query_ex(::std::string* disp_data_query_ex) {
8000
0
  if (disp_data_query_ex != NULL) {
8001
0
    set_has_disp_data_query_ex();
8002
0
  } else {
8003
0
    clear_has_disp_data_query_ex();
8004
0
  }
8005
0
  disp_data_query_ex_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), disp_data_query_ex);
8006
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_us_res_t.disp_data_query_ex)
8007
0
}
8008
8009
// optional string name = 20;
8010
0
inline bool gss_us_res_t::has_name() const {
8011
0
  return (_has_bits_[0] & 0x00000004u) != 0;
8012
0
}
8013
0
inline void gss_us_res_t::set_has_name() {
8014
0
  _has_bits_[0] |= 0x00000004u;
8015
0
}
8016
0
inline void gss_us_res_t::clear_has_name() {
8017
0
  _has_bits_[0] &= ~0x00000004u;
8018
0
}
8019
0
inline void gss_us_res_t::clear_name() {
8020
0
  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
8021
0
  clear_has_name();
8022
0
}
8023
0
inline const ::std::string& gss_us_res_t::name() const {
8024
  // @@protoc_insertion_point(field_get:gss.message.gss_us_res_t.name)
8025
0
  return name_.GetNoArena();
8026
0
}
8027
0
inline void gss_us_res_t::set_name(const ::std::string& value) {
8028
0
  set_has_name();
8029
0
  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
8030
0
  // @@protoc_insertion_point(field_set:gss.message.gss_us_res_t.name)
8031
0
}
8032
#if LANG_CXX11
8033
0
inline void gss_us_res_t::set_name(::std::string&& value) {
8034
0
  set_has_name();
8035
0
  name_.SetNoArena(
8036
0
    &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
8037
0
  // @@protoc_insertion_point(field_set_rvalue:gss.message.gss_us_res_t.name)
8038
0
}
8039
#endif
8040
0
inline void gss_us_res_t::set_name(const char* value) {
8041
0
  GOOGLE_DCHECK(value != NULL);
8042
0
  set_has_name();
8043
0
  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
8044
0
  // @@protoc_insertion_point(field_set_char:gss.message.gss_us_res_t.name)
8045
0
}
8046
0
inline void gss_us_res_t::set_name(const char* value, size_t size) {
8047
0
  set_has_name();
8048
0
  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
8049
0
      ::std::string(reinterpret_cast<const char*>(value), size));
8050
0
  // @@protoc_insertion_point(field_set_pointer:gss.message.gss_us_res_t.name)
8051
0
}
8052
0
inline ::std::string* gss_us_res_t::mutable_name() {
8053
0
  set_has_name();
8054
  // @@protoc_insertion_point(field_mutable:gss.message.gss_us_res_t.name)
8055
0
  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
8056
0
}
8057
0
inline ::std::string* gss_us_res_t::release_name() {
8058
0
  // @@protoc_insertion_point(field_release:gss.message.gss_us_res_t.name)
8059
0
  if (!has_name()) {
8060
0
    return NULL;
8061
0
  }
8062
0
  clear_has_name();
8063
0
  return name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
8064
0
}
8065
0
inline void gss_us_res_t::set_allocated_name(::std::string* name) {
8066
0
  if (name != NULL) {
8067
0
    set_has_name();
8068
0
  } else {
8069
0
    clear_has_name();
8070
0
  }
8071
0
  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
8072
0
  // @@protoc_insertion_point(field_set_allocated:gss.message.gss_us_res_t.name)
8073
0
}
8074
8075
#ifdef __GNUC__
8076
  #pragma GCC diagnostic pop
8077
#endif  // __GNUC__
8078
// -------------------------------------------------------------------
8079
8080
// -------------------------------------------------------------------
8081
8082
// -------------------------------------------------------------------
8083
8084
// -------------------------------------------------------------------
8085
8086
// -------------------------------------------------------------------
8087
8088
// -------------------------------------------------------------------
8089
8090
// -------------------------------------------------------------------
8091
8092
// -------------------------------------------------------------------
8093
8094
// -------------------------------------------------------------------
8095
8096
8097
// @@protoc_insertion_point(namespace_scope)
8098
8099
}  // namespace message
8100
}  // namespace gss
8101
8102
// @@protoc_insertion_point(global_scope)
8103
8104
#endif  // PROTOBUF_INCLUDED_message_2eproto