4#ifndef PROTOBUF_RealmList_2eproto__INCLUDED
5#define PROTOBUF_RealmList_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
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
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.
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>
66 return _unknown_fields_;
70 return &_unknown_fields_;
73 static const ::google::protobuf::Descriptor*
descriptor();
94 inline bool has_gameaccountid()
const;
95 inline void clear_gameaccountid();
96 static const int kGameAccountIDFieldNumber = 1;
101 inline bool has_gameaccountregion()
const;
102 inline void clear_gameaccountregion();
103 static const int kGameAccountRegionFieldNumber = 2;
109 inline void set_has_gameaccountid();
110 inline void clear_has_gameaccountid();
111 inline void set_has_gameaccountregion();
112 inline void clear_has_gameaccountregion();
142 return _unknown_fields_;
146 return &_unknown_fields_;
170 inline bool has_versionmajor()
const;
171 inline void clear_versionmajor();
172 static const int kVersionMajorFieldNumber = 1;
177 inline bool has_versionminor()
const;
178 inline void clear_versionminor();
179 static const int kVersionMinorFieldNumber = 2;
184 inline bool has_versionrevision()
const;
185 inline void clear_versionrevision();
186 static const int kVersionRevisionFieldNumber = 3;
191 inline bool has_versionbuild()
const;
192 inline void clear_versionbuild();
193 static const int kVersionBuildFieldNumber = 4;
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();
238 return _unknown_fields_;
242 return &_unknown_fields_;
266 inline bool has_platform()
const;
267 inline void clear_platform();
268 static const int kPlatformFieldNumber = 1;
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);
285 inline bool has_type()
const;
286 inline void clear_type();
287 static const int kTypeFieldNumber = 3;
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);
304 inline bool has_currenttime()
const;
305 inline void clear_currenttime();
306 static const int kCurrentTimeFieldNumber = 5;
311 inline bool has_textlocale()
const;
312 inline void clear_textlocale();
313 static const int kTextLocaleFieldNumber = 6;
318 inline bool has_audiolocale()
const;
319 inline void clear_audiolocale();
320 static const int kAudioLocaleFieldNumber = 7;
325 inline bool has_versiondatabuild()
const;
326 inline void clear_versiondatabuild();
327 static const int kVersionDataBuildFieldNumber = 8;
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();
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);
353 inline bool has_clientarch()
const;
354 inline void clear_clientarch();
355 static const int kClientArchFieldNumber = 11;
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);
372 inline bool has_platformtype()
const;
373 inline void clear_platformtype();
374 static const int kPlatformTypeFieldNumber = 13;
379 inline bool has_systemarch()
const;
380 inline void clear_systemarch();
381 static const int kSystemArchFieldNumber = 14;
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();
456 return _unknown_fields_;
460 return &_unknown_fields_;
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();
494 inline void set_has_info();
495 inline void clear_has_info();
524 return _unknown_fields_;
528 return &_unknown_fields_;
552 inline bool has_wowrealmaddress()
const;
553 inline void clear_wowrealmaddress();
554 static const int kWowRealmAddressFieldNumber = 1;
559 inline bool has_count()
const;
560 inline void clear_count();
561 static const int kCountFieldNumber = 2;
567 inline void set_has_wowrealmaddress();
568 inline void clear_has_wowrealmaddress();
569 inline void set_has_count();
570 inline void clear_has_count();
600 return _unknown_fields_;
604 return &_unknown_fields_;
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 >&
636 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >*
646 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >
counts_;
669 return _unknown_fields_;
673 return &_unknown_fields_;
697 inline bool has_wowrealmaddress()
const;
698 inline void clear_wowrealmaddress();
699 static const int kWowRealmAddressFieldNumber = 1;
704 inline bool has_cfgtimezonesid()
const;
705 inline void clear_cfgtimezonesid();
706 static const int kCfgTimezonesIDFieldNumber = 2;
711 inline bool has_populationstate()
const;
712 inline void clear_populationstate();
713 static const int kPopulationStateFieldNumber = 3;
718 inline bool has_cfgcategoriesid()
const;
719 inline void clear_cfgcategoriesid();
720 static const int kCfgCategoriesIDFieldNumber = 4;
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();
734 inline bool has_cfgrealmsid()
const;
735 inline void clear_cfgrealmsid();
736 static const int kCfgRealmsIDFieldNumber = 6;
741 inline bool has_flags()
const;
742 inline void clear_flags();
743 static const int kFlagsFieldNumber = 7;
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);
760 inline bool has_cfgconfigsid()
const;
761 inline void clear_cfgconfigsid();
762 static const int kCfgConfigsIDFieldNumber = 9;
767 inline bool has_cfglanguagesid()
const;
768 inline void clear_cfglanguagesid();
769 static const int kCfgLanguagesIDFieldNumber = 10;
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();
832 return _unknown_fields_;
836 return &_unknown_fields_;
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();
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);
877 inline void set_has_update();
878 inline void clear_has_update();
879 inline void set_has_deleting();
880 inline void clear_has_deleting();
910 return _unknown_fields_;
914 return &_unknown_fields_;
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 >&
946 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >*
956 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >
updates_;
979 return _unknown_fields_;
983 return &_unknown_fields_;
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);
1019 inline bool has_port()
const;
1020 inline void clear_port();
1021 static const int kPortFieldNumber = 2;
1027 inline void set_has_ip();
1028 inline void clear_has_ip();
1029 inline void set_has_port();
1030 inline void clear_has_port();
1060 return _unknown_fields_;
1064 return &_unknown_fields_;
1088 inline bool has_family()
const;
1089 inline void clear_family();
1090 static const int kFamilyFieldNumber = 1;
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 >&
1103 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >*
1104 mutable_addresses();
1108 inline void set_has_family();
1109 inline void clear_has_family();
1115 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >
addresses_;
1139 return _unknown_fields_;
1143 return &_unknown_fields_;
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 >&
1175 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >*
1185 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >
families_;
1388 if (
buildvariant_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1399 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1407 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1415 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1423 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1431 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1435 buildvariant_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1440 if (
buildvariant_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1448 buildvariant_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1488 if (
timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1499 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1507 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1515 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1518 timezone_->assign(
reinterpret_cast<const char*
>(value),
size);
1523 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1531 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1535 timezone_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1540 if (
timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1548 timezone_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1701 if (
secret_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1712 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1720 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1728 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1731 secret_->assign(
reinterpret_cast<const char*
>(value),
size);
1736 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1744 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1747 ::std::string* temp =
secret_;
1748 secret_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1753 if (
secret_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1761 secret_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1801 if (
systemversion_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1812 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1820 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1828 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1836 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1844 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1848 systemversion_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1853 if (
systemversion_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1861 systemversion_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1929 if (
info_ != NULL)
info_->::JSON::RealmList::ClientInformation::Clear();
1938 if (
info_ == NULL)
info_ = new ::JSON::RealmList::ClientInformation;
2028 return counts_.Mutable(index);
2034inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >&
2039inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >*
2245 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2256 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2257 name_ = new ::std::string;
2259 name_->assign(value);
2264 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2265 name_ = new ::std::string;
2267 name_->assign(value);
2272 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2273 name_ = new ::std::string;
2275 name_->assign(
reinterpret_cast<const char*
>(value),
size);
2280 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2281 name_ = new ::std::string;
2288 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2291 ::std::string* temp =
name_;
2292 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2297 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2305 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2373 if (
update_ != NULL)
update_->::JSON::RealmList::RealmEntry::Clear();
2382 if (
update_ == NULL)
update_ = new ::JSON::RealmList::RealmEntry;
2450inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >&
2455inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >*
2476 if (
ip_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2487 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2488 ip_ = new ::std::string;
2495 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2496 ip_ = new ::std::string;
2503 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2504 ip_ = new ::std::string;
2506 ip_->assign(
reinterpret_cast<const char*
>(value),
size);
2511 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2512 ip_ = new ::std::string;
2519 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2522 ::std::string* temp =
ip_;
2523 ip_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2528 if (
ip_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2536 ip_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2612inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >&
2617inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >*
2646inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >&
2651inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >*
void set_has_versionbuild()
ClientVersion(const ClientVersion &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
void clear_versionminor()
::google::protobuf::uint32 versionrevision_
void clear_has_versionbuild()
int GetCachedSize() const
void clear_versionrevision()
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)
bool has_versionbuild() const
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::UnknownFieldSet _unknown_fields_
ClientVersion & operator=(const ClientVersion &from)
inline ::google::protobuf::uint32 versionbuild() const
void set_versionmajor(::google::protobuf::uint32 value)
friend void protobuf_ShutdownFile_RealmList_2eproto()
void clear_versionmajor()
void clear_has_versionrevision()
bool has_versionmajor() const
void set_has_versionmajor()
void set_versionrevision(::google::protobuf::uint32 value)
void clear_has_versionmajor()
::google::protobuf::uint32 versionminor_
::google::protobuf::uint32 versionbuild_
ClientVersion * New() const
bool has_versionminor() const
::google::protobuf::uint32 versionmajor_
void set_has_versionrevision()
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_AssignDesc_RealmList_2eproto()
static ClientVersion * default_instance_
void clear_versionbuild()
bool has_versionrevision() const
void set_versionbuild(::google::protobuf::uint32 value)
void set_has_versionminor()
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_has_versionminor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::std::string & ip() const
void set_port(::google::protobuf::uint32 value)
IPAddress & operator=(const IPAddress &from)
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()
::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
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
int GetCachedSize() const
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
void InitAsDefaultInstance()
int GetCachedSize() const
::google::protobuf::uint32 _has_bits_[1]
virtual ~RealmCharacterCountEntry()
inline ::google::protobuf::uint32 count() const
static const RealmCharacterCountEntry & default_instance()
void set_wowrealmaddress(::google::protobuf::uint32 value)
void set_has_wowrealmaddress()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
void clear_has_wowrealmaddress()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint32 count_
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
RealmCharacterCountEntry(const RealmCharacterCountEntry &from)
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_ShutdownFile_RealmList_2eproto()
RealmCharacterCountEntry & operator=(const RealmCharacterCountEntry &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_count(::google::protobuf::uint32 value)
RealmCharacterCountEntry()
void Swap(RealmCharacterCountEntry *other)
bool has_wowrealmaddress() const
void clear_wowrealmaddress()
::google::protobuf::uint32 wowrealmaddress_
static RealmCharacterCountEntry * default_instance_
friend void protobuf_AssignDesc_RealmList_2eproto()
inline ::google::protobuf::uint32 wowrealmaddress() const
RealmCharacterCountEntry * New() const
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > * mutable_counts()
int GetCachedSize() const
static RealmCharacterCountList * default_instance_
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
static const RealmCharacterCountList & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
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_
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > & counts() const
friend void protobuf_ShutdownFile_RealmList_2eproto()
RealmCharacterCountList * New() const
RealmCharacterCountList()
void Swap(RealmCharacterCountList *other)
void InitAsDefaultInstance()
RealmCharacterCountList & operator=(const RealmCharacterCountList &from)
friend void protobuf_AssignDesc_RealmList_2eproto()
virtual ~RealmCharacterCountList()
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
bool has_populationstate() const
void clear_has_populationstate()
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()
void clear_has_cfglanguagesid()
void InitAsDefaultInstance()
inline ::google::protobuf::uint32 wowrealmaddress() const
bool has_cfgcategoriesid() const
::JSON::RealmList::ClientVersion * version_
void set_has_cfgrealmsid()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint32 cfgcategoriesid_
bool has_wowrealmaddress() const
void set_wowrealmaddress(::google::protobuf::uint32 value)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
void clear_has_cfgtimezonesid()
void set_cfgrealmsid(::google::protobuf::uint32 value)
void set_has_cfgconfigsid()
void set_name(const ::std::string &value)
void set_allocated_name(::std::string *name)
bool has_cfgconfigsid() const
inline ::google::protobuf::uint32 cfgtimezonesid() const
static const ::google::protobuf::Descriptor * descriptor()
void set_has_wowrealmaddress()
void clear_wowrealmaddress()
::google::protobuf::uint32 populationstate_
void clear_has_wowrealmaddress()
bool has_cfgrealmsid() const
::google::protobuf::uint32 _has_bits_[1]
void set_flags(::google::protobuf::uint32 value)
::google::protobuf::uint32 cfgtimezonesid_
friend void protobuf_ShutdownFile_RealmList_2eproto()
bool has_cfglanguagesid() const
const ::JSON::RealmList::ClientVersion & version() const
void clear_cfglanguagesid()
inline ::google::protobuf::uint32 populationstate() const
::google::protobuf::uint32 flags_
void set_has_cfglanguagesid()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_cfgtimezonesid()
RealmEntry & operator=(const RealmEntry &from)
void set_cfgcategoriesid(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 cfgconfigsid() const
void set_allocated_version(::JSON::RealmList::ClientVersion *version)
void clear_has_cfgcategoriesid()
void set_has_populationstate()
void clear_populationstate()
bool has_cfgtimezonesid() const
inline ::google::protobuf::uint32 cfgrealmsid() const
inline ::google::protobuf::uint32 flags() const
void SetCachedSize(int size) const
void set_cfgtimezonesid(::google::protobuf::uint32 value)
void set_has_cfgtimezonesid()
int GetCachedSize() const
void clear_cfgconfigsid()
RealmEntry(const RealmEntry &from)
void set_cfgconfigsid(::google::protobuf::uint32 value)
::google::protobuf::uint32 cfgconfigsid_
void set_has_cfgcategoriesid()
static const RealmEntry & default_instance()
friend void protobuf_AssignDesc_RealmList_2eproto()
::google::protobuf::uint32 wowrealmaddress_
::google::protobuf::uint32 cfglanguagesid_
void clear_has_cfgconfigsid()
void set_cfglanguagesid(::google::protobuf::uint32 value)
void clear_cfgcategoriesid()
inline ::std::string * mutable_name()
const ::std::string & name() const
inline ::google::protobuf::uint32 cfglanguagesid() const
void clear_has_cfgrealmsid()
::google::protobuf::uint32 cfgrealmsid_
::google::protobuf::Metadata GetMetadata() const
static RealmEntry * default_instance_
void Swap(RealmEntry *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 family_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 _has_bits_[1]
int addresses_size() const
void InitAsDefaultInstance()
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)
virtual ~RealmIPAddressFamily()
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()
int GetCachedSize() const
void SetCachedSize(int size) const
::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()
void InitAsDefaultInstance()
::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()
int GetCachedSize() const
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
inline ::JSON::RealmList::RealmIPAddressFamily * add_families()
RealmListServerIPAddresses()
RealmListServerIPAddresses(const RealmListServerIPAddresses &from)
friend void protobuf_ShutdownFile_RealmList_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
RealmListServerIPAddresses * New() const
virtual ~RealmListServerIPAddresses()
friend void protobuf_AssignDesc_RealmList_2eproto()
RealmListServerIPAddresses & operator=(const RealmListServerIPAddresses &from)
::google::protobuf::Metadata GetMetadata() const
int families_size() const
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > & families() const
void SetCachedSize(int size) const
void Swap(RealmListTicketIdentity *other)
void InitAsDefaultInstance()
RealmListTicketIdentity * New() const
inline ::google::protobuf::uint32 gameaccountid() const
void set_gameaccountregion(::google::protobuf::uint32 value)
static const RealmListTicketIdentity & default_instance()
void clear_gameaccountregion()
void clear_has_gameaccountid()
RealmListTicketIdentity(const RealmListTicketIdentity &from)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
int GetCachedSize() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
virtual ~RealmListTicketIdentity()
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
void set_has_gameaccountregion()
::google::protobuf::uint32 gameaccountid_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_RealmList_2eproto()
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
bool has_gameaccountid() const
inline ::google::protobuf::uint32 gameaccountregion() const
void clear_has_gameaccountregion()
static RealmListTicketIdentity * default_instance_
RealmListTicketIdentity & operator=(const RealmListTicketIdentity &from)
void set_gameaccountid(::google::protobuf::uint32 value)
::google::protobuf::uint32 _has_bits_[1]
void clear_gameaccountid()
::google::protobuf::uint32 gameaccountregion_
friend void protobuf_AssignDesc_RealmList_2eproto()
RealmListTicketIdentity()
void set_has_gameaccountid()
bool has_gameaccountregion() const
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > * mutable_updates()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
virtual ~RealmListUpdates()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > updates_
static RealmListUpdates * default_instance_
static const RealmListUpdates & default_instance()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void InitAsDefaultInstance()
friend void protobuf_ShutdownFile_RealmList_2eproto()
RealmListUpdates(const RealmListUpdates &from)
void SetCachedSize(int size) const
inline ::JSON::RealmList::RealmState * add_updates()
int GetCachedSize() const
void Swap(RealmListUpdates *other)
RealmListUpdates * New() const
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > & updates() const
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_AssignDesc_RealmList_2eproto()
RealmListUpdates & operator=(const RealmListUpdates &from)
static const ::google::protobuf::Descriptor * descriptor()
bool has_deleting() const
inline ::JSON::RealmList::RealmEntry * mutable_update()
void SetCachedSize(int size) const
RealmState(const RealmState &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::JSON::RealmList::RealmEntry * release_update()
::JSON::RealmList::RealmEntry * update_
static const ::google::protobuf::Descriptor * descriptor()
static const RealmState & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
void clear_has_deleting()
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_
RealmState & operator=(const RealmState &from)
void set_deleting(bool value)
int GetCachedSize() const
static RealmState * default_instance_
::google::protobuf::uint32 _has_bits_[1]
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_RealmList_2eproto()
void set_allocated_update(::JSON::RealmList::RealmEntry *update)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Storage object for the list of realms on the server.
void protobuf_AssignDesc_RealmList_2eproto()
void protobuf_ShutdownFile_RealmList_2eproto()
void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
constexpr std::size_t size()