Core: Updated to 11.1.5

This commit is contained in:
Shauren
2025-04-25 22:50:11 +02:00
parent 05709a2497
commit f9bf082be9
46 changed files with 3577 additions and 709 deletions

View File

@@ -0,0 +1,979 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: api/client/v2/presence_types.proto
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
#include "api/client/v2/presence_types.pb.h"
#include <utility>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/once.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/wire_format_lite_inl.h>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/reflection_ops.h>
#include <google/protobuf/wire_format.h>
// @@protoc_insertion_point(includes)
namespace bgs {
namespace protocol {
namespace presence {
namespace v2 {
namespace {
const ::google::protobuf::Descriptor* RichPresenceKey_descriptor_ = NULL;
const ::google::protobuf::internal::GeneratedMessageReflection*
RichPresenceKey_reflection_ = NULL;
const ::google::protobuf::Descriptor* PresenceFieldKey_descriptor_ = NULL;
const ::google::protobuf::internal::GeneratedMessageReflection*
PresenceFieldKey_reflection_ = NULL;
const ::google::protobuf::Descriptor* PresenceField_descriptor_ = NULL;
const ::google::protobuf::internal::GeneratedMessageReflection*
PresenceField_reflection_ = NULL;
const ::google::protobuf::Descriptor* PresenceFieldState_descriptor_ = NULL;
const ::google::protobuf::internal::GeneratedMessageReflection*
PresenceFieldState_reflection_ = NULL;
const ::google::protobuf::Descriptor* PresenceFieldUpdate_descriptor_ = NULL;
const ::google::protobuf::internal::GeneratedMessageReflection*
PresenceFieldUpdate_reflection_ = NULL;
const ::google::protobuf::Descriptor* PresenceOnlineGameAccount_descriptor_ = NULL;
const ::google::protobuf::internal::GeneratedMessageReflection*
PresenceOnlineGameAccount_reflection_ = NULL;
const ::google::protobuf::Descriptor* PresenceOnlineGameAccountFieldValue_descriptor_ = NULL;
const ::google::protobuf::internal::GeneratedMessageReflection*
PresenceOnlineGameAccountFieldValue_reflection_ = NULL;
const ::google::protobuf::Descriptor* PresenceExternalIdentityFieldValue_descriptor_ = NULL;
const ::google::protobuf::internal::GeneratedMessageReflection*
PresenceExternalIdentityFieldValue_reflection_ = NULL;
const ::google::protobuf::EnumDescriptor* PresenceQueryBehavior_descriptor_ = NULL;
const ::google::protobuf::EnumDescriptor* PresenceAccountStatus_descriptor_ = NULL;
} // namespace
void protobuf_AssignDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto() {
protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
const ::google::protobuf::FileDescriptor* file =
::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
"api/client/v2/presence_types.proto");
GOOGLE_CHECK(file != NULL);
RichPresenceKey_descriptor_ = file->message_type(0);
static const int RichPresenceKey_offsets_[3] = {
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RichPresenceKey, title_id_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RichPresenceKey, stream_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RichPresenceKey, localization_id_),
};
RichPresenceKey_reflection_ =
new ::google::protobuf::internal::GeneratedMessageReflection(
RichPresenceKey_descriptor_,
RichPresenceKey::default_instance_,
RichPresenceKey_offsets_,
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RichPresenceKey, _has_bits_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RichPresenceKey, _unknown_fields_),
-1,
::google::protobuf::DescriptorPool::generated_pool(),
::google::protobuf::MessageFactory::generated_factory(),
sizeof(RichPresenceKey));
PresenceFieldKey_descriptor_ = file->message_type(1);
static const int PresenceFieldKey_offsets_[4] = {
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldKey, title_id_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldKey, group_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldKey, field_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldKey, unique_id_),
};
PresenceFieldKey_reflection_ =
new ::google::protobuf::internal::GeneratedMessageReflection(
PresenceFieldKey_descriptor_,
PresenceFieldKey::default_instance_,
PresenceFieldKey_offsets_,
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldKey, _has_bits_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldKey, _unknown_fields_),
-1,
::google::protobuf::DescriptorPool::generated_pool(),
::google::protobuf::MessageFactory::generated_factory(),
sizeof(PresenceFieldKey));
PresenceField_descriptor_ = file->message_type(2);
static const int PresenceField_offsets_[4] = {
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceField, key_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceField, value_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceField, deleted_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceField, updated_time_us_),
};
PresenceField_reflection_ =
new ::google::protobuf::internal::GeneratedMessageReflection(
PresenceField_descriptor_,
PresenceField::default_instance_,
PresenceField_offsets_,
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceField, _has_bits_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceField, _unknown_fields_),
-1,
::google::protobuf::DescriptorPool::generated_pool(),
::google::protobuf::MessageFactory::generated_factory(),
sizeof(PresenceField));
PresenceFieldState_descriptor_ = file->message_type(3);
static const int PresenceFieldState_offsets_[4] = {
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldState, account_id_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldState, game_account_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldState, fields_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldState, oldest_time_us_),
};
PresenceFieldState_reflection_ =
new ::google::protobuf::internal::GeneratedMessageReflection(
PresenceFieldState_descriptor_,
PresenceFieldState::default_instance_,
PresenceFieldState_offsets_,
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldState, _has_bits_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldState, _unknown_fields_),
-1,
::google::protobuf::DescriptorPool::generated_pool(),
::google::protobuf::MessageFactory::generated_factory(),
sizeof(PresenceFieldState));
PresenceFieldUpdate_descriptor_ = file->message_type(4);
static const int PresenceFieldUpdate_offsets_[3] = {
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldUpdate, key_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldUpdate, value_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldUpdate, delete__),
};
PresenceFieldUpdate_reflection_ =
new ::google::protobuf::internal::GeneratedMessageReflection(
PresenceFieldUpdate_descriptor_,
PresenceFieldUpdate::default_instance_,
PresenceFieldUpdate_offsets_,
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldUpdate, _has_bits_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceFieldUpdate, _unknown_fields_),
-1,
::google::protobuf::DescriptorPool::generated_pool(),
::google::protobuf::MessageFactory::generated_factory(),
sizeof(PresenceFieldUpdate));
PresenceOnlineGameAccount_descriptor_ = file->message_type(5);
static const int PresenceOnlineGameAccount_offsets_[2] = {
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceOnlineGameAccount, game_account_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceOnlineGameAccount, online_time_us_),
};
PresenceOnlineGameAccount_reflection_ =
new ::google::protobuf::internal::GeneratedMessageReflection(
PresenceOnlineGameAccount_descriptor_,
PresenceOnlineGameAccount::default_instance_,
PresenceOnlineGameAccount_offsets_,
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceOnlineGameAccount, _has_bits_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceOnlineGameAccount, _unknown_fields_),
-1,
::google::protobuf::DescriptorPool::generated_pool(),
::google::protobuf::MessageFactory::generated_factory(),
sizeof(PresenceOnlineGameAccount));
PresenceOnlineGameAccountFieldValue_descriptor_ = file->message_type(6);
static const int PresenceOnlineGameAccountFieldValue_offsets_[1] = {
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceOnlineGameAccountFieldValue, online_game_accounts_),
};
PresenceOnlineGameAccountFieldValue_reflection_ =
new ::google::protobuf::internal::GeneratedMessageReflection(
PresenceOnlineGameAccountFieldValue_descriptor_,
PresenceOnlineGameAccountFieldValue::default_instance_,
PresenceOnlineGameAccountFieldValue_offsets_,
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceOnlineGameAccountFieldValue, _has_bits_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceOnlineGameAccountFieldValue, _unknown_fields_),
-1,
::google::protobuf::DescriptorPool::generated_pool(),
::google::protobuf::MessageFactory::generated_factory(),
sizeof(PresenceOnlineGameAccountFieldValue));
PresenceExternalIdentityFieldValue_descriptor_ = file->message_type(7);
static const int PresenceExternalIdentityFieldValue_offsets_[2] = {
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceExternalIdentityFieldValue, unique_id_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceExternalIdentityFieldValue, display_id_),
};
PresenceExternalIdentityFieldValue_reflection_ =
new ::google::protobuf::internal::GeneratedMessageReflection(
PresenceExternalIdentityFieldValue_descriptor_,
PresenceExternalIdentityFieldValue::default_instance_,
PresenceExternalIdentityFieldValue_offsets_,
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceExternalIdentityFieldValue, _has_bits_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PresenceExternalIdentityFieldValue, _unknown_fields_),
-1,
::google::protobuf::DescriptorPool::generated_pool(),
::google::protobuf::MessageFactory::generated_factory(),
sizeof(PresenceExternalIdentityFieldValue));
PresenceQueryBehavior_descriptor_ = file->enum_type(0);
PresenceAccountStatus_descriptor_ = file->enum_type(1);
}
namespace {
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
inline void protobuf_AssignDescriptorsOnce() {
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
&protobuf_AssignDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto);
}
void protobuf_RegisterTypes(const ::std::string&) {
protobuf_AssignDescriptorsOnce();
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
RichPresenceKey_descriptor_, &RichPresenceKey::default_instance());
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
PresenceFieldKey_descriptor_, &PresenceFieldKey::default_instance());
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
PresenceField_descriptor_, &PresenceField::default_instance());
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
PresenceFieldState_descriptor_, &PresenceFieldState::default_instance());
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
PresenceFieldUpdate_descriptor_, &PresenceFieldUpdate::default_instance());
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
PresenceOnlineGameAccount_descriptor_, &PresenceOnlineGameAccount::default_instance());
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
PresenceOnlineGameAccountFieldValue_descriptor_, &PresenceOnlineGameAccountFieldValue::default_instance());
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
PresenceExternalIdentityFieldValue_descriptor_, &PresenceExternalIdentityFieldValue::default_instance());
}
} // namespace
void protobuf_ShutdownFile_api_2fclient_2fv2_2fpresence_5ftypes_2eproto() {
delete RichPresenceKey::default_instance_;
delete RichPresenceKey_reflection_;
delete PresenceFieldKey::default_instance_;
delete PresenceFieldKey_reflection_;
delete PresenceField::default_instance_;
delete PresenceField_reflection_;
delete PresenceFieldState::default_instance_;
delete PresenceFieldState_reflection_;
delete PresenceFieldUpdate::default_instance_;
delete PresenceFieldUpdate_reflection_;
delete PresenceOnlineGameAccount::default_instance_;
delete PresenceOnlineGameAccount_reflection_;
delete PresenceOnlineGameAccountFieldValue::default_instance_;
delete PresenceOnlineGameAccountFieldValue_reflection_;
delete PresenceExternalIdentityFieldValue::default_instance_;
delete PresenceExternalIdentityFieldValue_reflection_;
}
void protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto() {
static bool already_here = false;
if (already_here) return;
already_here = true;
GOOGLE_PROTOBUF_VERIFY_VERSION;
::bgs::protocol::v2::protobuf_AddDesc_api_2fcommon_2fv2_2fattribute_5ftypes_2eproto();
::bgs::protocol::account::v2::protobuf_AddDesc_api_2fcommon_2fv2_2fgame_5faccount_5fhandle_2eproto();
::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
"\n\"api/client/v2/presence_types.proto\022\030bg"
"s.protocol.presence.v2\032#api/common/v2/at"
"tribute_types.proto\032\'api/common/v2/game_"
"account_handle.proto\"L\n\017RichPresenceKey\022"
"\020\n\010title_id\030\001 \001(\r\022\016\n\006stream\030\002 \001(\007\022\027\n\017loc"
"alization_id\030\003 \001(\r\"U\n\020PresenceFieldKey\022\020"
"\n\010title_id\030\001 \001(\r\022\r\n\005group\030\002 \001(\r\022\r\n\005field"
"\030\003 \001(\r\022\021\n\tunique_id\030\004 \001(\004\"\233\001\n\rPresenceFi"
"eld\0227\n\003key\030\001 \001(\0132*.bgs.protocol.presence"
".v2.PresenceFieldKey\022\'\n\005value\030\002 \001(\0132\030.bg"
"s.protocol.v2.Variant\022\017\n\007deleted\030\003 \001(\010\022\027"
"\n\017updated_time_us\030\004 \001(\004\"\273\001\n\022PresenceFiel"
"dState\022\022\n\naccount_id\030\001 \001(\004\022@\n\014game_accou"
"nt\030\002 \001(\0132*.bgs.protocol.account.v2.GameA"
"ccountHandle\0227\n\006fields\030\003 \003(\0132\'.bgs.proto"
"col.presence.v2.PresenceField\022\026\n\016oldest_"
"time_us\030\004 \001(\004\"\207\001\n\023PresenceFieldUpdate\0227\n"
"\003key\030\001 \001(\0132*.bgs.protocol.presence.v2.Pr"
"esenceFieldKey\022\'\n\005value\030\002 \001(\0132\030.bgs.prot"
"ocol.v2.Variant\022\016\n\006delete\030\003 \001(\010\"u\n\031Prese"
"nceOnlineGameAccount\022@\n\014game_account\030\001 \001"
"(\0132*.bgs.protocol.account.v2.GameAccount"
"Handle\022\026\n\016online_time_us\030\002 \001(\004\"x\n#Presen"
"ceOnlineGameAccountFieldValue\022Q\n\024online_"
"game_accounts\030\001 \003(\01323.bgs.protocol.prese"
"nce.v2.PresenceOnlineGameAccount\"K\n\"Pres"
"enceExternalIdentityFieldValue\022\021\n\tunique"
"_id\030\001 \001(\t\022\022\n\ndisplay_id\030\002 \001(\t*r\n\025Presenc"
"eQueryBehavior\022\033\n\027BATTLE_NET_ACCOUNT_ONL"
"Y\020\000\022\035\n\031INCLUDE_SAME_GAME_ACCOUNT\020\001\022\035\n\031IN"
"CLUDE_ALL_GAME_ACCOUNTS\020\002*C\n\025PresenceAcc"
"ountStatus\022\013\n\007OFFLINE\020\000\022\n\n\006ONLINE\020\001\022\010\n\004A"
"WAY\020\002\022\007\n\003DND\020\003B\002H\002", 1298);
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
"api/client/v2/presence_types.proto", &protobuf_RegisterTypes);
RichPresenceKey::default_instance_ = new RichPresenceKey();
PresenceFieldKey::default_instance_ = new PresenceFieldKey();
PresenceField::default_instance_ = new PresenceField();
PresenceFieldState::default_instance_ = new PresenceFieldState();
PresenceFieldUpdate::default_instance_ = new PresenceFieldUpdate();
PresenceOnlineGameAccount::default_instance_ = new PresenceOnlineGameAccount();
PresenceOnlineGameAccountFieldValue::default_instance_ = new PresenceOnlineGameAccountFieldValue();
PresenceExternalIdentityFieldValue::default_instance_ = new PresenceExternalIdentityFieldValue();
RichPresenceKey::default_instance_->InitAsDefaultInstance();
PresenceFieldKey::default_instance_->InitAsDefaultInstance();
PresenceField::default_instance_->InitAsDefaultInstance();
PresenceFieldState::default_instance_->InitAsDefaultInstance();
PresenceFieldUpdate::default_instance_->InitAsDefaultInstance();
PresenceOnlineGameAccount::default_instance_->InitAsDefaultInstance();
PresenceOnlineGameAccountFieldValue::default_instance_->InitAsDefaultInstance();
PresenceExternalIdentityFieldValue::default_instance_->InitAsDefaultInstance();
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_api_2fclient_2fv2_2fpresence_5ftypes_2eproto);
}
// Force AddDescriptors() to be called at static initialization time.
struct StaticDescriptorInitializer_api_2fclient_2fv2_2fpresence_5ftypes_2eproto {
StaticDescriptorInitializer_api_2fclient_2fv2_2fpresence_5ftypes_2eproto() {
protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
}
} static_descriptor_initializer_api_2fclient_2fv2_2fpresence_5ftypes_2eproto_;
const ::google::protobuf::EnumDescriptor* PresenceQueryBehavior_descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceQueryBehavior_descriptor_;
}
bool PresenceQueryBehavior_IsValid(int value) {
switch(value) {
case 0:
case 1:
case 2:
return true;
default:
return false;
}
}
const ::google::protobuf::EnumDescriptor* PresenceAccountStatus_descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceAccountStatus_descriptor_;
}
bool PresenceAccountStatus_IsValid(int value) {
switch(value) {
case 0:
case 1:
case 2:
case 3:
return true;
default:
return false;
}
}
// ===================================================================
#ifndef _MSC_VER
const int RichPresenceKey::kTitleIdFieldNumber;
const int RichPresenceKey::kStreamFieldNumber;
const int RichPresenceKey::kLocalizationIdFieldNumber;
#endif // !_MSC_VER
RichPresenceKey::RichPresenceKey()
: ::google::protobuf::Message() {
SharedCtor();
// @@protoc_insertion_point(constructor:bgs.protocol.presence.v2.RichPresenceKey)
}
void RichPresenceKey::InitAsDefaultInstance() {
}
RichPresenceKey::RichPresenceKey(const RichPresenceKey& from)
: ::google::protobuf::Message() {
SharedCtor();
MergeFrom(from);
// @@protoc_insertion_point(copy_constructor:bgs.protocol.presence.v2.RichPresenceKey)
}
void RichPresenceKey::SharedCtor() {
_cached_size_ = 0;
title_id_ = 0u;
stream_ = 0u;
localization_id_ = 0u;
::memset(_has_bits_, 0, sizeof(_has_bits_));
}
RichPresenceKey::~RichPresenceKey() {
// @@protoc_insertion_point(destructor:bgs.protocol.presence.v2.RichPresenceKey)
SharedDtor();
}
void RichPresenceKey::SharedDtor() {
if (this != default_instance_) {
}
}
void RichPresenceKey::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* RichPresenceKey::descriptor() {
protobuf_AssignDescriptorsOnce();
return RichPresenceKey_descriptor_;
}
const RichPresenceKey& RichPresenceKey::default_instance() {
if (default_instance_ == NULL) protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
return *default_instance_;
}
RichPresenceKey* RichPresenceKey::default_instance_ = NULL;
RichPresenceKey* RichPresenceKey::New() const {
return new RichPresenceKey;
}
void RichPresenceKey::Swap(RichPresenceKey* other) {
if (other != this) {
GetReflection()->Swap(this, other);}
}
::google::protobuf::Metadata RichPresenceKey::GetMetadata() const {
protobuf_AssignDescriptorsOnce();
::google::protobuf::Metadata metadata;
metadata.descriptor = RichPresenceKey_descriptor_;
metadata.reflection = RichPresenceKey_reflection_;
return metadata;
}
// ===================================================================
#ifndef _MSC_VER
const int PresenceFieldKey::kTitleIdFieldNumber;
const int PresenceFieldKey::kGroupFieldNumber;
const int PresenceFieldKey::kFieldFieldNumber;
const int PresenceFieldKey::kUniqueIdFieldNumber;
#endif // !_MSC_VER
PresenceFieldKey::PresenceFieldKey()
: ::google::protobuf::Message() {
SharedCtor();
// @@protoc_insertion_point(constructor:bgs.protocol.presence.v2.PresenceFieldKey)
}
void PresenceFieldKey::InitAsDefaultInstance() {
}
PresenceFieldKey::PresenceFieldKey(const PresenceFieldKey& from)
: ::google::protobuf::Message() {
SharedCtor();
MergeFrom(from);
// @@protoc_insertion_point(copy_constructor:bgs.protocol.presence.v2.PresenceFieldKey)
}
void PresenceFieldKey::SharedCtor() {
_cached_size_ = 0;
title_id_ = 0u;
group_ = 0u;
field_ = 0u;
unique_id_ = GOOGLE_ULONGLONG(0);
::memset(_has_bits_, 0, sizeof(_has_bits_));
}
PresenceFieldKey::~PresenceFieldKey() {
// @@protoc_insertion_point(destructor:bgs.protocol.presence.v2.PresenceFieldKey)
SharedDtor();
}
void PresenceFieldKey::SharedDtor() {
if (this != default_instance_) {
}
}
void PresenceFieldKey::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PresenceFieldKey::descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceFieldKey_descriptor_;
}
const PresenceFieldKey& PresenceFieldKey::default_instance() {
if (default_instance_ == NULL) protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
return *default_instance_;
}
PresenceFieldKey* PresenceFieldKey::default_instance_ = NULL;
PresenceFieldKey* PresenceFieldKey::New() const {
return new PresenceFieldKey;
}
void PresenceFieldKey::Swap(PresenceFieldKey* other) {
if (other != this) {
GetReflection()->Swap(this, other);}
}
::google::protobuf::Metadata PresenceFieldKey::GetMetadata() const {
protobuf_AssignDescriptorsOnce();
::google::protobuf::Metadata metadata;
metadata.descriptor = PresenceFieldKey_descriptor_;
metadata.reflection = PresenceFieldKey_reflection_;
return metadata;
}
// ===================================================================
#ifndef _MSC_VER
const int PresenceField::kKeyFieldNumber;
const int PresenceField::kValueFieldNumber;
const int PresenceField::kDeletedFieldNumber;
const int PresenceField::kUpdatedTimeUsFieldNumber;
#endif // !_MSC_VER
PresenceField::PresenceField()
: ::google::protobuf::Message() {
SharedCtor();
// @@protoc_insertion_point(constructor:bgs.protocol.presence.v2.PresenceField)
}
void PresenceField::InitAsDefaultInstance() {
key_ = const_cast< ::bgs::protocol::presence::v2::PresenceFieldKey*>(&::bgs::protocol::presence::v2::PresenceFieldKey::default_instance());
value_ = const_cast< ::bgs::protocol::v2::Variant*>(&::bgs::protocol::v2::Variant::default_instance());
}
PresenceField::PresenceField(const PresenceField& from)
: ::google::protobuf::Message() {
SharedCtor();
MergeFrom(from);
// @@protoc_insertion_point(copy_constructor:bgs.protocol.presence.v2.PresenceField)
}
void PresenceField::SharedCtor() {
_cached_size_ = 0;
key_ = NULL;
value_ = NULL;
deleted_ = false;
updated_time_us_ = GOOGLE_ULONGLONG(0);
::memset(_has_bits_, 0, sizeof(_has_bits_));
}
PresenceField::~PresenceField() {
// @@protoc_insertion_point(destructor:bgs.protocol.presence.v2.PresenceField)
SharedDtor();
}
void PresenceField::SharedDtor() {
if (this != default_instance_) {
delete key_;
delete value_;
}
}
void PresenceField::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PresenceField::descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceField_descriptor_;
}
const PresenceField& PresenceField::default_instance() {
if (default_instance_ == NULL) protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
return *default_instance_;
}
PresenceField* PresenceField::default_instance_ = NULL;
PresenceField* PresenceField::New() const {
return new PresenceField;
}
void PresenceField::Swap(PresenceField* other) {
if (other != this) {
GetReflection()->Swap(this, other);}
}
::google::protobuf::Metadata PresenceField::GetMetadata() const {
protobuf_AssignDescriptorsOnce();
::google::protobuf::Metadata metadata;
metadata.descriptor = PresenceField_descriptor_;
metadata.reflection = PresenceField_reflection_;
return metadata;
}
// ===================================================================
#ifndef _MSC_VER
const int PresenceFieldState::kAccountIdFieldNumber;
const int PresenceFieldState::kGameAccountFieldNumber;
const int PresenceFieldState::kFieldsFieldNumber;
const int PresenceFieldState::kOldestTimeUsFieldNumber;
#endif // !_MSC_VER
PresenceFieldState::PresenceFieldState()
: ::google::protobuf::Message() {
SharedCtor();
// @@protoc_insertion_point(constructor:bgs.protocol.presence.v2.PresenceFieldState)
}
void PresenceFieldState::InitAsDefaultInstance() {
game_account_ = const_cast< ::bgs::protocol::account::v2::GameAccountHandle*>(&::bgs::protocol::account::v2::GameAccountHandle::default_instance());
}
PresenceFieldState::PresenceFieldState(const PresenceFieldState& from)
: ::google::protobuf::Message() {
SharedCtor();
MergeFrom(from);
// @@protoc_insertion_point(copy_constructor:bgs.protocol.presence.v2.PresenceFieldState)
}
void PresenceFieldState::SharedCtor() {
_cached_size_ = 0;
account_id_ = GOOGLE_ULONGLONG(0);
game_account_ = NULL;
oldest_time_us_ = GOOGLE_ULONGLONG(0);
::memset(_has_bits_, 0, sizeof(_has_bits_));
}
PresenceFieldState::~PresenceFieldState() {
// @@protoc_insertion_point(destructor:bgs.protocol.presence.v2.PresenceFieldState)
SharedDtor();
}
void PresenceFieldState::SharedDtor() {
if (this != default_instance_) {
delete game_account_;
}
}
void PresenceFieldState::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PresenceFieldState::descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceFieldState_descriptor_;
}
const PresenceFieldState& PresenceFieldState::default_instance() {
if (default_instance_ == NULL) protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
return *default_instance_;
}
PresenceFieldState* PresenceFieldState::default_instance_ = NULL;
PresenceFieldState* PresenceFieldState::New() const {
return new PresenceFieldState;
}
void PresenceFieldState::Swap(PresenceFieldState* other) {
if (other != this) {
GetReflection()->Swap(this, other);}
}
::google::protobuf::Metadata PresenceFieldState::GetMetadata() const {
protobuf_AssignDescriptorsOnce();
::google::protobuf::Metadata metadata;
metadata.descriptor = PresenceFieldState_descriptor_;
metadata.reflection = PresenceFieldState_reflection_;
return metadata;
}
// ===================================================================
#ifndef _MSC_VER
const int PresenceFieldUpdate::kKeyFieldNumber;
const int PresenceFieldUpdate::kValueFieldNumber;
const int PresenceFieldUpdate::kDeleteFieldNumber;
#endif // !_MSC_VER
PresenceFieldUpdate::PresenceFieldUpdate()
: ::google::protobuf::Message() {
SharedCtor();
// @@protoc_insertion_point(constructor:bgs.protocol.presence.v2.PresenceFieldUpdate)
}
void PresenceFieldUpdate::InitAsDefaultInstance() {
key_ = const_cast< ::bgs::protocol::presence::v2::PresenceFieldKey*>(&::bgs::protocol::presence::v2::PresenceFieldKey::default_instance());
value_ = const_cast< ::bgs::protocol::v2::Variant*>(&::bgs::protocol::v2::Variant::default_instance());
}
PresenceFieldUpdate::PresenceFieldUpdate(const PresenceFieldUpdate& from)
: ::google::protobuf::Message() {
SharedCtor();
MergeFrom(from);
// @@protoc_insertion_point(copy_constructor:bgs.protocol.presence.v2.PresenceFieldUpdate)
}
void PresenceFieldUpdate::SharedCtor() {
_cached_size_ = 0;
key_ = NULL;
value_ = NULL;
delete__ = false;
::memset(_has_bits_, 0, sizeof(_has_bits_));
}
PresenceFieldUpdate::~PresenceFieldUpdate() {
// @@protoc_insertion_point(destructor:bgs.protocol.presence.v2.PresenceFieldUpdate)
SharedDtor();
}
void PresenceFieldUpdate::SharedDtor() {
if (this != default_instance_) {
delete key_;
delete value_;
}
}
void PresenceFieldUpdate::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PresenceFieldUpdate::descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceFieldUpdate_descriptor_;
}
const PresenceFieldUpdate& PresenceFieldUpdate::default_instance() {
if (default_instance_ == NULL) protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
return *default_instance_;
}
PresenceFieldUpdate* PresenceFieldUpdate::default_instance_ = NULL;
PresenceFieldUpdate* PresenceFieldUpdate::New() const {
return new PresenceFieldUpdate;
}
void PresenceFieldUpdate::Swap(PresenceFieldUpdate* other) {
if (other != this) {
GetReflection()->Swap(this, other);}
}
::google::protobuf::Metadata PresenceFieldUpdate::GetMetadata() const {
protobuf_AssignDescriptorsOnce();
::google::protobuf::Metadata metadata;
metadata.descriptor = PresenceFieldUpdate_descriptor_;
metadata.reflection = PresenceFieldUpdate_reflection_;
return metadata;
}
// ===================================================================
#ifndef _MSC_VER
const int PresenceOnlineGameAccount::kGameAccountFieldNumber;
const int PresenceOnlineGameAccount::kOnlineTimeUsFieldNumber;
#endif // !_MSC_VER
PresenceOnlineGameAccount::PresenceOnlineGameAccount()
: ::google::protobuf::Message() {
SharedCtor();
// @@protoc_insertion_point(constructor:bgs.protocol.presence.v2.PresenceOnlineGameAccount)
}
void PresenceOnlineGameAccount::InitAsDefaultInstance() {
game_account_ = const_cast< ::bgs::protocol::account::v2::GameAccountHandle*>(&::bgs::protocol::account::v2::GameAccountHandle::default_instance());
}
PresenceOnlineGameAccount::PresenceOnlineGameAccount(const PresenceOnlineGameAccount& from)
: ::google::protobuf::Message() {
SharedCtor();
MergeFrom(from);
// @@protoc_insertion_point(copy_constructor:bgs.protocol.presence.v2.PresenceOnlineGameAccount)
}
void PresenceOnlineGameAccount::SharedCtor() {
_cached_size_ = 0;
game_account_ = NULL;
online_time_us_ = GOOGLE_ULONGLONG(0);
::memset(_has_bits_, 0, sizeof(_has_bits_));
}
PresenceOnlineGameAccount::~PresenceOnlineGameAccount() {
// @@protoc_insertion_point(destructor:bgs.protocol.presence.v2.PresenceOnlineGameAccount)
SharedDtor();
}
void PresenceOnlineGameAccount::SharedDtor() {
if (this != default_instance_) {
delete game_account_;
}
}
void PresenceOnlineGameAccount::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PresenceOnlineGameAccount::descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceOnlineGameAccount_descriptor_;
}
const PresenceOnlineGameAccount& PresenceOnlineGameAccount::default_instance() {
if (default_instance_ == NULL) protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
return *default_instance_;
}
PresenceOnlineGameAccount* PresenceOnlineGameAccount::default_instance_ = NULL;
PresenceOnlineGameAccount* PresenceOnlineGameAccount::New() const {
return new PresenceOnlineGameAccount;
}
void PresenceOnlineGameAccount::Swap(PresenceOnlineGameAccount* other) {
if (other != this) {
GetReflection()->Swap(this, other);}
}
::google::protobuf::Metadata PresenceOnlineGameAccount::GetMetadata() const {
protobuf_AssignDescriptorsOnce();
::google::protobuf::Metadata metadata;
metadata.descriptor = PresenceOnlineGameAccount_descriptor_;
metadata.reflection = PresenceOnlineGameAccount_reflection_;
return metadata;
}
// ===================================================================
#ifndef _MSC_VER
const int PresenceOnlineGameAccountFieldValue::kOnlineGameAccountsFieldNumber;
#endif // !_MSC_VER
PresenceOnlineGameAccountFieldValue::PresenceOnlineGameAccountFieldValue()
: ::google::protobuf::Message() {
SharedCtor();
// @@protoc_insertion_point(constructor:bgs.protocol.presence.v2.PresenceOnlineGameAccountFieldValue)
}
void PresenceOnlineGameAccountFieldValue::InitAsDefaultInstance() {
}
PresenceOnlineGameAccountFieldValue::PresenceOnlineGameAccountFieldValue(const PresenceOnlineGameAccountFieldValue& from)
: ::google::protobuf::Message() {
SharedCtor();
MergeFrom(from);
// @@protoc_insertion_point(copy_constructor:bgs.protocol.presence.v2.PresenceOnlineGameAccountFieldValue)
}
void PresenceOnlineGameAccountFieldValue::SharedCtor() {
_cached_size_ = 0;
::memset(_has_bits_, 0, sizeof(_has_bits_));
}
PresenceOnlineGameAccountFieldValue::~PresenceOnlineGameAccountFieldValue() {
// @@protoc_insertion_point(destructor:bgs.protocol.presence.v2.PresenceOnlineGameAccountFieldValue)
SharedDtor();
}
void PresenceOnlineGameAccountFieldValue::SharedDtor() {
if (this != default_instance_) {
}
}
void PresenceOnlineGameAccountFieldValue::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PresenceOnlineGameAccountFieldValue::descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceOnlineGameAccountFieldValue_descriptor_;
}
const PresenceOnlineGameAccountFieldValue& PresenceOnlineGameAccountFieldValue::default_instance() {
if (default_instance_ == NULL) protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
return *default_instance_;
}
PresenceOnlineGameAccountFieldValue* PresenceOnlineGameAccountFieldValue::default_instance_ = NULL;
PresenceOnlineGameAccountFieldValue* PresenceOnlineGameAccountFieldValue::New() const {
return new PresenceOnlineGameAccountFieldValue;
}
void PresenceOnlineGameAccountFieldValue::Swap(PresenceOnlineGameAccountFieldValue* other) {
if (other != this) {
GetReflection()->Swap(this, other);}
}
::google::protobuf::Metadata PresenceOnlineGameAccountFieldValue::GetMetadata() const {
protobuf_AssignDescriptorsOnce();
::google::protobuf::Metadata metadata;
metadata.descriptor = PresenceOnlineGameAccountFieldValue_descriptor_;
metadata.reflection = PresenceOnlineGameAccountFieldValue_reflection_;
return metadata;
}
// ===================================================================
#ifndef _MSC_VER
const int PresenceExternalIdentityFieldValue::kUniqueIdFieldNumber;
const int PresenceExternalIdentityFieldValue::kDisplayIdFieldNumber;
#endif // !_MSC_VER
PresenceExternalIdentityFieldValue::PresenceExternalIdentityFieldValue()
: ::google::protobuf::Message() {
SharedCtor();
// @@protoc_insertion_point(constructor:bgs.protocol.presence.v2.PresenceExternalIdentityFieldValue)
}
void PresenceExternalIdentityFieldValue::InitAsDefaultInstance() {
}
PresenceExternalIdentityFieldValue::PresenceExternalIdentityFieldValue(const PresenceExternalIdentityFieldValue& from)
: ::google::protobuf::Message() {
SharedCtor();
MergeFrom(from);
// @@protoc_insertion_point(copy_constructor:bgs.protocol.presence.v2.PresenceExternalIdentityFieldValue)
}
void PresenceExternalIdentityFieldValue::SharedCtor() {
::google::protobuf::internal::GetEmptyString();
_cached_size_ = 0;
unique_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
display_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
::memset(_has_bits_, 0, sizeof(_has_bits_));
}
PresenceExternalIdentityFieldValue::~PresenceExternalIdentityFieldValue() {
// @@protoc_insertion_point(destructor:bgs.protocol.presence.v2.PresenceExternalIdentityFieldValue)
SharedDtor();
}
void PresenceExternalIdentityFieldValue::SharedDtor() {
if (unique_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
delete unique_id_;
}
if (display_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
delete display_id_;
}
if (this != default_instance_) {
}
}
void PresenceExternalIdentityFieldValue::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PresenceExternalIdentityFieldValue::descriptor() {
protobuf_AssignDescriptorsOnce();
return PresenceExternalIdentityFieldValue_descriptor_;
}
const PresenceExternalIdentityFieldValue& PresenceExternalIdentityFieldValue::default_instance() {
if (default_instance_ == NULL) protobuf_AddDesc_api_2fclient_2fv2_2fpresence_5ftypes_2eproto();
return *default_instance_;
}
PresenceExternalIdentityFieldValue* PresenceExternalIdentityFieldValue::default_instance_ = NULL;
PresenceExternalIdentityFieldValue* PresenceExternalIdentityFieldValue::New() const {
return new PresenceExternalIdentityFieldValue;
}
void PresenceExternalIdentityFieldValue::Swap(PresenceExternalIdentityFieldValue* other) {
if (other != this) {
GetReflection()->Swap(this, other);}
}
::google::protobuf::Metadata PresenceExternalIdentityFieldValue::GetMetadata() const {
protobuf_AssignDescriptorsOnce();
::google::protobuf::Metadata metadata;
metadata.descriptor = PresenceExternalIdentityFieldValue_descriptor_;
metadata.reflection = PresenceExternalIdentityFieldValue_reflection_;
return metadata;
}
// @@protoc_insertion_point(namespace_scope)
} // namespace v2
} // namespace presence
} // namespace protocol
} // namespace bgs
// @@protoc_insertion_point(global_scope)

File diff suppressed because it is too large Load Diff