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();
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();
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;
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();
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 >*
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 >*
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;
507 inline bool has_region()
const;
508 inline void clear_region();
509 static const int kRegionFieldNumber = 3;
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();
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();
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();
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();
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_;
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();
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;
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();
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 >*
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();
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();
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();
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();
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();
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();
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();
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 >*
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();
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();
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();
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();
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_;
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;
2186 inline
void set_allocated_game_account_tags(::
bgs::protocol::account::v1::
GameAccountFieldTags* game_account_tags);
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_;
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;
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();
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();
2406 typedef std::integral_constant<uint32, 0x1E4DC42Fu>
NameHash;
2458 typedef std::integral_constant<uint32, 0x7807483Cu>
NameHash;
2479 return (_has_bits_[0] & 0x00000001u) != 0;
2482 _has_bits_[0] |= 0x00000001u;
2485 _has_bits_[0] &= ~0x00000001u;
2488 if (ref_ != NULL) ref_->::bgs::protocol::account::v1::AccountReference::Clear();
2493 return ref_ != NULL ? *ref_ : *default_instance_->ref_;
2497 if (ref_ == NULL) ref_ = new ::bgs::protocol::account::v1::AccountReference;
2520 return (_has_bits_[0] & 0x00000002u) != 0;
2523 _has_bits_[0] |= 0x00000002u;
2526 _has_bits_[0] &= ~0x00000002u;
2530 clear_has_fetch_id();
2548 return (_has_bits_[0] & 0x00000001u) != 0;
2551 _has_bits_[0] |= 0x00000001u;
2554 _has_bits_[0] &= ~0x00000001u;
2557 if (id_ != NULL) id_->::bgs::protocol::account::v1::AccountId::Clear();
2562 return id_ != NULL ? *id_ : *default_instance_->
id_;
2566 if (id_ == NULL) id_ = new ::bgs::protocol::account::v1::AccountId;
2593 return (_has_bits_[0] & 0x00000001u) != 0;
2596 _has_bits_[0] |= 0x00000001u;
2599 _has_bits_[0] &= ~0x00000001u;
2602 if (game_account_ != NULL) game_account_->::bgs::protocol::account::v1::GameAccountHandle::Clear();
2603 clear_has_game_account();
2607 return game_account_ != NULL ? *game_account_ : *default_instance_->game_account_;
2610 set_has_game_account();
2611 if (game_account_ == NULL) game_account_ = new ::bgs::protocol::account::v1::GameAccountHandle;
2613 return 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();
2634 return (_has_bits_[0] & 0x00000002u) != 0;
2637 _has_bits_[0] |= 0x00000002u;
2640 _has_bits_[0] &= ~0x00000002u;
2643 flag_ = GOOGLE_ULONGLONG(0);
2658 return (_has_bits_[0] & 0x00000004u) != 0;
2661 _has_bits_[0] |= 0x00000004u;
2664 _has_bits_[0] &= ~0x00000004u;
2693 return ref_.Get(index);
2697 return ref_.Mutable(index);
2703inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >&
2708inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >*
2727 return ref_.Get(index);
2731 return ref_.Mutable(index);
2737inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >&
2742inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference >*
2754 return (_has_bits_[0] & 0x00000001u) != 0;
2757 _has_bits_[0] |= 0x00000001u;
2760 _has_bits_[0] &= ~0x00000001u;
2763 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
2764 clear_has_entity_id();
2768 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
2771 set_has_entity_id();
2772 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
2777 clear_has_entity_id();
2784 entity_id_ = entity_id;
2786 set_has_entity_id();
2788 clear_has_entity_id();
2795 return (_has_bits_[0] & 0x00000002u) != 0;
2798 _has_bits_[0] |= 0x00000002u;
2801 _has_bits_[0] &= ~0x00000002u;
2805 clear_has_program();
2819 return (_has_bits_[0] & 0x00000004u) != 0;
2822 _has_bits_[0] |= 0x00000004u;
2825 _has_bits_[0] &= ~0x00000004u;
2843 return (_has_bits_[0] & 0x00000008u) != 0;
2846 _has_bits_[0] |= 0x00000008u;
2849 _has_bits_[0] &= ~0x00000008u;
2852 if (options_ != NULL) options_->::bgs::protocol::account::v1::AccountFieldOptions::Clear();
2853 clear_has_options();
2857 return options_ != NULL ? *options_ : *default_instance_->options_;
2861 if (options_ == NULL) options_ = new ::bgs::protocol::account::v1::AccountFieldOptions;
2866 clear_has_options();
2877 clear_has_options();
2884 return (_has_bits_[0] & 0x00000010u) != 0;
2887 _has_bits_[0] |= 0x00000010u;
2890 _has_bits_[0] &= ~0x00000010u;
2893 if (tags_ != NULL) tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
2898 return tags_ != NULL ? *tags_ : *default_instance_->tags_;
2902 if (tags_ == NULL) tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
2929 return (_has_bits_[0] & 0x00000001u) != 0;
2932 _has_bits_[0] |= 0x00000001u;
2935 _has_bits_[0] &= ~0x00000001u;
2938 if (state_ != NULL) state_->::bgs::protocol::account::v1::AccountState::Clear();
2943 return state_ != NULL ? *state_ : *default_instance_->state_;
2947 if (state_ == NULL) state_ = new ::bgs::protocol::account::v1::AccountState;
2970 return (_has_bits_[0] & 0x00000002u) != 0;
2973 _has_bits_[0] |= 0x00000002u;
2976 _has_bits_[0] &= ~0x00000002u;
2979 if (tags_ != NULL) tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
2984 return tags_ != NULL ? *tags_ : *default_instance_->tags_;
2988 if (tags_ == NULL) tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
3015 return (_has_bits_[0] & 0x00000001u) != 0;
3018 _has_bits_[0] |= 0x00000001u;
3021 _has_bits_[0] &= ~0x00000001u;
3024 if (account_ != NULL) account_->::bgs::protocol::account::v1::AccountId::Clear();
3025 clear_has_account();
3029 return account_ != NULL ? *account_ : *default_instance_->account_;
3033 if (account_ == NULL) account_ = new ::bgs::protocol::account::v1::AccountId;
3038 clear_has_account();
3049 clear_has_account();
3060 return (_has_bits_[0] & 0x00000001u) != 0;
3063 _has_bits_[0] |= 0x00000001u;
3066 _has_bits_[0] &= ~0x00000001u;
3069 if (token_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3080 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3081 token_ = new ::std::string;
3083 token_->assign(value);
3088 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3089 token_ = new ::std::string;
3091 token_->assign(value);
3096 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3097 token_ = new ::std::string;
3099 token_->assign(
reinterpret_cast<const char*
>(value),
size);
3104 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3105 token_ = new ::std::string;
3112 if (token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3115 ::std::string* temp = token_;
3116 token_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3121 if (token_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3129 token_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3140 return (_has_bits_[0] & 0x00000001u) != 0;
3143 _has_bits_[0] |= 0x00000001u;
3146 _has_bits_[0] &= ~0x00000001u;
3149 if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
3150 clear_has_account_id();
3154 return account_id_ != NULL ? *account_id_ : *default_instance_->account_id_;
3157 set_has_account_id();
3158 if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
3163 clear_has_account_id();
3170 account_id_ = account_id;
3172 set_has_account_id();
3174 clear_has_account_id();
3181 return (_has_bits_[0] & 0x00000002u) != 0;
3184 _has_bits_[0] |= 0x00000002u;
3187 _has_bits_[0] &= ~0x00000002u;
3190 if (game_account_id_ != NULL) game_account_id_->::bgs::protocol::EntityId::Clear();
3191 clear_has_game_account_id();
3195 return game_account_id_ != NULL ? *game_account_id_ : *default_instance_->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_;
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();
3222 return (_has_bits_[0] & 0x00000004u) != 0;
3225 _has_bits_[0] |= 0x00000004u;
3228 _has_bits_[0] &= ~0x00000004u;
3231 if (options_ != NULL) options_->::bgs::protocol::account::v1::GameAccountFieldOptions::Clear();
3232 clear_has_options();
3236 return options_ != NULL ? *options_ : *default_instance_->options_;
3240 if (options_ == NULL) options_ = new ::bgs::protocol::account::v1::GameAccountFieldOptions;
3245 clear_has_options();
3256 clear_has_options();
3263 return (_has_bits_[0] & 0x00000008u) != 0;
3266 _has_bits_[0] |= 0x00000008u;
3269 _has_bits_[0] &= ~0x00000008u;
3272 if (tags_ != NULL) tags_->::bgs::protocol::account::v1::GameAccountFieldTags::Clear();
3277 return tags_ != NULL ? *tags_ : *default_instance_->tags_;
3281 if (tags_ == NULL) tags_ = new ::bgs::protocol::account::v1::GameAccountFieldTags;
3308 return (_has_bits_[0] & 0x00000001u) != 0;
3311 _has_bits_[0] |= 0x00000001u;
3314 _has_bits_[0] &= ~0x00000001u;
3317 if (state_ != NULL) state_->::bgs::protocol::account::v1::GameAccountState::Clear();
3322 return state_ != NULL ? *state_ : *default_instance_->state_;
3326 if (state_ == NULL) state_ = new ::bgs::protocol::account::v1::GameAccountState;
3349 return (_has_bits_[0] & 0x00000002u) != 0;
3352 _has_bits_[0] |= 0x00000002u;
3355 _has_bits_[0] &= ~0x00000002u;
3358 if (tags_ != NULL) tags_->::bgs::protocol::account::v1::GameAccountFieldTags::Clear();
3363 return tags_ != NULL ? *tags_ : *default_instance_->tags_;
3367 if (tags_ == NULL) tags_ = new ::bgs::protocol::account::v1::GameAccountFieldTags;
3394 return (_has_bits_[0] & 0x00000001u) != 0;
3397 _has_bits_[0] |= 0x00000001u;
3400 _has_bits_[0] &= ~0x00000001u;
3403 if (target_id_ != NULL) target_id_->::bgs::protocol::EntityId::Clear();
3404 clear_has_target_id();
3408 return target_id_ != NULL ? *target_id_ : *default_instance_->target_id_;
3411 set_has_target_id();
3412 if (target_id_ == NULL) target_id_ = new ::bgs::protocol::EntityId;
3417 clear_has_target_id();
3424 target_id_ = target_id;
3426 set_has_target_id();
3428 clear_has_target_id();
3435 return (_has_bits_[0] & 0x00000002u) != 0;
3438 _has_bits_[0] |= 0x00000002u;
3441 _has_bits_[0] &= ~0x00000002u;
3444 fetch_account_licenses_ =
false;
3445 clear_has_fetch_account_licenses();
3449 return fetch_account_licenses_;
3452 set_has_fetch_account_licenses();
3453 fetch_account_licenses_ = value;
3459 return (_has_bits_[0] & 0x00000004u) != 0;
3462 _has_bits_[0] |= 0x00000004u;
3465 _has_bits_[0] &= ~0x00000004u;
3468 fetch_game_account_licenses_ =
false;
3469 clear_has_fetch_game_account_licenses();
3473 return fetch_game_account_licenses_;
3476 set_has_fetch_game_account_licenses();
3477 fetch_game_account_licenses_ = value;
3483 return (_has_bits_[0] & 0x00000008u) != 0;
3486 _has_bits_[0] |= 0x00000008u;
3489 _has_bits_[0] &= ~0x00000008u;
3492 fetch_dynamic_account_licenses_ =
false;
3493 clear_has_fetch_dynamic_account_licenses();
3497 return fetch_dynamic_account_licenses_;
3500 set_has_fetch_dynamic_account_licenses();
3501 fetch_dynamic_account_licenses_ = value;
3507 return (_has_bits_[0] & 0x00000010u) != 0;
3510 _has_bits_[0] |= 0x00000010u;
3513 _has_bits_[0] &= ~0x00000010u;
3517 clear_has_program();
3531 return (_has_bits_[0] & 0x00000020u) != 0;
3534 _has_bits_[0] |= 0x00000020u;
3537 _has_bits_[0] &= ~0x00000020u;
3540 exclude_unknown_program_ =
false;
3541 clear_has_exclude_unknown_program();
3545 return exclude_unknown_program_;
3548 set_has_exclude_unknown_program();
3549 exclude_unknown_program_ = value;
3559 return licenses_.size();
3566 return licenses_.Get(index);
3570 return licenses_.Mutable(index);
3574 return licenses_.Add();
3576inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >&
3581inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >*
3593 return (_has_bits_[0] & 0x00000001u) != 0;
3596 _has_bits_[0] |= 0x00000001u;
3599 _has_bits_[0] &= ~0x00000001u;
3602 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
3603 clear_has_entity_id();
3607 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
3610 set_has_entity_id();
3611 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
3616 clear_has_entity_id();
3623 entity_id_ = entity_id;
3625 set_has_entity_id();
3627 clear_has_entity_id();
3638 return (_has_bits_[0] & 0x00000001u) != 0;
3641 _has_bits_[0] |= 0x00000001u;
3644 _has_bits_[0] &= ~0x00000001u;
3647 if (session_info_ != NULL) session_info_->::bgs::protocol::account::v1::GameSessionInfo::Clear();
3648 clear_has_session_info();
3652 return session_info_ != NULL ? *session_info_ : *default_instance_->session_info_;
3655 set_has_session_info();
3656 if (session_info_ == NULL) session_info_ = new ::bgs::protocol::account::v1::GameSessionInfo;
3658 return 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();
3683 return (_has_bits_[0] & 0x00000001u) != 0;
3686 _has_bits_[0] |= 0x00000001u;
3689 _has_bits_[0] &= ~0x00000001u;
3692 if (game_account_id_ != NULL) game_account_id_->::bgs::protocol::EntityId::Clear();
3693 clear_has_game_account_id();
3697 return game_account_id_ != NULL ? *game_account_id_ : *default_instance_->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_;
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();
3724 return (_has_bits_[0] & 0x00000002u) != 0;
3727 _has_bits_[0] |= 0x00000002u;
3730 _has_bits_[0] &= ~0x00000002u;
3733 if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
3734 clear_has_account_id();
3738 return account_id_ != NULL ? *account_id_ : *default_instance_->account_id_;
3741 set_has_account_id();
3742 if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
3747 clear_has_account_id();
3754 account_id_ = account_id;
3756 set_has_account_id();
3758 clear_has_account_id();
3765 return (_has_bits_[0] & 0x00000004u) != 0;
3768 _has_bits_[0] |= 0x00000004u;
3771 _has_bits_[0] &= ~0x00000004u;
3774 if (benefactor_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3775 benefactor_id_->clear();
3777 clear_has_benefactor_id();
3781 return *benefactor_id_;
3784 set_has_benefactor_id();
3785 if (benefactor_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3786 benefactor_id_ = new ::std::string;
3788 benefactor_id_->assign(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);
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);
3808 set_has_benefactor_id();
3809 if (benefactor_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3810 benefactor_id_ = new ::std::string;
3813 return 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());
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());
3845 return (_has_bits_[0] & 0x00000001u) != 0;
3848 _has_bits_[0] |= 0x00000001u;
3851 _has_bits_[0] &= ~0x00000001u;
3854 if (game_time_remaining_info_ != NULL) game_time_remaining_info_->::bgs::protocol::account::v1::GameTimeRemainingInfo::Clear();
3855 clear_has_game_time_remaining_info();
3859 return game_time_remaining_info_ != NULL ? *game_time_remaining_info_ : *default_instance_->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_;
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();
3890 return (_has_bits_[0] & 0x00000001u) != 0;
3893 _has_bits_[0] |= 0x00000001u;
3896 _has_bits_[0] &= ~0x00000001u;
3899 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
3900 clear_has_entity_id();
3904 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
3907 set_has_entity_id();
3908 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
3913 clear_has_entity_id();
3920 entity_id_ = entity_id;
3922 set_has_entity_id();
3924 clear_has_entity_id();
3935 return (_has_bits_[0] & 0x00000001u) != 0;
3938 _has_bits_[0] |= 0x00000001u;
3941 _has_bits_[0] &= ~0x00000001u;
3944 if (cais_info_ != NULL) cais_info_->::bgs::protocol::account::v1::CAIS::Clear();
3945 clear_has_cais_info();
3949 return cais_info_ != NULL ? *cais_info_ : *default_instance_->cais_info_;
3952 set_has_cais_info();
3953 if (cais_info_ == NULL) cais_info_ = new ::bgs::protocol::account::v1::CAIS;
3958 clear_has_cais_info();
3965 cais_info_ = cais_info;
3967 set_has_cais_info();
3969 clear_has_cais_info();
3980 return (_has_bits_[0] & 0x00000001u) != 0;
3983 _has_bits_[0] |= 0x00000001u;
3986 _has_bits_[0] &= ~0x00000001u;
3989 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
3990 clear_has_entity_id();
3994 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
3997 set_has_entity_id();
3998 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
4003 clear_has_entity_id();
4010 entity_id_ = entity_id;
4012 set_has_entity_id();
4014 clear_has_entity_id();
4028 return tag_.Get(index);
4032 return tag_.Mutable(index);
4036 tag_.Mutable(index)->assign(value);
4039 tag_.Mutable(index)->assign(value);
4043 tag_.Mutable(index)->assign(
4044 reinterpret_cast<const char*
>(value),
size);
4051 tag_.Add()->assign(value);
4055 tag_.Add()->assign(value);
4059 tag_.Add()->assign(
reinterpret_cast<const char*
>(value),
size);
4062inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
4067inline ::google::protobuf::RepeatedPtrField< ::std::string>*
4075 return (_has_bits_[0] & 0x00000004u) != 0;
4078 _has_bits_[0] |= 0x00000004u;
4081 _has_bits_[0] &= ~0x00000004u;
4084 privileged_network_ =
false;
4085 clear_has_privileged_network();
4089 return privileged_network_;
4092 set_has_privileged_network();
4093 privileged_network_ = value;
4103 return data_.size();
4110 return data_.Get(index);
4114 return data_.Mutable(index);
4120inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData >&
4125inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData >*
4137 return (_has_bits_[0] & 0x00000001u) != 0;
4140 _has_bits_[0] |= 0x00000001u;
4143 _has_bits_[0] &= ~0x00000001u;
4146 if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
4147 clear_has_account_id();
4151 return account_id_ != NULL ? *account_id_ : *default_instance_->account_id_;
4154 set_has_account_id();
4155 if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
4160 clear_has_account_id();
4167 account_id_ = account_id;
4169 set_has_account_id();
4171 clear_has_account_id();
4182 return (_has_bits_[0] & 0x00000001u) != 0;
4185 _has_bits_[0] |= 0x00000001u;
4188 _has_bits_[0] &= ~0x00000001u;
4191 if (account_info_ != NULL) account_info_->::bgs::protocol::account::v1::AccountInfo::Clear();
4192 clear_has_account_info();
4196 return account_info_ != NULL ? *account_info_ : *default_instance_->account_info_;
4199 set_has_account_info();
4200 if (account_info_ == NULL) account_info_ = new ::bgs::protocol::account::v1::AccountInfo;
4202 return 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();
4227 return (_has_bits_[0] & 0x00000001u) != 0;
4230 _has_bits_[0] |= 0x00000001u;
4233 _has_bits_[0] &= ~0x00000001u;
4236 if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
4237 clear_has_account_id();
4241 return account_id_ != NULL ? *account_id_ : *default_instance_->account_id_;
4244 set_has_account_id();
4245 if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
4250 clear_has_account_id();
4257 account_id_ = account_id;
4259 set_has_account_id();
4261 clear_has_account_id();
4272 return (_has_bits_[0] & 0x00000001u) != 0;
4275 _has_bits_[0] |= 0x00000001u;
4278 _has_bits_[0] &= ~0x00000001u;
4281 if (restriction_info_ != NULL) restriction_info_->::bgs::protocol::account::v1::AccountPlatformRestrictionInfo::Clear();
4282 clear_has_restriction_info();
4286 return restriction_info_ != NULL ? *restriction_info_ : *default_instance_->restriction_info_;
4289 set_has_restriction_info();
4290 if (restriction_info_ == NULL) restriction_info_ = new ::bgs::protocol::account::v1::AccountPlatformRestrictionInfo;
4292 return 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();
4317 return (_has_bits_[0] & 0x00000001u) != 0;
4320 _has_bits_[0] |= 0x00000001u;
4323 _has_bits_[0] &= ~0x00000001u;
4326 if (account_state_ != NULL) account_state_->::bgs::protocol::account::v1::AccountState::Clear();
4327 clear_has_account_state();
4331 return account_state_ != NULL ? *account_state_ : *default_instance_->account_state_;
4334 set_has_account_state();
4335 if (account_state_ == NULL) account_state_ = new ::bgs::protocol::account::v1::AccountState;
4337 return 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();
4358 return (_has_bits_[0] & 0x00000002u) != 0;
4361 _has_bits_[0] |= 0x00000002u;
4364 _has_bits_[0] &= ~0x00000002u;
4367 subscriber_id_ = GOOGLE_ULONGLONG(0);
4368 clear_has_subscriber_id();
4372 return subscriber_id_;
4375 set_has_subscriber_id();
4376 subscriber_id_ = value;
4382 return (_has_bits_[0] & 0x00000004u) != 0;
4385 _has_bits_[0] |= 0x00000004u;
4388 _has_bits_[0] &= ~0x00000004u;
4391 if (account_tags_ != NULL) account_tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
4392 clear_has_account_tags();
4396 return account_tags_ != NULL ? *account_tags_ : *default_instance_->account_tags_;
4399 set_has_account_tags();
4400 if (account_tags_ == NULL) account_tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
4402 return 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();
4423 return (_has_bits_[0] & 0x00000008u) != 0;
4426 _has_bits_[0] |= 0x00000008u;
4429 _has_bits_[0] &= ~0x00000008u;
4432 subscription_completed_ =
false;
4433 clear_has_subscription_completed();
4437 return subscription_completed_;
4440 set_has_subscription_completed();
4441 subscription_completed_ = value;
4451 return (_has_bits_[0] & 0x00000001u) != 0;
4454 _has_bits_[0] |= 0x00000001u;
4457 _has_bits_[0] &= ~0x00000001u;
4460 if (game_account_state_ != NULL) game_account_state_->::bgs::protocol::account::v1::GameAccountState::Clear();
4461 clear_has_game_account_state();
4465 return game_account_state_ != NULL ? *game_account_state_ : *default_instance_->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_;
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();
4492 return (_has_bits_[0] & 0x00000002u) != 0;
4495 _has_bits_[0] |= 0x00000002u;
4498 _has_bits_[0] &= ~0x00000002u;
4501 subscriber_id_ = GOOGLE_ULONGLONG(0);
4502 clear_has_subscriber_id();
4506 return subscriber_id_;
4509 set_has_subscriber_id();
4510 subscriber_id_ = value;
4516 return (_has_bits_[0] & 0x00000004u) != 0;
4519 _has_bits_[0] |= 0x00000004u;
4522 _has_bits_[0] &= ~0x00000004u;
4525 if (game_account_tags_ != NULL) game_account_tags_->::bgs::protocol::account::v1::GameAccountFieldTags::Clear();
4526 clear_has_game_account_tags();
4530 return game_account_tags_ != NULL ? *game_account_tags_ : *default_instance_->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_;
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();
4557 return (_has_bits_[0] & 0x00000008u) != 0;
4560 _has_bits_[0] |= 0x00000008u;
4563 _has_bits_[0] &= ~0x00000008u;
4566 subscription_completed_ =
false;
4567 clear_has_subscription_completed();
4571 return subscription_completed_;
4574 set_has_subscription_completed();
4575 subscription_completed_ = value;
4585 return game_accounts_.size();
4588 game_accounts_.Clear();
4592 return game_accounts_.Get(index);
4596 return game_accounts_.Mutable(index);
4600 return game_accounts_.Add();
4602inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >&
4605 return game_accounts_;
4607inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >*
4610 return &game_accounts_;
4615 return (_has_bits_[0] & 0x00000002u) != 0;
4618 _has_bits_[0] |= 0x00000002u;
4621 _has_bits_[0] &= ~0x00000002u;
4624 subscriber_id_ = GOOGLE_ULONGLONG(0);
4625 clear_has_subscriber_id();
4629 return subscriber_id_;
4632 set_has_subscriber_id();
4633 subscriber_id_ = value;
4639 return (_has_bits_[0] & 0x00000004u) != 0;
4642 _has_bits_[0] |= 0x00000004u;
4645 _has_bits_[0] &= ~0x00000004u;
4648 if (account_tags_ != NULL) account_tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
4649 clear_has_account_tags();
4653 return account_tags_ != NULL ? *account_tags_ : *default_instance_->account_tags_;
4656 set_has_account_tags();
4657 if (account_tags_ == NULL) account_tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
4659 return 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();
4684 return (_has_bits_[0] & 0x00000001u) != 0;
4687 _has_bits_[0] |= 0x00000001u;
4690 _has_bits_[0] &= ~0x00000001u;
4693 if (game_account_ != NULL) game_account_->::bgs::protocol::account::v1::GameAccountHandle::Clear();
4694 clear_has_game_account();
4698 return game_account_ != NULL ? *game_account_ : *default_instance_->game_account_;
4701 set_has_game_account();
4702 if (game_account_ == NULL) game_account_ = new ::bgs::protocol::account::v1::GameAccountHandle;
4704 return 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();
4725 return (_has_bits_[0] & 0x00000002u) != 0;
4728 _has_bits_[0] |= 0x00000002u;
4731 _has_bits_[0] &= ~0x00000002u;
4734 if (session_info_ != NULL) session_info_->::bgs::protocol::account::v1::GameSessionUpdateInfo::Clear();
4735 clear_has_session_info();
4739 return session_info_ != NULL ? *session_info_ : *default_instance_->session_info_;
4742 set_has_session_info();
4743 if (session_info_ == NULL) session_info_ = new ::bgs::protocol::account::v1::GameSessionUpdateInfo;
4745 return 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();
::google::protobuf::uint32 id_
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)
inline ::bgs::protocol::account::v1::AccountState * release_account_state()
inline ::bgs::protocol::account::v1::AccountState * mutable_account_state()
static const ::google::protobuf::Descriptor * descriptor()
void clear_has_account_tags()
void clear_account_state()
static const AccountStateNotification & default_instance()
void set_has_account_state()
void clear_has_subscription_completed()
void set_subscriber_id(::google::protobuf::uint64 value) PROTOBUF_DEPRECATED
virtual ~AccountStateNotification()
bool has_subscription_completed() const
const ::bgs::protocol::account::v1::AccountState & account_state() const
bool has_account_state() const
bool subscription_completed() const
void Swap(AccountStateNotification *other)
void set_subscription_completed(bool value)
inline ::google::protobuf::uint64 subscriber_id() const PROTOBUF_DEPRECATED
const ::bgs::protocol::account::v1::AccountFieldTags & account_tags() const
bool has_subscriber_id() const PROTOBUF_DEPRECATED
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::account::v1::AccountFieldTags * release_account_tags()
void clear_has_account_state()
void clear_subscriber_id() PROTOBUF_DEPRECATED
AccountStateNotification()
AccountStateNotification * New() const
void set_allocated_account_tags(::bgs::protocol::account::v1::AccountFieldTags *account_tags)
void set_has_subscription_completed()
void clear_subscription_completed()
void SetCachedSize(int size) const
int GetCachedSize() const
void clear_account_tags()
void set_has_account_tags()
void set_allocated_account_state(::bgs::protocol::account::v1::AccountState *account_state)
inline ::bgs::protocol::account::v1::AccountFieldTags * mutable_account_tags()
::google::protobuf::Metadata GetMetadata() const
AccountStateNotification & operator=(const AccountStateNotification &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
bool has_account_tags() const
void clear_has_subscriber_id()
AccountStateNotification(const AccountStateNotification &from)
void set_has_subscriber_id()
inline ::bgs::protocol::account::v1::GameAccountHandle * release_game_account()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
::google::protobuf::uint64 flag_
void clear_game_account()
::bgs::protocol::account::v1::GameAccountHandle * game_account_
void SetCachedSize(int size) const
inline ::google::protobuf::uint64 flag() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_allocated_game_account(::bgs::protocol::account::v1::GameAccountHandle *game_account)
inline ::bgs::protocol::account::v1::GameAccountHandle * mutable_game_account()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GameAccountFlagUpdateRequest * New() const
void set_has_game_account()
virtual ~GameAccountFlagUpdateRequest()
GameAccountFlagUpdateRequest & operator=(const GameAccountFlagUpdateRequest &from)
void set_active(bool value)
void set_flag(::google::protobuf::uint64 value)
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
const ::bgs::protocol::account::v1::GameAccountHandle & game_account() const
bool has_game_account() const
static const ::google::protobuf::Descriptor * descriptor()
void Swap(GameAccountFlagUpdateRequest *other)
GameAccountFlagUpdateRequest()
GameAccountFlagUpdateRequest(const GameAccountFlagUpdateRequest &from)
static GameAccountFlagUpdateRequest * default_instance_
int GetCachedSize() const
void clear_has_game_account()
bool has_subscriber_id() 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()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList > & game_accounts() const
friend void protobuf_AssignDesc_account_5fservice_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint64 subscriber_id_
void Swap(GameAccountNotification *other)
const ::bgs::protocol::account::v1::AccountFieldTags & account_tags() const
GameAccountNotification()
int GetCachedSize() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList > game_accounts_
void clear_subscriber_id()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList > * mutable_game_accounts()
void clear_game_accounts()
static const GameAccountNotification & default_instance()
virtual ~GameAccountNotification()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void clear_has_subscriber_id()
void set_subscriber_id(::google::protobuf::uint64 value)
void SetCachedSize(int size) const
GameAccountNotification(const GameAccountNotification &from)
void clear_account_tags()
inline ::bgs::protocol::account::v1::AccountFieldTags * release_account_tags()
void set_allocated_account_tags(::bgs::protocol::account::v1::AccountFieldTags *account_tags)
static GameAccountNotification * default_instance_
void set_has_subscriber_id()
void InitAsDefaultInstance()
void clear_has_account_tags()
int game_accounts_size() const
GameAccountNotification & operator=(const GameAccountNotification &from)
inline ::bgs::protocol::account::v1::GameAccountList * add_game_accounts()
inline ::google::protobuf::uint64 subscriber_id() const
inline ::bgs::protocol::account::v1::AccountFieldTags * mutable_account_tags()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::bgs::protocol::account::v1::AccountFieldTags * account_tags_
bool has_account_tags() const
void set_has_account_tags()
GameAccountSessionNotification(const GameAccountSessionNotification &from)
const ::bgs::protocol::account::v1::GameAccountHandle & game_account() const
static GameAccountSessionNotification * default_instance_
void clear_session_info()
void Swap(GameAccountSessionNotification *other)
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
const ::bgs::protocol::account::v1::GameSessionUpdateInfo & session_info() const
friend void protobuf_AssignDesc_account_5fservice_2eproto()
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
static const GameAccountSessionNotification & default_instance()
inline ::bgs::protocol::account::v1::GameAccountHandle * release_game_account()
bool has_game_account() const
void clear_game_account()
inline ::bgs::protocol::account::v1::GameAccountHandle * mutable_game_account()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::account::v1::GameSessionUpdateInfo * release_session_info()
void set_has_game_account()
::bgs::protocol::account::v1::GameAccountHandle * game_account_
int GetCachedSize() const
::google::protobuf::Metadata GetMetadata() const
void set_has_session_info()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
GameAccountSessionNotification & operator=(const GameAccountSessionNotification &from)
void set_allocated_game_account(::bgs::protocol::account::v1::GameAccountHandle *game_account)
GameAccountSessionNotification()
bool has_session_info() const
::bgs::protocol::account::v1::GameSessionUpdateInfo * session_info_
void InitAsDefaultInstance()
void clear_has_game_account()
inline ::bgs::protocol::account::v1::GameSessionUpdateInfo * mutable_session_info()
virtual ~GameAccountSessionNotification()
GameAccountSessionNotification * New() const
void set_allocated_session_info(::bgs::protocol::account::v1::GameSessionUpdateInfo *session_info)
void clear_has_session_info()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ::google::protobuf::Descriptor * descriptor()
void set_subscriber_id(::google::protobuf::uint64 value) PROTOBUF_DEPRECATED
void set_allocated_game_account_state(::bgs::protocol::account::v1::GameAccountState *game_account_state)
virtual ~GameAccountStateNotification()
static const ::google::protobuf::Descriptor * descriptor()
void set_allocated_game_account_tags(::bgs::protocol::account::v1::GameAccountFieldTags *game_account_tags)
const ::bgs::protocol::account::v1::GameAccountState & game_account_state() const
GameAccountStateNotification()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::Metadata GetMetadata() const
const ::bgs::protocol::account::v1::GameAccountFieldTags & game_account_tags() const
bool has_game_account_tags() const
GameAccountStateNotification(const GameAccountStateNotification &from)
void set_has_game_account_tags()
bool has_subscriber_id() const PROTOBUF_DEPRECATED
void set_has_subscription_completed()
void SetCachedSize(int size) const
void set_has_subscriber_id()
inline ::bgs::protocol::account::v1::GameAccountFieldTags * release_game_account_tags()
void clear_has_subscriber_id()
GameAccountStateNotification & operator=(const GameAccountStateNotification &from)
static const GameAccountStateNotification & default_instance()
void clear_subscriber_id() PROTOBUF_DEPRECATED
int GetCachedSize() const
void clear_has_subscription_completed()
void clear_has_game_account_tags()
inline ::google::protobuf::uint64 subscriber_id() const PROTOBUF_DEPRECATED
inline ::bgs::protocol::account::v1::GameAccountState * mutable_game_account_state()
void clear_has_game_account_state()
inline ::bgs::protocol::account::v1::GameAccountFieldTags * mutable_game_account_tags()
bool subscription_completed() const
inline ::bgs::protocol::account::v1::GameAccountState * release_game_account_state()
void clear_game_account_tags()
void clear_game_account_state()
bool has_game_account_state() const
void clear_subscription_completed()
void set_subscription_completed(bool value)
bool has_subscription_completed() const
GameAccountStateNotification * New() const
void set_has_game_account_state()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void Swap(GameAccountStateNotification *other)
inline ::bgs::protocol::EntityId * mutable_account_id()
static GetAccountInfoRequest * default_instance_
int GetCachedSize() const
void clear_has_account_id()
void set_allocated_account_id(::bgs::protocol::EntityId *account_id)
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
bool has_account_id() const
void SetCachedSize(int size) const
void Swap(GetAccountInfoRequest *other)
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void set_has_account_id()
const ::bgs::protocol::EntityId & account_id() const
virtual ~GetAccountInfoRequest()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::EntityId * release_account_id()
::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
void set_has_account_info()
inline ::bgs::protocol::account::v1::AccountInfo * mutable_account_info()
static GetAccountInfoResponse * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void clear_account_info()
::google::protobuf::UnknownFieldSet _unknown_fields_
void clear_has_account_info()
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()
void set_allocated_account_info(::bgs::protocol::account::v1::AccountInfo *account_info)
GetAccountInfoResponse(const GetAccountInfoResponse &from)
bool has_account_info() const
inline ::bgs::protocol::account::v1::AccountInfo * release_account_info()
const ::bgs::protocol::account::v1::AccountInfo & account_info() const
::google::protobuf::Metadata GetMetadata() const
virtual ~GetAccountInfoResponse()
void InitAsDefaultInstance()
::google::protobuf::uint32 region_
void clear_has_entity_id()
inline ::bgs::protocol::account::v1::AccountFieldTags * mutable_tags()
::bgs::protocol::EntityId * entity_id_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::EntityId * mutable_entity_id()
void set_region(::google::protobuf::uint32 value)
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::account::v1::AccountFieldTags * release_tags()
const ::bgs::protocol::account::v1::AccountFieldOptions & options() const
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
const ::bgs::protocol::account::v1::AccountFieldTags & tags() const
void InitAsDefaultInstance()
void set_program(::google::protobuf::uint32 value)
virtual ~GetAccountStateRequest()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GetAccountStateRequest * New() const
::google::protobuf::Metadata GetMetadata() const
::bgs::protocol::account::v1::AccountFieldTags * tags_
inline ::google::protobuf::uint32 program() const
static const GetAccountStateRequest & default_instance()
static GetAccountStateRequest * default_instance_
void set_allocated_options(::bgs::protocol::account::v1::AccountFieldOptions *options)
::bgs::protocol::account::v1::AccountFieldOptions * options_
inline ::google::protobuf::uint32 region() const
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
static const ::google::protobuf::Descriptor * descriptor()
const ::bgs::protocol::EntityId & entity_id() const
bool has_entity_id() const
GetAccountStateRequest & operator=(const GetAccountStateRequest &from)
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void SetCachedSize(int size) const
inline ::bgs::protocol::EntityId * release_entity_id()
::google::protobuf::uint32 program_
inline ::bgs::protocol::account::v1::AccountFieldOptions * mutable_options()
void set_allocated_tags(::bgs::protocol::account::v1::AccountFieldTags *tags)
GetAccountStateRequest(const GetAccountStateRequest &from)
int GetCachedSize() const
inline ::bgs::protocol::account::v1::AccountFieldOptions * release_options()
void Swap(GetAccountStateRequest *other)
inline ::bgs::protocol::account::v1::AccountFieldTags * release_tags()
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()
const ::bgs::protocol::account::v1::AccountFieldTags & tags() const
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 set_allocated_state(::bgs::protocol::account::v1::AccountState *state)
void Swap(GetAccountStateResponse *other)
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
virtual ~GetAccountStateResponse()
inline ::bgs::protocol::account::v1::AccountFieldTags * mutable_tags()
const ::bgs::protocol::account::v1::AccountState & state() const
::bgs::protocol::account::v1::AccountState * state_
inline ::bgs::protocol::account::v1::AccountState * release_state()
GetAccountStateResponse * New() const
void SetCachedSize(int size) const
inline ::bgs::protocol::account::v1::AccountState * mutable_state()
void set_allocated_tags(::bgs::protocol::account::v1::AccountFieldTags *tags)
int GetCachedSize() const
static GetAccountStateResponse * default_instance_
void clear_has_privileged_network()
void set_has_privileged_network()
bool privileged_network() const
inline ::bgs::protocol::EntityId * mutable_entity_id()
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)
void clear_has_entity_id()
static GetAuthorizedDataRequest * default_instance_
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
void set_tag(int index, const ::std::string &value)
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_tag()
inline ::std::string * add_tag()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
bool has_privileged_network() const
virtual ~GetAuthorizedDataRequest()
void InitAsDefaultInstance()
void Swap(GetAuthorizedDataRequest *other)
void set_privileged_network(bool value)
GetAuthorizedDataRequest * New() const
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::RepeatedPtrField< ::std::string > & tag() const
void clear_privileged_network()
::google::protobuf::Metadata GetMetadata() const
inline ::bgs::protocol::EntityId * release_entity_id()
bool has_entity_id() const
const ::bgs::protocol::EntityId & entity_id() 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::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData > & data() const
inline ::bgs::protocol::account::v1::AuthorizedData * add_data()
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()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AuthorizedData > * mutable_data()
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
virtual ~GetCAISInfoRequest()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void clear_has_entity_id()
::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)
const ::bgs::protocol::EntityId & entity_id() const
::bgs::protocol::EntityId * entity_id_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
bool has_entity_id() const
int GetCachedSize() const
inline ::bgs::protocol::EntityId * release_entity_id()
GetCAISInfoRequest & operator=(const GetCAISInfoRequest &from)
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
void InitAsDefaultInstance()
inline ::bgs::protocol::EntityId * mutable_entity_id()
GetCAISInfoRequest * New() const
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::account::v1::CAIS * release_cais_info()
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()
bool has_cais_info() const
static const ::google::protobuf::Descriptor * descriptor()
void clear_has_cais_info()
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()
inline ::bgs::protocol::account::v1::CAIS * mutable_cais_info()
::google::protobuf::Metadata GetMetadata() const
void set_allocated_cais_info(::bgs::protocol::account::v1::CAIS *cais_info)
static const GetCAISInfoResponse & default_instance()
GetCAISInfoResponse * New() const
GetCAISInfoResponse & operator=(const GetCAISInfoResponse &from)
const ::bgs::protocol::account::v1::CAIS & cais_info() const
inline ::bgs::protocol::EntityId * mutable_game_account_id()
const ::bgs::protocol::EntityId & game_account_id() const
int GetCachedSize() const
GetGameAccountStateRequest()
void clear_account_id() PROTOBUF_DEPRECATED
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void clear_has_game_account_id()
GetGameAccountStateRequest(const GetGameAccountStateRequest &from)
void SetCachedSize(int size) const
inline ::bgs::protocol::EntityId * release_game_account_id()
const ::bgs::protocol::account::v1::GameAccountFieldTags & tags() const
GetGameAccountStateRequest & operator=(const GetGameAccountStateRequest &from)
const ::bgs::protocol::account::v1::GameAccountFieldOptions & options() const
void set_allocated_game_account_id(::bgs::protocol::EntityId *game_account_id)
void set_allocated_tags(::bgs::protocol::account::v1::GameAccountFieldTags *tags)
inline ::bgs::protocol::account::v1::GameAccountFieldOptions * release_options()
void Swap(GetGameAccountStateRequest *other)
void set_has_game_account_id()
const ::bgs::protocol::EntityId & account_id() const PROTOBUF_DEPRECATED
inline ::bgs::protocol::EntityId * release_account_id() PROTOBUF_DEPRECATED
::google::protobuf::Metadata GetMetadata() const
inline ::bgs::protocol::account::v1::GameAccountFieldOptions * mutable_options()
static const ::google::protobuf::Descriptor * descriptor()
inline ::bgs::protocol::account::v1::GameAccountFieldTags * release_tags()
void clear_game_account_id()
static const GetGameAccountStateRequest & default_instance()
void set_has_account_id()
bool has_account_id() const PROTOBUF_DEPRECATED
bool has_game_account_id() const
inline ::bgs::protocol::account::v1::GameAccountFieldTags * mutable_tags()
void set_allocated_options(::bgs::protocol::account::v1::GameAccountFieldOptions *options)
GetGameAccountStateRequest * New() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::EntityId * mutable_account_id() PROTOBUF_DEPRECATED
void clear_has_account_id()
virtual ~GetGameAccountStateRequest()
void set_allocated_account_id(::bgs::protocol::EntityId *account_id) PROTOBUF_DEPRECATED
inline ::bgs::protocol::account::v1::GameAccountState * release_state()
void set_allocated_state(::bgs::protocol::account::v1::GameAccountState *state)
const ::bgs::protocol::account::v1::GameAccountFieldTags & tags() const
::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()
inline ::bgs::protocol::account::v1::GameAccountFieldTags * mutable_tags()
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
int GetCachedSize() const
void set_allocated_tags(::bgs::protocol::account::v1::GameAccountFieldTags *tags)
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::account::v1::GameAccountFieldTags * release_tags()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
GetGameAccountStateResponse()
inline ::bgs::protocol::account::v1::GameAccountState * mutable_state()
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()
const ::bgs::protocol::account::v1::GameAccountState & state() const
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
static GetGameSessionInfoRequest * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void clear_has_entity_id()
GetGameSessionInfoRequest()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
int GetCachedSize() const
static const GetGameSessionInfoRequest & default_instance()
inline ::bgs::protocol::EntityId * mutable_entity_id()
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::bgs::protocol::EntityId & entity_id() const
virtual ~GetGameSessionInfoRequest()
GetGameSessionInfoRequest * New() const
void SetCachedSize(int size) const
bool has_entity_id() const
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
::bgs::protocol::EntityId * entity_id_
inline ::bgs::protocol::EntityId * release_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)
bool has_session_info() const
inline ::bgs::protocol::account::v1::GameSessionInfo * release_session_info()
void clear_session_info()
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()
inline ::bgs::protocol::account::v1::GameSessionInfo * mutable_session_info()
void set_has_session_info()
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
void clear_has_session_info()
const ::bgs::protocol::account::v1::GameSessionInfo & session_info() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_allocated_session_info(::bgs::protocol::account::v1::GameSessionInfo *session_info)
GetGameSessionInfoResponse(const GetGameSessionInfoResponse &from)
void set_allocated_benefactor_id(::std::string *benefactor_id)
void set_benefactor_id(const ::std::string &value)
::std::string * benefactor_id_
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void clear_game_account_id()
::bgs::protocol::EntityId * account_id_
void set_has_game_account_id()
void Swap(GetGameTimeRemainingInfoRequest *other)
const ::bgs::protocol::EntityId & game_account_id() const
const ::std::string & benefactor_id() const
GetGameTimeRemainingInfoRequest()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_has_benefactor_id()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
bool has_account_id() const
inline ::bgs::protocol::EntityId * release_account_id()
GetGameTimeRemainingInfoRequest & operator=(const GetGameTimeRemainingInfoRequest &from)
void InitAsDefaultInstance()
const ::bgs::protocol::EntityId & account_id() const
GetGameTimeRemainingInfoRequest(const GetGameTimeRemainingInfoRequest &from)
void set_has_account_id()
inline ::std::string * mutable_benefactor_id()
inline ::bgs::protocol::EntityId * mutable_game_account_id()
void clear_has_account_id()
inline ::bgs::protocol::EntityId * release_game_account_id()
inline ::bgs::protocol::EntityId * mutable_account_id()
void SetCachedSize(int size) const
::bgs::protocol::EntityId * game_account_id_
void set_allocated_account_id(::bgs::protocol::EntityId *account_id)
::google::protobuf::Metadata GetMetadata() const
void clear_benefactor_id()
void clear_has_game_account_id()
GetGameTimeRemainingInfoRequest * New() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void set_allocated_game_account_id(::bgs::protocol::EntityId *game_account_id)
bool has_benefactor_id() const
::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()
inline ::std::string * release_benefactor_id()
virtual ~GetGameTimeRemainingInfoRequest()
void clear_has_benefactor_id()
static const GetGameTimeRemainingInfoRequest & default_instance()
bool has_game_account_id() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
GetGameTimeRemainingInfoResponse()
void clear_game_time_remaining_info()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
int GetCachedSize() const
static const ::google::protobuf::Descriptor * descriptor()
const ::bgs::protocol::account::v1::GameTimeRemainingInfo & game_time_remaining_info() const
friend void protobuf_AssignDesc_account_5fservice_2eproto()
void clear_has_game_time_remaining_info()
void Swap(GetGameTimeRemainingInfoResponse *other)
static GetGameTimeRemainingInfoResponse * default_instance_
GetGameTimeRemainingInfoResponse * New() const
void set_has_game_time_remaining_info()
void SetCachedSize(int size) const
virtual ~GetGameTimeRemainingInfoResponse()
GetGameTimeRemainingInfoResponse(const GetGameTimeRemainingInfoResponse &from)
::bgs::protocol::account::v1::GameTimeRemainingInfo * game_time_remaining_info_
inline ::bgs::protocol::account::v1::GameTimeRemainingInfo * release_game_time_remaining_info()
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void set_allocated_game_time_remaining_info(::bgs::protocol::account::v1::GameTimeRemainingInfo *game_time_remaining_info)
GetGameTimeRemainingInfoResponse & operator=(const GetGameTimeRemainingInfoResponse &from)
inline ::bgs::protocol::account::v1::GameTimeRemainingInfo * mutable_game_time_remaining_info()
bool has_game_time_remaining_info() const
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 clear_has_fetch_account_licenses()
void Swap(GetLicensesRequest *other)
void set_fetch_game_account_licenses(bool value)
void clear_fetch_account_licenses()
bool has_fetch_account_licenses() const
void set_exclude_unknown_program(bool value)
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
int GetCachedSize() const
::google::protobuf::Metadata GetMetadata() const
bool fetch_game_account_licenses() 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()
void clear_has_fetch_game_account_licenses()
GetLicensesRequest & operator=(const GetLicensesRequest &from)
void clear_has_fetch_dynamic_account_licenses()
bool fetch_account_licenses() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::uint32 program() const
static GetLicensesRequest * default_instance_
void clear_fetch_dynamic_account_licenses()
bool has_fetch_dynamic_account_licenses() const
bool has_exclude_unknown_program() const
bool has_fetch_game_account_licenses() const
void set_has_fetch_account_licenses()
const ::bgs::protocol::EntityId & target_id() const
void clear_has_target_id()
void clear_fetch_game_account_licenses()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
virtual ~GetLicensesRequest()
void set_fetch_account_licenses(bool value)
GetLicensesRequest(const GetLicensesRequest &from)
bool fetch_dynamic_account_licenses() const
void set_has_exclude_unknown_program()
static const ::google::protobuf::Descriptor * descriptor()
void set_has_fetch_game_account_licenses()
void set_fetch_dynamic_account_licenses(bool value)
void set_has_fetch_dynamic_account_licenses()
inline ::bgs::protocol::EntityId * release_target_id()
bool exclude_unknown_program() const
inline ::bgs::protocol::EntityId * mutable_target_id()
void set_allocated_target_id(::bgs::protocol::EntityId *target_id)
void clear_exclude_unknown_program()
void set_program(::google::protobuf::uint32 value)
bool fetch_game_account_licenses_
void clear_has_exclude_unknown_program()
::bgs::protocol::EntityId * target_id_
bool has_target_id() const
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()
int licenses_size() const
::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
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense > & licenses() const
static GetLicensesResponse * default_instance_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense > * mutable_licenses()
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()
inline ::bgs::protocol::account::v1::AccountLicense * add_licenses()
static const GetLicensesResponse & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
int GetCachedSize() const
GetLicensesResponse & operator=(const GetLicensesResponse &from)
inline ::bgs::protocol::account::v1::AccountId * release_account()
::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
const ::bgs::protocol::account::v1::AccountId & account() const
inline ::bgs::protocol::account::v1::AccountId * mutable_account()
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
void Swap(GetSignedAccountStateRequest *other)
void SetCachedSize(int size) const
GetSignedAccountStateRequest(const GetSignedAccountStateRequest &from)
void set_allocated_account(::bgs::protocol::account::v1::AccountId *account)
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_
void set_allocated_token(::std::string *token)
int GetCachedSize() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
const ::std::string & token() const
void Swap(GetSignedAccountStateResponse *other)
static GetSignedAccountStateResponse * default_instance_
friend void protobuf_AssignDesc_account_5fservice_2eproto()
GetSignedAccountStateResponse()
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::std::string * release_token()
GetSignedAccountStateResponse(const GetSignedAccountStateResponse &from)
static const GetSignedAccountStateResponse & default_instance()
void SetCachedSize(int size) const
GetSignedAccountStateResponse & operator=(const GetSignedAccountStateResponse &from)
inline ::std::string * mutable_token()
::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()
void set_token(const ::std::string &value)
GetSignedAccountStateResponse * New() const
ResolveAccountRequest(const ResolveAccountRequest &from)
ResolveAccountRequest * New() const
void Swap(ResolveAccountRequest *other)
inline ::bgs::protocol::account::v1::AccountReference * release_ref()
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()
void clear_has_fetch_id()
void set_fetch_id(bool value)
::bgs::protocol::account::v1::AccountReference * ref_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_allocated_ref(::bgs::protocol::account::v1::AccountReference *ref)
ResolveAccountRequest & operator=(const ResolveAccountRequest &from)
static const ResolveAccountRequest & default_instance()
virtual ~ResolveAccountRequest()
bool has_fetch_id() const
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_account_5fservice_2eproto()
inline ::bgs::protocol::account::v1::AccountReference * mutable_ref()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::bgs::protocol::account::v1::AccountReference & ref() const
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()
void set_allocated_id(::bgs::protocol::account::v1::AccountId *id)
inline ::bgs::protocol::account::v1::AccountId * mutable_id()
const ::bgs::protocol::account::v1::AccountId & id() const
ResolveAccountResponse & operator=(const ResolveAccountResponse &from)
inline ::bgs::protocol::account::v1::AccountId * release_id()
::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_
inline ::bgs::protocol::account::v1::SubscriberReference * add_ref()
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_account_5fservice_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SetCachedSize(int size) const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference > & ref() const
SubscriptionUpdateRequest()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference > * mutable_ref()
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()
inline ::bgs::protocol::account::v1::SubscriberReference * add_ref()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference > & ref() const
::google::protobuf::Metadata GetMetadata() const
static const SubscriptionUpdateResponse & default_instance()
static SubscriptionUpdateResponse * default_instance_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::SubscriberReference > * mutable_ref()
constexpr std::size_t size()
void protobuf_ShutdownFile_account_5fservice_2eproto()
void TC_PROTO_API protobuf_AddDesc_account_5fservice_2eproto()
void protobuf_AssignDesc_account_5fservice_2eproto()