TrinityCore
RealmList.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: RealmList.proto
3
4#ifndef PROTOBUF_RealmList_2eproto__INCLUDED
5#define PROTOBUF_RealmList_2eproto__INCLUDED
6
7#include <string>
8
9#include <google/protobuf/stubs/common.h>
10
11#if GOOGLE_PROTOBUF_VERSION < 2006000
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 2006001 < 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/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
27#include "Define.h" // for TC_PROTO_API
28// @@protoc_insertion_point(includes)
29
30namespace JSON {
31namespace RealmList {
32
33// Internal implementation detail -- do not call these.
37
39class ClientVersion;
44class RealmEntry;
45class RealmState;
47class IPAddress;
50
51// ===================================================================
52
53class TC_PROTO_API RealmListTicketIdentity : public ::google::protobuf::Message {
54 public:
57
59
61 CopyFrom(from);
62 return *this;
63 }
64
65 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
66 return _unknown_fields_;
67 }
68
69 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
70 return &_unknown_fields_;
71 }
72
73 static const ::google::protobuf::Descriptor* descriptor();
75
77
78 // implements Message ----------------------------------------------
79
81 int GetCachedSize() const { return _cached_size_; }
82 private:
83 void SharedCtor();
84 void SharedDtor();
85 void SetCachedSize(int size) const;
86 public:
87 ::google::protobuf::Metadata GetMetadata() const;
88
89 // nested types ----------------------------------------------------
90
91 // accessors -------------------------------------------------------
92
93 // required fixed32 gameAccountID = 1;
94 inline bool has_gameaccountid() const;
95 inline void clear_gameaccountid();
96 static const int kGameAccountIDFieldNumber = 1;
97 inline ::google::protobuf::uint32 gameaccountid() const;
98 inline void set_gameaccountid(::google::protobuf::uint32 value);
99
100 // required uint32 gameAccountRegion = 2;
101 inline bool has_gameaccountregion() const;
102 inline void clear_gameaccountregion();
103 static const int kGameAccountRegionFieldNumber = 2;
104 inline ::google::protobuf::uint32 gameaccountregion() const;
105 inline void set_gameaccountregion(::google::protobuf::uint32 value);
106
107 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListTicketIdentity)
108 private:
109 inline void set_has_gameaccountid();
110 inline void clear_has_gameaccountid();
111 inline void set_has_gameaccountregion();
112 inline void clear_has_gameaccountregion();
113
114 ::google::protobuf::UnknownFieldSet _unknown_fields_;
115
117 mutable int _cached_size_;
123
126};
127// -------------------------------------------------------------------
128
129class TC_PROTO_API ClientVersion : public ::google::protobuf::Message {
130 public:
132 virtual ~ClientVersion();
133
135
136 inline ClientVersion& operator=(const ClientVersion& from) {
137 CopyFrom(from);
138 return *this;
139 }
140
141 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
142 return _unknown_fields_;
143 }
144
145 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
146 return &_unknown_fields_;
147 }
148
149 static const ::google::protobuf::Descriptor* descriptor();
151
152 void Swap(ClientVersion* other);
153
154 // implements Message ----------------------------------------------
155
157 int GetCachedSize() const { return _cached_size_; }
158 private:
161 void SetCachedSize(int size) const;
162 public:
163 ::google::protobuf::Metadata GetMetadata() const;
164
165 // nested types ----------------------------------------------------
166
167 // accessors -------------------------------------------------------
168
169 // required uint32 versionMajor = 1;
170 inline bool has_versionmajor() const;
171 inline void clear_versionmajor();
172 static const int kVersionMajorFieldNumber = 1;
173 inline ::google::protobuf::uint32 versionmajor() const;
174 inline void set_versionmajor(::google::protobuf::uint32 value);
175
176 // required uint32 versionMinor = 2;
177 inline bool has_versionminor() const;
178 inline void clear_versionminor();
179 static const int kVersionMinorFieldNumber = 2;
180 inline ::google::protobuf::uint32 versionminor() const;
181 inline void set_versionminor(::google::protobuf::uint32 value);
182
183 // required uint32 versionRevision = 3;
184 inline bool has_versionrevision() const;
185 inline void clear_versionrevision();
186 static const int kVersionRevisionFieldNumber = 3;
187 inline ::google::protobuf::uint32 versionrevision() const;
188 inline void set_versionrevision(::google::protobuf::uint32 value);
189
190 // required fixed32 versionBuild = 4;
191 inline bool has_versionbuild() const;
192 inline void clear_versionbuild();
193 static const int kVersionBuildFieldNumber = 4;
194 inline ::google::protobuf::uint32 versionbuild() const;
195 inline void set_versionbuild(::google::protobuf::uint32 value);
196
197 // @@protoc_insertion_point(class_scope:JSON.RealmList.ClientVersion)
198 private:
199 inline void set_has_versionmajor();
200 inline void clear_has_versionmajor();
201 inline void set_has_versionminor();
202 inline void clear_has_versionminor();
203 inline void set_has_versionrevision();
204 inline void clear_has_versionrevision();
205 inline void set_has_versionbuild();
206 inline void clear_has_versionbuild();
207
208 ::google::protobuf::UnknownFieldSet _unknown_fields_;
209
211 mutable int _cached_size_;
219
222};
223// -------------------------------------------------------------------
224
225class TC_PROTO_API ClientInformation : public ::google::protobuf::Message {
226 public:
229
231
233 CopyFrom(from);
234 return *this;
235 }
236
237 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
238 return _unknown_fields_;
239 }
240
241 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
242 return &_unknown_fields_;
243 }
244
245 static const ::google::protobuf::Descriptor* descriptor();
247
249
250 // implements Message ----------------------------------------------
251
253 int GetCachedSize() const { return _cached_size_; }
254 private:
257 void SetCachedSize(int size) const;
258 public:
259 ::google::protobuf::Metadata GetMetadata() const;
260
261 // nested types ----------------------------------------------------
262
263 // accessors -------------------------------------------------------
264
265 // required fixed32 platform = 1;
266 inline bool has_platform() const;
267 inline void clear_platform();
268 static const int kPlatformFieldNumber = 1;
269 inline ::google::protobuf::uint32 platform() const;
270 inline void set_platform(::google::protobuf::uint32 value);
271
272 // required string buildVariant = 2;
273 inline bool has_buildvariant() const;
274 inline void clear_buildvariant();
275 static const int kBuildVariantFieldNumber = 2;
276 inline const ::std::string& buildvariant() const;
277 inline void set_buildvariant(const ::std::string& value);
278 inline void set_buildvariant(const char* value);
279 inline void set_buildvariant(const char* value, size_t size);
280 inline ::std::string* mutable_buildvariant();
281 inline ::std::string* release_buildvariant();
282 inline void set_allocated_buildvariant(::std::string* buildvariant);
283
284 // required fixed32 type = 3;
285 inline bool has_type() const;
286 inline void clear_type();
287 static const int kTypeFieldNumber = 3;
289 inline void set_type(::google::protobuf::uint32 value);
290
291 // required string timeZone = 4;
292 inline bool has_timezone() const;
293 inline void clear_timezone();
294 static const int kTimeZoneFieldNumber = 4;
295 inline const ::std::string& timezone() const;
296 inline void set_timezone(const ::std::string& value);
297 inline void set_timezone(const char* value);
298 inline void set_timezone(const char* value, size_t size);
299 inline ::std::string* mutable_timezone();
300 inline ::std::string* release_timezone();
301 inline void set_allocated_timezone(::std::string* timezone);
302
303 // required uint32 currentTime = 5;
304 inline bool has_currenttime() const;
305 inline void clear_currenttime();
306 static const int kCurrentTimeFieldNumber = 5;
307 inline ::google::protobuf::uint32 currenttime() const;
308 inline void set_currenttime(::google::protobuf::uint32 value);
309
310 // required fixed32 textLocale = 6;
311 inline bool has_textlocale() const;
312 inline void clear_textlocale();
313 static const int kTextLocaleFieldNumber = 6;
314 inline ::google::protobuf::uint32 textlocale() const;
315 inline void set_textlocale(::google::protobuf::uint32 value);
316
317 // required fixed32 audioLocale = 7;
318 inline bool has_audiolocale() const;
319 inline void clear_audiolocale();
320 static const int kAudioLocaleFieldNumber = 7;
321 inline ::google::protobuf::uint32 audiolocale() const;
322 inline void set_audiolocale(::google::protobuf::uint32 value);
323
324 // required fixed32 versionDataBuild = 8;
325 inline bool has_versiondatabuild() const;
326 inline void clear_versiondatabuild();
327 static const int kVersionDataBuildFieldNumber = 8;
328 inline ::google::protobuf::uint32 versiondatabuild() const;
329 inline void set_versiondatabuild(::google::protobuf::uint32 value);
330
331 // required .JSON.RealmList.ClientVersion version = 9;
332 inline bool has_version() const;
333 inline void clear_version();
334 static const int kVersionFieldNumber = 9;
335 inline const ::JSON::RealmList::ClientVersion& version() const;
336 inline ::JSON::RealmList::ClientVersion* mutable_version();
337 inline ::JSON::RealmList::ClientVersion* release_version();
338 inline void set_allocated_version(::JSON::RealmList::ClientVersion* version);
339
340 // required bytes secret = 10;
341 inline bool has_secret() const;
342 inline void clear_secret();
343 static const int kSecretFieldNumber = 10;
344 inline const ::std::string& secret() const;
345 inline void set_secret(const ::std::string& value);
346 inline void set_secret(const char* value);
347 inline void set_secret(const void* value, size_t size);
348 inline ::std::string* mutable_secret();
349 inline ::std::string* release_secret();
350 inline void set_allocated_secret(::std::string* secret);
351
352 // required fixed32 clientArch = 11;
353 inline bool has_clientarch() const;
354 inline void clear_clientarch();
355 static const int kClientArchFieldNumber = 11;
356 inline ::google::protobuf::uint32 clientarch() const;
357 inline void set_clientarch(::google::protobuf::uint32 value);
358
359 // required string systemVersion = 12;
360 inline bool has_systemversion() const;
361 inline void clear_systemversion();
362 static const int kSystemVersionFieldNumber = 12;
363 inline const ::std::string& systemversion() const;
364 inline void set_systemversion(const ::std::string& value);
365 inline void set_systemversion(const char* value);
366 inline void set_systemversion(const char* value, size_t size);
367 inline ::std::string* mutable_systemversion();
368 inline ::std::string* release_systemversion();
369 inline void set_allocated_systemversion(::std::string* systemversion);
370
371 // required fixed32 platformType = 13;
372 inline bool has_platformtype() const;
373 inline void clear_platformtype();
374 static const int kPlatformTypeFieldNumber = 13;
375 inline ::google::protobuf::uint32 platformtype() const;
376 inline void set_platformtype(::google::protobuf::uint32 value);
377
378 // required fixed32 systemArch = 14;
379 inline bool has_systemarch() const;
380 inline void clear_systemarch();
381 static const int kSystemArchFieldNumber = 14;
382 inline ::google::protobuf::uint32 systemarch() const;
383 inline void set_systemarch(::google::protobuf::uint32 value);
384
385 // @@protoc_insertion_point(class_scope:JSON.RealmList.ClientInformation)
386 private:
387 inline void set_has_platform();
388 inline void clear_has_platform();
389 inline void set_has_buildvariant();
390 inline void clear_has_buildvariant();
391 inline void set_has_type();
392 inline void clear_has_type();
393 inline void set_has_timezone();
394 inline void clear_has_timezone();
395 inline void set_has_currenttime();
396 inline void clear_has_currenttime();
397 inline void set_has_textlocale();
398 inline void clear_has_textlocale();
399 inline void set_has_audiolocale();
400 inline void clear_has_audiolocale();
401 inline void set_has_versiondatabuild();
402 inline void clear_has_versiondatabuild();
403 inline void set_has_version();
404 inline void clear_has_version();
405 inline void set_has_secret();
406 inline void clear_has_secret();
407 inline void set_has_clientarch();
408 inline void clear_has_clientarch();
409 inline void set_has_systemversion();
410 inline void clear_has_systemversion();
411 inline void set_has_platformtype();
412 inline void clear_has_platformtype();
413 inline void set_has_systemarch();
414 inline void clear_has_systemarch();
415
416 ::google::protobuf::UnknownFieldSet _unknown_fields_;
417
419 mutable int _cached_size_;
420 ::std::string* buildvariant_;
423 ::std::string* timezone_;
429 ::std::string* secret_;
430 ::std::string* systemversion_;
437
440};
441// -------------------------------------------------------------------
442
443class TC_PROTO_API RealmListTicketClientInformation : public ::google::protobuf::Message {
444 public:
447
449
451 CopyFrom(from);
452 return *this;
453 }
454
455 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
456 return _unknown_fields_;
457 }
458
459 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
460 return &_unknown_fields_;
461 }
462
463 static const ::google::protobuf::Descriptor* descriptor();
465
467
468 // implements Message ----------------------------------------------
469
471 int GetCachedSize() const { return _cached_size_; }
472 private:
475 void SetCachedSize(int size) const;
476 public:
477 ::google::protobuf::Metadata GetMetadata() const;
478
479 // nested types ----------------------------------------------------
480
481 // accessors -------------------------------------------------------
482
483 // required .JSON.RealmList.ClientInformation info = 1;
484 inline bool has_info() const;
485 inline void clear_info();
486 static const int kInfoFieldNumber = 1;
487 inline const ::JSON::RealmList::ClientInformation& info() const;
488 inline ::JSON::RealmList::ClientInformation* mutable_info();
489 inline ::JSON::RealmList::ClientInformation* release_info();
490 inline void set_allocated_info(::JSON::RealmList::ClientInformation* info);
491
492 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListTicketClientInformation)
493 private:
494 inline void set_has_info();
495 inline void clear_has_info();
496
497 ::google::protobuf::UnknownFieldSet _unknown_fields_;
498
500 mutable int _cached_size_;
505
508};
509// -------------------------------------------------------------------
510
511class TC_PROTO_API RealmCharacterCountEntry : public ::google::protobuf::Message {
512 public:
515
517
519 CopyFrom(from);
520 return *this;
521 }
522
523 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
524 return _unknown_fields_;
525 }
526
527 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
528 return &_unknown_fields_;
529 }
530
531 static const ::google::protobuf::Descriptor* descriptor();
533
535
536 // implements Message ----------------------------------------------
537
539 int GetCachedSize() const { return _cached_size_; }
540 private:
543 void SetCachedSize(int size) const;
544 public:
545 ::google::protobuf::Metadata GetMetadata() const;
546
547 // nested types ----------------------------------------------------
548
549 // accessors -------------------------------------------------------
550
551 // required fixed32 wowRealmAddress = 1;
552 inline bool has_wowrealmaddress() const;
553 inline void clear_wowrealmaddress();
554 static const int kWowRealmAddressFieldNumber = 1;
555 inline ::google::protobuf::uint32 wowrealmaddress() const;
556 inline void set_wowrealmaddress(::google::protobuf::uint32 value);
557
558 // required uint32 count = 2;
559 inline bool has_count() const;
560 inline void clear_count();
561 static const int kCountFieldNumber = 2;
563 inline void set_count(::google::protobuf::uint32 value);
564
565 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmCharacterCountEntry)
566 private:
567 inline void set_has_wowrealmaddress();
568 inline void clear_has_wowrealmaddress();
569 inline void set_has_count();
570 inline void clear_has_count();
571
572 ::google::protobuf::UnknownFieldSet _unknown_fields_;
573
575 mutable int _cached_size_;
581
584};
585// -------------------------------------------------------------------
586
587class TC_PROTO_API RealmCharacterCountList : public ::google::protobuf::Message {
588 public:
591
593
595 CopyFrom(from);
596 return *this;
597 }
598
599 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
600 return _unknown_fields_;
601 }
602
603 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
604 return &_unknown_fields_;
605 }
606
607 static const ::google::protobuf::Descriptor* descriptor();
609
611
612 // implements Message ----------------------------------------------
613
615 int GetCachedSize() const { return _cached_size_; }
616 private:
619 void SetCachedSize(int size) const;
620 public:
621 ::google::protobuf::Metadata GetMetadata() const;
622
623 // nested types ----------------------------------------------------
624
625 // accessors -------------------------------------------------------
626
627 // repeated .JSON.RealmList.RealmCharacterCountEntry counts = 1;
628 inline int counts_size() const;
629 inline void clear_counts();
630 static const int kCountsFieldNumber = 1;
631 inline const ::JSON::RealmList::RealmCharacterCountEntry& counts(int index) const;
632 inline ::JSON::RealmList::RealmCharacterCountEntry* mutable_counts(int index);
633 inline ::JSON::RealmList::RealmCharacterCountEntry* add_counts();
634 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >&
635 counts() const;
636 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >*
637 mutable_counts();
638
639 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmCharacterCountList)
640 private:
641
642 ::google::protobuf::UnknownFieldSet _unknown_fields_;
643
645 mutable int _cached_size_;
646 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > counts_;
650
653};
654// -------------------------------------------------------------------
655
656class TC_PROTO_API RealmEntry : public ::google::protobuf::Message {
657 public:
659 virtual ~RealmEntry();
660
661 RealmEntry(const RealmEntry& from);
662
663 inline RealmEntry& operator=(const RealmEntry& from) {
664 CopyFrom(from);
665 return *this;
666 }
667
668 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
669 return _unknown_fields_;
670 }
671
672 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
673 return &_unknown_fields_;
674 }
675
676 static const ::google::protobuf::Descriptor* descriptor();
678
679 void Swap(RealmEntry* other);
680
681 // implements Message ----------------------------------------------
682
683 RealmEntry* New() const;
684 int GetCachedSize() const { return _cached_size_; }
685 private:
688 void SetCachedSize(int size) const;
689 public:
690 ::google::protobuf::Metadata GetMetadata() const;
691
692 // nested types ----------------------------------------------------
693
694 // accessors -------------------------------------------------------
695
696 // required fixed32 wowRealmAddress = 1;
697 inline bool has_wowrealmaddress() const;
698 inline void clear_wowrealmaddress();
699 static const int kWowRealmAddressFieldNumber = 1;
700 inline ::google::protobuf::uint32 wowrealmaddress() const;
701 inline void set_wowrealmaddress(::google::protobuf::uint32 value);
702
703 // required uint32 cfgTimezonesID = 2;
704 inline bool has_cfgtimezonesid() const;
705 inline void clear_cfgtimezonesid();
706 static const int kCfgTimezonesIDFieldNumber = 2;
707 inline ::google::protobuf::uint32 cfgtimezonesid() const;
708 inline void set_cfgtimezonesid(::google::protobuf::uint32 value);
709
710 // required uint32 populationState = 3;
711 inline bool has_populationstate() const;
712 inline void clear_populationstate();
713 static const int kPopulationStateFieldNumber = 3;
714 inline ::google::protobuf::uint32 populationstate() const;
715 inline void set_populationstate(::google::protobuf::uint32 value);
716
717 // required uint32 cfgCategoriesID = 4;
718 inline bool has_cfgcategoriesid() const;
719 inline void clear_cfgcategoriesid();
720 static const int kCfgCategoriesIDFieldNumber = 4;
721 inline ::google::protobuf::uint32 cfgcategoriesid() const;
722 inline void set_cfgcategoriesid(::google::protobuf::uint32 value);
723
724 // required .JSON.RealmList.ClientVersion version = 5;
725 inline bool has_version() const;
726 inline void clear_version();
727 static const int kVersionFieldNumber = 5;
728 inline const ::JSON::RealmList::ClientVersion& version() const;
729 inline ::JSON::RealmList::ClientVersion* mutable_version();
730 inline ::JSON::RealmList::ClientVersion* release_version();
731 inline void set_allocated_version(::JSON::RealmList::ClientVersion* version);
732
733 // required uint32 cfgRealmsID = 6;
734 inline bool has_cfgrealmsid() const;
735 inline void clear_cfgrealmsid();
736 static const int kCfgRealmsIDFieldNumber = 6;
737 inline ::google::protobuf::uint32 cfgrealmsid() const;
738 inline void set_cfgrealmsid(::google::protobuf::uint32 value);
739
740 // required uint32 flags = 7;
741 inline bool has_flags() const;
742 inline void clear_flags();
743 static const int kFlagsFieldNumber = 7;
745 inline void set_flags(::google::protobuf::uint32 value);
746
747 // required string name = 8;
748 inline bool has_name() const;
749 inline void clear_name();
750 static const int kNameFieldNumber = 8;
751 inline const ::std::string& name() const;
752 inline void set_name(const ::std::string& value);
753 inline void set_name(const char* value);
754 inline void set_name(const char* value, size_t size);
755 inline ::std::string* mutable_name();
756 inline ::std::string* release_name();
757 inline void set_allocated_name(::std::string* name);
758
759 // required uint32 cfgConfigsID = 9;
760 inline bool has_cfgconfigsid() const;
761 inline void clear_cfgconfigsid();
762 static const int kCfgConfigsIDFieldNumber = 9;
763 inline ::google::protobuf::uint32 cfgconfigsid() const;
764 inline void set_cfgconfigsid(::google::protobuf::uint32 value);
765
766 // required uint32 cfgLanguagesID = 10;
767 inline bool has_cfglanguagesid() const;
768 inline void clear_cfglanguagesid();
769 static const int kCfgLanguagesIDFieldNumber = 10;
770 inline ::google::protobuf::uint32 cfglanguagesid() const;
771 inline void set_cfglanguagesid(::google::protobuf::uint32 value);
772
773 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmEntry)
774 private:
775 inline void set_has_wowrealmaddress();
776 inline void clear_has_wowrealmaddress();
777 inline void set_has_cfgtimezonesid();
778 inline void clear_has_cfgtimezonesid();
779 inline void set_has_populationstate();
780 inline void clear_has_populationstate();
781 inline void set_has_cfgcategoriesid();
782 inline void clear_has_cfgcategoriesid();
783 inline void set_has_version();
784 inline void clear_has_version();
785 inline void set_has_cfgrealmsid();
786 inline void clear_has_cfgrealmsid();
787 inline void set_has_flags();
788 inline void clear_has_flags();
789 inline void set_has_name();
790 inline void clear_has_name();
791 inline void set_has_cfgconfigsid();
792 inline void clear_has_cfgconfigsid();
793 inline void set_has_cfglanguagesid();
794 inline void clear_has_cfglanguagesid();
795
796 ::google::protobuf::UnknownFieldSet _unknown_fields_;
797
799 mutable int _cached_size_;
807 ::std::string* name_;
813
816};
817// -------------------------------------------------------------------
818
819class TC_PROTO_API RealmState : public ::google::protobuf::Message {
820 public:
822 virtual ~RealmState();
823
824 RealmState(const RealmState& from);
825
826 inline RealmState& operator=(const RealmState& from) {
827 CopyFrom(from);
828 return *this;
829 }
830
831 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
832 return _unknown_fields_;
833 }
834
835 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
836 return &_unknown_fields_;
837 }
838
839 static const ::google::protobuf::Descriptor* descriptor();
841
842 void Swap(RealmState* other);
843
844 // implements Message ----------------------------------------------
845
846 RealmState* New() const;
847 int GetCachedSize() const { return _cached_size_; }
848 private:
851 void SetCachedSize(int size) const;
852 public:
853 ::google::protobuf::Metadata GetMetadata() const;
854
855 // nested types ----------------------------------------------------
856
857 // accessors -------------------------------------------------------
858
859 // optional .JSON.RealmList.RealmEntry update = 1;
860 inline bool has_update() const;
861 inline void clear_update();
862 static const int kUpdateFieldNumber = 1;
863 inline const ::JSON::RealmList::RealmEntry& update() const;
864 inline ::JSON::RealmList::RealmEntry* mutable_update();
865 inline ::JSON::RealmList::RealmEntry* release_update();
866 inline void set_allocated_update(::JSON::RealmList::RealmEntry* update);
867
868 // required bool deleting = 2;
869 inline bool has_deleting() const;
870 inline void clear_deleting();
871 static const int kDeletingFieldNumber = 2;
872 inline bool deleting() const;
873 inline void set_deleting(bool value);
874
875 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmState)
876 private:
877 inline void set_has_update();
878 inline void clear_has_update();
879 inline void set_has_deleting();
880 inline void clear_has_deleting();
881
882 ::google::protobuf::UnknownFieldSet _unknown_fields_;
883
885 mutable int _cached_size_;
891
894};
895// -------------------------------------------------------------------
896
897class TC_PROTO_API RealmListUpdates : public ::google::protobuf::Message {
898 public:
901
903
905 CopyFrom(from);
906 return *this;
907 }
908
909 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
910 return _unknown_fields_;
911 }
912
913 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
914 return &_unknown_fields_;
915 }
916
917 static const ::google::protobuf::Descriptor* descriptor();
919
920 void Swap(RealmListUpdates* other);
921
922 // implements Message ----------------------------------------------
923
925 int GetCachedSize() const { return _cached_size_; }
926 private:
929 void SetCachedSize(int size) const;
930 public:
931 ::google::protobuf::Metadata GetMetadata() const;
932
933 // nested types ----------------------------------------------------
934
935 // accessors -------------------------------------------------------
936
937 // repeated .JSON.RealmList.RealmState updates = 1;
938 inline int updates_size() const;
939 inline void clear_updates();
940 static const int kUpdatesFieldNumber = 1;
941 inline const ::JSON::RealmList::RealmState& updates(int index) const;
942 inline ::JSON::RealmList::RealmState* mutable_updates(int index);
943 inline ::JSON::RealmList::RealmState* add_updates();
944 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >&
945 updates() const;
946 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >*
947 mutable_updates();
948
949 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListUpdates)
950 private:
951
952 ::google::protobuf::UnknownFieldSet _unknown_fields_;
953
955 mutable int _cached_size_;
956 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > updates_;
960
963};
964// -------------------------------------------------------------------
965
966class TC_PROTO_API IPAddress : public ::google::protobuf::Message {
967 public:
969 virtual ~IPAddress();
970
971 IPAddress(const IPAddress& from);
972
973 inline IPAddress& operator=(const IPAddress& from) {
974 CopyFrom(from);
975 return *this;
976 }
977
978 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
979 return _unknown_fields_;
980 }
981
982 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
983 return &_unknown_fields_;
984 }
985
986 static const ::google::protobuf::Descriptor* descriptor();
988
989 void Swap(IPAddress* other);
990
991 // implements Message ----------------------------------------------
992
993 IPAddress* New() const;
994 int GetCachedSize() const { return _cached_size_; }
995 private:
998 void SetCachedSize(int size) const;
999 public:
1000 ::google::protobuf::Metadata GetMetadata() const;
1001
1002 // nested types ----------------------------------------------------
1003
1004 // accessors -------------------------------------------------------
1005
1006 // required string ip = 1;
1007 inline bool has_ip() const;
1008 inline void clear_ip();
1009 static const int kIpFieldNumber = 1;
1010 inline const ::std::string& ip() const;
1011 inline void set_ip(const ::std::string& value);
1012 inline void set_ip(const char* value);
1013 inline void set_ip(const char* value, size_t size);
1014 inline ::std::string* mutable_ip();
1015 inline ::std::string* release_ip();
1016 inline void set_allocated_ip(::std::string* ip);
1017
1018 // required uint32 port = 2;
1019 inline bool has_port() const;
1020 inline void clear_port();
1021 static const int kPortFieldNumber = 2;
1023 inline void set_port(::google::protobuf::uint32 value);
1024
1025 // @@protoc_insertion_point(class_scope:JSON.RealmList.IPAddress)
1026 private:
1027 inline void set_has_ip();
1028 inline void clear_has_ip();
1029 inline void set_has_port();
1030 inline void clear_has_port();
1031
1032 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1033
1035 mutable int _cached_size_;
1036 ::std::string* ip_;
1041
1044};
1045// -------------------------------------------------------------------
1046
1047class TC_PROTO_API RealmIPAddressFamily : public ::google::protobuf::Message {
1048 public:
1051
1053
1055 CopyFrom(from);
1056 return *this;
1057 }
1058
1059 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1060 return _unknown_fields_;
1061 }
1062
1063 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1064 return &_unknown_fields_;
1065 }
1066
1067 static const ::google::protobuf::Descriptor* descriptor();
1069
1071
1072 // implements Message ----------------------------------------------
1073
1075 int GetCachedSize() const { return _cached_size_; }
1076 private:
1079 void SetCachedSize(int size) const;
1080 public:
1081 ::google::protobuf::Metadata GetMetadata() const;
1082
1083 // nested types ----------------------------------------------------
1084
1085 // accessors -------------------------------------------------------
1086
1087 // required uint32 family = 1;
1088 inline bool has_family() const;
1089 inline void clear_family();
1090 static const int kFamilyFieldNumber = 1;
1091 inline ::google::protobuf::uint32 family() const;
1092 inline void set_family(::google::protobuf::uint32 value);
1093
1094 // repeated .JSON.RealmList.IPAddress addresses = 2;
1095 inline int addresses_size() const;
1096 inline void clear_addresses();
1097 static const int kAddressesFieldNumber = 2;
1098 inline const ::JSON::RealmList::IPAddress& addresses(int index) const;
1099 inline ::JSON::RealmList::IPAddress* mutable_addresses(int index);
1100 inline ::JSON::RealmList::IPAddress* add_addresses();
1101 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >&
1102 addresses() const;
1103 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >*
1104 mutable_addresses();
1105
1106 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmIPAddressFamily)
1107 private:
1108 inline void set_has_family();
1109 inline void clear_has_family();
1110
1111 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1112
1114 mutable int _cached_size_;
1115 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > addresses_;
1120
1123};
1124// -------------------------------------------------------------------
1125
1126class TC_PROTO_API RealmListServerIPAddresses : public ::google::protobuf::Message {
1127 public:
1130
1132
1134 CopyFrom(from);
1135 return *this;
1136 }
1137
1138 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1139 return _unknown_fields_;
1140 }
1141
1142 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1143 return &_unknown_fields_;
1144 }
1145
1146 static const ::google::protobuf::Descriptor* descriptor();
1148
1150
1151 // implements Message ----------------------------------------------
1152
1154 int GetCachedSize() const { return _cached_size_; }
1155 private:
1158 void SetCachedSize(int size) const;
1159 public:
1160 ::google::protobuf::Metadata GetMetadata() const;
1161
1162 // nested types ----------------------------------------------------
1163
1164 // accessors -------------------------------------------------------
1165
1166 // repeated .JSON.RealmList.RealmIPAddressFamily families = 1;
1167 inline int families_size() const;
1168 inline void clear_families();
1169 static const int kFamiliesFieldNumber = 1;
1170 inline const ::JSON::RealmList::RealmIPAddressFamily& families(int index) const;
1171 inline ::JSON::RealmList::RealmIPAddressFamily* mutable_families(int index);
1172 inline ::JSON::RealmList::RealmIPAddressFamily* add_families();
1173 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >&
1174 families() const;
1175 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >*
1176 mutable_families();
1177
1178 // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListServerIPAddresses)
1179 private:
1180
1181 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1182
1184 mutable int _cached_size_;
1185 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > families_;
1189
1192};
1193// ===================================================================
1194
1195// ===================================================================
1196
1197// ===================================================================
1198
1199// RealmListTicketIdentity
1200
1201// required fixed32 gameAccountID = 1;
1203 return (_has_bits_[0] & 0x00000001u) != 0;
1204}
1206 _has_bits_[0] |= 0x00000001u;
1207}
1209 _has_bits_[0] &= ~0x00000001u;
1210}
1212 gameaccountid_ = 0u;
1214}
1216 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketIdentity.gameAccountID)
1217 return gameaccountid_;
1218}
1221 gameaccountid_ = value;
1222 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListTicketIdentity.gameAccountID)
1223}
1224
1225// required uint32 gameAccountRegion = 2;
1227 return (_has_bits_[0] & 0x00000002u) != 0;
1228}
1230 _has_bits_[0] |= 0x00000002u;
1231}
1233 _has_bits_[0] &= ~0x00000002u;
1234}
1236 gameaccountregion_ = 0u;
1238}
1240 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketIdentity.gameAccountRegion)
1241 return gameaccountregion_;
1242}
1245 gameaccountregion_ = value;
1246 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListTicketIdentity.gameAccountRegion)
1247}
1248
1249// -------------------------------------------------------------------
1250
1251// ClientVersion
1252
1253// required uint32 versionMajor = 1;
1255 return (_has_bits_[0] & 0x00000001u) != 0;
1256}
1258 _has_bits_[0] |= 0x00000001u;
1259}
1261 _has_bits_[0] &= ~0x00000001u;
1262}
1264 versionmajor_ = 0u;
1266}
1268 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionMajor)
1269 return versionmajor_;
1270}
1273 versionmajor_ = value;
1274 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionMajor)
1275}
1276
1277// required uint32 versionMinor = 2;
1279 return (_has_bits_[0] & 0x00000002u) != 0;
1280}
1282 _has_bits_[0] |= 0x00000002u;
1283}
1285 _has_bits_[0] &= ~0x00000002u;
1286}
1288 versionminor_ = 0u;
1290}
1292 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionMinor)
1293 return versionminor_;
1294}
1297 versionminor_ = value;
1298 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionMinor)
1299}
1300
1301// required uint32 versionRevision = 3;
1303 return (_has_bits_[0] & 0x00000004u) != 0;
1304}
1306 _has_bits_[0] |= 0x00000004u;
1307}
1309 _has_bits_[0] &= ~0x00000004u;
1310}
1312 versionrevision_ = 0u;
1314}
1316 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionRevision)
1317 return versionrevision_;
1318}
1321 versionrevision_ = value;
1322 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionRevision)
1323}
1324
1325// required fixed32 versionBuild = 4;
1327 return (_has_bits_[0] & 0x00000008u) != 0;
1328}
1330 _has_bits_[0] |= 0x00000008u;
1331}
1333 _has_bits_[0] &= ~0x00000008u;
1334}
1336 versionbuild_ = 0u;
1338}
1340 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionBuild)
1341 return versionbuild_;
1342}
1345 versionbuild_ = value;
1346 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionBuild)
1347}
1348
1349// -------------------------------------------------------------------
1350
1351// ClientInformation
1352
1353// required fixed32 platform = 1;
1355 return (_has_bits_[0] & 0x00000001u) != 0;
1356}
1358 _has_bits_[0] |= 0x00000001u;
1359}
1361 _has_bits_[0] &= ~0x00000001u;
1362}
1364 platform_ = 0u;
1366}
1368 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.platform)
1369 return platform_;
1370}
1373 platform_ = value;
1374 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.platform)
1375}
1376
1377// required string buildVariant = 2;
1379 return (_has_bits_[0] & 0x00000002u) != 0;
1380}
1382 _has_bits_[0] |= 0x00000002u;
1383}
1385 _has_bits_[0] &= ~0x00000002u;
1386}
1388 if (buildvariant_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1389 buildvariant_->clear();
1390 }
1392}
1393inline const ::std::string& ClientInformation::buildvariant() const {
1394 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.buildVariant)
1395 return *buildvariant_;
1396}
1397inline void ClientInformation::set_buildvariant(const ::std::string& value) {
1399 if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1400 buildvariant_ = new ::std::string;
1401 }
1402 buildvariant_->assign(value);
1403 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.buildVariant)
1404}
1405inline void ClientInformation::set_buildvariant(const char* value) {
1407 if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1408 buildvariant_ = new ::std::string;
1409 }
1410 buildvariant_->assign(value);
1411 // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.buildVariant)
1412}
1413inline void ClientInformation::set_buildvariant(const char* value, size_t size) {
1415 if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1416 buildvariant_ = new ::std::string;
1417 }
1418 buildvariant_->assign(reinterpret_cast<const char*>(value), size);
1419 // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.buildVariant)
1420}
1423 if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1424 buildvariant_ = new ::std::string;
1425 }
1426 // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.buildVariant)
1427 return buildvariant_;
1428}
1431 if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1432 return NULL;
1433 } else {
1434 ::std::string* temp = buildvariant_;
1435 buildvariant_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1436 return temp;
1437 }
1438}
1439inline void ClientInformation::set_allocated_buildvariant(::std::string* buildvariant) {
1440 if (buildvariant_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1441 delete buildvariant_;
1442 }
1443 if (buildvariant) {
1446 } else {
1448 buildvariant_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1449 }
1450 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.buildVariant)
1451}
1452
1453// required fixed32 type = 3;
1454inline bool ClientInformation::has_type() const {
1455 return (_has_bits_[0] & 0x00000004u) != 0;
1456}
1458 _has_bits_[0] |= 0x00000004u;
1459}
1461 _has_bits_[0] &= ~0x00000004u;
1462}
1464 type_ = 0u;
1466}
1468 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.type)
1469 return type_;
1470}
1472 set_has_type();
1473 type_ = value;
1474 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.type)
1475}
1476
1477// required string timeZone = 4;
1479 return (_has_bits_[0] & 0x00000008u) != 0;
1480}
1482 _has_bits_[0] |= 0x00000008u;
1483}
1485 _has_bits_[0] &= ~0x00000008u;
1486}
1488 if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1489 timezone_->clear();
1490 }
1492}
1493inline const ::std::string& ClientInformation::timezone() const {
1494 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.timeZone)
1495 return *timezone_;
1496}
1497inline void ClientInformation::set_timezone(const ::std::string& value) {
1499 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1500 timezone_ = new ::std::string;
1501 }
1502 timezone_->assign(value);
1503 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.timeZone)
1504}
1505inline void ClientInformation::set_timezone(const char* value) {
1507 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1508 timezone_ = new ::std::string;
1509 }
1510 timezone_->assign(value);
1511 // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.timeZone)
1512}
1513inline void ClientInformation::set_timezone(const char* value, size_t size) {
1515 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1516 timezone_ = new ::std::string;
1517 }
1518 timezone_->assign(reinterpret_cast<const char*>(value), size);
1519 // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.timeZone)
1520}
1523 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1524 timezone_ = new ::std::string;
1525 }
1526 // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.timeZone)
1527 return timezone_;
1528}
1531 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1532 return NULL;
1533 } else {
1534 ::std::string* temp = timezone_;
1535 timezone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1536 return temp;
1537 }
1538}
1539inline void ClientInformation::set_allocated_timezone(::std::string* timezone) {
1540 if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1541 delete timezone_;
1542 }
1543 if (timezone) {
1546 } else {
1548 timezone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1549 }
1550 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.timeZone)
1551}
1552
1553// required uint32 currentTime = 5;
1555 return (_has_bits_[0] & 0x00000010u) != 0;
1556}
1558 _has_bits_[0] |= 0x00000010u;
1559}
1561 _has_bits_[0] &= ~0x00000010u;
1562}
1564 currenttime_ = 0u;
1566}
1568 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.currentTime)
1569 return currenttime_;
1570}
1573 currenttime_ = value;
1574 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.currentTime)
1575}
1576
1577// required fixed32 textLocale = 6;
1579 return (_has_bits_[0] & 0x00000020u) != 0;
1580}
1582 _has_bits_[0] |= 0x00000020u;
1583}
1585 _has_bits_[0] &= ~0x00000020u;
1586}
1588 textlocale_ = 0u;
1590}
1592 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.textLocale)
1593 return textlocale_;
1594}
1597 textlocale_ = value;
1598 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.textLocale)
1599}
1600
1601// required fixed32 audioLocale = 7;
1603 return (_has_bits_[0] & 0x00000040u) != 0;
1604}
1606 _has_bits_[0] |= 0x00000040u;
1607}
1609 _has_bits_[0] &= ~0x00000040u;
1610}
1612 audiolocale_ = 0u;
1614}
1616 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.audioLocale)
1617 return audiolocale_;
1618}
1621 audiolocale_ = value;
1622 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.audioLocale)
1623}
1624
1625// required fixed32 versionDataBuild = 8;
1627 return (_has_bits_[0] & 0x00000080u) != 0;
1628}
1630 _has_bits_[0] |= 0x00000080u;
1631}
1633 _has_bits_[0] &= ~0x00000080u;
1634}
1636 versiondatabuild_ = 0u;
1638}
1640 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.versionDataBuild)
1641 return versiondatabuild_;
1642}
1645 versiondatabuild_ = value;
1646 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.versionDataBuild)
1647}
1648
1649// required .JSON.RealmList.ClientVersion version = 9;
1651 return (_has_bits_[0] & 0x00000100u) != 0;
1652}
1654 _has_bits_[0] |= 0x00000100u;
1655}
1657 _has_bits_[0] &= ~0x00000100u;
1658}
1660 if (version_ != NULL) version_->::JSON::RealmList::ClientVersion::Clear();
1662}
1663inline const ::JSON::RealmList::ClientVersion& ClientInformation::version() const {
1664 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.version)
1665 return version_ != NULL ? *version_ : *default_instance_->version_;
1666}
1667inline ::JSON::RealmList::ClientVersion* ClientInformation::mutable_version() {
1669 if (version_ == NULL) version_ = new ::JSON::RealmList::ClientVersion;
1670 // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.version)
1671 return version_;
1672}
1673inline ::JSON::RealmList::ClientVersion* ClientInformation::release_version() {
1676 version_ = NULL;
1677 return temp;
1678}
1680 delete version_;
1681 version_ = version;
1682 if (version) {
1684 } else {
1686 }
1687 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.version)
1688}
1689
1690// required bytes secret = 10;
1692 return (_has_bits_[0] & 0x00000200u) != 0;
1693}
1695 _has_bits_[0] |= 0x00000200u;
1696}
1698 _has_bits_[0] &= ~0x00000200u;
1699}
1701 if (secret_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1702 secret_->clear();
1703 }
1705}
1706inline const ::std::string& ClientInformation::secret() const {
1707 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.secret)
1708 return *secret_;
1709}
1710inline void ClientInformation::set_secret(const ::std::string& value) {
1712 if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1713 secret_ = new ::std::string;
1714 }
1715 secret_->assign(value);
1716 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.secret)
1717}
1718inline void ClientInformation::set_secret(const char* value) {
1720 if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1721 secret_ = new ::std::string;
1722 }
1723 secret_->assign(value);
1724 // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.secret)
1725}
1726inline void ClientInformation::set_secret(const void* value, size_t size) {
1728 if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1729 secret_ = new ::std::string;
1730 }
1731 secret_->assign(reinterpret_cast<const char*>(value), size);
1732 // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.secret)
1733}
1734inline ::std::string* ClientInformation::mutable_secret() {
1736 if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1737 secret_ = new ::std::string;
1738 }
1739 // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.secret)
1740 return secret_;
1741}
1742inline ::std::string* ClientInformation::release_secret() {
1744 if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1745 return NULL;
1746 } else {
1747 ::std::string* temp = secret_;
1748 secret_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1749 return temp;
1750 }
1751}
1752inline void ClientInformation::set_allocated_secret(::std::string* secret) {
1753 if (secret_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1754 delete secret_;
1755 }
1756 if (secret) {
1758 secret_ = secret;
1759 } else {
1761 secret_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1762 }
1763 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.secret)
1764}
1765
1766// required fixed32 clientArch = 11;
1768 return (_has_bits_[0] & 0x00000400u) != 0;
1769}
1771 _has_bits_[0] |= 0x00000400u;
1772}
1774 _has_bits_[0] &= ~0x00000400u;
1775}
1777 clientarch_ = 0u;
1779}
1781 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.clientArch)
1782 return clientarch_;
1783}
1786 clientarch_ = value;
1787 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.clientArch)
1788}
1789
1790// required string systemVersion = 12;
1792 return (_has_bits_[0] & 0x00000800u) != 0;
1793}
1795 _has_bits_[0] |= 0x00000800u;
1796}
1798 _has_bits_[0] &= ~0x00000800u;
1799}
1801 if (systemversion_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1802 systemversion_->clear();
1803 }
1805}
1806inline const ::std::string& ClientInformation::systemversion() const {
1807 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.systemVersion)
1808 return *systemversion_;
1809}
1810inline void ClientInformation::set_systemversion(const ::std::string& value) {
1812 if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1813 systemversion_ = new ::std::string;
1814 }
1815 systemversion_->assign(value);
1816 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.systemVersion)
1817}
1818inline void ClientInformation::set_systemversion(const char* value) {
1820 if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1821 systemversion_ = new ::std::string;
1822 }
1823 systemversion_->assign(value);
1824 // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.systemVersion)
1825}
1826inline void ClientInformation::set_systemversion(const char* value, size_t size) {
1828 if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1829 systemversion_ = new ::std::string;
1830 }
1831 systemversion_->assign(reinterpret_cast<const char*>(value), size);
1832 // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.systemVersion)
1833}
1836 if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1837 systemversion_ = new ::std::string;
1838 }
1839 // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.systemVersion)
1840 return systemversion_;
1841}
1844 if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1845 return NULL;
1846 } else {
1847 ::std::string* temp = systemversion_;
1848 systemversion_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1849 return temp;
1850 }
1851}
1852inline void ClientInformation::set_allocated_systemversion(::std::string* systemversion) {
1853 if (systemversion_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1854 delete systemversion_;
1855 }
1856 if (systemversion) {
1859 } else {
1861 systemversion_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1862 }
1863 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.systemVersion)
1864}
1865
1866// required fixed32 platformType = 13;
1868 return (_has_bits_[0] & 0x00001000u) != 0;
1869}
1871 _has_bits_[0] |= 0x00001000u;
1872}
1874 _has_bits_[0] &= ~0x00001000u;
1875}
1877 platformtype_ = 0u;
1879}
1881 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.platformType)
1882 return platformtype_;
1883}
1886 platformtype_ = value;
1887 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.platformType)
1888}
1889
1890// required fixed32 systemArch = 14;
1892 return (_has_bits_[0] & 0x00002000u) != 0;
1893}
1895 _has_bits_[0] |= 0x00002000u;
1896}
1898 _has_bits_[0] &= ~0x00002000u;
1899}
1901 systemarch_ = 0u;
1903}
1905 // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.systemArch)
1906 return systemarch_;
1907}
1910 systemarch_ = value;
1911 // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.systemArch)
1912}
1913
1914// -------------------------------------------------------------------
1915
1916// RealmListTicketClientInformation
1917
1918// required .JSON.RealmList.ClientInformation info = 1;
1920 return (_has_bits_[0] & 0x00000001u) != 0;
1921}
1923 _has_bits_[0] |= 0x00000001u;
1924}
1926 _has_bits_[0] &= ~0x00000001u;
1927}
1929 if (info_ != NULL) info_->::JSON::RealmList::ClientInformation::Clear();
1931}
1932inline const ::JSON::RealmList::ClientInformation& RealmListTicketClientInformation::info() const {
1933 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketClientInformation.info)
1934 return info_ != NULL ? *info_ : *default_instance_->info_;
1935}
1936inline ::JSON::RealmList::ClientInformation* RealmListTicketClientInformation::mutable_info() {
1937 set_has_info();
1938 if (info_ == NULL) info_ = new ::JSON::RealmList::ClientInformation;
1939 // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListTicketClientInformation.info)
1940 return info_;
1941}
1942inline ::JSON::RealmList::ClientInformation* RealmListTicketClientInformation::release_info() {
1945 info_ = NULL;
1946 return temp;
1947}
1949 delete info_;
1950 info_ = info;
1951 if (info) {
1952 set_has_info();
1953 } else {
1955 }
1956 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmListTicketClientInformation.info)
1957}
1958
1959// -------------------------------------------------------------------
1960
1961// RealmCharacterCountEntry
1962
1963// required fixed32 wowRealmAddress = 1;
1965 return (_has_bits_[0] & 0x00000001u) != 0;
1966}
1968 _has_bits_[0] |= 0x00000001u;
1969}
1971 _has_bits_[0] &= ~0x00000001u;
1972}
1974 wowrealmaddress_ = 0u;
1976}
1978 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountEntry.wowRealmAddress)
1979 return wowrealmaddress_;
1980}
1983 wowrealmaddress_ = value;
1984 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmCharacterCountEntry.wowRealmAddress)
1985}
1986
1987// required uint32 count = 2;
1989 return (_has_bits_[0] & 0x00000002u) != 0;
1990}
1992 _has_bits_[0] |= 0x00000002u;
1993}
1995 _has_bits_[0] &= ~0x00000002u;
1996}
1998 count_ = 0u;
2000}
2002 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountEntry.count)
2003 return count_;
2004}
2006 set_has_count();
2007 count_ = value;
2008 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmCharacterCountEntry.count)
2009}
2010
2011// -------------------------------------------------------------------
2012
2013// RealmCharacterCountList
2014
2015// repeated .JSON.RealmList.RealmCharacterCountEntry counts = 1;
2017 return counts_.size();
2018}
2020 counts_.Clear();
2021}
2022inline const ::JSON::RealmList::RealmCharacterCountEntry& RealmCharacterCountList::counts(int index) const {
2023 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountList.counts)
2024 return counts_.Get(index);
2025}
2026inline ::JSON::RealmList::RealmCharacterCountEntry* RealmCharacterCountList::mutable_counts(int index) {
2027 // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmCharacterCountList.counts)
2028 return counts_.Mutable(index);
2029}
2030inline ::JSON::RealmList::RealmCharacterCountEntry* RealmCharacterCountList::add_counts() {
2031 // @@protoc_insertion_point(field_add:JSON.RealmList.RealmCharacterCountList.counts)
2032 return counts_.Add();
2033}
2034inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >&
2036 // @@protoc_insertion_point(field_list:JSON.RealmList.RealmCharacterCountList.counts)
2037 return counts_;
2038}
2039inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >*
2041 // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmCharacterCountList.counts)
2042 return &counts_;
2043}
2044
2045// -------------------------------------------------------------------
2046
2047// RealmEntry
2048
2049// required fixed32 wowRealmAddress = 1;
2051 return (_has_bits_[0] & 0x00000001u) != 0;
2052}
2054 _has_bits_[0] |= 0x00000001u;
2055}
2057 _has_bits_[0] &= ~0x00000001u;
2058}
2060 wowrealmaddress_ = 0u;
2062}
2064 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.wowRealmAddress)
2065 return wowrealmaddress_;
2066}
2069 wowrealmaddress_ = value;
2070 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.wowRealmAddress)
2071}
2072
2073// required uint32 cfgTimezonesID = 2;
2075 return (_has_bits_[0] & 0x00000002u) != 0;
2076}
2078 _has_bits_[0] |= 0x00000002u;
2079}
2081 _has_bits_[0] &= ~0x00000002u;
2082}
2084 cfgtimezonesid_ = 0u;
2086}
2088 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgTimezonesID)
2089 return cfgtimezonesid_;
2090}
2093 cfgtimezonesid_ = value;
2094 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgTimezonesID)
2095}
2096
2097// required uint32 populationState = 3;
2099 return (_has_bits_[0] & 0x00000004u) != 0;
2100}
2102 _has_bits_[0] |= 0x00000004u;
2103}
2105 _has_bits_[0] &= ~0x00000004u;
2106}
2108 populationstate_ = 0u;
2110}
2112 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.populationState)
2113 return populationstate_;
2114}
2117 populationstate_ = value;
2118 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.populationState)
2119}
2120
2121// required uint32 cfgCategoriesID = 4;
2123 return (_has_bits_[0] & 0x00000008u) != 0;
2124}
2126 _has_bits_[0] |= 0x00000008u;
2127}
2129 _has_bits_[0] &= ~0x00000008u;
2130}
2132 cfgcategoriesid_ = 0u;
2134}
2136 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgCategoriesID)
2137 return cfgcategoriesid_;
2138}
2141 cfgcategoriesid_ = value;
2142 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgCategoriesID)
2143}
2144
2145// required .JSON.RealmList.ClientVersion version = 5;
2146inline bool RealmEntry::has_version() const {
2147 return (_has_bits_[0] & 0x00000010u) != 0;
2148}
2150 _has_bits_[0] |= 0x00000010u;
2151}
2153 _has_bits_[0] &= ~0x00000010u;
2154}
2156 if (version_ != NULL) version_->::JSON::RealmList::ClientVersion::Clear();
2158}
2159inline const ::JSON::RealmList::ClientVersion& RealmEntry::version() const {
2160 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.version)
2161 return version_ != NULL ? *version_ : *default_instance_->version_;
2162}
2163inline ::JSON::RealmList::ClientVersion* RealmEntry::mutable_version() {
2165 if (version_ == NULL) version_ = new ::JSON::RealmList::ClientVersion;
2166 // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmEntry.version)
2167 return version_;
2168}
2169inline ::JSON::RealmList::ClientVersion* RealmEntry::release_version() {
2172 version_ = NULL;
2173 return temp;
2174}
2176 delete version_;
2177 version_ = version;
2178 if (version) {
2180 } else {
2182 }
2183 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmEntry.version)
2184}
2185
2186// required uint32 cfgRealmsID = 6;
2187inline bool RealmEntry::has_cfgrealmsid() const {
2188 return (_has_bits_[0] & 0x00000020u) != 0;
2189}
2191 _has_bits_[0] |= 0x00000020u;
2192}
2194 _has_bits_[0] &= ~0x00000020u;
2195}
2197 cfgrealmsid_ = 0u;
2199}
2201 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgRealmsID)
2202 return cfgrealmsid_;
2203}
2206 cfgrealmsid_ = value;
2207 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgRealmsID)
2208}
2209
2210// required uint32 flags = 7;
2211inline bool RealmEntry::has_flags() const {
2212 return (_has_bits_[0] & 0x00000040u) != 0;
2213}
2215 _has_bits_[0] |= 0x00000040u;
2216}
2218 _has_bits_[0] &= ~0x00000040u;
2219}
2221 flags_ = 0u;
2223}
2225 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.flags)
2226 return flags_;
2227}
2229 set_has_flags();
2230 flags_ = value;
2231 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.flags)
2232}
2233
2234// required string name = 8;
2235inline bool RealmEntry::has_name() const {
2236 return (_has_bits_[0] & 0x00000080u) != 0;
2237}
2239 _has_bits_[0] |= 0x00000080u;
2240}
2242 _has_bits_[0] &= ~0x00000080u;
2243}
2245 if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2246 name_->clear();
2247 }
2249}
2250inline const ::std::string& RealmEntry::name() const {
2251 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.name)
2252 return *name_;
2253}
2254inline void RealmEntry::set_name(const ::std::string& value) {
2255 set_has_name();
2256 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2257 name_ = new ::std::string;
2258 }
2259 name_->assign(value);
2260 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.name)
2261}
2262inline void RealmEntry::set_name(const char* value) {
2263 set_has_name();
2264 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2265 name_ = new ::std::string;
2266 }
2267 name_->assign(value);
2268 // @@protoc_insertion_point(field_set_char:JSON.RealmList.RealmEntry.name)
2269}
2270inline void RealmEntry::set_name(const char* value, size_t size) {
2271 set_has_name();
2272 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2273 name_ = new ::std::string;
2274 }
2275 name_->assign(reinterpret_cast<const char*>(value), size);
2276 // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.RealmEntry.name)
2277}
2278inline ::std::string* RealmEntry::mutable_name() {
2279 set_has_name();
2280 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2281 name_ = new ::std::string;
2282 }
2283 // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmEntry.name)
2284 return name_;
2285}
2286inline ::std::string* RealmEntry::release_name() {
2288 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2289 return NULL;
2290 } else {
2291 ::std::string* temp = name_;
2292 name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2293 return temp;
2294 }
2295}
2296inline void RealmEntry::set_allocated_name(::std::string* name) {
2297 if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2298 delete name_;
2299 }
2300 if (name) {
2301 set_has_name();
2302 name_ = name;
2303 } else {
2305 name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2306 }
2307 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmEntry.name)
2308}
2309
2310// required uint32 cfgConfigsID = 9;
2311inline bool RealmEntry::has_cfgconfigsid() const {
2312 return (_has_bits_[0] & 0x00000100u) != 0;
2313}
2315 _has_bits_[0] |= 0x00000100u;
2316}
2318 _has_bits_[0] &= ~0x00000100u;
2319}
2321 cfgconfigsid_ = 0u;
2323}
2325 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgConfigsID)
2326 return cfgconfigsid_;
2327}
2330 cfgconfigsid_ = value;
2331 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgConfigsID)
2332}
2333
2334// required uint32 cfgLanguagesID = 10;
2336 return (_has_bits_[0] & 0x00000200u) != 0;
2337}
2339 _has_bits_[0] |= 0x00000200u;
2340}
2342 _has_bits_[0] &= ~0x00000200u;
2343}
2345 cfglanguagesid_ = 0u;
2347}
2349 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgLanguagesID)
2350 return cfglanguagesid_;
2351}
2354 cfglanguagesid_ = value;
2355 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgLanguagesID)
2356}
2357
2358// -------------------------------------------------------------------
2359
2360// RealmState
2361
2362// optional .JSON.RealmList.RealmEntry update = 1;
2363inline bool RealmState::has_update() const {
2364 return (_has_bits_[0] & 0x00000001u) != 0;
2365}
2367 _has_bits_[0] |= 0x00000001u;
2368}
2370 _has_bits_[0] &= ~0x00000001u;
2371}
2373 if (update_ != NULL) update_->::JSON::RealmList::RealmEntry::Clear();
2375}
2376inline const ::JSON::RealmList::RealmEntry& RealmState::update() const {
2377 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmState.update)
2378 return update_ != NULL ? *update_ : *default_instance_->update_;
2379}
2380inline ::JSON::RealmList::RealmEntry* RealmState::mutable_update() {
2382 if (update_ == NULL) update_ = new ::JSON::RealmList::RealmEntry;
2383 // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmState.update)
2384 return update_;
2385}
2386inline ::JSON::RealmList::RealmEntry* RealmState::release_update() {
2389 update_ = NULL;
2390 return temp;
2391}
2393 delete update_;
2394 update_ = update;
2395 if (update) {
2397 } else {
2399 }
2400 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmState.update)
2401}
2402
2403// required bool deleting = 2;
2404inline bool RealmState::has_deleting() const {
2405 return (_has_bits_[0] & 0x00000002u) != 0;
2406}
2408 _has_bits_[0] |= 0x00000002u;
2409}
2411 _has_bits_[0] &= ~0x00000002u;
2412}
2414 deleting_ = false;
2416}
2417inline bool RealmState::deleting() const {
2418 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmState.deleting)
2419 return deleting_;
2420}
2421inline void RealmState::set_deleting(bool value) {
2423 deleting_ = value;
2424 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmState.deleting)
2425}
2426
2427// -------------------------------------------------------------------
2428
2429// RealmListUpdates
2430
2431// repeated .JSON.RealmList.RealmState updates = 1;
2433 return updates_.size();
2434}
2436 updates_.Clear();
2437}
2438inline const ::JSON::RealmList::RealmState& RealmListUpdates::updates(int index) const {
2439 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListUpdates.updates)
2440 return updates_.Get(index);
2441}
2442inline ::JSON::RealmList::RealmState* RealmListUpdates::mutable_updates(int index) {
2443 // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListUpdates.updates)
2444 return updates_.Mutable(index);
2445}
2446inline ::JSON::RealmList::RealmState* RealmListUpdates::add_updates() {
2447 // @@protoc_insertion_point(field_add:JSON.RealmList.RealmListUpdates.updates)
2448 return updates_.Add();
2449}
2450inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >&
2452 // @@protoc_insertion_point(field_list:JSON.RealmList.RealmListUpdates.updates)
2453 return updates_;
2454}
2455inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >*
2457 // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmListUpdates.updates)
2458 return &updates_;
2459}
2460
2461// -------------------------------------------------------------------
2462
2463// IPAddress
2464
2465// required string ip = 1;
2466inline bool IPAddress::has_ip() const {
2467 return (_has_bits_[0] & 0x00000001u) != 0;
2468}
2470 _has_bits_[0] |= 0x00000001u;
2471}
2473 _has_bits_[0] &= ~0x00000001u;
2474}
2475inline void IPAddress::clear_ip() {
2476 if (ip_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2477 ip_->clear();
2478 }
2479 clear_has_ip();
2480}
2481inline const ::std::string& IPAddress::ip() const {
2482 // @@protoc_insertion_point(field_get:JSON.RealmList.IPAddress.ip)
2483 return *ip_;
2484}
2485inline void IPAddress::set_ip(const ::std::string& value) {
2486 set_has_ip();
2487 if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2488 ip_ = new ::std::string;
2489 }
2490 ip_->assign(value);
2491 // @@protoc_insertion_point(field_set:JSON.RealmList.IPAddress.ip)
2492}
2493inline void IPAddress::set_ip(const char* value) {
2494 set_has_ip();
2495 if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2496 ip_ = new ::std::string;
2497 }
2498 ip_->assign(value);
2499 // @@protoc_insertion_point(field_set_char:JSON.RealmList.IPAddress.ip)
2500}
2501inline void IPAddress::set_ip(const char* value, size_t size) {
2502 set_has_ip();
2503 if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2504 ip_ = new ::std::string;
2505 }
2506 ip_->assign(reinterpret_cast<const char*>(value), size);
2507 // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.IPAddress.ip)
2508}
2509inline ::std::string* IPAddress::mutable_ip() {
2510 set_has_ip();
2511 if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2512 ip_ = new ::std::string;
2513 }
2514 // @@protoc_insertion_point(field_mutable:JSON.RealmList.IPAddress.ip)
2515 return ip_;
2516}
2517inline ::std::string* IPAddress::release_ip() {
2518 clear_has_ip();
2519 if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2520 return NULL;
2521 } else {
2522 ::std::string* temp = ip_;
2523 ip_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2524 return temp;
2525 }
2526}
2527inline void IPAddress::set_allocated_ip(::std::string* ip) {
2528 if (ip_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2529 delete ip_;
2530 }
2531 if (ip) {
2532 set_has_ip();
2533 ip_ = ip;
2534 } else {
2535 clear_has_ip();
2536 ip_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2537 }
2538 // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.IPAddress.ip)
2539}
2540
2541// required uint32 port = 2;
2542inline bool IPAddress::has_port() const {
2543 return (_has_bits_[0] & 0x00000002u) != 0;
2544}
2546 _has_bits_[0] |= 0x00000002u;
2547}
2549 _has_bits_[0] &= ~0x00000002u;
2550}
2552 port_ = 0u;
2554}
2556 // @@protoc_insertion_point(field_get:JSON.RealmList.IPAddress.port)
2557 return port_;
2558}
2560 set_has_port();
2561 port_ = value;
2562 // @@protoc_insertion_point(field_set:JSON.RealmList.IPAddress.port)
2563}
2564
2565// -------------------------------------------------------------------
2566
2567// RealmIPAddressFamily
2568
2569// required uint32 family = 1;
2571 return (_has_bits_[0] & 0x00000001u) != 0;
2572}
2574 _has_bits_[0] |= 0x00000001u;
2575}
2577 _has_bits_[0] &= ~0x00000001u;
2578}
2580 family_ = 0u;
2582}
2584 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmIPAddressFamily.family)
2585 return family_;
2586}
2589 family_ = value;
2590 // @@protoc_insertion_point(field_set:JSON.RealmList.RealmIPAddressFamily.family)
2591}
2592
2593// repeated .JSON.RealmList.IPAddress addresses = 2;
2595 return addresses_.size();
2596}
2598 addresses_.Clear();
2599}
2600inline const ::JSON::RealmList::IPAddress& RealmIPAddressFamily::addresses(int index) const {
2601 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmIPAddressFamily.addresses)
2602 return addresses_.Get(index);
2603}
2604inline ::JSON::RealmList::IPAddress* RealmIPAddressFamily::mutable_addresses(int index) {
2605 // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmIPAddressFamily.addresses)
2606 return addresses_.Mutable(index);
2607}
2608inline ::JSON::RealmList::IPAddress* RealmIPAddressFamily::add_addresses() {
2609 // @@protoc_insertion_point(field_add:JSON.RealmList.RealmIPAddressFamily.addresses)
2610 return addresses_.Add();
2611}
2612inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >&
2614 // @@protoc_insertion_point(field_list:JSON.RealmList.RealmIPAddressFamily.addresses)
2615 return addresses_;
2616}
2617inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >*
2619 // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmIPAddressFamily.addresses)
2620 return &addresses_;
2621}
2622
2623// -------------------------------------------------------------------
2624
2625// RealmListServerIPAddresses
2626
2627// repeated .JSON.RealmList.RealmIPAddressFamily families = 1;
2629 return families_.size();
2630}
2632 families_.Clear();
2633}
2634inline const ::JSON::RealmList::RealmIPAddressFamily& RealmListServerIPAddresses::families(int index) const {
2635 // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListServerIPAddresses.families)
2636 return families_.Get(index);
2637}
2638inline ::JSON::RealmList::RealmIPAddressFamily* RealmListServerIPAddresses::mutable_families(int index) {
2639 // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListServerIPAddresses.families)
2640 return families_.Mutable(index);
2641}
2642inline ::JSON::RealmList::RealmIPAddressFamily* RealmListServerIPAddresses::add_families() {
2643 // @@protoc_insertion_point(field_add:JSON.RealmList.RealmListServerIPAddresses.families)
2644 return families_.Add();
2645}
2646inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >&
2648 // @@protoc_insertion_point(field_list:JSON.RealmList.RealmListServerIPAddresses.families)
2649 return families_;
2650}
2651inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >*
2653 // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmListServerIPAddresses.families)
2654 return &families_;
2655}
2656
2657// @@protoc_insertion_point(namespace_scope)
2658
2659} // namespace RealmList
2660} // namespace JSON
2661
2662#ifndef SWIG
2663namespace google {
2664namespace protobuf {
2665} // namespace google
2666} // namespace protobuf
2667#endif // SWIG
2668
2669// @@protoc_insertion_point(global_scope)
2670
2671#endif // PROTOBUF_RealmList_2eproto__INCLUDED
#define TC_PROTO_API
Definition: Define.h:105
uint32_t uint32
Definition: Define.h:142
uint16 flags
Definition: DisableMgr.cpp:49
inline ::std::string * release_timezone()
const ::JSON::RealmList::ClientVersion & version() const
void set_audiolocale(::google::protobuf::uint32 value)
void set_allocated_version(::JSON::RealmList::ClientVersion *version)
const ::std::string & secret() const
static const ::google::protobuf::Descriptor * descriptor()
inline ::std::string * release_systemversion()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:241
void set_allocated_timezone(::std::string *timezone)
inline ::google::protobuf::uint32 platform() const
inline ::std::string * release_secret()
inline ::std::string * release_buildvariant()
void set_systemarch(::google::protobuf::uint32 value)
const ::std::string & timezone() const
void set_type(::google::protobuf::uint32 value)
void set_currenttime(::google::protobuf::uint32 value)
::google::protobuf::uint32 platform_
Definition: RealmList.pb.h:421
inline ::google::protobuf::uint32 versiondatabuild() const
::google::protobuf::uint32 audiolocale_
Definition: RealmList.pb.h:426
void Swap(ClientInformation *other)
void set_secret(const ::std::string &value)
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:416
::JSON::RealmList::ClientVersion * version_
Definition: RealmList.pb.h:428
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
inline ::google::protobuf::uint32 textlocale() const
void set_clientarch(::google::protobuf::uint32 value)
void set_platform(::google::protobuf::uint32 value)
void set_buildvariant(const ::std::string &value)
ClientInformation * New() const
inline ::google::protobuf::uint32 type() const
inline ::google::protobuf::uint32 currenttime() const
ClientInformation(const ClientInformation &from)
inline ::JSON::RealmList::ClientVersion * release_version()
inline ::std::string * mutable_timezone()
::google::protobuf::uint32 currenttime_
Definition: RealmList.pb.h:424
void set_systemversion(const ::std::string &value)
friend void protobuf_ShutdownFile_RealmList_2eproto()
inline ::google::protobuf::uint32 clientarch() const
inline ::std::string * mutable_secret()
void set_allocated_systemversion(::std::string *systemversion)
::google::protobuf::Metadata GetMetadata() const
void set_textlocale(::google::protobuf::uint32 value)
void set_timezone(const ::std::string &value)
inline ::google::protobuf::uint32 audiolocale() const
::google::protobuf::uint32 clientarch_
Definition: RealmList.pb.h:431
void set_platformtype(::google::protobuf::uint32 value)
void set_allocated_secret(::std::string *secret)
static ClientInformation * default_instance_
Definition: RealmList.pb.h:439
static const ClientInformation & default_instance()
const ::std::string & systemversion() const
::google::protobuf::uint32 type_
Definition: RealmList.pb.h:422
::google::protobuf::uint32 versiondatabuild_
Definition: RealmList.pb.h:427
const ::std::string & buildvariant() const
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:418
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:237
void set_allocated_buildvariant(::std::string *buildvariant)
ClientInformation & operator=(const ClientInformation &from)
Definition: RealmList.pb.h:232
void set_versiondatabuild(::google::protobuf::uint32 value)
::google::protobuf::uint32 textlocale_
Definition: RealmList.pb.h:425
inline ::google::protobuf::uint32 systemarch() const
::google::protobuf::uint32 systemarch_
Definition: RealmList.pb.h:433
inline ::std::string * mutable_buildvariant()
::google::protobuf::uint32 platformtype_
Definition: RealmList.pb.h:432
friend void protobuf_AssignDesc_RealmList_2eproto()
inline ::JSON::RealmList::ClientVersion * mutable_version()
inline ::google::protobuf::uint32 platformtype() const
inline ::std::string * mutable_systemversion()
void SetCachedSize(int size) const
ClientVersion(const ClientVersion &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:141
::google::protobuf::uint32 versionrevision_
Definition: RealmList.pb.h:214
inline ::google::protobuf::uint32 versionrevision() const
void set_versionminor(::google::protobuf::uint32 value)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
static const ClientVersion & default_instance()
inline ::google::protobuf::uint32 versionminor() const
inline ::google::protobuf::uint32 versionmajor() const
static const ::google::protobuf::Descriptor * descriptor()
void Swap(ClientVersion *other)
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:210
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:208
ClientVersion & operator=(const ClientVersion &from)
Definition: RealmList.pb.h:136
inline ::google::protobuf::uint32 versionbuild() const
void set_versionmajor(::google::protobuf::uint32 value)
friend void protobuf_ShutdownFile_RealmList_2eproto()
void set_versionrevision(::google::protobuf::uint32 value)
::google::protobuf::uint32 versionminor_
Definition: RealmList.pb.h:213
::google::protobuf::uint32 versionbuild_
Definition: RealmList.pb.h:215
ClientVersion * New() const
::google::protobuf::uint32 versionmajor_
Definition: RealmList.pb.h:212
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_AssignDesc_RealmList_2eproto()
static ClientVersion * default_instance_
Definition: RealmList.pb.h:221
void set_versionbuild(::google::protobuf::uint32 value)
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:145
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:982
const ::std::string & ip() const
void set_port(::google::protobuf::uint32 value)
IPAddress & operator=(const IPAddress &from)
Definition: RealmList.pb.h:973
static IPAddress * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
inline ::std::string * release_ip()
static const IPAddress & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
IPAddress * New() const
::google::protobuf::uint32 _has_bits_[1]
IPAddress(const IPAddress &from)
void set_allocated_ip(::std::string *ip)
void set_ip(const ::std::string &value)
friend void protobuf_ShutdownFile_RealmList_2eproto()
::google::protobuf::uint32 port_
void Swap(IPAddress *other)
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::google::protobuf::uint32 port() const
void SetCachedSize(int size) const
inline ::std::string * mutable_ip()
friend void protobuf_AssignDesc_RealmList_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:978
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:574
inline ::google::protobuf::uint32 count() const
static const RealmCharacterCountEntry & default_instance()
void set_wowrealmaddress(::google::protobuf::uint32 value)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:572
::google::protobuf::uint32 count_
Definition: RealmList.pb.h:577
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:527
RealmCharacterCountEntry(const RealmCharacterCountEntry &from)
static const ::google::protobuf::Descriptor * descriptor()
RealmCharacterCountEntry & operator=(const RealmCharacterCountEntry &from)
Definition: RealmList.pb.h:518
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:523
void set_count(::google::protobuf::uint32 value)
void Swap(RealmCharacterCountEntry *other)
::google::protobuf::uint32 wowrealmaddress_
Definition: RealmList.pb.h:576
static RealmCharacterCountEntry * default_instance_
Definition: RealmList.pb.h:583
inline ::google::protobuf::uint32 wowrealmaddress() const
RealmCharacterCountEntry * New() const
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > * mutable_counts()
static RealmCharacterCountList * default_instance_
Definition: RealmList.pb.h:652
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:642
static const RealmCharacterCountList & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:603
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
inline ::JSON::RealmList::RealmCharacterCountEntry * add_counts()
RealmCharacterCountList(const RealmCharacterCountList &from)
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > counts_
Definition: RealmList.pb.h:646
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > & counts() const
RealmCharacterCountList * New() const
void Swap(RealmCharacterCountList *other)
RealmCharacterCountList & operator=(const RealmCharacterCountList &from)
Definition: RealmList.pb.h:594
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:599
inline ::JSON::RealmList::ClientVersion * mutable_version()
void set_populationstate(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 cfgcategoriesid() const
inline ::JSON::RealmList::ClientVersion * release_version()
inline ::std::string * release_name()
RealmEntry * New() const
inline ::google::protobuf::uint32 wowrealmaddress() const
::JSON::RealmList::ClientVersion * version_
Definition: RealmList.pb.h:804
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:796
::google::protobuf::uint32 cfgcategoriesid_
Definition: RealmList.pb.h:803
void set_wowrealmaddress(::google::protobuf::uint32 value)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
void set_cfgrealmsid(::google::protobuf::uint32 value)
void set_name(const ::std::string &value)
void set_allocated_name(::std::string *name)
inline ::google::protobuf::uint32 cfgtimezonesid() const
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint32 populationstate_
Definition: RealmList.pb.h:802
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:798
void set_flags(::google::protobuf::uint32 value)
::google::protobuf::uint32 cfgtimezonesid_
Definition: RealmList.pb.h:801
friend void protobuf_ShutdownFile_RealmList_2eproto()
const ::JSON::RealmList::ClientVersion & version() const
inline ::google::protobuf::uint32 populationstate() const
::google::protobuf::uint32 flags_
Definition: RealmList.pb.h:806
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:672
RealmEntry & operator=(const RealmEntry &from)
Definition: RealmList.pb.h:663
void set_cfgcategoriesid(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 cfgconfigsid() const
void set_allocated_version(::JSON::RealmList::ClientVersion *version)
inline ::google::protobuf::uint32 cfgrealmsid() const
inline ::google::protobuf::uint32 flags() const
void SetCachedSize(int size) const
void set_cfgtimezonesid(::google::protobuf::uint32 value)
RealmEntry(const RealmEntry &from)
void set_cfgconfigsid(::google::protobuf::uint32 value)
::google::protobuf::uint32 cfgconfigsid_
Definition: RealmList.pb.h:808
static const RealmEntry & default_instance()
friend void protobuf_AssignDesc_RealmList_2eproto()
::google::protobuf::uint32 wowrealmaddress_
Definition: RealmList.pb.h:800
::google::protobuf::uint32 cfglanguagesid_
Definition: RealmList.pb.h:809
void set_cfglanguagesid(::google::protobuf::uint32 value)
inline ::std::string * mutable_name()
const ::std::string & name() const
inline ::google::protobuf::uint32 cfglanguagesid() const
::google::protobuf::uint32 cfgrealmsid_
Definition: RealmList.pb.h:805
::google::protobuf::Metadata GetMetadata() const
static RealmEntry * default_instance_
Definition: RealmList.pb.h:815
void Swap(RealmEntry *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:668
::google::protobuf::uint32 family_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 _has_bits_[1]
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > * mutable_addresses()
RealmIPAddressFamily(const RealmIPAddressFamily &from)
void set_family(::google::protobuf::uint32 value)
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > & addresses() const
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > addresses_
RealmIPAddressFamily & operator=(const RealmIPAddressFamily &from)
void Swap(RealmIPAddressFamily *other)
friend void protobuf_ShutdownFile_RealmList_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::JSON::RealmList::IPAddress * add_addresses()
static const RealmIPAddressFamily & default_instance()
friend void protobuf_AssignDesc_RealmList_2eproto()
RealmIPAddressFamily * New() const
inline ::google::protobuf::uint32 family() const
static RealmIPAddressFamily * default_instance_
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > * mutable_families()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const RealmListServerIPAddresses & default_instance()
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > families_
static RealmListServerIPAddresses * default_instance_
void Swap(RealmListServerIPAddresses *other)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
inline ::JSON::RealmList::RealmIPAddressFamily * add_families()
RealmListServerIPAddresses(const RealmListServerIPAddresses &from)
static const ::google::protobuf::Descriptor * descriptor()
RealmListServerIPAddresses * New() const
RealmListServerIPAddresses & operator=(const RealmListServerIPAddresses &from)
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > & families() const
::google::protobuf::Metadata GetMetadata() const
RealmListTicketClientInformation & operator=(const RealmListTicketClientInformation &from)
Definition: RealmList.pb.h:450
static const RealmListTicketClientInformation & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
RealmListTicketClientInformation * New() const
inline ::JSON::RealmList::ClientInformation * release_info()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:455
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:497
static const ::google::protobuf::Descriptor * descriptor()
void Swap(RealmListTicketClientInformation *other)
::JSON::RealmList::ClientInformation * info_
Definition: RealmList.pb.h:501
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:459
const ::JSON::RealmList::ClientInformation & info() const
RealmListTicketClientInformation(const RealmListTicketClientInformation &from)
inline ::JSON::RealmList::ClientInformation * mutable_info()
void set_allocated_info(::JSON::RealmList::ClientInformation *info)
static RealmListTicketClientInformation * default_instance_
Definition: RealmList.pb.h:507
void Swap(RealmListTicketIdentity *other)
RealmListTicketIdentity * New() const
inline ::google::protobuf::uint32 gameaccountid() const
void set_gameaccountregion(::google::protobuf::uint32 value)
static const RealmListTicketIdentity & default_instance()
RealmListTicketIdentity(const RealmListTicketIdentity &from)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:69
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint32 gameaccountid_
Definition: RealmList.pb.h:118
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:65
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:114
inline ::google::protobuf::uint32 gameaccountregion() const
static RealmListTicketIdentity * default_instance_
Definition: RealmList.pb.h:125
RealmListTicketIdentity & operator=(const RealmListTicketIdentity &from)
Definition: RealmList.pb.h:60
void set_gameaccountid(::google::protobuf::uint32 value)
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:116
::google::protobuf::uint32 gameaccountregion_
Definition: RealmList.pb.h:119
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > * mutable_updates()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:909
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > updates_
Definition: RealmList.pb.h:956
static RealmListUpdates * default_instance_
Definition: RealmList.pb.h:962
static const RealmListUpdates & default_instance()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:913
friend void protobuf_ShutdownFile_RealmList_2eproto()
RealmListUpdates(const RealmListUpdates &from)
void SetCachedSize(int size) const
inline ::JSON::RealmList::RealmState * add_updates()
void Swap(RealmListUpdates *other)
RealmListUpdates * New() const
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > & updates() const
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:952
friend void protobuf_AssignDesc_RealmList_2eproto()
RealmListUpdates & operator=(const RealmListUpdates &from)
Definition: RealmList.pb.h:904
static const ::google::protobuf::Descriptor * descriptor()
inline ::JSON::RealmList::RealmEntry * mutable_update()
void SetCachedSize(int size) const
RealmState(const RealmState &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:831
inline ::JSON::RealmList::RealmEntry * release_update()
::JSON::RealmList::RealmEntry * update_
Definition: RealmList.pb.h:886
static const ::google::protobuf::Descriptor * descriptor()
static const RealmState & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
RealmState * New() const
const ::JSON::RealmList::RealmEntry & update() const
friend void protobuf_ShutdownFile_RealmList_2eproto()
void Swap(RealmState *other)
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:882
RealmState & operator=(const RealmState &from)
Definition: RealmList.pb.h:826
void set_deleting(bool value)
static RealmState * default_instance_
Definition: RealmList.pb.h:893
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:884
friend void protobuf_AssignDesc_RealmList_2eproto()
void set_allocated_update(::JSON::RealmList::RealmEntry *update)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:835
Storage object for the list of realms on the server.
Definition: RealmList.h:55
void protobuf_AssignDesc_RealmList_2eproto()
void protobuf_ShutdownFile_RealmList_2eproto()
void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
constexpr std::size_t size()
Definition: UpdateField.h:796