4#ifndef PROTOBUF_account_5fservice_2eproto__INCLUDED
5#define PROTOBUF_account_5fservice_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>
91 return _unknown_fields_;
95 return &_unknown_fields_;
98 static const ::google::protobuf::Descriptor*
descriptor();
119 inline bool has_ref()
const;
120 inline void clear_ref();
121 static const int kRefFieldNumber = 1;
122 inline const ::bgs::protocol::account::v1::AccountReference& ref()
const;
123 inline ::bgs::protocol::account::v1::AccountReference* mutable_ref();
124 inline ::bgs::protocol::account::v1::AccountReference* release_ref();
128 inline bool has_fetch_id()
const;
129 inline void clear_fetch_id();
130 static const int kFetchIdFieldNumber = 12;
131 inline bool fetch_id()
const;
132 inline void set_fetch_id(
bool value);
136 inline void set_has_ref();
137 inline void clear_has_ref();
138 inline void set_has_fetch_id();
139 inline void clear_has_fetch_id();
143 ::google::protobuf::uint32 _has_bits_[1];
169 return _unknown_fields_;
173 return &_unknown_fields_;
197 inline bool has_id()
const;
198 inline void clear_id();
199 static const int kIdFieldNumber = 12;
200 inline const ::bgs::protocol::account::v1::AccountId& id()
const;
201 inline ::bgs::protocol::account::v1::AccountId* mutable_id();
202 inline ::bgs::protocol::account::v1::AccountId* release_id();
207 inline void set_has_id();
208 inline void clear_has_id();
212 ::google::protobuf::uint32 _has_bits_[1];
237 return _unknown_fields_;
241 return &_unknown_fields_;
265 inline bool has_game_account()
const;
266 inline void clear_game_account();
267 static const int kGameAccountFieldNumber = 1;
268 inline const ::bgs::protocol::account::v1::GameAccountHandle& game_account()
const;
269 inline ::bgs::protocol::account::v1::GameAccountHandle* mutable_game_account();
270 inline ::bgs::protocol::account::v1::GameAccountHandle* release_game_account();
274 inline bool has_flag()
const;
275 inline void clear_flag();
276 static const int kFlagFieldNumber = 2;
277 inline ::google::protobuf::uint64 flag()
const;
278 inline void set_flag(::google::protobuf::uint64 value);
281 inline bool has_active()
const;
282 inline void clear_active();
283 static const int kActiveFieldNumber = 3;
284 inline bool active()
const;
285 inline void set_active(
bool value);
289 inline void set_has_game_account();
290 inline void clear_has_game_account();
291 inline void set_has_flag();
292 inline void clear_has_flag();
293 inline void set_has_active();
294 inline void clear_has_active();
298 ::google::protobuf::uint32 _has_bits_[1];
325 return _unknown_fields_;
329 return &_unknown_fields_;
353 inline int ref_size()
const;
354 inline void clear_ref();
355 static const int kRefFieldNumber = 2;
356 inline const ::bgs::protocol::account::v1::SubscriberReference& ref(
int index)
const;
357 inline ::bgs::protocol::account::v1::SubscriberReference* mutable_ref(
int index);
358 inline ::bgs::protocol::account::v1::SubscriberReference* add_ref();
359 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >&
361 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >*
369 ::google::protobuf::uint32 _has_bits_[1];
371 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >
ref_;
394 return _unknown_fields_;
398 return &_unknown_fields_;
422 inline int ref_size()
const;
423 inline void clear_ref();
424 static const int kRefFieldNumber = 1;
425 inline const ::bgs::protocol::account::v1::SubscriberReference& ref(
int index)
const;
426 inline ::bgs::protocol::account::v1::SubscriberReference* mutable_ref(
int index);
427 inline ::bgs::protocol::account::v1::SubscriberReference* add_ref();
428 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >&
430 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >*
438 ::google::protobuf::uint32 _has_bits_[1];
440 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >
ref_;
463 return _unknown_fields_;
467 return &_unknown_fields_;
491 inline bool has_entity_id()
const;
492 inline void clear_entity_id();
493 static const int kEntityIdFieldNumber = 1;
494 inline const ::bgs::protocol::EntityId& entity_id()
const;
495 inline ::bgs::protocol::EntityId* mutable_entity_id();
496 inline ::bgs::protocol::EntityId* release_entity_id();
500 inline bool has_program()
const;
501 inline void clear_program();
502 static const int kProgramFieldNumber = 2;
503 inline ::google::protobuf::uint32 program()
const;
504 inline void set_program(::google::protobuf::uint32 value);
507 inline bool has_region()
const;
508 inline void clear_region();
509 static const int kRegionFieldNumber = 3;
510 inline ::google::protobuf::uint32 region()
const;
511 inline void set_region(::google::protobuf::uint32 value);
514 inline bool has_options()
const;
515 inline void clear_options();
516 static const int kOptionsFieldNumber = 10;
517 inline const ::bgs::protocol::account::v1::AccountFieldOptions& options()
const;
518 inline ::bgs::protocol::account::v1::AccountFieldOptions* mutable_options();
519 inline ::bgs::protocol::account::v1::AccountFieldOptions* release_options();
523 inline bool has_tags()
const;
524 inline void clear_tags();
525 static const int kTagsFieldNumber = 11;
526 inline const ::bgs::protocol::account::v1::AccountFieldTags& tags()
const;
527 inline ::bgs::protocol::account::v1::AccountFieldTags* mutable_tags();
528 inline ::bgs::protocol::account::v1::AccountFieldTags* release_tags();
533 inline void set_has_entity_id();
534 inline void clear_has_entity_id();
535 inline void set_has_program();
536 inline void clear_has_program();
537 inline void set_has_region();
538 inline void clear_has_region();
539 inline void set_has_options();
540 inline void clear_has_options();
541 inline void set_has_tags();
542 inline void clear_has_tags();
546 ::google::protobuf::uint32 _has_bits_[1];
575 return _unknown_fields_;
579 return &_unknown_fields_;
603 inline bool has_state()
const;
604 inline void clear_state();
605 static const int kStateFieldNumber = 1;
606 inline const ::bgs::protocol::account::v1::AccountState& state()
const;
607 inline ::bgs::protocol::account::v1::AccountState* mutable_state();
608 inline ::bgs::protocol::account::v1::AccountState* release_state();
612 inline bool has_tags()
const;
613 inline void clear_tags();
614 static const int kTagsFieldNumber = 2;
615 inline const ::bgs::protocol::account::v1::AccountFieldTags& tags()
const;
616 inline ::bgs::protocol::account::v1::AccountFieldTags* mutable_tags();
617 inline ::bgs::protocol::account::v1::AccountFieldTags* release_tags();
622 inline void set_has_state();
623 inline void clear_has_state();
624 inline void set_has_tags();
625 inline void clear_has_tags();
629 ::google::protobuf::uint32 _has_bits_[1];
655 return _unknown_fields_;
659 return &_unknown_fields_;
683 inline bool has_account()
const;
684 inline void clear_account();
685 static const int kAccountFieldNumber = 1;
686 inline const ::bgs::protocol::account::v1::AccountId& account()
const;
687 inline ::bgs::protocol::account::v1::AccountId* mutable_account();
688 inline ::bgs::protocol::account::v1::AccountId* release_account();
693 inline void set_has_account();
694 inline void clear_has_account();
698 ::google::protobuf::uint32 _has_bits_[1];
723 return _unknown_fields_;
727 return &_unknown_fields_;
751 inline bool has_token()
const;
752 inline void clear_token();
753 static const int kTokenFieldNumber = 1;
754 inline const ::std::string& token()
const;
755 inline void set_token(const ::std::string& value);
756 inline void set_token(
const char* value);
757 inline void set_token(
const char* value,
size_t size);
758 inline ::std::string* mutable_token();
759 inline ::std::string* release_token();
760 inline void set_allocated_token(::std::string* token);
764 inline void set_has_token();
765 inline void clear_has_token();
769 ::google::protobuf::uint32 _has_bits_[1];
794 return _unknown_fields_;
798 return &_unknown_fields_;
822 inline bool has_account_id() const PROTOBUF_DEPRECATED;
823 inline
void clear_account_id() PROTOBUF_DEPRECATED;
824 static const
int kAccountIdFieldNumber = 1;
825 inline const ::
bgs::protocol::
EntityId& account_id() const PROTOBUF_DEPRECATED;
826 inline ::
bgs::protocol::
EntityId* mutable_account_id() PROTOBUF_DEPRECATED;
827 inline ::
bgs::protocol::
EntityId* release_account_id() PROTOBUF_DEPRECATED;
828 inline
void set_allocated_account_id(::
bgs::protocol::
EntityId* account_id) PROTOBUF_DEPRECATED;
831 inline
bool has_game_account_id() const;
832 inline
void clear_game_account_id();
833 static const
int kGameAccountIdFieldNumber = 2;
834 inline const ::
bgs::protocol::
EntityId& game_account_id() const;
835 inline ::
bgs::protocol::
EntityId* mutable_game_account_id();
836 inline ::
bgs::protocol::
EntityId* release_game_account_id();
837 inline
void set_allocated_game_account_id(::
bgs::protocol::
EntityId* game_account_id);
840 inline
bool has_options() const;
841 inline
void clear_options();
842 static const
int kOptionsFieldNumber = 10;
849 inline
bool has_tags() const;
850 inline
void clear_tags();
851 static const
int kTagsFieldNumber = 11;
859 inline
void set_has_account_id();
860 inline
void clear_has_account_id();
861 inline
void set_has_game_account_id();
862 inline
void clear_has_game_account_id();
863 inline
void set_has_options();
864 inline
void clear_has_options();
865 inline
void set_has_tags();
866 inline
void clear_has_tags();
868 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
871 mutable
int _cached_size_;
877 friend
void protobuf_AssignDesc_account_5fservice_2eproto();
878 friend
void protobuf_ShutdownFile_account_5fservice_2eproto();
880 void InitAsDefaultInstance();
898 return _unknown_fields_;
902 return &_unknown_fields_;
926 inline bool has_state()
const;
927 inline void clear_state();
928 static const int kStateFieldNumber = 1;
929 inline const ::bgs::protocol::account::v1::GameAccountState& state()
const;
930 inline ::bgs::protocol::account::v1::GameAccountState* mutable_state();
931 inline ::bgs::protocol::account::v1::GameAccountState* release_state();
935 inline bool has_tags()
const;
936 inline void clear_tags();
937 static const int kTagsFieldNumber = 2;
938 inline const ::bgs::protocol::account::v1::GameAccountFieldTags& tags()
const;
939 inline ::bgs::protocol::account::v1::GameAccountFieldTags* mutable_tags();
940 inline ::bgs::protocol::account::v1::GameAccountFieldTags* release_tags();
945 inline void set_has_state();
946 inline void clear_has_state();
947 inline void set_has_tags();
948 inline void clear_has_tags();
952 ::google::protobuf::uint32 _has_bits_[1];
978 return _unknown_fields_;
982 return &_unknown_fields_;
1006 inline bool has_target_id()
const;
1007 inline void clear_target_id();
1008 static const int kTargetIdFieldNumber = 1;
1009 inline const ::bgs::protocol::EntityId& target_id()
const;
1010 inline ::bgs::protocol::EntityId* mutable_target_id();
1011 inline ::bgs::protocol::EntityId* release_target_id();
1015 inline bool has_fetch_account_licenses()
const;
1016 inline void clear_fetch_account_licenses();
1017 static const int kFetchAccountLicensesFieldNumber = 2;
1018 inline bool fetch_account_licenses()
const;
1019 inline void set_fetch_account_licenses(
bool value);
1022 inline bool has_fetch_game_account_licenses()
const;
1023 inline void clear_fetch_game_account_licenses();
1024 static const int kFetchGameAccountLicensesFieldNumber = 3;
1025 inline bool fetch_game_account_licenses()
const;
1026 inline void set_fetch_game_account_licenses(
bool value);
1029 inline bool has_fetch_dynamic_account_licenses()
const;
1030 inline void clear_fetch_dynamic_account_licenses();
1031 static const int kFetchDynamicAccountLicensesFieldNumber = 4;
1032 inline bool fetch_dynamic_account_licenses()
const;
1033 inline void set_fetch_dynamic_account_licenses(
bool value);
1036 inline bool has_program()
const;
1037 inline void clear_program();
1038 static const int kProgramFieldNumber = 5;
1039 inline ::google::protobuf::uint32 program()
const;
1040 inline void set_program(::google::protobuf::uint32 value);
1043 inline bool has_exclude_unknown_program()
const;
1044 inline void clear_exclude_unknown_program();
1045 static const int kExcludeUnknownProgramFieldNumber = 6;
1046 inline bool exclude_unknown_program()
const;
1047 inline void set_exclude_unknown_program(
bool value);
1051 inline void set_has_target_id();
1052 inline void clear_has_target_id();
1053 inline void set_has_fetch_account_licenses();
1054 inline void clear_has_fetch_account_licenses();
1055 inline void set_has_fetch_game_account_licenses();
1056 inline void clear_has_fetch_game_account_licenses();
1057 inline void set_has_fetch_dynamic_account_licenses();
1058 inline void clear_has_fetch_dynamic_account_licenses();
1059 inline void set_has_program();
1060 inline void clear_has_program();
1061 inline void set_has_exclude_unknown_program();
1062 inline void clear_has_exclude_unknown_program();
1066 ::google::protobuf::uint32 _has_bits_[1];
1096 return _unknown_fields_;
1100 return &_unknown_fields_;
1124 inline int licenses_size()
const;
1125 inline void clear_licenses();
1126 static const int kLicensesFieldNumber = 1;
1127 inline const ::bgs::protocol::account::v1::AccountLicense& licenses(
int index)
const;
1128 inline ::bgs::protocol::account::v1::AccountLicense* mutable_licenses(
int index);
1129 inline ::bgs::protocol::account::v1::AccountLicense* add_licenses();
1130 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >&
1132 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >*
1140 ::google::protobuf::uint32 _has_bits_[1];
1142 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >
licenses_;
1165 return _unknown_fields_;
1169 return &_unknown_fields_;
1193 inline bool has_entity_id()
const;
1194 inline void clear_entity_id();
1195 static const int kEntityIdFieldNumber = 1;
1196 inline const ::bgs::protocol::EntityId& entity_id()
const;
1197 inline ::bgs::protocol::EntityId* mutable_entity_id();
1198 inline ::bgs::protocol::EntityId* release_entity_id();
1203 inline void set_has_entity_id();
1204 inline void clear_has_entity_id();
1208 ::google::protobuf::uint32 _has_bits_[1];
1233 return _unknown_fields_;
1237 return &_unknown_fields_;
1261 inline bool has_session_info()
const;
1262 inline void clear_session_info();
1263 static const int kSessionInfoFieldNumber = 2;
1264 inline const ::bgs::protocol::account::v1::GameSessionInfo& session_info()
const;
1265 inline ::bgs::protocol::account::v1::GameSessionInfo* mutable_session_info();
1266 inline ::bgs::protocol::account::v1::GameSessionInfo* release_session_info();
1271 inline void set_has_session_info();
1272 inline void clear_has_session_info();
1276 ::google::protobuf::uint32 _has_bits_[1];
1301 return _unknown_fields_;
1305 return &_unknown_fields_;
1329 inline bool has_game_account_id()
const;
1330 inline void clear_game_account_id();
1331 static const int kGameAccountIdFieldNumber = 1;
1332 inline const ::bgs::protocol::EntityId& game_account_id()
const;
1333 inline ::bgs::protocol::EntityId* mutable_game_account_id();
1334 inline ::bgs::protocol::EntityId* release_game_account_id();
1338 inline bool has_account_id()
const;
1339 inline void clear_account_id();
1340 static const int kAccountIdFieldNumber = 2;
1341 inline const ::bgs::protocol::EntityId& account_id()
const;
1342 inline ::bgs::protocol::EntityId* mutable_account_id();
1343 inline ::bgs::protocol::EntityId* release_account_id();
1347 inline bool has_benefactor_id()
const;
1348 inline void clear_benefactor_id();
1349 static const int kBenefactorIdFieldNumber = 3;
1350 inline const ::std::string& benefactor_id()
const;
1351 inline void set_benefactor_id(const ::std::string& value);
1352 inline void set_benefactor_id(
const char* value);
1353 inline void set_benefactor_id(
const char* value,
size_t size);
1354 inline ::std::string* mutable_benefactor_id();
1355 inline ::std::string* release_benefactor_id();
1356 inline void set_allocated_benefactor_id(::std::string* benefactor_id);
1360 inline void set_has_game_account_id();
1361 inline void clear_has_game_account_id();
1362 inline void set_has_account_id();
1363 inline void clear_has_account_id();
1364 inline void set_has_benefactor_id();
1365 inline void clear_has_benefactor_id();
1369 ::google::protobuf::uint32 _has_bits_[1];
1396 return _unknown_fields_;
1400 return &_unknown_fields_;
1424 inline bool has_game_time_remaining_info()
const;
1425 inline void clear_game_time_remaining_info();
1426 static const int kGameTimeRemainingInfoFieldNumber = 1;
1427 inline const ::bgs::protocol::account::v1::GameTimeRemainingInfo& game_time_remaining_info()
const;
1428 inline ::bgs::protocol::account::v1::GameTimeRemainingInfo* mutable_game_time_remaining_info();
1429 inline ::bgs::protocol::account::v1::GameTimeRemainingInfo* release_game_time_remaining_info();
1434 inline void set_has_game_time_remaining_info();
1435 inline void clear_has_game_time_remaining_info();
1439 ::google::protobuf::uint32 _has_bits_[1];
1464 return _unknown_fields_;
1468 return &_unknown_fields_;
1492 inline bool has_entity_id()
const;
1493 inline void clear_entity_id();
1494 static const int kEntityIdFieldNumber = 1;
1495 inline const ::bgs::protocol::EntityId& entity_id()
const;
1496 inline ::bgs::protocol::EntityId* mutable_entity_id();
1497 inline ::bgs::protocol::EntityId* release_entity_id();
1502 inline void set_has_entity_id();
1503 inline void clear_has_entity_id();
1507 ::google::protobuf::uint32 _has_bits_[1];
1532 return _unknown_fields_;
1536 return &_unknown_fields_;
1560 inline bool has_cais_info()
const;
1561 inline void clear_cais_info();
1562 static const int kCaisInfoFieldNumber = 1;
1563 inline const ::bgs::protocol::account::v1::CAIS& cais_info()
const;
1564 inline ::bgs::protocol::account::v1::CAIS* mutable_cais_info();
1565 inline ::bgs::protocol::account::v1::CAIS* release_cais_info();
1570 inline void set_has_cais_info();
1571 inline void clear_has_cais_info();
1575 ::google::protobuf::uint32 _has_bits_[1];
1600 return _unknown_fields_;
1604 return &_unknown_fields_;
1628 inline bool has_entity_id()
const;
1629 inline void clear_entity_id();
1630 static const int kEntityIdFieldNumber = 1;
1631 inline const ::bgs::protocol::EntityId& entity_id()
const;
1632 inline ::bgs::protocol::EntityId* mutable_entity_id();
1633 inline ::bgs::protocol::EntityId* release_entity_id();
1637 inline int tag_size()
const;
1638 inline void clear_tag();
1639 static const int kTagFieldNumber = 2;
1640 inline const ::std::string& tag(
int index)
const;
1641 inline ::std::string* mutable_tag(
int index);
1642 inline void set_tag(
int index, const ::std::string& value);
1643 inline void set_tag(
int index,
const char* value);
1644 inline void set_tag(
int index,
const char* value,
size_t size);
1645 inline ::std::string* add_tag();
1646 inline void add_tag(const ::std::string& value);
1647 inline void add_tag(
const char* value);
1648 inline void add_tag(
const char* value,
size_t size);
1649 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& tag()
const;
1650 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_tag();
1653 inline bool has_privileged_network()
const;
1654 inline void clear_privileged_network();
1655 static const int kPrivilegedNetworkFieldNumber = 3;
1656 inline bool privileged_network()
const;
1657 inline void set_privileged_network(
bool value);
1661 inline void set_has_entity_id();
1662 inline void clear_has_entity_id();
1663 inline void set_has_privileged_network();
1664 inline void clear_has_privileged_network();
1668 ::google::protobuf::uint32 _has_bits_[1];
1671 ::google::protobuf::RepeatedPtrField< ::std::string>
tag_;
1695 return _unknown_fields_;
1699 return &_unknown_fields_;
1723 inline int data_size()
const;
1724 inline void clear_data();
1725 static const int kDataFieldNumber = 1;
1726 inline const ::bgs::protocol::account::v1::AuthorizedData& data(
int index)
const;
1727 inline ::bgs::protocol::account::v1::AuthorizedData* mutable_data(
int index);
1728 inline ::bgs::protocol::account::v1::AuthorizedData* add_data();
1729 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData >&
1731 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData >*
1739 ::google::protobuf::uint32 _has_bits_[1];
1741 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData >
data_;
1764 return _unknown_fields_;
1768 return &_unknown_fields_;
1792 inline bool has_account_id()
const;
1793 inline void clear_account_id();
1794 static const int kAccountIdFieldNumber = 1;
1795 inline const ::bgs::protocol::EntityId& account_id()
const;
1796 inline ::bgs::protocol::EntityId* mutable_account_id();
1797 inline ::bgs::protocol::EntityId* release_account_id();
1802 inline void set_has_account_id();
1803 inline void clear_has_account_id();
1807 ::google::protobuf::uint32 _has_bits_[1];
1832 return _unknown_fields_;
1836 return &_unknown_fields_;
1860 inline bool has_account_info()
const;
1861 inline void clear_account_info();
1862 static const int kAccountInfoFieldNumber = 1;
1863 inline const ::bgs::protocol::account::v1::AccountInfo& account_info()
const;
1864 inline ::bgs::protocol::account::v1::AccountInfo* mutable_account_info();
1865 inline ::bgs::protocol::account::v1::AccountInfo* release_account_info();
1870 inline void set_has_account_info();
1871 inline void clear_has_account_info();
1875 ::google::protobuf::uint32 _has_bits_[1];
1900 return _unknown_fields_;
1904 return &_unknown_fields_;
1928 inline bool has_account_id()
const;
1929 inline void clear_account_id();
1930 static const int kAccountIdFieldNumber = 1;
1931 inline const ::bgs::protocol::EntityId& account_id()
const;
1932 inline ::bgs::protocol::EntityId* mutable_account_id();
1933 inline ::bgs::protocol::EntityId* release_account_id();
1938 inline void set_has_account_id();
1939 inline void clear_has_account_id();
1943 ::google::protobuf::uint32 _has_bits_[1];
1968 return _unknown_fields_;
1972 return &_unknown_fields_;
1996 inline bool has_restriction_info()
const;
1997 inline void clear_restriction_info();
1998 static const int kRestrictionInfoFieldNumber = 1;
1999 inline const ::bgs::protocol::account::v1::AccountPlatformRestrictionInfo& restriction_info()
const;
2000 inline ::bgs::protocol::account::v1::AccountPlatformRestrictionInfo* mutable_restriction_info();
2001 inline ::bgs::protocol::account::v1::AccountPlatformRestrictionInfo* release_restriction_info();
2006 inline void set_has_restriction_info();
2007 inline void clear_has_restriction_info();
2011 ::google::protobuf::uint32 _has_bits_[1];
2036 return _unknown_fields_;
2040 return &_unknown_fields_;
2064 inline bool has_account_state()
const;
2065 inline void clear_account_state();
2066 static const int kAccountStateFieldNumber = 1;
2067 inline const ::bgs::protocol::account::v1::AccountState& account_state()
const;
2068 inline ::bgs::protocol::account::v1::AccountState* mutable_account_state();
2069 inline ::bgs::protocol::account::v1::AccountState* release_account_state();
2073 inline bool has_subscriber_id() const PROTOBUF_DEPRECATED;
2074 inline
void clear_subscriber_id() PROTOBUF_DEPRECATED;
2075 static const
int kSubscriberIdFieldNumber = 2;
2076 inline ::
google::protobuf::
uint64 subscriber_id() const PROTOBUF_DEPRECATED;
2077 inline
void set_subscriber_id(::
google::protobuf::
uint64 value) PROTOBUF_DEPRECATED;
2080 inline
bool has_account_tags() const;
2081 inline
void clear_account_tags();
2082 static const
int kAccountTagsFieldNumber = 3;
2086 inline
void set_allocated_account_tags(::
bgs::protocol::account::
v1::
AccountFieldTags* account_tags);
2089 inline
bool has_subscription_completed() const;
2090 inline
void clear_subscription_completed();
2091 static const
int kSubscriptionCompletedFieldNumber = 4;
2092 inline
bool subscription_completed() const;
2093 inline
void set_subscription_completed(
bool value);
2097 inline
void set_has_account_state();
2098 inline
void clear_has_account_state();
2099 inline
void set_has_subscriber_id();
2100 inline
void clear_has_subscriber_id();
2101 inline
void set_has_account_tags();
2102 inline
void clear_has_account_tags();
2103 inline
void set_has_subscription_completed();
2104 inline
void clear_has_subscription_completed();
2106 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
2109 mutable
int _cached_size_;
2113 bool subscription_completed_;
2115 friend
void protobuf_AssignDesc_account_5fservice_2eproto();
2116 friend
void protobuf_ShutdownFile_account_5fservice_2eproto();
2118 void InitAsDefaultInstance();
2136 return _unknown_fields_;
2140 return &_unknown_fields_;
2164 inline bool has_game_account_state()
const;
2165 inline void clear_game_account_state();
2166 static const int kGameAccountStateFieldNumber = 1;
2167 inline const ::bgs::protocol::account::v1::GameAccountState& game_account_state()
const;
2168 inline ::bgs::protocol::account::v1::GameAccountState* mutable_game_account_state();
2169 inline ::bgs::protocol::account::v1::GameAccountState* release_game_account_state();
2173 inline bool has_subscriber_id() const PROTOBUF_DEPRECATED;
2174 inline
void clear_subscriber_id() PROTOBUF_DEPRECATED;
2175 static const
int kSubscriberIdFieldNumber = 2;
2176 inline ::
google::protobuf::
uint64 subscriber_id() const PROTOBUF_DEPRECATED;
2177 inline
void set_subscriber_id(::
google::protobuf::
uint64 value) PROTOBUF_DEPRECATED;
2180 inline
bool has_game_account_tags() const;
2181 inline
void clear_game_account_tags();
2182 static const
int kGameAccountTagsFieldNumber = 3;
2189 inline
bool has_subscription_completed() const;
2190 inline
void clear_subscription_completed();
2191 static const
int kSubscriptionCompletedFieldNumber = 4;
2192 inline
bool subscription_completed() const;
2193 inline
void set_subscription_completed(
bool value);
2197 inline
void set_has_game_account_state();
2198 inline
void clear_has_game_account_state();
2199 inline
void set_has_subscriber_id();
2200 inline
void clear_has_subscriber_id();
2201 inline
void set_has_game_account_tags();
2202 inline
void clear_has_game_account_tags();
2203 inline
void set_has_subscription_completed();
2204 inline
void clear_has_subscription_completed();
2206 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
2209 mutable
int _cached_size_;
2213 bool subscription_completed_;
2215 friend
void protobuf_AssignDesc_account_5fservice_2eproto();
2216 friend
void protobuf_ShutdownFile_account_5fservice_2eproto();
2218 void InitAsDefaultInstance();
2236 return _unknown_fields_;
2240 return &_unknown_fields_;
2264 inline int game_accounts_size()
const;
2265 inline void clear_game_accounts();
2266 static const int kGameAccountsFieldNumber = 1;
2267 inline const ::bgs::protocol::account::v1::GameAccountList& game_accounts(
int index)
const;
2268 inline ::bgs::protocol::account::v1::GameAccountList* mutable_game_accounts(
int index);
2269 inline ::bgs::protocol::account::v1::GameAccountList* add_game_accounts();
2270 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >&
2271 game_accounts()
const;
2272 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >*
2273 mutable_game_accounts();
2276 inline bool has_subscriber_id()
const;
2277 inline void clear_subscriber_id();
2278 static const int kSubscriberIdFieldNumber = 2;
2279 inline ::google::protobuf::uint64 subscriber_id()
const;
2280 inline void set_subscriber_id(::google::protobuf::uint64 value);
2283 inline bool has_account_tags()
const;
2284 inline void clear_account_tags();
2285 static const int kAccountTagsFieldNumber = 3;
2286 inline const ::bgs::protocol::account::v1::AccountFieldTags& account_tags()
const;
2287 inline ::bgs::protocol::account::v1::AccountFieldTags* mutable_account_tags();
2288 inline ::bgs::protocol::account::v1::AccountFieldTags* release_account_tags();
2293 inline void set_has_subscriber_id();
2294 inline void clear_has_subscriber_id();
2295 inline void set_has_account_tags();
2296 inline void clear_has_account_tags();
2300 ::google::protobuf::uint32 _has_bits_[1];
2302 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >
game_accounts_;
2327 return _unknown_fields_;
2331 return &_unknown_fields_;
2355 inline bool has_game_account()
const;
2356 inline void clear_game_account();
2357 static const int kGameAccountFieldNumber = 1;
2358 inline const ::bgs::protocol::account::v1::GameAccountHandle& game_account()
const;
2359 inline ::bgs::protocol::account::v1::GameAccountHandle* mutable_game_account();
2360 inline ::bgs::protocol::account::v1::GameAccountHandle* release_game_account();
2364 inline bool has_session_info()
const;
2365 inline void clear_session_info();
2366 static const int kSessionInfoFieldNumber = 2;
2367 inline const ::bgs::protocol::account::v1::GameSessionUpdateInfo& session_info()
const;
2368 inline ::bgs::protocol::account::v1::GameSessionUpdateInfo* mutable_session_info();
2369 inline ::bgs::protocol::account::v1::GameSessionUpdateInfo* release_session_info();
2374 inline void set_has_game_account();
2375 inline void clear_has_game_account();
2376 inline void set_has_session_info();
2377 inline void clear_has_session_info();
2381 ::google::protobuf::uint32 _has_bits_[1];
2406 typedef std::integral_constant<uint32, 0x1E4DC42Fu>
NameHash;
2458 typedef std::integral_constant<uint32, 0x7807483Cu>
NameHash;
2478inline bool ResolveAccountRequest::has_ref()
const {
2479 return (_has_bits_[0] & 0x00000001u) != 0;
2481inline void ResolveAccountRequest::set_has_ref() {
2482 _has_bits_[0] |= 0x00000001u;
2484inline void ResolveAccountRequest::clear_has_ref() {
2485 _has_bits_[0] &= ~0x00000001u;
2487inline void ResolveAccountRequest::clear_ref() {
2488 if (ref_ != NULL) ref_->::bgs::protocol::account::v1::AccountReference::Clear();
2491inline const ::bgs::protocol::account::v1::AccountReference& ResolveAccountRequest::ref()
const {
2493 return ref_ != NULL ? *ref_ : *default_instance_->ref_;
2495inline ::bgs::protocol::account::v1::AccountReference* ResolveAccountRequest::mutable_ref() {
2497 if (ref_ == NULL) ref_ = new ::bgs::protocol::account::v1::AccountReference;
2501inline ::bgs::protocol::account::v1::AccountReference* ResolveAccountRequest::release_ref() {
2519inline bool ResolveAccountRequest::has_fetch_id()
const {
2520 return (_has_bits_[0] & 0x00000002u) != 0;
2522inline void ResolveAccountRequest::set_has_fetch_id() {
2523 _has_bits_[0] |= 0x00000002u;
2525inline void ResolveAccountRequest::clear_has_fetch_id() {
2526 _has_bits_[0] &= ~0x00000002u;
2528inline void ResolveAccountRequest::clear_fetch_id() {
2530 clear_has_fetch_id();
2532inline bool ResolveAccountRequest::fetch_id()
const {
2536inline void ResolveAccountRequest::set_fetch_id(
bool value) {
2547inline bool ResolveAccountResponse::has_id()
const {
2548 return (_has_bits_[0] & 0x00000001u) != 0;
2550inline void ResolveAccountResponse::set_has_id() {
2551 _has_bits_[0] |= 0x00000001u;
2553inline void ResolveAccountResponse::clear_has_id() {
2554 _has_bits_[0] &= ~0x00000001u;
2556inline void ResolveAccountResponse::clear_id() {
2557 if (id_ != NULL) id_->::bgs::protocol::account::v1::AccountId::Clear();
2560inline const ::bgs::protocol::account::v1::AccountId& ResolveAccountResponse::id()
const {
2562 return id_ != NULL ? *id_ : *default_instance_->id_;
2564inline ::bgs::protocol::account::v1::AccountId* ResolveAccountResponse::mutable_id() {
2566 if (id_ == NULL) id_ = new ::bgs::protocol::account::v1::AccountId;
2570inline ::bgs::protocol::account::v1::AccountId* ResolveAccountResponse::release_id() {
2592inline bool GameAccountFlagUpdateRequest::has_game_account()
const {
2593 return (_has_bits_[0] & 0x00000001u) != 0;
2595inline void GameAccountFlagUpdateRequest::set_has_game_account() {
2596 _has_bits_[0] |= 0x00000001u;
2598inline void GameAccountFlagUpdateRequest::clear_has_game_account() {
2599 _has_bits_[0] &= ~0x00000001u;
2601inline void GameAccountFlagUpdateRequest::clear_game_account() {
2602 if (game_account_ != NULL) game_account_->::bgs::protocol::account::v1::GameAccountHandle::Clear();
2603 clear_has_game_account();
2605inline const ::bgs::protocol::account::v1::GameAccountHandle& GameAccountFlagUpdateRequest::game_account()
const {
2607 return game_account_ != NULL ? *game_account_ : *default_instance_->game_account_;
2609inline ::bgs::protocol::account::v1::GameAccountHandle* GameAccountFlagUpdateRequest::mutable_game_account() {
2610 set_has_game_account();
2611 if (game_account_ == NULL) game_account_ = new ::bgs::protocol::account::v1::GameAccountHandle;
2613 return game_account_;
2615inline ::bgs::protocol::account::v1::GameAccountHandle* GameAccountFlagUpdateRequest::release_game_account() {
2616 clear_has_game_account();
2618 game_account_ = NULL;
2622 delete game_account_;
2623 game_account_ = game_account;
2625 set_has_game_account();
2627 clear_has_game_account();
2633inline bool GameAccountFlagUpdateRequest::has_flag()
const {
2634 return (_has_bits_[0] & 0x00000002u) != 0;
2636inline void GameAccountFlagUpdateRequest::set_has_flag() {
2637 _has_bits_[0] |= 0x00000002u;
2639inline void GameAccountFlagUpdateRequest::clear_has_flag() {
2640 _has_bits_[0] &= ~0x00000002u;
2642inline void GameAccountFlagUpdateRequest::clear_flag() {
2643 flag_ = GOOGLE_ULONGLONG(0);
2646inline ::google::protobuf::uint64 GameAccountFlagUpdateRequest::flag()
const {
2650inline void GameAccountFlagUpdateRequest::set_flag(::google::protobuf::uint64 value) {
2657inline bool GameAccountFlagUpdateRequest::has_active()
const {
2658 return (_has_bits_[0] & 0x00000004u) != 0;
2660inline void GameAccountFlagUpdateRequest::set_has_active() {
2661 _has_bits_[0] |= 0x00000004u;
2663inline void GameAccountFlagUpdateRequest::clear_has_active() {
2664 _has_bits_[0] &= ~0x00000004u;
2666inline void GameAccountFlagUpdateRequest::clear_active() {
2670inline bool GameAccountFlagUpdateRequest::active()
const {
2674inline void GameAccountFlagUpdateRequest::set_active(
bool value) {
2685inline int SubscriptionUpdateRequest::ref_size()
const {
2688inline void SubscriptionUpdateRequest::clear_ref() {
2691inline const ::bgs::protocol::account::v1::SubscriberReference& SubscriptionUpdateRequest::ref(
int index)
const {
2693 return ref_.Get(index);
2695inline ::bgs::protocol::account::v1::SubscriberReference* SubscriptionUpdateRequest::mutable_ref(
int index) {
2697 return ref_.Mutable(index);
2699inline ::bgs::protocol::account::v1::SubscriberReference* SubscriptionUpdateRequest::add_ref() {
2703inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >&
2704SubscriptionUpdateRequest::ref()
const {
2708inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >*
2709SubscriptionUpdateRequest::mutable_ref() {
2719inline int SubscriptionUpdateResponse::ref_size()
const {
2722inline void SubscriptionUpdateResponse::clear_ref() {
2725inline const ::bgs::protocol::account::v1::SubscriberReference& SubscriptionUpdateResponse::ref(
int index)
const {
2727 return ref_.Get(index);
2729inline ::bgs::protocol::account::v1::SubscriberReference* SubscriptionUpdateResponse::mutable_ref(
int index) {
2731 return ref_.Mutable(index);
2733inline ::bgs::protocol::account::v1::SubscriberReference* SubscriptionUpdateResponse::add_ref() {
2737inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >&
2738SubscriptionUpdateResponse::ref()
const {
2742inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >*
2743SubscriptionUpdateResponse::mutable_ref() {
2753inline bool GetAccountStateRequest::has_entity_id()
const {
2754 return (_has_bits_[0] & 0x00000001u) != 0;
2756inline void GetAccountStateRequest::set_has_entity_id() {
2757 _has_bits_[0] |= 0x00000001u;
2759inline void GetAccountStateRequest::clear_has_entity_id() {
2760 _has_bits_[0] &= ~0x00000001u;
2762inline void GetAccountStateRequest::clear_entity_id() {
2763 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
2764 clear_has_entity_id();
2766inline const ::bgs::protocol::EntityId& GetAccountStateRequest::entity_id()
const {
2768 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
2770inline ::bgs::protocol::EntityId* GetAccountStateRequest::mutable_entity_id() {
2771 set_has_entity_id();
2772 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
2776inline ::bgs::protocol::EntityId* GetAccountStateRequest::release_entity_id() {
2777 clear_has_entity_id();
2784 entity_id_ = entity_id;
2786 set_has_entity_id();
2788 clear_has_entity_id();
2794inline bool GetAccountStateRequest::has_program()
const {
2795 return (_has_bits_[0] & 0x00000002u) != 0;
2797inline void GetAccountStateRequest::set_has_program() {
2798 _has_bits_[0] |= 0x00000002u;
2800inline void GetAccountStateRequest::clear_has_program() {
2801 _has_bits_[0] &= ~0x00000002u;
2803inline void GetAccountStateRequest::clear_program() {
2805 clear_has_program();
2807inline ::google::protobuf::uint32 GetAccountStateRequest::program()
const {
2811inline void GetAccountStateRequest::set_program(::google::protobuf::uint32 value) {
2818inline bool GetAccountStateRequest::has_region()
const {
2819 return (_has_bits_[0] & 0x00000004u) != 0;
2821inline void GetAccountStateRequest::set_has_region() {
2822 _has_bits_[0] |= 0x00000004u;
2824inline void GetAccountStateRequest::clear_has_region() {
2825 _has_bits_[0] &= ~0x00000004u;
2827inline void GetAccountStateRequest::clear_region() {
2831inline ::google::protobuf::uint32 GetAccountStateRequest::region()
const {
2835inline void GetAccountStateRequest::set_region(::google::protobuf::uint32 value) {
2842inline bool GetAccountStateRequest::has_options()
const {
2843 return (_has_bits_[0] & 0x00000008u) != 0;
2845inline void GetAccountStateRequest::set_has_options() {
2846 _has_bits_[0] |= 0x00000008u;
2848inline void GetAccountStateRequest::clear_has_options() {
2849 _has_bits_[0] &= ~0x00000008u;
2851inline void GetAccountStateRequest::clear_options() {
2852 if (options_ != NULL) options_->::bgs::protocol::account::v1::AccountFieldOptions::Clear();
2853 clear_has_options();
2855inline const ::bgs::protocol::account::v1::AccountFieldOptions& GetAccountStateRequest::options()
const {
2857 return options_ != NULL ? *options_ : *default_instance_->options_;
2859inline ::bgs::protocol::account::v1::AccountFieldOptions* GetAccountStateRequest::mutable_options() {
2861 if (options_ == NULL) options_ = new ::bgs::protocol::account::v1::AccountFieldOptions;
2865inline ::bgs::protocol::account::v1::AccountFieldOptions* GetAccountStateRequest::release_options() {
2866 clear_has_options();
2877 clear_has_options();
2883inline bool GetAccountStateRequest::has_tags()
const {
2884 return (_has_bits_[0] & 0x00000010u) != 0;
2886inline void GetAccountStateRequest::set_has_tags() {
2887 _has_bits_[0] |= 0x00000010u;
2889inline void GetAccountStateRequest::clear_has_tags() {
2890 _has_bits_[0] &= ~0x00000010u;
2892inline void GetAccountStateRequest::clear_tags() {
2893 if (tags_ != NULL) tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
2896inline const ::bgs::protocol::account::v1::AccountFieldTags& GetAccountStateRequest::tags()
const {
2898 return tags_ != NULL ? *tags_ : *default_instance_->tags_;
2900inline ::bgs::protocol::account::v1::AccountFieldTags* GetAccountStateRequest::mutable_tags() {
2902 if (tags_ == NULL) tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
2906inline ::bgs::protocol::account::v1::AccountFieldTags* GetAccountStateRequest::release_tags() {
2928inline bool GetAccountStateResponse::has_state()
const {
2929 return (_has_bits_[0] & 0x00000001u) != 0;
2931inline void GetAccountStateResponse::set_has_state() {
2932 _has_bits_[0] |= 0x00000001u;
2934inline void GetAccountStateResponse::clear_has_state() {
2935 _has_bits_[0] &= ~0x00000001u;
2937inline void GetAccountStateResponse::clear_state() {
2938 if (state_ != NULL) state_->::bgs::protocol::account::v1::AccountState::Clear();
2941inline const ::bgs::protocol::account::v1::AccountState& GetAccountStateResponse::state()
const {
2943 return state_ != NULL ? *state_ : *default_instance_->state_;
2945inline ::bgs::protocol::account::v1::AccountState* GetAccountStateResponse::mutable_state() {
2947 if (state_ == NULL) state_ = new ::bgs::protocol::account::v1::AccountState;
2951inline ::bgs::protocol::account::v1::AccountState* GetAccountStateResponse::release_state() {
2969inline bool GetAccountStateResponse::has_tags()
const {
2970 return (_has_bits_[0] & 0x00000002u) != 0;
2972inline void GetAccountStateResponse::set_has_tags() {
2973 _has_bits_[0] |= 0x00000002u;
2975inline void GetAccountStateResponse::clear_has_tags() {
2976 _has_bits_[0] &= ~0x00000002u;
2978inline void GetAccountStateResponse::clear_tags() {
2979 if (tags_ != NULL) tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
2982inline const ::bgs::protocol::account::v1::AccountFieldTags& GetAccountStateResponse::tags()
const {
2984 return tags_ != NULL ? *tags_ : *default_instance_->tags_;
2986inline ::bgs::protocol::account::v1::AccountFieldTags* GetAccountStateResponse::mutable_tags() {
2988 if (tags_ == NULL) tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
2992inline ::bgs::protocol::account::v1::AccountFieldTags* GetAccountStateResponse::release_tags() {
3014inline bool GetSignedAccountStateRequest::has_account()
const {
3015 return (_has_bits_[0] & 0x00000001u) != 0;
3017inline void GetSignedAccountStateRequest::set_has_account() {
3018 _has_bits_[0] |= 0x00000001u;
3020inline void GetSignedAccountStateRequest::clear_has_account() {
3021 _has_bits_[0] &= ~0x00000001u;
3023inline void GetSignedAccountStateRequest::clear_account() {
3024 if (account_ != NULL) account_->::bgs::protocol::account::v1::AccountId::Clear();
3025 clear_has_account();
3027inline const ::bgs::protocol::account::v1::AccountId& GetSignedAccountStateRequest::account()
const {
3029 return account_ != NULL ? *account_ : *default_instance_->account_;
3031inline ::bgs::protocol::account::v1::AccountId* GetSignedAccountStateRequest::mutable_account() {
3033 if (account_ == NULL) account_ = new ::bgs::protocol::account::v1::AccountId;
3037inline ::bgs::protocol::account::v1::AccountId* GetSignedAccountStateRequest::release_account() {
3038 clear_has_account();
3049 clear_has_account();
3059inline bool GetSignedAccountStateResponse::has_token()
const {
3060 return (_has_bits_[0] & 0x00000001u) != 0;
3062inline void GetSignedAccountStateResponse::set_has_token() {
3063 _has_bits_[0] |= 0x00000001u;
3065inline void GetSignedAccountStateResponse::clear_has_token() {
3066 _has_bits_[0] &= ~0x00000001u;
3068inline void GetSignedAccountStateResponse::clear_token() {
3069 if (token_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3074inline const ::std::string& GetSignedAccountStateResponse::token()
const {
3078inline void GetSignedAccountStateResponse::set_token(const ::std::string& value) {
3080 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3081 token_ = new ::std::string;
3083 token_->assign(value);
3086inline void GetSignedAccountStateResponse::set_token(
const char* value) {
3088 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3089 token_ = new ::std::string;
3091 token_->assign(value);
3094inline void GetSignedAccountStateResponse::set_token(
const char* value,
size_t size) {
3096 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3097 token_ = new ::std::string;
3099 token_->assign(
reinterpret_cast<const char*
>(value), size);
3102inline ::std::string* GetSignedAccountStateResponse::mutable_token() {
3104 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3105 token_ = new ::std::string;
3110inline ::std::string* GetSignedAccountStateResponse::release_token() {
3112 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3115 ::std::string* temp = token_;
3116 token_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3120inline void GetSignedAccountStateResponse::set_allocated_token(::std::string* token) {
3121 if (token_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3129 token_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3139inline bool GetGameAccountStateRequest::has_account_id()
const {
3140 return (_has_bits_[0] & 0x00000001u) != 0;
3142inline void GetGameAccountStateRequest::set_has_account_id() {
3143 _has_bits_[0] |= 0x00000001u;
3145inline void GetGameAccountStateRequest::clear_has_account_id() {
3146 _has_bits_[0] &= ~0x00000001u;
3148inline void GetGameAccountStateRequest::clear_account_id() {
3149 if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
3150 clear_has_account_id();
3152inline const ::bgs::protocol::EntityId& GetGameAccountStateRequest::account_id()
const {
3154 return account_id_ != NULL ? *account_id_ : *default_instance_->account_id_;
3156inline ::bgs::protocol::EntityId* GetGameAccountStateRequest::mutable_account_id() {
3157 set_has_account_id();
3158 if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
3162inline ::bgs::protocol::EntityId* GetGameAccountStateRequest::release_account_id() {
3163 clear_has_account_id();
3170 account_id_ = account_id;
3172 set_has_account_id();
3174 clear_has_account_id();
3180inline bool GetGameAccountStateRequest::has_game_account_id()
const {
3181 return (_has_bits_[0] & 0x00000002u) != 0;
3183inline void GetGameAccountStateRequest::set_has_game_account_id() {
3184 _has_bits_[0] |= 0x00000002u;
3186inline void GetGameAccountStateRequest::clear_has_game_account_id() {
3187 _has_bits_[0] &= ~0x00000002u;
3189inline void GetGameAccountStateRequest::clear_game_account_id() {
3190 if (game_account_id_ != NULL) game_account_id_->::bgs::protocol::EntityId::Clear();
3191 clear_has_game_account_id();
3193inline const ::bgs::protocol::EntityId& GetGameAccountStateRequest::game_account_id()
const {
3195 return game_account_id_ != NULL ? *game_account_id_ : *default_instance_->game_account_id_;
3197inline ::bgs::protocol::EntityId* GetGameAccountStateRequest::mutable_game_account_id() {
3198 set_has_game_account_id();
3199 if (game_account_id_ == NULL) game_account_id_ = new ::bgs::protocol::EntityId;
3201 return game_account_id_;
3203inline ::bgs::protocol::EntityId* GetGameAccountStateRequest::release_game_account_id() {
3204 clear_has_game_account_id();
3206 game_account_id_ = NULL;
3210 delete game_account_id_;
3211 game_account_id_ = game_account_id;
3212 if (game_account_id) {
3213 set_has_game_account_id();
3215 clear_has_game_account_id();
3221inline bool GetGameAccountStateRequest::has_options()
const {
3222 return (_has_bits_[0] & 0x00000004u) != 0;
3224inline void GetGameAccountStateRequest::set_has_options() {
3225 _has_bits_[0] |= 0x00000004u;
3227inline void GetGameAccountStateRequest::clear_has_options() {
3228 _has_bits_[0] &= ~0x00000004u;
3230inline void GetGameAccountStateRequest::clear_options() {
3231 if (options_ != NULL) options_->::bgs::protocol::account::v1::GameAccountFieldOptions::Clear();
3232 clear_has_options();
3234inline const ::bgs::protocol::account::v1::GameAccountFieldOptions& GetGameAccountStateRequest::options()
const {
3236 return options_ != NULL ? *options_ : *default_instance_->options_;
3238inline ::bgs::protocol::account::v1::GameAccountFieldOptions* GetGameAccountStateRequest::mutable_options() {
3240 if (options_ == NULL) options_ = new ::bgs::protocol::account::v1::GameAccountFieldOptions;
3244inline ::bgs::protocol::account::v1::GameAccountFieldOptions* GetGameAccountStateRequest::release_options() {
3245 clear_has_options();
3256 clear_has_options();
3262inline bool GetGameAccountStateRequest::has_tags()
const {
3263 return (_has_bits_[0] & 0x00000008u) != 0;
3265inline void GetGameAccountStateRequest::set_has_tags() {
3266 _has_bits_[0] |= 0x00000008u;
3268inline void GetGameAccountStateRequest::clear_has_tags() {
3269 _has_bits_[0] &= ~0x00000008u;
3271inline void GetGameAccountStateRequest::clear_tags() {
3272 if (tags_ != NULL) tags_->::bgs::protocol::account::v1::GameAccountFieldTags::Clear();
3275inline const ::bgs::protocol::account::v1::GameAccountFieldTags& GetGameAccountStateRequest::tags()
const {
3277 return tags_ != NULL ? *tags_ : *default_instance_->tags_;
3279inline ::bgs::protocol::account::v1::GameAccountFieldTags* GetGameAccountStateRequest::mutable_tags() {
3281 if (tags_ == NULL) tags_ = new ::bgs::protocol::account::v1::GameAccountFieldTags;
3285inline ::bgs::protocol::account::v1::GameAccountFieldTags* GetGameAccountStateRequest::release_tags() {
3307inline bool GetGameAccountStateResponse::has_state()
const {
3308 return (_has_bits_[0] & 0x00000001u) != 0;
3310inline void GetGameAccountStateResponse::set_has_state() {
3311 _has_bits_[0] |= 0x00000001u;
3313inline void GetGameAccountStateResponse::clear_has_state() {
3314 _has_bits_[0] &= ~0x00000001u;
3316inline void GetGameAccountStateResponse::clear_state() {
3317 if (state_ != NULL) state_->::bgs::protocol::account::v1::GameAccountState::Clear();
3320inline const ::bgs::protocol::account::v1::GameAccountState& GetGameAccountStateResponse::state()
const {
3322 return state_ != NULL ? *state_ : *default_instance_->state_;
3324inline ::bgs::protocol::account::v1::GameAccountState* GetGameAccountStateResponse::mutable_state() {
3326 if (state_ == NULL) state_ = new ::bgs::protocol::account::v1::GameAccountState;
3330inline ::bgs::protocol::account::v1::GameAccountState* GetGameAccountStateResponse::release_state() {
3348inline bool GetGameAccountStateResponse::has_tags()
const {
3349 return (_has_bits_[0] & 0x00000002u) != 0;
3351inline void GetGameAccountStateResponse::set_has_tags() {
3352 _has_bits_[0] |= 0x00000002u;
3354inline void GetGameAccountStateResponse::clear_has_tags() {
3355 _has_bits_[0] &= ~0x00000002u;
3357inline void GetGameAccountStateResponse::clear_tags() {
3358 if (tags_ != NULL) tags_->::bgs::protocol::account::v1::GameAccountFieldTags::Clear();
3361inline const ::bgs::protocol::account::v1::GameAccountFieldTags& GetGameAccountStateResponse::tags()
const {
3363 return tags_ != NULL ? *tags_ : *default_instance_->tags_;
3365inline ::bgs::protocol::account::v1::GameAccountFieldTags* GetGameAccountStateResponse::mutable_tags() {
3367 if (tags_ == NULL) tags_ = new ::bgs::protocol::account::v1::GameAccountFieldTags;
3371inline ::bgs::protocol::account::v1::GameAccountFieldTags* GetGameAccountStateResponse::release_tags() {
3393inline bool GetLicensesRequest::has_target_id()
const {
3394 return (_has_bits_[0] & 0x00000001u) != 0;
3396inline void GetLicensesRequest::set_has_target_id() {
3397 _has_bits_[0] |= 0x00000001u;
3399inline void GetLicensesRequest::clear_has_target_id() {
3400 _has_bits_[0] &= ~0x00000001u;
3402inline void GetLicensesRequest::clear_target_id() {
3403 if (target_id_ != NULL) target_id_->::bgs::protocol::EntityId::Clear();
3404 clear_has_target_id();
3406inline const ::bgs::protocol::EntityId& GetLicensesRequest::target_id()
const {
3408 return target_id_ != NULL ? *target_id_ : *default_instance_->target_id_;
3410inline ::bgs::protocol::EntityId* GetLicensesRequest::mutable_target_id() {
3411 set_has_target_id();
3412 if (target_id_ == NULL) target_id_ = new ::bgs::protocol::EntityId;
3416inline ::bgs::protocol::EntityId* GetLicensesRequest::release_target_id() {
3417 clear_has_target_id();
3424 target_id_ = target_id;
3426 set_has_target_id();
3428 clear_has_target_id();
3434inline bool GetLicensesRequest::has_fetch_account_licenses()
const {
3435 return (_has_bits_[0] & 0x00000002u) != 0;
3437inline void GetLicensesRequest::set_has_fetch_account_licenses() {
3438 _has_bits_[0] |= 0x00000002u;
3440inline void GetLicensesRequest::clear_has_fetch_account_licenses() {
3441 _has_bits_[0] &= ~0x00000002u;
3443inline void GetLicensesRequest::clear_fetch_account_licenses() {
3444 fetch_account_licenses_ =
false;
3445 clear_has_fetch_account_licenses();
3447inline bool GetLicensesRequest::fetch_account_licenses()
const {
3449 return fetch_account_licenses_;
3451inline void GetLicensesRequest::set_fetch_account_licenses(
bool value) {
3452 set_has_fetch_account_licenses();
3453 fetch_account_licenses_ = value;
3458inline bool GetLicensesRequest::has_fetch_game_account_licenses()
const {
3459 return (_has_bits_[0] & 0x00000004u) != 0;
3461inline void GetLicensesRequest::set_has_fetch_game_account_licenses() {
3462 _has_bits_[0] |= 0x00000004u;
3464inline void GetLicensesRequest::clear_has_fetch_game_account_licenses() {
3465 _has_bits_[0] &= ~0x00000004u;
3467inline void GetLicensesRequest::clear_fetch_game_account_licenses() {
3468 fetch_game_account_licenses_ =
false;
3469 clear_has_fetch_game_account_licenses();
3471inline bool GetLicensesRequest::fetch_game_account_licenses()
const {
3473 return fetch_game_account_licenses_;
3475inline void GetLicensesRequest::set_fetch_game_account_licenses(
bool value) {
3476 set_has_fetch_game_account_licenses();
3477 fetch_game_account_licenses_ = value;
3482inline bool GetLicensesRequest::has_fetch_dynamic_account_licenses()
const {
3483 return (_has_bits_[0] & 0x00000008u) != 0;
3485inline void GetLicensesRequest::set_has_fetch_dynamic_account_licenses() {
3486 _has_bits_[0] |= 0x00000008u;
3488inline void GetLicensesRequest::clear_has_fetch_dynamic_account_licenses() {
3489 _has_bits_[0] &= ~0x00000008u;
3491inline void GetLicensesRequest::clear_fetch_dynamic_account_licenses() {
3492 fetch_dynamic_account_licenses_ =
false;
3493 clear_has_fetch_dynamic_account_licenses();
3495inline bool GetLicensesRequest::fetch_dynamic_account_licenses()
const {
3497 return fetch_dynamic_account_licenses_;
3499inline void GetLicensesRequest::set_fetch_dynamic_account_licenses(
bool value) {
3500 set_has_fetch_dynamic_account_licenses();
3501 fetch_dynamic_account_licenses_ = value;
3506inline bool GetLicensesRequest::has_program()
const {
3507 return (_has_bits_[0] & 0x00000010u) != 0;
3509inline void GetLicensesRequest::set_has_program() {
3510 _has_bits_[0] |= 0x00000010u;
3512inline void GetLicensesRequest::clear_has_program() {
3513 _has_bits_[0] &= ~0x00000010u;
3515inline void GetLicensesRequest::clear_program() {
3517 clear_has_program();
3519inline ::google::protobuf::uint32 GetLicensesRequest::program()
const {
3523inline void GetLicensesRequest::set_program(::google::protobuf::uint32 value) {
3530inline bool GetLicensesRequest::has_exclude_unknown_program()
const {
3531 return (_has_bits_[0] & 0x00000020u) != 0;
3533inline void GetLicensesRequest::set_has_exclude_unknown_program() {
3534 _has_bits_[0] |= 0x00000020u;
3536inline void GetLicensesRequest::clear_has_exclude_unknown_program() {
3537 _has_bits_[0] &= ~0x00000020u;
3539inline void GetLicensesRequest::clear_exclude_unknown_program() {
3540 exclude_unknown_program_ =
false;
3541 clear_has_exclude_unknown_program();
3543inline bool GetLicensesRequest::exclude_unknown_program()
const {
3545 return exclude_unknown_program_;
3547inline void GetLicensesRequest::set_exclude_unknown_program(
bool value) {
3548 set_has_exclude_unknown_program();
3549 exclude_unknown_program_ = value;
3558inline int GetLicensesResponse::licenses_size()
const {
3559 return licenses_.size();
3561inline void GetLicensesResponse::clear_licenses() {
3564inline const ::bgs::protocol::account::v1::AccountLicense& GetLicensesResponse::licenses(
int index)
const {
3566 return licenses_.Get(index);
3568inline ::bgs::protocol::account::v1::AccountLicense* GetLicensesResponse::mutable_licenses(
int index) {
3570 return licenses_.Mutable(index);
3572inline ::bgs::protocol::account::v1::AccountLicense* GetLicensesResponse::add_licenses() {
3574 return licenses_.Add();
3576inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >&
3577GetLicensesResponse::licenses()
const {
3581inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >*
3582GetLicensesResponse::mutable_licenses() {
3592inline bool GetGameSessionInfoRequest::has_entity_id()
const {
3593 return (_has_bits_[0] & 0x00000001u) != 0;
3595inline void GetGameSessionInfoRequest::set_has_entity_id() {
3596 _has_bits_[0] |= 0x00000001u;
3598inline void GetGameSessionInfoRequest::clear_has_entity_id() {
3599 _has_bits_[0] &= ~0x00000001u;
3601inline void GetGameSessionInfoRequest::clear_entity_id() {
3602 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
3603 clear_has_entity_id();
3605inline const ::bgs::protocol::EntityId& GetGameSessionInfoRequest::entity_id()
const {
3607 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
3609inline ::bgs::protocol::EntityId* GetGameSessionInfoRequest::mutable_entity_id() {
3610 set_has_entity_id();
3611 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
3615inline ::bgs::protocol::EntityId* GetGameSessionInfoRequest::release_entity_id() {
3616 clear_has_entity_id();
3623 entity_id_ = entity_id;
3625 set_has_entity_id();
3627 clear_has_entity_id();
3637inline bool GetGameSessionInfoResponse::has_session_info()
const {
3638 return (_has_bits_[0] & 0x00000001u) != 0;
3640inline void GetGameSessionInfoResponse::set_has_session_info() {
3641 _has_bits_[0] |= 0x00000001u;
3643inline void GetGameSessionInfoResponse::clear_has_session_info() {
3644 _has_bits_[0] &= ~0x00000001u;
3646inline void GetGameSessionInfoResponse::clear_session_info() {
3647 if (session_info_ != NULL) session_info_->::bgs::protocol::account::v1::GameSessionInfo::Clear();
3648 clear_has_session_info();
3650inline const ::bgs::protocol::account::v1::GameSessionInfo& GetGameSessionInfoResponse::session_info()
const {
3652 return session_info_ != NULL ? *session_info_ : *default_instance_->session_info_;
3654inline ::bgs::protocol::account::v1::GameSessionInfo* GetGameSessionInfoResponse::mutable_session_info() {
3655 set_has_session_info();
3656 if (session_info_ == NULL) session_info_ = new ::bgs::protocol::account::v1::GameSessionInfo;
3658 return session_info_;
3660inline ::bgs::protocol::account::v1::GameSessionInfo* GetGameSessionInfoResponse::release_session_info() {
3661 clear_has_session_info();
3663 session_info_ = NULL;
3667 delete session_info_;
3668 session_info_ = session_info;
3670 set_has_session_info();
3672 clear_has_session_info();
3682inline bool GetGameTimeRemainingInfoRequest::has_game_account_id()
const {
3683 return (_has_bits_[0] & 0x00000001u) != 0;
3685inline void GetGameTimeRemainingInfoRequest::set_has_game_account_id() {
3686 _has_bits_[0] |= 0x00000001u;
3688inline void GetGameTimeRemainingInfoRequest::clear_has_game_account_id() {
3689 _has_bits_[0] &= ~0x00000001u;
3691inline void GetGameTimeRemainingInfoRequest::clear_game_account_id() {
3692 if (game_account_id_ != NULL) game_account_id_->::bgs::protocol::EntityId::Clear();
3693 clear_has_game_account_id();
3695inline const ::bgs::protocol::EntityId& GetGameTimeRemainingInfoRequest::game_account_id()
const {
3697 return game_account_id_ != NULL ? *game_account_id_ : *default_instance_->game_account_id_;
3699inline ::bgs::protocol::EntityId* GetGameTimeRemainingInfoRequest::mutable_game_account_id() {
3700 set_has_game_account_id();
3701 if (game_account_id_ == NULL) game_account_id_ = new ::bgs::protocol::EntityId;
3703 return game_account_id_;
3705inline ::bgs::protocol::EntityId* GetGameTimeRemainingInfoRequest::release_game_account_id() {
3706 clear_has_game_account_id();
3708 game_account_id_ = NULL;
3712 delete game_account_id_;
3713 game_account_id_ = game_account_id;
3714 if (game_account_id) {
3715 set_has_game_account_id();
3717 clear_has_game_account_id();
3723inline bool GetGameTimeRemainingInfoRequest::has_account_id()
const {
3724 return (_has_bits_[0] & 0x00000002u) != 0;
3726inline void GetGameTimeRemainingInfoRequest::set_has_account_id() {
3727 _has_bits_[0] |= 0x00000002u;
3729inline void GetGameTimeRemainingInfoRequest::clear_has_account_id() {
3730 _has_bits_[0] &= ~0x00000002u;
3732inline void GetGameTimeRemainingInfoRequest::clear_account_id() {
3733 if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
3734 clear_has_account_id();
3736inline const ::bgs::protocol::EntityId& GetGameTimeRemainingInfoRequest::account_id()
const {
3738 return account_id_ != NULL ? *account_id_ : *default_instance_->account_id_;
3740inline ::bgs::protocol::EntityId* GetGameTimeRemainingInfoRequest::mutable_account_id() {
3741 set_has_account_id();
3742 if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
3746inline ::bgs::protocol::EntityId* GetGameTimeRemainingInfoRequest::release_account_id() {
3747 clear_has_account_id();
3754 account_id_ = account_id;
3756 set_has_account_id();
3758 clear_has_account_id();
3764inline bool GetGameTimeRemainingInfoRequest::has_benefactor_id()
const {
3765 return (_has_bits_[0] & 0x00000004u) != 0;
3767inline void GetGameTimeRemainingInfoRequest::set_has_benefactor_id() {
3768 _has_bits_[0] |= 0x00000004u;
3770inline void GetGameTimeRemainingInfoRequest::clear_has_benefactor_id() {
3771 _has_bits_[0] &= ~0x00000004u;
3773inline void GetGameTimeRemainingInfoRequest::clear_benefactor_id() {
3774 if (benefactor_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3775 benefactor_id_->clear();
3777 clear_has_benefactor_id();
3779inline const ::std::string& GetGameTimeRemainingInfoRequest::benefactor_id()
const {
3781 return *benefactor_id_;
3783inline void GetGameTimeRemainingInfoRequest::set_benefactor_id(const ::std::string& value) {
3784 set_has_benefactor_id();
3785 if (benefactor_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3786 benefactor_id_ = new ::std::string;
3788 benefactor_id_->assign(value);
3791inline void GetGameTimeRemainingInfoRequest::set_benefactor_id(
const char* value) {
3792 set_has_benefactor_id();
3793 if (benefactor_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3794 benefactor_id_ = new ::std::string;
3796 benefactor_id_->assign(value);
3799inline void GetGameTimeRemainingInfoRequest::set_benefactor_id(
const char* value,
size_t size) {
3800 set_has_benefactor_id();
3801 if (benefactor_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3802 benefactor_id_ = new ::std::string;
3804 benefactor_id_->assign(
reinterpret_cast<const char*
>(value), size);
3807inline ::std::string* GetGameTimeRemainingInfoRequest::mutable_benefactor_id() {
3808 set_has_benefactor_id();
3809 if (benefactor_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3810 benefactor_id_ = new ::std::string;
3813 return benefactor_id_;
3815inline ::std::string* GetGameTimeRemainingInfoRequest::release_benefactor_id() {
3816 clear_has_benefactor_id();
3817 if (benefactor_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3820 ::std::string* temp = benefactor_id_;
3821 benefactor_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3825inline void GetGameTimeRemainingInfoRequest::set_allocated_benefactor_id(::std::string* benefactor_id) {
3826 if (benefactor_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3827 delete benefactor_id_;
3829 if (benefactor_id) {
3830 set_has_benefactor_id();
3831 benefactor_id_ = benefactor_id;
3833 clear_has_benefactor_id();
3834 benefactor_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3844inline bool GetGameTimeRemainingInfoResponse::has_game_time_remaining_info()
const {
3845 return (_has_bits_[0] & 0x00000001u) != 0;
3847inline void GetGameTimeRemainingInfoResponse::set_has_game_time_remaining_info() {
3848 _has_bits_[0] |= 0x00000001u;
3850inline void GetGameTimeRemainingInfoResponse::clear_has_game_time_remaining_info() {
3851 _has_bits_[0] &= ~0x00000001u;
3853inline void GetGameTimeRemainingInfoResponse::clear_game_time_remaining_info() {
3854 if (game_time_remaining_info_ != NULL) game_time_remaining_info_->::bgs::protocol::account::v1::GameTimeRemainingInfo::Clear();
3855 clear_has_game_time_remaining_info();
3857inline const ::bgs::protocol::account::v1::GameTimeRemainingInfo& GetGameTimeRemainingInfoResponse::game_time_remaining_info()
const {
3859 return game_time_remaining_info_ != NULL ? *game_time_remaining_info_ : *default_instance_->game_time_remaining_info_;
3861inline ::bgs::protocol::account::v1::GameTimeRemainingInfo* GetGameTimeRemainingInfoResponse::mutable_game_time_remaining_info() {
3862 set_has_game_time_remaining_info();
3863 if (game_time_remaining_info_ == NULL) game_time_remaining_info_ = new ::bgs::protocol::account::v1::GameTimeRemainingInfo;
3865 return game_time_remaining_info_;
3867inline ::bgs::protocol::account::v1::GameTimeRemainingInfo* GetGameTimeRemainingInfoResponse::release_game_time_remaining_info() {
3868 clear_has_game_time_remaining_info();
3870 game_time_remaining_info_ = NULL;
3874 delete game_time_remaining_info_;
3875 game_time_remaining_info_ = game_time_remaining_info;
3876 if (game_time_remaining_info) {
3877 set_has_game_time_remaining_info();
3879 clear_has_game_time_remaining_info();
3889inline bool GetCAISInfoRequest::has_entity_id()
const {
3890 return (_has_bits_[0] & 0x00000001u) != 0;
3892inline void GetCAISInfoRequest::set_has_entity_id() {
3893 _has_bits_[0] |= 0x00000001u;
3895inline void GetCAISInfoRequest::clear_has_entity_id() {
3896 _has_bits_[0] &= ~0x00000001u;
3898inline void GetCAISInfoRequest::clear_entity_id() {
3899 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
3900 clear_has_entity_id();
3902inline const ::bgs::protocol::EntityId& GetCAISInfoRequest::entity_id()
const {
3904 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
3906inline ::bgs::protocol::EntityId* GetCAISInfoRequest::mutable_entity_id() {
3907 set_has_entity_id();
3908 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
3912inline ::bgs::protocol::EntityId* GetCAISInfoRequest::release_entity_id() {
3913 clear_has_entity_id();
3920 entity_id_ = entity_id;
3922 set_has_entity_id();
3924 clear_has_entity_id();
3934inline bool GetCAISInfoResponse::has_cais_info()
const {
3935 return (_has_bits_[0] & 0x00000001u) != 0;
3937inline void GetCAISInfoResponse::set_has_cais_info() {
3938 _has_bits_[0] |= 0x00000001u;
3940inline void GetCAISInfoResponse::clear_has_cais_info() {
3941 _has_bits_[0] &= ~0x00000001u;
3943inline void GetCAISInfoResponse::clear_cais_info() {
3944 if (cais_info_ != NULL) cais_info_->::bgs::protocol::account::v1::CAIS::Clear();
3945 clear_has_cais_info();
3947inline const ::bgs::protocol::account::v1::CAIS& GetCAISInfoResponse::cais_info()
const {
3949 return cais_info_ != NULL ? *cais_info_ : *default_instance_->cais_info_;
3951inline ::bgs::protocol::account::v1::CAIS* GetCAISInfoResponse::mutable_cais_info() {
3952 set_has_cais_info();
3953 if (cais_info_ == NULL) cais_info_ = new ::bgs::protocol::account::v1::CAIS;
3957inline ::bgs::protocol::account::v1::CAIS* GetCAISInfoResponse::release_cais_info() {
3958 clear_has_cais_info();
3965 cais_info_ = cais_info;
3967 set_has_cais_info();
3969 clear_has_cais_info();
3979inline bool GetAuthorizedDataRequest::has_entity_id()
const {
3980 return (_has_bits_[0] & 0x00000001u) != 0;
3982inline void GetAuthorizedDataRequest::set_has_entity_id() {
3983 _has_bits_[0] |= 0x00000001u;
3985inline void GetAuthorizedDataRequest::clear_has_entity_id() {
3986 _has_bits_[0] &= ~0x00000001u;
3988inline void GetAuthorizedDataRequest::clear_entity_id() {
3989 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
3990 clear_has_entity_id();
3992inline const ::bgs::protocol::EntityId& GetAuthorizedDataRequest::entity_id()
const {
3994 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
3996inline ::bgs::protocol::EntityId* GetAuthorizedDataRequest::mutable_entity_id() {
3997 set_has_entity_id();
3998 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
4002inline ::bgs::protocol::EntityId* GetAuthorizedDataRequest::release_entity_id() {
4003 clear_has_entity_id();
4010 entity_id_ = entity_id;
4012 set_has_entity_id();
4014 clear_has_entity_id();
4020inline int GetAuthorizedDataRequest::tag_size()
const {
4023inline void GetAuthorizedDataRequest::clear_tag() {
4026inline const ::std::string& GetAuthorizedDataRequest::tag(
int index)
const {
4028 return tag_.Get(index);
4030inline ::std::string* GetAuthorizedDataRequest::mutable_tag(
int index) {
4032 return tag_.Mutable(index);
4034inline void GetAuthorizedDataRequest::set_tag(
int index, const ::std::string& value) {
4036 tag_.Mutable(index)->assign(value);
4038inline void GetAuthorizedDataRequest::set_tag(
int index,
const char* value) {
4039 tag_.Mutable(index)->assign(value);
4042inline void GetAuthorizedDataRequest::set_tag(
int index,
const char* value,
size_t size) {
4043 tag_.Mutable(index)->assign(
4044 reinterpret_cast<const char*
>(value), size);
4047inline ::std::string* GetAuthorizedDataRequest::add_tag() {
4050inline void GetAuthorizedDataRequest::add_tag(const ::std::string& value) {
4051 tag_.Add()->assign(value);
4054inline void GetAuthorizedDataRequest::add_tag(
const char* value) {
4055 tag_.Add()->assign(value);
4058inline void GetAuthorizedDataRequest::add_tag(
const char* value,
size_t size) {
4059 tag_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
4062inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
4063GetAuthorizedDataRequest::tag()
const {
4067inline ::google::protobuf::RepeatedPtrField< ::std::string>*
4068GetAuthorizedDataRequest::mutable_tag() {
4074inline bool GetAuthorizedDataRequest::has_privileged_network()
const {
4075 return (_has_bits_[0] & 0x00000004u) != 0;
4077inline void GetAuthorizedDataRequest::set_has_privileged_network() {
4078 _has_bits_[0] |= 0x00000004u;
4080inline void GetAuthorizedDataRequest::clear_has_privileged_network() {
4081 _has_bits_[0] &= ~0x00000004u;
4083inline void GetAuthorizedDataRequest::clear_privileged_network() {
4084 privileged_network_ =
false;
4085 clear_has_privileged_network();
4087inline bool GetAuthorizedDataRequest::privileged_network()
const {
4089 return privileged_network_;
4091inline void GetAuthorizedDataRequest::set_privileged_network(
bool value) {
4092 set_has_privileged_network();
4093 privileged_network_ = value;
4102inline int GetAuthorizedDataResponse::data_size()
const {
4103 return data_.size();
4105inline void GetAuthorizedDataResponse::clear_data() {
4108inline const ::bgs::protocol::account::v1::AuthorizedData& GetAuthorizedDataResponse::data(
int index)
const {
4110 return data_.Get(index);
4112inline ::bgs::protocol::account::v1::AuthorizedData* GetAuthorizedDataResponse::mutable_data(
int index) {
4114 return data_.Mutable(index);
4116inline ::bgs::protocol::account::v1::AuthorizedData* GetAuthorizedDataResponse::add_data() {
4120inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData >&
4121GetAuthorizedDataResponse::data()
const {
4125inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData >*
4126GetAuthorizedDataResponse::mutable_data() {
4136inline bool GetAccountInfoRequest::has_account_id()
const {
4137 return (_has_bits_[0] & 0x00000001u) != 0;
4139inline void GetAccountInfoRequest::set_has_account_id() {
4140 _has_bits_[0] |= 0x00000001u;
4142inline void GetAccountInfoRequest::clear_has_account_id() {
4143 _has_bits_[0] &= ~0x00000001u;
4145inline void GetAccountInfoRequest::clear_account_id() {
4146 if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
4147 clear_has_account_id();
4149inline const ::bgs::protocol::EntityId& GetAccountInfoRequest::account_id()
const {
4151 return account_id_ != NULL ? *account_id_ : *default_instance_->account_id_;
4153inline ::bgs::protocol::EntityId* GetAccountInfoRequest::mutable_account_id() {
4154 set_has_account_id();
4155 if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
4159inline ::bgs::protocol::EntityId* GetAccountInfoRequest::release_account_id() {
4160 clear_has_account_id();
4167 account_id_ = account_id;
4169 set_has_account_id();
4171 clear_has_account_id();
4181inline bool GetAccountInfoResponse::has_account_info()
const {
4182 return (_has_bits_[0] & 0x00000001u) != 0;
4184inline void GetAccountInfoResponse::set_has_account_info() {
4185 _has_bits_[0] |= 0x00000001u;
4187inline void GetAccountInfoResponse::clear_has_account_info() {
4188 _has_bits_[0] &= ~0x00000001u;
4190inline void GetAccountInfoResponse::clear_account_info() {
4191 if (account_info_ != NULL) account_info_->::bgs::protocol::account::v1::AccountInfo::Clear();
4192 clear_has_account_info();
4194inline const ::bgs::protocol::account::v1::AccountInfo& GetAccountInfoResponse::account_info()
const {
4196 return account_info_ != NULL ? *account_info_ : *default_instance_->account_info_;
4198inline ::bgs::protocol::account::v1::AccountInfo* GetAccountInfoResponse::mutable_account_info() {
4199 set_has_account_info();
4200 if (account_info_ == NULL) account_info_ = new ::bgs::protocol::account::v1::AccountInfo;
4202 return account_info_;
4204inline ::bgs::protocol::account::v1::AccountInfo* GetAccountInfoResponse::release_account_info() {
4205 clear_has_account_info();
4207 account_info_ = NULL;
4211 delete account_info_;
4212 account_info_ = account_info;
4214 set_has_account_info();
4216 clear_has_account_info();
4226inline bool GetAccountPlatformRestrictionsRequest::has_account_id()
const {
4227 return (_has_bits_[0] & 0x00000001u) != 0;
4229inline void GetAccountPlatformRestrictionsRequest::set_has_account_id() {
4230 _has_bits_[0] |= 0x00000001u;
4232inline void GetAccountPlatformRestrictionsRequest::clear_has_account_id() {
4233 _has_bits_[0] &= ~0x00000001u;
4235inline void GetAccountPlatformRestrictionsRequest::clear_account_id() {
4236 if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
4237 clear_has_account_id();
4239inline const ::bgs::protocol::EntityId& GetAccountPlatformRestrictionsRequest::account_id()
const {
4241 return account_id_ != NULL ? *account_id_ : *default_instance_->account_id_;
4243inline ::bgs::protocol::EntityId* GetAccountPlatformRestrictionsRequest::mutable_account_id() {
4244 set_has_account_id();
4245 if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
4249inline ::bgs::protocol::EntityId* GetAccountPlatformRestrictionsRequest::release_account_id() {
4250 clear_has_account_id();
4257 account_id_ = account_id;
4259 set_has_account_id();
4261 clear_has_account_id();
4271inline bool GetAccountPlatformRestrictionsResponse::has_restriction_info()
const {
4272 return (_has_bits_[0] & 0x00000001u) != 0;
4274inline void GetAccountPlatformRestrictionsResponse::set_has_restriction_info() {
4275 _has_bits_[0] |= 0x00000001u;
4277inline void GetAccountPlatformRestrictionsResponse::clear_has_restriction_info() {
4278 _has_bits_[0] &= ~0x00000001u;
4280inline void GetAccountPlatformRestrictionsResponse::clear_restriction_info() {
4281 if (restriction_info_ != NULL) restriction_info_->::bgs::protocol::account::v1::AccountPlatformRestrictionInfo::Clear();
4282 clear_has_restriction_info();
4284inline const ::bgs::protocol::account::v1::AccountPlatformRestrictionInfo& GetAccountPlatformRestrictionsResponse::restriction_info()
const {
4286 return restriction_info_ != NULL ? *restriction_info_ : *default_instance_->restriction_info_;
4288inline ::bgs::protocol::account::v1::AccountPlatformRestrictionInfo* GetAccountPlatformRestrictionsResponse::mutable_restriction_info() {
4289 set_has_restriction_info();
4290 if (restriction_info_ == NULL) restriction_info_ = new ::bgs::protocol::account::v1::AccountPlatformRestrictionInfo;
4292 return restriction_info_;
4294inline ::bgs::protocol::account::v1::AccountPlatformRestrictionInfo* GetAccountPlatformRestrictionsResponse::release_restriction_info() {
4295 clear_has_restriction_info();
4297 restriction_info_ = NULL;
4301 delete restriction_info_;
4302 restriction_info_ = restriction_info;
4303 if (restriction_info) {
4304 set_has_restriction_info();
4306 clear_has_restriction_info();
4316inline bool AccountStateNotification::has_account_state()
const {
4317 return (_has_bits_[0] & 0x00000001u) != 0;
4319inline void AccountStateNotification::set_has_account_state() {
4320 _has_bits_[0] |= 0x00000001u;
4322inline void AccountStateNotification::clear_has_account_state() {
4323 _has_bits_[0] &= ~0x00000001u;
4325inline void AccountStateNotification::clear_account_state() {
4326 if (account_state_ != NULL) account_state_->::bgs::protocol::account::v1::AccountState::Clear();
4327 clear_has_account_state();
4329inline const ::bgs::protocol::account::v1::AccountState& AccountStateNotification::account_state()
const {
4331 return account_state_ != NULL ? *account_state_ : *default_instance_->account_state_;
4333inline ::bgs::protocol::account::v1::AccountState* AccountStateNotification::mutable_account_state() {
4334 set_has_account_state();
4335 if (account_state_ == NULL) account_state_ = new ::bgs::protocol::account::v1::AccountState;
4337 return account_state_;
4339inline ::bgs::protocol::account::v1::AccountState* AccountStateNotification::release_account_state() {
4340 clear_has_account_state();
4342 account_state_ = NULL;
4346 delete account_state_;
4347 account_state_ = account_state;
4348 if (account_state) {
4349 set_has_account_state();
4351 clear_has_account_state();
4357inline bool AccountStateNotification::has_subscriber_id()
const {
4358 return (_has_bits_[0] & 0x00000002u) != 0;
4360inline void AccountStateNotification::set_has_subscriber_id() {
4361 _has_bits_[0] |= 0x00000002u;
4363inline void AccountStateNotification::clear_has_subscriber_id() {
4364 _has_bits_[0] &= ~0x00000002u;
4366inline void AccountStateNotification::clear_subscriber_id() {
4367 subscriber_id_ = GOOGLE_ULONGLONG(0);
4368 clear_has_subscriber_id();
4370inline ::google::protobuf::uint64 AccountStateNotification::subscriber_id()
const {
4372 return subscriber_id_;
4374inline void AccountStateNotification::set_subscriber_id(::google::protobuf::uint64 value) {
4375 set_has_subscriber_id();
4376 subscriber_id_ = value;
4381inline bool AccountStateNotification::has_account_tags()
const {
4382 return (_has_bits_[0] & 0x00000004u) != 0;
4384inline void AccountStateNotification::set_has_account_tags() {
4385 _has_bits_[0] |= 0x00000004u;
4387inline void AccountStateNotification::clear_has_account_tags() {
4388 _has_bits_[0] &= ~0x00000004u;
4390inline void AccountStateNotification::clear_account_tags() {
4391 if (account_tags_ != NULL) account_tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
4392 clear_has_account_tags();
4394inline const ::bgs::protocol::account::v1::AccountFieldTags& AccountStateNotification::account_tags()
const {
4396 return account_tags_ != NULL ? *account_tags_ : *default_instance_->account_tags_;
4398inline ::bgs::protocol::account::v1::AccountFieldTags* AccountStateNotification::mutable_account_tags() {
4399 set_has_account_tags();
4400 if (account_tags_ == NULL) account_tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
4402 return account_tags_;
4404inline ::bgs::protocol::account::v1::AccountFieldTags* AccountStateNotification::release_account_tags() {
4405 clear_has_account_tags();
4407 account_tags_ = NULL;
4411 delete account_tags_;
4412 account_tags_ = account_tags;
4414 set_has_account_tags();
4416 clear_has_account_tags();
4422inline bool AccountStateNotification::has_subscription_completed()
const {
4423 return (_has_bits_[0] & 0x00000008u) != 0;
4425inline void AccountStateNotification::set_has_subscription_completed() {
4426 _has_bits_[0] |= 0x00000008u;
4428inline void AccountStateNotification::clear_has_subscription_completed() {
4429 _has_bits_[0] &= ~0x00000008u;
4431inline void AccountStateNotification::clear_subscription_completed() {
4432 subscription_completed_ =
false;
4433 clear_has_subscription_completed();
4435inline bool AccountStateNotification::subscription_completed()
const {
4437 return subscription_completed_;
4439inline void AccountStateNotification::set_subscription_completed(
bool value) {
4440 set_has_subscription_completed();
4441 subscription_completed_ = value;
4450inline bool GameAccountStateNotification::has_game_account_state()
const {
4451 return (_has_bits_[0] & 0x00000001u) != 0;
4453inline void GameAccountStateNotification::set_has_game_account_state() {
4454 _has_bits_[0] |= 0x00000001u;
4456inline void GameAccountStateNotification::clear_has_game_account_state() {
4457 _has_bits_[0] &= ~0x00000001u;
4459inline void GameAccountStateNotification::clear_game_account_state() {
4460 if (game_account_state_ != NULL) game_account_state_->::bgs::protocol::account::v1::GameAccountState::Clear();
4461 clear_has_game_account_state();
4463inline const ::bgs::protocol::account::v1::GameAccountState& GameAccountStateNotification::game_account_state()
const {
4465 return game_account_state_ != NULL ? *game_account_state_ : *default_instance_->game_account_state_;
4467inline ::bgs::protocol::account::v1::GameAccountState* GameAccountStateNotification::mutable_game_account_state() {
4468 set_has_game_account_state();
4469 if (game_account_state_ == NULL) game_account_state_ = new ::bgs::protocol::account::v1::GameAccountState;
4471 return game_account_state_;
4473inline ::bgs::protocol::account::v1::GameAccountState* GameAccountStateNotification::release_game_account_state() {
4474 clear_has_game_account_state();
4476 game_account_state_ = NULL;
4480 delete game_account_state_;
4481 game_account_state_ = game_account_state;
4482 if (game_account_state) {
4483 set_has_game_account_state();
4485 clear_has_game_account_state();
4491inline bool GameAccountStateNotification::has_subscriber_id()
const {
4492 return (_has_bits_[0] & 0x00000002u) != 0;
4494inline void GameAccountStateNotification::set_has_subscriber_id() {
4495 _has_bits_[0] |= 0x00000002u;
4497inline void GameAccountStateNotification::clear_has_subscriber_id() {
4498 _has_bits_[0] &= ~0x00000002u;
4500inline void GameAccountStateNotification::clear_subscriber_id() {
4501 subscriber_id_ = GOOGLE_ULONGLONG(0);
4502 clear_has_subscriber_id();
4504inline ::google::protobuf::uint64 GameAccountStateNotification::subscriber_id()
const {
4506 return subscriber_id_;
4508inline void GameAccountStateNotification::set_subscriber_id(::google::protobuf::uint64 value) {
4509 set_has_subscriber_id();
4510 subscriber_id_ = value;
4515inline bool GameAccountStateNotification::has_game_account_tags()
const {
4516 return (_has_bits_[0] & 0x00000004u) != 0;
4518inline void GameAccountStateNotification::set_has_game_account_tags() {
4519 _has_bits_[0] |= 0x00000004u;
4521inline void GameAccountStateNotification::clear_has_game_account_tags() {
4522 _has_bits_[0] &= ~0x00000004u;
4524inline void GameAccountStateNotification::clear_game_account_tags() {
4525 if (game_account_tags_ != NULL) game_account_tags_->::bgs::protocol::account::v1::GameAccountFieldTags::Clear();
4526 clear_has_game_account_tags();
4528inline const ::bgs::protocol::account::v1::GameAccountFieldTags& GameAccountStateNotification::game_account_tags()
const {
4530 return game_account_tags_ != NULL ? *game_account_tags_ : *default_instance_->game_account_tags_;
4532inline ::bgs::protocol::account::v1::GameAccountFieldTags* GameAccountStateNotification::mutable_game_account_tags() {
4533 set_has_game_account_tags();
4534 if (game_account_tags_ == NULL) game_account_tags_ = new ::bgs::protocol::account::v1::GameAccountFieldTags;
4536 return game_account_tags_;
4538inline ::bgs::protocol::account::v1::GameAccountFieldTags* GameAccountStateNotification::release_game_account_tags() {
4539 clear_has_game_account_tags();
4541 game_account_tags_ = NULL;
4545 delete game_account_tags_;
4546 game_account_tags_ = game_account_tags;
4547 if (game_account_tags) {
4548 set_has_game_account_tags();
4550 clear_has_game_account_tags();
4556inline bool GameAccountStateNotification::has_subscription_completed()
const {
4557 return (_has_bits_[0] & 0x00000008u) != 0;
4559inline void GameAccountStateNotification::set_has_subscription_completed() {
4560 _has_bits_[0] |= 0x00000008u;
4562inline void GameAccountStateNotification::clear_has_subscription_completed() {
4563 _has_bits_[0] &= ~0x00000008u;
4565inline void GameAccountStateNotification::clear_subscription_completed() {
4566 subscription_completed_ =
false;
4567 clear_has_subscription_completed();
4569inline bool GameAccountStateNotification::subscription_completed()
const {
4571 return subscription_completed_;
4573inline void GameAccountStateNotification::set_subscription_completed(
bool value) {
4574 set_has_subscription_completed();
4575 subscription_completed_ = value;
4584inline int GameAccountNotification::game_accounts_size()
const {
4585 return game_accounts_.size();
4587inline void GameAccountNotification::clear_game_accounts() {
4588 game_accounts_.Clear();
4590inline const ::bgs::protocol::account::v1::GameAccountList& GameAccountNotification::game_accounts(
int index)
const {
4592 return game_accounts_.Get(index);
4594inline ::bgs::protocol::account::v1::GameAccountList* GameAccountNotification::mutable_game_accounts(
int index) {
4596 return game_accounts_.Mutable(index);
4598inline ::bgs::protocol::account::v1::GameAccountList* GameAccountNotification::add_game_accounts() {
4600 return game_accounts_.Add();
4602inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >&
4603GameAccountNotification::game_accounts()
const {
4605 return game_accounts_;
4607inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >*
4608GameAccountNotification::mutable_game_accounts() {
4610 return &game_accounts_;
4614inline bool GameAccountNotification::has_subscriber_id()
const {
4615 return (_has_bits_[0] & 0x00000002u) != 0;
4617inline void GameAccountNotification::set_has_subscriber_id() {
4618 _has_bits_[0] |= 0x00000002u;
4620inline void GameAccountNotification::clear_has_subscriber_id() {
4621 _has_bits_[0] &= ~0x00000002u;
4623inline void GameAccountNotification::clear_subscriber_id() {
4624 subscriber_id_ = GOOGLE_ULONGLONG(0);
4625 clear_has_subscriber_id();
4627inline ::google::protobuf::uint64 GameAccountNotification::subscriber_id()
const {
4629 return subscriber_id_;
4631inline void GameAccountNotification::set_subscriber_id(::google::protobuf::uint64 value) {
4632 set_has_subscriber_id();
4633 subscriber_id_ = value;
4638inline bool GameAccountNotification::has_account_tags()
const {
4639 return (_has_bits_[0] & 0x00000004u) != 0;
4641inline void GameAccountNotification::set_has_account_tags() {
4642 _has_bits_[0] |= 0x00000004u;
4644inline void GameAccountNotification::clear_has_account_tags() {
4645 _has_bits_[0] &= ~0x00000004u;
4647inline void GameAccountNotification::clear_account_tags() {
4648 if (account_tags_ != NULL) account_tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
4649 clear_has_account_tags();
4651inline const ::bgs::protocol::account::v1::AccountFieldTags& GameAccountNotification::account_tags()
const {
4653 return account_tags_ != NULL ? *account_tags_ : *default_instance_->account_tags_;
4655inline ::bgs::protocol::account::v1::AccountFieldTags* GameAccountNotification::mutable_account_tags() {
4656 set_has_account_tags();
4657 if (account_tags_ == NULL) account_tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
4659 return account_tags_;
4661inline ::bgs::protocol::account::v1::AccountFieldTags* GameAccountNotification::release_account_tags() {
4662 clear_has_account_tags();
4664 account_tags_ = NULL;
4668 delete account_tags_;
4669 account_tags_ = account_tags;
4671 set_has_account_tags();
4673 clear_has_account_tags();
4683inline bool GameAccountSessionNotification::has_game_account()
const {
4684 return (_has_bits_[0] & 0x00000001u) != 0;
4686inline void GameAccountSessionNotification::set_has_game_account() {
4687 _has_bits_[0] |= 0x00000001u;
4689inline void GameAccountSessionNotification::clear_has_game_account() {
4690 _has_bits_[0] &= ~0x00000001u;
4692inline void GameAccountSessionNotification::clear_game_account() {
4693 if (game_account_ != NULL) game_account_->::bgs::protocol::account::v1::GameAccountHandle::Clear();
4694 clear_has_game_account();
4696inline const ::bgs::protocol::account::v1::GameAccountHandle& GameAccountSessionNotification::game_account()
const {
4698 return game_account_ != NULL ? *game_account_ : *default_instance_->game_account_;
4700inline ::bgs::protocol::account::v1::GameAccountHandle* GameAccountSessionNotification::mutable_game_account() {
4701 set_has_game_account();
4702 if (game_account_ == NULL) game_account_ = new ::bgs::protocol::account::v1::GameAccountHandle;
4704 return game_account_;
4706inline ::bgs::protocol::account::v1::GameAccountHandle* GameAccountSessionNotification::release_game_account() {
4707 clear_has_game_account();
4709 game_account_ = NULL;
4713 delete game_account_;
4714 game_account_ = game_account;
4716 set_has_game_account();
4718 clear_has_game_account();
4724inline bool GameAccountSessionNotification::has_session_info()
const {
4725 return (_has_bits_[0] & 0x00000002u) != 0;
4727inline void GameAccountSessionNotification::set_has_session_info() {
4728 _has_bits_[0] |= 0x00000002u;
4730inline void GameAccountSessionNotification::clear_has_session_info() {
4731 _has_bits_[0] &= ~0x00000002u;
4733inline void GameAccountSessionNotification::clear_session_info() {
4734 if (session_info_ != NULL) session_info_->::bgs::protocol::account::v1::GameSessionUpdateInfo::Clear();
4735 clear_has_session_info();
4737inline const ::bgs::protocol::account::v1::GameSessionUpdateInfo& GameAccountSessionNotification::session_info()
const {
4739 return session_info_ != NULL ? *session_info_ : *default_instance_->session_info_;
4741inline ::bgs::protocol::account::v1::GameSessionUpdateInfo* GameAccountSessionNotification::mutable_session_info() {
4742 set_has_session_info();
4743 if (session_info_ == NULL) session_info_ = new ::bgs::protocol::account::v1::GameSessionUpdateInfo;
4745 return session_info_;
4747inline ::bgs::protocol::account::v1::GameSessionUpdateInfo* GameAccountSessionNotification::release_session_info() {
4748 clear_has_session_info();
4750 session_info_ = NULL;
4754 delete session_info_;
4755 session_info_ = session_info;
4757 set_has_session_info();
4759 clear_has_session_info();
void CallServerMethod(uint32 token, uint32 methodId, MessageBuffer buffer) final
std::integral_constant< uint32, 0x54DFDA17u > OriginalHash
AccountListener & operator=(AccountListener &&)=delete
std::integral_constant< uint32, 0x7807483Cu > NameHash
void OnGameAccountStateUpdated(::bgs::protocol::account::v1::GameAccountStateNotification const *request, bool client=false, bool server=false)
void OnGameSessionUpdated(::bgs::protocol::account::v1::GameAccountSessionNotification const *request, bool client=false, bool server=false)
AccountListener & operator=(AccountListener const &)=delete
AccountListener(bool use_original_hash)
void OnAccountStateUpdated(::bgs::protocol::account::v1::AccountStateNotification const *request, bool client=false, bool server=false)
virtual ~AccountListener()
void OnGameAccountsUpdated(::bgs::protocol::account::v1::GameAccountNotification const *request, bool client=false, bool server=false)
AccountListener(AccountListener const &)=delete
AccountListener(AccountListener &&)=delete
static google::protobuf::ServiceDescriptor const * descriptor()
virtual uint32 HandleGetGameSessionInfo(::bgs::protocol::account::v1::GetGameSessionInfoRequest const *request, ::bgs::protocol::account::v1::GetGameSessionInfoResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetAuthorizedData(::bgs::protocol::account::v1::GetAuthorizedDataRequest const *request, ::bgs::protocol::account::v1::GetAuthorizedDataResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetSignedAccountState(uint32 token, uint32 methodId, MessageBuffer &buffer)
void CallServerMethod(uint32 token, uint32 methodId, MessageBuffer buffer) final
AccountService(AccountService const &)=delete
virtual uint32 HandleGetCAISInfo(::bgs::protocol::account::v1::GetCAISInfoRequest const *request, ::bgs::protocol::account::v1::GetCAISInfoResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetSignedAccountState(::bgs::protocol::account::v1::GetSignedAccountStateRequest const *request, ::bgs::protocol::account::v1::GetSignedAccountStateResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetAccountInfo(::bgs::protocol::account::v1::GetAccountInfoRequest const *request, ::bgs::protocol::account::v1::GetAccountInfoResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetGameTimeRemainingInfo(::bgs::protocol::account::v1::GetGameTimeRemainingInfoRequest const *request, ::bgs::protocol::account::v1::GetGameTimeRemainingInfoResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetGameAccountState(::bgs::protocol::account::v1::GetGameAccountStateRequest const *request, ::bgs::protocol::account::v1::GetGameAccountStateResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetLicenses(::bgs::protocol::account::v1::GetLicensesRequest const *request, ::bgs::protocol::account::v1::GetLicensesResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleUnsubscribe(::bgs::protocol::account::v1::SubscriptionUpdateRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleSubscribe(::bgs::protocol::account::v1::SubscriptionUpdateRequest const *request, ::bgs::protocol::account::v1::SubscriptionUpdateResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetGameAccountState(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetAccountPlatformRestrictions(uint32 token, uint32 methodId, MessageBuffer &buffer)
AccountService(AccountService &&)=delete
AccountService & operator=(AccountService const &)=delete
void ParseAndHandleGetCAISInfo(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleResolveAccount(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleSubscribe(uint32 token, uint32 methodId, MessageBuffer &buffer)
AccountService(bool use_original_hash)
void ParseAndHandleGetGameSessionInfo(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetAccountInfo(uint32 token, uint32 methodId, MessageBuffer &buffer)
AccountService & operator=(AccountService &&)=delete
void ParseAndHandleGetAccountState(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual ~AccountService()
virtual uint32 HandleResolveAccount(::bgs::protocol::account::v1::ResolveAccountRequest const *request, ::bgs::protocol::account::v1::ResolveAccountResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetGameTimeRemainingInfo(uint32 token, uint32 methodId, MessageBuffer &buffer)
std::integral_constant< uint32, 0x1E4DC42Fu > NameHash
void ParseAndHandleUnsubscribe(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetAuthorizedData(uint32 token, uint32 methodId, MessageBuffer &buffer)
std::integral_constant< uint32, 0x62DA0891u > OriginalHash
virtual uint32 HandleGetAccountState(::bgs::protocol::account::v1::GetAccountStateRequest const *request, ::bgs::protocol::account::v1::GetAccountStateResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
static google::protobuf::ServiceDescriptor const * descriptor()
virtual uint32 HandleGetAccountPlatformRestrictions(::bgs::protocol::account::v1::GetAccountPlatformRestrictionsRequest const *request, ::bgs::protocol::account::v1::GetAccountPlatformRestrictionsResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetLicenses(uint32 token, uint32 methodId, MessageBuffer &buffer)
static const ::google::protobuf::Descriptor * descriptor()
static const AccountStateNotification & default_instance()
virtual ~AccountStateNotification()
void Swap(AccountStateNotification *other)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
AccountStateNotification()
AccountStateNotification * New() const
void SetCachedSize(int size) const
int GetCachedSize() const
::google::protobuf::Metadata GetMetadata() const
AccountStateNotification & operator=(const AccountStateNotification &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
AccountStateNotification(const AccountStateNotification &from)
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
::google::protobuf::uint64 flag_
::bgs::protocol::account::v1::GameAccountHandle * game_account_
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GameAccountFlagUpdateRequest * New() const
virtual ~GameAccountFlagUpdateRequest()
GameAccountFlagUpdateRequest & operator=(const GameAccountFlagUpdateRequest &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
static const GameAccountFlagUpdateRequest & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
void Swap(GameAccountFlagUpdateRequest *other)
GameAccountFlagUpdateRequest()
GameAccountFlagUpdateRequest(const GameAccountFlagUpdateRequest &from)
static GameAccountFlagUpdateRequest * default_instance_
int GetCachedSize() const
::google::protobuf::Metadata GetMetadata() const
GameAccountNotification * New() const
::google::protobuf::UnknownFieldSet _unknown_fields_
static const ::google::protobuf::Descriptor * descriptor()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint64 subscriber_id_
void Swap(GameAccountNotification *other)
GameAccountNotification()
int GetCachedSize() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList > game_accounts_
static const GameAccountNotification & default_instance()
virtual ~GameAccountNotification()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void SetCachedSize(int size) const
GameAccountNotification(const GameAccountNotification &from)
static GameAccountNotification * default_instance_
void InitAsDefaultInstance()
GameAccountNotification & operator=(const GameAccountNotification &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::bgs::protocol::account::v1::AccountFieldTags * account_tags_
GameAccountSessionNotification(const GameAccountSessionNotification &from)
static GameAccountSessionNotification * default_instance_
void Swap(GameAccountSessionNotification *other)
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
static const GameAccountSessionNotification & default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::bgs::protocol::account::v1::GameAccountHandle * game_account_
int GetCachedSize() const
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
GameAccountSessionNotification & operator=(const GameAccountSessionNotification &from)
GameAccountSessionNotification()
::bgs::protocol::account::v1::GameSessionUpdateInfo * session_info_
void InitAsDefaultInstance()
virtual ~GameAccountSessionNotification()
GameAccountSessionNotification * New() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ::google::protobuf::Descriptor * descriptor()
virtual ~GameAccountStateNotification()
static const ::google::protobuf::Descriptor * descriptor()
GameAccountStateNotification()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::Metadata GetMetadata() const
GameAccountStateNotification(const GameAccountStateNotification &from)
void SetCachedSize(int size) const
GameAccountStateNotification & operator=(const GameAccountStateNotification &from)
static const GameAccountStateNotification & default_instance()
int GetCachedSize() const
GameAccountStateNotification * New() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void Swap(GameAccountStateNotification *other)
static GetAccountInfoRequest * default_instance_
int GetCachedSize() const
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
::bgs::protocol::EntityId * account_id_
GetAccountInfoRequest(const GetAccountInfoRequest &from)
GetAccountInfoRequest & operator=(const GetAccountInfoRequest &from)
friend void protobuf_AssignDesc_account_5fservice_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SetCachedSize(int size) const
void Swap(GetAccountInfoRequest *other)
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
virtual ~GetAccountInfoRequest()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
void InitAsDefaultInstance()
static const GetAccountInfoRequest & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
GetAccountInfoRequest * New() const
static GetAccountInfoResponse * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
GetAccountInfoResponse & operator=(const GetAccountInfoResponse &from)
friend void protobuf_AssignDesc_account_5fservice_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
::bgs::protocol::account::v1::AccountInfo * account_info_
int GetCachedSize() const
GetAccountInfoResponse * New() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void Swap(GetAccountInfoResponse *other)
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
static const GetAccountInfoResponse & default_instance()
GetAccountInfoResponse(const GetAccountInfoResponse &from)
::google::protobuf::Metadata GetMetadata() const
virtual ~GetAccountInfoResponse()
void InitAsDefaultInstance()
::google::protobuf::uint32 region_
::bgs::protocol::EntityId * entity_id_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void InitAsDefaultInstance()
virtual ~GetAccountStateRequest()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GetAccountStateRequest * New() const
::google::protobuf::Metadata GetMetadata() const
::bgs::protocol::account::v1::AccountFieldTags * tags_
static const GetAccountStateRequest & default_instance()
static GetAccountStateRequest * default_instance_
::bgs::protocol::account::v1::AccountFieldOptions * options_
static const ::google::protobuf::Descriptor * descriptor()
GetAccountStateRequest & operator=(const GetAccountStateRequest &from)
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void SetCachedSize(int size) const
::google::protobuf::uint32 program_
GetAccountStateRequest(const GetAccountStateRequest &from)
int GetCachedSize() const
void Swap(GetAccountStateRequest *other)
GetAccountStateResponse & operator=(const GetAccountStateResponse &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::bgs::protocol::account::v1::AccountFieldTags * tags_
void InitAsDefaultInstance()
GetAccountStateResponse()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
static const GetAccountStateResponse & default_instance()
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
GetAccountStateResponse(const GetAccountStateResponse &from)
void Swap(GetAccountStateResponse *other)
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
virtual ~GetAccountStateResponse()
::bgs::protocol::account::v1::AccountState * state_
GetAccountStateResponse * New() const
void SetCachedSize(int size) const
int GetCachedSize() const
static GetAccountStateResponse * default_instance_
static const GetAuthorizedDataRequest & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
GetAuthorizedDataRequest()
::google::protobuf::RepeatedPtrField< ::std::string > tag_
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GetAuthorizedDataRequest(const GetAuthorizedDataRequest &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
::bgs::protocol::EntityId * entity_id_
int GetCachedSize() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
GetAuthorizedDataRequest & operator=(const GetAuthorizedDataRequest &from)
static GetAuthorizedDataRequest * default_instance_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
virtual ~GetAuthorizedDataRequest()
void InitAsDefaultInstance()
void Swap(GetAuthorizedDataRequest *other)
GetAuthorizedDataRequest * New() const
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
GetAuthorizedDataResponse()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData > data_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
static const GetAuthorizedDataResponse & default_instance()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
GetAuthorizedDataResponse & operator=(const GetAuthorizedDataResponse &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
static GetAuthorizedDataResponse * default_instance_
void Swap(GetAuthorizedDataResponse *other)
GetAuthorizedDataResponse(const GetAuthorizedDataResponse &from)
int GetCachedSize() const
void SetCachedSize(int size) const
GetAuthorizedDataResponse * New() const
virtual ~GetAuthorizedDataResponse()
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
virtual ~GetCAISInfoRequest()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void Swap(GetCAISInfoRequest *other)
static const GetCAISInfoRequest & default_instance()
static GetCAISInfoRequest * default_instance_
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GetCAISInfoRequest(const GetCAISInfoRequest &from)
::bgs::protocol::EntityId * entity_id_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
int GetCachedSize() const
GetCAISInfoRequest & operator=(const GetCAISInfoRequest &from)
void InitAsDefaultInstance()
GetCAISInfoRequest * New() const
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static GetCAISInfoResponse * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void Swap(GetCAISInfoResponse *other)
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_AssignDesc_account_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
GetCAISInfoResponse(const GetCAISInfoResponse &from)
int GetCachedSize() const
::bgs::protocol::account::v1::CAIS * cais_info_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
virtual ~GetCAISInfoResponse()
void SetCachedSize(int size) const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
::google::protobuf::Metadata GetMetadata() const
static const GetCAISInfoResponse & default_instance()
GetCAISInfoResponse * New() const
GetCAISInfoResponse & operator=(const GetCAISInfoResponse &from)
int GetCachedSize() const
GetGameAccountStateRequest()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
GetGameAccountStateRequest(const GetGameAccountStateRequest &from)
void SetCachedSize(int size) const
GetGameAccountStateRequest & operator=(const GetGameAccountStateRequest &from)
void Swap(GetGameAccountStateRequest *other)
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
static const GetGameAccountStateRequest & default_instance()
GetGameAccountStateRequest * New() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
virtual ~GetGameAccountStateRequest()
::bgs::protocol::account::v1::GameAccountFieldTags * tags_
::bgs::protocol::account::v1::GameAccountState * state_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
static const GetGameAccountStateResponse & default_instance()
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
int GetCachedSize() const
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
GetGameAccountStateResponse()
virtual ~GetGameAccountStateResponse()
::google::protobuf::UnknownFieldSet _unknown_fields_
GetGameAccountStateResponse & operator=(const GetGameAccountStateResponse &from)
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
GetGameAccountStateResponse(const GetGameAccountStateResponse &from)
void SetCachedSize(int size) const
GetGameAccountStateResponse * New() const
void Swap(GetGameAccountStateResponse *other)
static GetGameAccountStateResponse * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
static GetGameSessionInfoRequest * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
GetGameSessionInfoRequest()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
int GetCachedSize() const
static const GetGameSessionInfoRequest & default_instance()
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
virtual ~GetGameSessionInfoRequest()
GetGameSessionInfoRequest * New() const
void SetCachedSize(int size) const
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
::bgs::protocol::EntityId * entity_id_
GetGameSessionInfoRequest(const GetGameSessionInfoRequest &from)
void Swap(GetGameSessionInfoRequest *other)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
GetGameSessionInfoRequest & operator=(const GetGameSessionInfoRequest &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
static const GetGameSessionInfoResponse & default_instance()
virtual ~GetGameSessionInfoResponse()
void InitAsDefaultInstance()
static const ::google::protobuf::Descriptor * descriptor()
void Swap(GetGameSessionInfoResponse *other)
GetGameSessionInfoResponse()
::google::protobuf::Metadata GetMetadata() const
static GetGameSessionInfoResponse * default_instance_
GetGameSessionInfoResponse * New() const
::bgs::protocol::account::v1::GameSessionInfo * session_info_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
int GetCachedSize() const
GetGameSessionInfoResponse & operator=(const GetGameSessionInfoResponse &from)
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
GetGameSessionInfoResponse(const GetGameSessionInfoResponse &from)
::std::string * benefactor_id_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
::bgs::protocol::EntityId * account_id_
void Swap(GetGameTimeRemainingInfoRequest *other)
GetGameTimeRemainingInfoRequest()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GetGameTimeRemainingInfoRequest & operator=(const GetGameTimeRemainingInfoRequest &from)
void InitAsDefaultInstance()
GetGameTimeRemainingInfoRequest(const GetGameTimeRemainingInfoRequest &from)
void SetCachedSize(int size) const
::bgs::protocol::EntityId * game_account_id_
::google::protobuf::Metadata GetMetadata() const
GetGameTimeRemainingInfoRequest * New() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
static GetGameTimeRemainingInfoRequest * default_instance_
int GetCachedSize() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ::google::protobuf::Descriptor * descriptor()
virtual ~GetGameTimeRemainingInfoRequest()
static const GetGameTimeRemainingInfoRequest & default_instance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
GetGameTimeRemainingInfoResponse()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
int GetCachedSize() const
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
void Swap(GetGameTimeRemainingInfoResponse *other)
static GetGameTimeRemainingInfoResponse * default_instance_
GetGameTimeRemainingInfoResponse * New() const
void SetCachedSize(int size) const
virtual ~GetGameTimeRemainingInfoResponse()
GetGameTimeRemainingInfoResponse(const GetGameTimeRemainingInfoResponse &from)
::bgs::protocol::account::v1::GameTimeRemainingInfo * game_time_remaining_info_
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
GetGameTimeRemainingInfoResponse & operator=(const GetGameTimeRemainingInfoResponse &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
static const GetGameTimeRemainingInfoResponse & default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
bool fetch_account_licenses_
void Swap(GetLicensesRequest *other)
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
int GetCachedSize() const
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_AssignDesc_account_5fservice_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
bool fetch_dynamic_account_licenses_
GetLicensesRequest * New() const
static const GetLicensesRequest & default_instance()
GetLicensesRequest & operator=(const GetLicensesRequest &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static GetLicensesRequest * default_instance_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
virtual ~GetLicensesRequest()
GetLicensesRequest(const GetLicensesRequest &from)
static const ::google::protobuf::Descriptor * descriptor()
bool fetch_game_account_licenses_
::bgs::protocol::EntityId * target_id_
void SetCachedSize(int size) const
::google::protobuf::uint32 program_
bool exclude_unknown_program_
void InitAsDefaultInstance()
void InitAsDefaultInstance()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense > licenses_
GetLicensesResponse(const GetLicensesResponse &from)
void Swap(GetLicensesResponse *other)
friend void protobuf_AssignDesc_account_5fservice_2eproto()
::google::protobuf::Metadata GetMetadata() const
GetLicensesResponse * New() const
static GetLicensesResponse * default_instance_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SetCachedSize(int size) const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
virtual ~GetLicensesResponse()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const GetLicensesResponse & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
int GetCachedSize() const
GetLicensesResponse & operator=(const GetLicensesResponse &from)
::google::protobuf::Metadata GetMetadata() const
static const GetSignedAccountStateRequest & default_instance()
::bgs::protocol::account::v1::AccountId * account_
GetSignedAccountStateRequest()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
void InitAsDefaultInstance()
GetSignedAccountStateRequest * New() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void Swap(GetSignedAccountStateRequest *other)
void SetCachedSize(int size) const
GetSignedAccountStateRequest(const GetSignedAccountStateRequest &from)
GetSignedAccountStateRequest & operator=(const GetSignedAccountStateRequest &from)
int GetCachedSize() const
virtual ~GetSignedAccountStateRequest()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::UnknownFieldSet _unknown_fields_
static GetSignedAccountStateRequest * default_instance_
int GetCachedSize() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void Swap(GetSignedAccountStateResponse *other)
static GetSignedAccountStateResponse * default_instance_
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GetSignedAccountStateResponse()
::google::protobuf::UnknownFieldSet _unknown_fields_
GetSignedAccountStateResponse(const GetSignedAccountStateResponse &from)
static const GetSignedAccountStateResponse & default_instance()
void SetCachedSize(int size) const
GetSignedAccountStateResponse & operator=(const GetSignedAccountStateResponse &from)
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
virtual ~GetSignedAccountStateResponse()
GetSignedAccountStateResponse * New() const
ResolveAccountRequest(const ResolveAccountRequest &from)
ResolveAccountRequest * New() const
void Swap(ResolveAccountRequest *other)
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
static ResolveAccountRequest * default_instance_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
::bgs::protocol::account::v1::AccountReference * ref_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
ResolveAccountRequest & operator=(const ResolveAccountRequest &from)
static const ResolveAccountRequest & default_instance()
virtual ~ResolveAccountRequest()
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
int GetCachedSize() const
void InitAsDefaultInstance()
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
ResolveAccountResponse * New() const
void SetCachedSize(int size) const
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
static const ResolveAccountResponse & default_instance()
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_AssignDesc_account_5fservice_2eproto()
ResolveAccountResponse & operator=(const ResolveAccountResponse &from)
::bgs::protocol::account::v1::AccountId * id_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
static ResolveAccountResponse * default_instance_
::google::protobuf::UnknownFieldSet _unknown_fields_
void Swap(ResolveAccountResponse *other)
virtual ~ResolveAccountResponse()
ResolveAccountResponse(const ResolveAccountResponse &from)
int GetCachedSize() const
SubscriptionUpdateRequest(const SubscriptionUpdateRequest &from)
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference > ref_
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SetCachedSize(int size) const
SubscriptionUpdateRequest()
int GetCachedSize() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
virtual ~SubscriptionUpdateRequest()
SubscriptionUpdateRequest * New() const
static const SubscriptionUpdateRequest & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
static const ::google::protobuf::Descriptor * descriptor()
void Swap(SubscriptionUpdateRequest *other)
::google::protobuf::Metadata GetMetadata() const
SubscriptionUpdateRequest & operator=(const SubscriptionUpdateRequest &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static SubscriptionUpdateRequest * default_instance_
SubscriptionUpdateResponse()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
SubscriptionUpdateResponse & operator=(const SubscriptionUpdateResponse &from)
void Swap(SubscriptionUpdateResponse *other)
static const ::google::protobuf::Descriptor * descriptor()
SubscriptionUpdateResponse(const SubscriptionUpdateResponse &from)
friend void protobuf_AssignDesc_account_5fservice_2eproto()
SubscriptionUpdateResponse * New() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void SetCachedSize(int size) const
int GetCachedSize() const
virtual ~SubscriptionUpdateResponse()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference > ref_
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
static const SubscriptionUpdateResponse & default_instance()
static SubscriptionUpdateResponse * default_instance_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void protobuf_ShutdownFile_account_5fservice_2eproto()
void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void protobuf_AssignDesc_account_5fservice_2eproto()