From bca7034457ede5370067e999ff8cb018efc43069 Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Sat, 20 Mar 2021 16:50:31 +0200 Subject: [PATCH] Update nethook protobuf to 2.6.1 --- Resources/NetHook2/BuildDependencies.cmd | 12 +- Resources/NetHook2/InstallDependencies.ps1 | 7 +- Resources/NetHook2/NetHook2/NetHook2.vcxproj | 2 +- .../NetHook2/steammessages_base.pb.cc | 11380 +++++++++++++--- .../NetHook2/NetHook2/steammessages_base.pb.h | 8609 ++++++++++-- Resources/NetHook2/readme.md | 28 +- 6 files changed, 16781 insertions(+), 3257 deletions(-) diff --git a/Resources/NetHook2/BuildDependencies.cmd b/Resources/NetHook2/BuildDependencies.cmd index 52ed5c8b2..4c9c61077 100644 --- a/Resources/NetHook2/BuildDependencies.cmd +++ b/Resources/NetHook2/BuildDependencies.cmd @@ -14,16 +14,16 @@ if not exist "native-dependencies\zlib-bins\ALL_BUILD.vcxproj" ( msbuild native-dependencies\zlib-bins\ALL_BUILD.vcxproj /p:Configuration=Release -if not exist "native-dependencies\protobuf-2.5.0\vsprojects\libprotobuf.vcxproj" ( - devenv /upgrade native-dependencies\protobuf-2.5.0\vsprojects\protobuf.sln +if not exist "native-dependencies\protobuf-2.6.1\vsprojects\libprotobuf.vcxproj" ( + devenv /upgrade native-dependencies\protobuf-2.6.1\vsprojects\protobuf.sln ) -if not exist "native-dependencies\protobuf-2.5.0\vsprojects\Directory.Build.props" ( - copy protobuf-Directory.Build.props native-dependencies\protobuf-2.5.0\vsprojects\Directory.Build.props +if not exist "native-dependencies\protobuf-2.6.1\vsprojects\Directory.Build.props" ( + copy protobuf-Directory.Build.props native-dependencies\protobuf-2.6.1\vsprojects\Directory.Build.props ) -msbuild native-dependencies\protobuf-2.5.0\vsprojects\libprotobuf.vcxproj /p:Configuration=Debug -msbuild native-dependencies\protobuf-2.5.0\vsprojects\libprotobuf.vcxproj /p:Configuration=Release +msbuild native-dependencies\protobuf-2.6.1\vsprojects\libprotobuf.vcxproj /p:Configuration=Debug +msbuild native-dependencies\protobuf-2.6.1\vsprojects\libprotobuf.vcxproj /p:Configuration=Release rem todo: compile protoc and generate steammessages_base.pb.{h|cpp} diff --git a/Resources/NetHook2/InstallDependencies.ps1 b/Resources/NetHook2/InstallDependencies.ps1 index 7424ab915..8e00e0f6a 100644 --- a/Resources/NetHook2/InstallDependencies.ps1 +++ b/Resources/NetHook2/InstallDependencies.ps1 @@ -4,9 +4,10 @@ $NetHook2DependenciesTemporaryDirectory = Join-Path ([System.IO.Path]::GetTempPa $ZLibSourceZipUrl = "http://zlib.net/zlib1211.zip" $ZLibSourceFile = [System.IO.Path]::Combine($NetHook2DependenciesTemporaryDirectory, "zlib-1.2.11.zip") $ZLibSourceInnerFolderName = "zlib-1.2.11" -$ProtobufSourceZipUrl = "https://github.com/google/protobuf/releases/download/v2.5.0/protobuf-2.5.0.zip" -$ProtobufSourceFile = [System.IO.Path]::Combine($NetHook2DependenciesTemporaryDirectory, "protobuf-2.5.0.zip") -$ProtobufSourceInnerFolderName = "protobuf-2.5.0" +$ProtobufVersion = "2.6.1" +$ProtobufSourceZipUrl = "https://github.com/google/protobuf/releases/download/v$ProtobufVersion/protobuf-$ProtobufVersion.zip" +$ProtobufSourceFile = [System.IO.Path]::Combine($NetHook2DependenciesTemporaryDirectory, "protobuf-$ProtobufVersion.zip") +$ProtobufSourceInnerFolderName = "protobuf-$ProtobufVersion" Set-Location $PSScriptRoot diff --git a/Resources/NetHook2/NetHook2/NetHook2.vcxproj b/Resources/NetHook2/NetHook2/NetHook2.vcxproj index 123545f42..10615511f 100644 --- a/Resources/NetHook2/NetHook2/NetHook2.vcxproj +++ b/Resources/NetHook2/NetHook2/NetHook2.vcxproj @@ -50,7 +50,7 @@ 1.2.11 - 2.5.0 + 2.6.1 diff --git a/Resources/NetHook2/NetHook2/steammessages_base.pb.cc b/Resources/NetHook2/NetHook2/steammessages_base.pb.cc index 80feb33d1..115cdb602 100644 --- a/Resources/NetHook2/NetHook2/steammessages_base.pb.cc +++ b/Resources/NetHook2/NetHook2/steammessages_base.pb.cc @@ -18,9 +18,23 @@ namespace { +const ::google::protobuf::Descriptor* CMsgIPAddress_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CMsgIPAddress_reflection_ = NULL; +struct CMsgIPAddressOneofInstance { + ::google::protobuf::uint32 v4_; + const ::std::string* v6_; +}* CMsgIPAddress_default_oneof_instance_ = NULL; +const ::google::protobuf::Descriptor* CMsgIPAddressBucket_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CMsgIPAddressBucket_reflection_ = NULL; const ::google::protobuf::Descriptor* CMsgProtoBufHeader_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* CMsgProtoBufHeader_reflection_ = NULL; +struct CMsgProtoBufHeaderOneofInstance { + ::google::protobuf::uint32 ip_; + const ::std::string* ip_v6_; +}* CMsgProtoBufHeader_default_oneof_instance_ = NULL; const ::google::protobuf::Descriptor* CMsgMulti_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* CMsgMulti_reflection_ = NULL; @@ -36,6 +50,32 @@ const ::google::protobuf::internal::GeneratedMessageReflection* const ::google::protobuf::Descriptor* CMsgAppRights_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* CMsgAppRights_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCuratorPreferences_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCuratorPreferences_reflection_ = NULL; +const ::google::protobuf::Descriptor* CLocalizationToken_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CLocalizationToken_reflection_ = NULL; +const ::google::protobuf::Descriptor* CClanEventUserNewsTuple_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CClanEventUserNewsTuple_reflection_ = NULL; +const ::google::protobuf::Descriptor* CClanMatchEventByRange_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CClanMatchEventByRange_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCommunity_ClanAnnouncementInfo_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCommunity_ClanAnnouncementInfo_reflection_ = NULL; +const ::google::protobuf::Descriptor* CClanEventData_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CClanEventData_reflection_ = NULL; +const ::google::protobuf::Descriptor* CBilling_Address_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CBilling_Address_reflection_ = NULL; +const ::google::protobuf::Descriptor* CPackageReservationStatus_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CPackageReservationStatus_reflection_ = NULL; +const ::google::protobuf::EnumDescriptor* EProtoClanEventType_descriptor_ = NULL; +const ::google::protobuf::EnumDescriptor* PartnerEventNotificationType_descriptor_ = NULL; } // namespace @@ -46,17 +86,52 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( "steammessages_base.proto"); GOOGLE_CHECK(file != NULL); - CMsgProtoBufHeader_descriptor_ = file->message_type(0); - static const int CMsgProtoBufHeader_offsets_[17] = { + CMsgIPAddress_descriptor_ = file->message_type(0); + static const int CMsgIPAddress_offsets_[3] = { + PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET(CMsgIPAddress_default_oneof_instance_, v4_), + PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET(CMsgIPAddress_default_oneof_instance_, v6_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgIPAddress, ip_), + }; + CMsgIPAddress_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CMsgIPAddress_descriptor_, + CMsgIPAddress::default_instance_, + CMsgIPAddress_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgIPAddress, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgIPAddress, _unknown_fields_), + -1, + CMsgIPAddress_default_oneof_instance_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgIPAddress, _oneof_case_[0]), + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CMsgIPAddress)); + CMsgIPAddressBucket_descriptor_ = file->message_type(1); + static const int CMsgIPAddressBucket_offsets_[2] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgIPAddressBucket, original_ip_address_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgIPAddressBucket, bucket_), + }; + CMsgIPAddressBucket_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CMsgIPAddressBucket_descriptor_, + CMsgIPAddressBucket::default_instance_, + CMsgIPAddressBucket_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgIPAddressBucket, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgIPAddressBucket, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CMsgIPAddressBucket)); + CMsgProtoBufHeader_descriptor_ = file->message_type(2); + static const int CMsgProtoBufHeader_offsets_[27] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, steamid_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, client_sessionid_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, routing_appid_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, jobid_source_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, jobid_target_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, target_job_name_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, seq_num_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, eresult_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, error_message_), - GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, ip_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, auth_account_flags_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, token_source_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, admin_spoofing_user_), @@ -65,6 +140,16 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, publisher_group_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, sysid_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, trace_tag_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, webapi_key_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, is_from_external_source_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, forward_to_sysid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, cm_sysid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, wg_token_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, launcher_type_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, realm_), + PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET(CMsgProtoBufHeader_default_oneof_instance_, ip_), + PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET(CMsgProtoBufHeader_default_oneof_instance_, ip_v6_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, ip_addr_), }; CMsgProtoBufHeader_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( @@ -74,10 +159,12 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, _unknown_fields_), -1, + CMsgProtoBufHeader_default_oneof_instance_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtoBufHeader, _oneof_case_[0]), ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CMsgProtoBufHeader)); - CMsgMulti_descriptor_ = file->message_type(1); + CMsgMulti_descriptor_ = file->message_type(3); static const int CMsgMulti_offsets_[2] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgMulti, size_unzipped_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgMulti, message_body_), @@ -93,7 +180,7 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CMsgMulti)); - CMsgProtobufWrapped_descriptor_ = file->message_type(2); + CMsgProtobufWrapped_descriptor_ = file->message_type(4); static const int CMsgProtobufWrapped_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgProtobufWrapped, message_body_), }; @@ -108,7 +195,7 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CMsgProtobufWrapped)); - CMsgAuthTicket_descriptor_ = file->message_type(3); + CMsgAuthTicket_descriptor_ = file->message_type(5); static const int CMsgAuthTicket_offsets_[7] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAuthTicket, estate_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAuthTicket, eresult_), @@ -129,8 +216,8 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CMsgAuthTicket)); - CCDDBAppDetailCommon_descriptor_ = file->message_type(4); - static const int CCDDBAppDetailCommon_offsets_[11] = { + CCDDBAppDetailCommon_descriptor_ = file->message_type(6); + static const int CCDDBAppDetailCommon_offsets_[13] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCDDBAppDetailCommon, appid_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCDDBAppDetailCommon, name_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCDDBAppDetailCommon, icon_), @@ -142,6 +229,8 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCDDBAppDetailCommon, community_visible_stats_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCDDBAppDetailCommon, friendly_name_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCDDBAppDetailCommon, propagation_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCDDBAppDetailCommon, has_adult_content_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCDDBAppDetailCommon, is_visible_in_steam_china_), }; CCDDBAppDetailCommon_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( @@ -154,8 +243,8 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCDDBAppDetailCommon)); - CMsgAppRights_descriptor_ = file->message_type(5); - static const int CMsgAppRights_offsets_[13] = { + CMsgAppRights_descriptor_ = file->message_type(7); + static const int CMsgAppRights_offsets_[16] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, edit_info_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, publish_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, view_error_data_), @@ -169,6 +258,9 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, edit_marketing_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, economy_support_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, economy_support_supervisor_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, manage_pricing_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, broadcast_live_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgAppRights, view_marketing_traffic_), }; CMsgAppRights_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( @@ -181,6 +273,211 @@ void protobuf_AssignDesc_steammessages_5fbase_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CMsgAppRights)); + CCuratorPreferences_descriptor_ = file->message_type(8); + static const int CCuratorPreferences_offsets_[14] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, supported_languages_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, platform_windows_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, platform_mac_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, platform_linux_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, vr_content_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, adult_content_violence_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, adult_content_sex_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, timestamp_updated_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, tagids_curated_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, tagids_filtered_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, website_title_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, website_url_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, discussion_url_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, show_broadcast_), + }; + CCuratorPreferences_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCuratorPreferences_descriptor_, + CCuratorPreferences::default_instance_, + CCuratorPreferences_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCuratorPreferences, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCuratorPreferences)); + CLocalizationToken_descriptor_ = file->message_type(9); + static const int CLocalizationToken_offsets_[2] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CLocalizationToken, language_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CLocalizationToken, localized_string_), + }; + CLocalizationToken_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CLocalizationToken_descriptor_, + CLocalizationToken::default_instance_, + CLocalizationToken_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CLocalizationToken, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CLocalizationToken, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CLocalizationToken)); + CClanEventUserNewsTuple_descriptor_ = file->message_type(10); + static const int CClanEventUserNewsTuple_offsets_[10] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, clanid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, event_gid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, announcement_gid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, rtime_start_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, rtime_end_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, priority_score_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, type_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, clamp_range_slot_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, appid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, rtime32_last_modified_), + }; + CClanEventUserNewsTuple_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CClanEventUserNewsTuple_descriptor_, + CClanEventUserNewsTuple::default_instance_, + CClanEventUserNewsTuple_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventUserNewsTuple, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CClanEventUserNewsTuple)); + CClanMatchEventByRange_descriptor_ = file->message_type(11); + static const int CClanMatchEventByRange_offsets_[4] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanMatchEventByRange, rtime_before_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanMatchEventByRange, rtime_after_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanMatchEventByRange, qualified_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanMatchEventByRange, events_), + }; + CClanMatchEventByRange_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CClanMatchEventByRange_descriptor_, + CClanMatchEventByRange::default_instance_, + CClanMatchEventByRange_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanMatchEventByRange, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanMatchEventByRange, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CClanMatchEventByRange)); + CCommunity_ClanAnnouncementInfo_descriptor_ = file->message_type(12); + static const int CCommunity_ClanAnnouncementInfo_offsets_[15] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, gid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, clanid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, posterid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, headline_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, posttime_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, updatetime_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, body_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, commentcount_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, tags_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, language_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, hidden_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, forum_topic_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, event_gid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, voteupcount_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, votedowncount_), + }; + CCommunity_ClanAnnouncementInfo_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCommunity_ClanAnnouncementInfo_descriptor_, + CCommunity_ClanAnnouncementInfo::default_instance_, + CCommunity_ClanAnnouncementInfo_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCommunity_ClanAnnouncementInfo, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCommunity_ClanAnnouncementInfo)); + CClanEventData_descriptor_ = file->message_type(13); + static const int CClanEventData_offsets_[28] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, gid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, clan_steamid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, event_name_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, event_type_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, appid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, server_address_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, server_password_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, rtime32_start_time_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, rtime32_end_time_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, comment_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, creator_steamid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, last_update_steamid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, event_notes_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, jsondata_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, announcement_body_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, published_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, hidden_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, rtime32_visibility_start_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, rtime32_visibility_end_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, broadcaster_accountid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, follower_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, ignore_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, forum_topic_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, rtime32_last_modified_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, news_post_gid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, rtime_mod_reviewed_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, featured_app_tagid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, referenced_appids_), + }; + CClanEventData_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CClanEventData_descriptor_, + CClanEventData::default_instance_, + CClanEventData_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CClanEventData, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CClanEventData)); + CBilling_Address_descriptor_ = file->message_type(14); + static const int CBilling_Address_offsets_[10] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, first_name_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, last_name_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, address1_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, address2_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, city_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, us_state_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, country_code_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, postcode_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, zip_plus4_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, phone_), + }; + CBilling_Address_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CBilling_Address_descriptor_, + CBilling_Address::default_instance_, + CBilling_Address_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CBilling_Address, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CBilling_Address)); + CPackageReservationStatus_descriptor_ = file->message_type(15); + static const int CPackageReservationStatus_offsets_[8] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, packageid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, reservation_state_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, queue_position_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, total_queue_size_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, reservation_country_code_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, expired_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, time_expires_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, time_reserved_), + }; + CPackageReservationStatus_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CPackageReservationStatus_descriptor_, + CPackageReservationStatus::default_instance_, + CPackageReservationStatus_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPackageReservationStatus, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CPackageReservationStatus)); + EProtoClanEventType_descriptor_ = file->enum_type(0); + PartnerEventNotificationType_descriptor_ = file->enum_type(1); } namespace { @@ -193,6 +490,10 @@ inline void protobuf_AssignDescriptorsOnce() { void protobuf_RegisterTypes(const ::std::string&) { protobuf_AssignDescriptorsOnce(); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CMsgIPAddress_descriptor_, &CMsgIPAddress::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CMsgIPAddressBucket_descriptor_, &CMsgIPAddressBucket::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( CMsgProtoBufHeader_descriptor_, &CMsgProtoBufHeader::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( @@ -205,12 +506,34 @@ void protobuf_RegisterTypes(const ::std::string&) { CCDDBAppDetailCommon_descriptor_, &CCDDBAppDetailCommon::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( CMsgAppRights_descriptor_, &CMsgAppRights::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCuratorPreferences_descriptor_, &CCuratorPreferences::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CLocalizationToken_descriptor_, &CLocalizationToken::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CClanEventUserNewsTuple_descriptor_, &CClanEventUserNewsTuple::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CClanMatchEventByRange_descriptor_, &CClanMatchEventByRange::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCommunity_ClanAnnouncementInfo_descriptor_, &CCommunity_ClanAnnouncementInfo::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CClanEventData_descriptor_, &CClanEventData::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CBilling_Address_descriptor_, &CBilling_Address::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CPackageReservationStatus_descriptor_, &CPackageReservationStatus::default_instance()); } } // namespace void protobuf_ShutdownFile_steammessages_5fbase_2eproto() { + delete CMsgIPAddress::default_instance_; + delete CMsgIPAddress_default_oneof_instance_; + delete CMsgIPAddress_reflection_; + delete CMsgIPAddressBucket::default_instance_; + delete CMsgIPAddressBucket_reflection_; delete CMsgProtoBufHeader::default_instance_; + delete CMsgProtoBufHeader_default_oneof_instance_; delete CMsgProtoBufHeader_reflection_; delete CMsgMulti::default_instance_; delete CMsgMulti_reflection_; @@ -222,6 +545,22 @@ void protobuf_ShutdownFile_steammessages_5fbase_2eproto() { delete CCDDBAppDetailCommon_reflection_; delete CMsgAppRights::default_instance_; delete CMsgAppRights_reflection_; + delete CCuratorPreferences::default_instance_; + delete CCuratorPreferences_reflection_; + delete CLocalizationToken::default_instance_; + delete CLocalizationToken_reflection_; + delete CClanEventUserNewsTuple::default_instance_; + delete CClanEventUserNewsTuple_reflection_; + delete CClanMatchEventByRange::default_instance_; + delete CClanMatchEventByRange_reflection_; + delete CCommunity_ClanAnnouncementInfo::default_instance_; + delete CCommunity_ClanAnnouncementInfo_reflection_; + delete CClanEventData::default_instance_; + delete CClanEventData_reflection_; + delete CBilling_Address::default_instance_; + delete CBilling_Address_reflection_; + delete CPackageReservationStatus::default_instance_; + delete CPackageReservationStatus_reflection_; } void protobuf_AddDesc_steammessages_5fbase_2eproto() { @@ -233,62 +572,192 @@ void protobuf_AddDesc_steammessages_5fbase_2eproto() { ::google::protobuf::protobuf_AddDesc_google_2fprotobuf_2fdescriptor_2eproto(); ::google::protobuf::DescriptorPool::InternalAddGeneratedFile( "\n\030steammessages_base.proto\032 google/proto" - "buf/descriptor.proto\"\320\003\n\022CMsgProtoBufHea" - "der\022\017\n\007steamid\030\001 \001(\006\022\030\n\020client_sessionid" - "\030\002 \001(\005\022\025\n\rrouting_appid\030\003 \001(\r\022*\n\014jobid_s" - "ource\030\n \001(\006:\02418446744073709551615\022*\n\014job" - "id_target\030\013 \001(\006:\02418446744073709551615\022\027\n" - "\017target_job_name\030\014 \001(\t\022\022\n\007eresult\030\r \001(\005:" - "\0012\022\025\n\rerror_message\030\016 \001(\t\022\n\n\002ip\030\017 \001(\r\022\032\n" - "\022auth_account_flags\030\020 \001(\r\022\024\n\014token_sourc" - "e\030\026 \001(\r\022\033\n\023admin_spoofing_user\030\027 \001(\010\022\032\n\017" - "transport_error\030\021 \001(\005:\0011\022\'\n\tmessageid\030\022 " - "\001(\004:\02418446744073709551615\022\032\n\022publisher_g" - "roup_id\030\023 \001(\r\022\r\n\005sysid\030\024 \001(\r\022\021\n\ttrace_ta" - "g\030\025 \001(\004\"8\n\tCMsgMulti\022\025\n\rsize_unzipped\030\001 " - "\001(\r\022\024\n\014message_body\030\002 \001(\014\"+\n\023CMsgProtobu" - "fWrapped\022\024\n\014message_body\030\001 \001(\014\"\217\001\n\016CMsgA" - "uthTicket\022\016\n\006estate\030\001 \001(\r\022\022\n\007eresult\030\002 \001" - "(\r:\0012\022\017\n\007steamid\030\003 \001(\006\022\016\n\006gameid\030\004 \001(\006\022\024" - "\n\014h_steam_pipe\030\005 \001(\r\022\022\n\nticket_crc\030\006 \001(\r" - "\022\016\n\006ticket\030\007 \001(\014\"\333\001\n\024CCDDBAppDetailCommo" - "n\022\r\n\005appid\030\001 \001(\r\022\014\n\004name\030\002 \001(\t\022\014\n\004icon\030\003" - " \001(\t\022\014\n\004logo\030\004 \001(\t\022\022\n\nlogo_small\030\005 \001(\t\022\014" - "\n\004tool\030\006 \001(\010\022\014\n\004demo\030\007 \001(\010\022\r\n\005media\030\010 \001(" - "\010\022\037\n\027community_visible_stats\030\t \001(\010\022\025\n\rfr" - "iendly_name\030\n \001(\t\022\023\n\013propagation\030\013 \001(\t\"\277" - "\002\n\rCMsgAppRights\022\021\n\tedit_info\030\001 \001(\010\022\017\n\007p" - "ublish\030\002 \001(\010\022\027\n\017view_error_data\030\003 \001(\010\022\020\n" - "\010download\030\004 \001(\010\022\025\n\rupload_cdkeys\030\005 \001(\010\022\027" - "\n\017generate_cdkeys\030\006 \001(\010\022\027\n\017view_financia" - "ls\030\007 \001(\010\022\022\n\nmanage_ceg\030\010 \001(\010\022\026\n\016manage_s" - "igning\030\t \001(\010\022\025\n\rmanage_cdkeys\030\n \001(\010\022\026\n\016e" - "dit_marketing\030\013 \001(\010\022\027\n\017economy_support\030\014" - " \001(\010\022\"\n\032economy_support_supervisor\030\r \001(\010" - ":A\n\022msgpool_soft_limit\022\037.google.protobuf" - ".MessageOptions\030\320\206\003 \001(\005:\00232:B\n\022msgpool_h" - "ard_limit\022\037.google.protobuf.MessageOptio" - "ns\030\321\206\003 \001(\005:\003384", 1455); + "buf/descriptor.proto\"1\n\rCMsgIPAddress\022\014\n" + "\002v4\030\001 \001(\007H\000\022\014\n\002v6\030\002 \001(\014H\000B\004\n\002ip\"R\n\023CMsgI" + "PAddressBucket\022+\n\023original_ip_address\030\001 " + "\001(\0132\016.CMsgIPAddress\022\016\n\006bucket\030\002 \001(\006\"\241\005\n\022" + "CMsgProtoBufHeader\022\017\n\007steamid\030\001 \001(\006\022\030\n\020c" + "lient_sessionid\030\002 \001(\005\022\025\n\rrouting_appid\030\003" + " \001(\r\022*\n\014jobid_source\030\n \001(\006:\024184467440737" + "09551615\022*\n\014jobid_target\030\013 \001(\006:\02418446744" + "073709551615\022\027\n\017target_job_name\030\014 \001(\t\022\017\n" + "\007seq_num\030\030 \001(\005\022\022\n\007eresult\030\r \001(\005:\0012\022\025\n\rer" + "ror_message\030\016 \001(\t\022\032\n\022auth_account_flags\030" + "\020 \001(\r\022\024\n\014token_source\030\026 \001(\r\022\033\n\023admin_spo" + "ofing_user\030\027 \001(\010\022\032\n\017transport_error\030\021 \001(" + "\005:\0011\022\'\n\tmessageid\030\022 \001(\004:\024184467440737095" + "51615\022\032\n\022publisher_group_id\030\023 \001(\r\022\r\n\005sys" + "id\030\024 \001(\r\022\021\n\ttrace_tag\030\025 \001(\004\022\025\n\rwebapi_ke" + "y_id\030\031 \001(\r\022\037\n\027is_from_external_source\030\032 " + "\001(\010\022\030\n\020forward_to_sysid\030\033 \003(\r\022\020\n\010cm_sysi" + "d\030\034 \001(\r\022\020\n\010wg_token\030\036 \001(\t\022\030\n\rlauncher_ty" + "pe\030\037 \001(\r:\0010\022\020\n\005realm\030 \001(\r:\0010\022\014\n\002ip\030\017 \001(" + "\rH\000\022\017\n\005ip_v6\030\035 \001(\014H\000B\t\n\007ip_addr\"8\n\tCMsgM" + "ulti\022\025\n\rsize_unzipped\030\001 \001(\r\022\024\n\014message_b" + "ody\030\002 \001(\014\"+\n\023CMsgProtobufWrapped\022\024\n\014mess" + "age_body\030\001 \001(\014\"\217\001\n\016CMsgAuthTicket\022\016\n\006est" + "ate\030\001 \001(\r\022\022\n\007eresult\030\002 \001(\r:\0012\022\017\n\007steamid" + "\030\003 \001(\006\022\016\n\006gameid\030\004 \001(\006\022\024\n\014h_steam_pipe\030\005" + " \001(\r\022\022\n\nticket_crc\030\006 \001(\r\022\016\n\006ticket\030\007 \001(\014" + "\"\231\002\n\024CCDDBAppDetailCommon\022\r\n\005appid\030\001 \001(\r" + "\022\014\n\004name\030\002 \001(\t\022\014\n\004icon\030\003 \001(\t\022\014\n\004logo\030\004 \001" + "(\t\022\022\n\nlogo_small\030\005 \001(\t\022\014\n\004tool\030\006 \001(\010\022\014\n\004" + "demo\030\007 \001(\010\022\r\n\005media\030\010 \001(\010\022\037\n\027community_v" + "isible_stats\030\t \001(\010\022\025\n\rfriendly_name\030\n \001(" + "\t\022\023\n\013propagation\030\013 \001(\t\022\031\n\021has_adult_cont" + "ent\030\014 \001(\010\022!\n\031is_visible_in_steam_china\030\r" + " \001(\010\"\217\003\n\rCMsgAppRights\022\021\n\tedit_info\030\001 \001(" + "\010\022\017\n\007publish\030\002 \001(\010\022\027\n\017view_error_data\030\003 " + "\001(\010\022\020\n\010download\030\004 \001(\010\022\025\n\rupload_cdkeys\030\005" + " \001(\010\022\027\n\017generate_cdkeys\030\006 \001(\010\022\027\n\017view_fi" + "nancials\030\007 \001(\010\022\022\n\nmanage_ceg\030\010 \001(\010\022\026\n\016ma" + "nage_signing\030\t \001(\010\022\025\n\rmanage_cdkeys\030\n \001(" + "\010\022\026\n\016edit_marketing\030\013 \001(\010\022\027\n\017economy_sup" + "port\030\014 \001(\010\022\"\n\032economy_support_supervisor" + "\030\r \001(\010\022\026\n\016manage_pricing\030\016 \001(\010\022\026\n\016broadc" + "ast_live\030\017 \001(\010\022\036\n\026view_marketing_traffic" + "\030\020 \001(\010\"\361\002\n\023CCuratorPreferences\022\033\n\023suppor" + "ted_languages\030\001 \001(\r\022\030\n\020platform_windows\030" + "\002 \001(\010\022\024\n\014platform_mac\030\003 \001(\010\022\026\n\016platform_" + "linux\030\004 \001(\010\022\022\n\nvr_content\030\005 \001(\010\022\036\n\026adult" + "_content_violence\030\006 \001(\010\022\031\n\021adult_content" + "_sex\030\007 \001(\010\022\031\n\021timestamp_updated\030\010 \001(\r\022\026\n" + "\016tagids_curated\030\t \003(\r\022\027\n\017tagids_filtered" + "\030\n \003(\r\022\025\n\rwebsite_title\030\013 \001(\t\022\023\n\013website" + "_url\030\014 \001(\t\022\026\n\016discussion_url\030\r \001(\t\022\026\n\016sh" + "ow_broadcast\030\016 \001(\010\"@\n\022CLocalizationToken" + "\022\020\n\010language\030\001 \001(\r\022\030\n\020localized_string\030\002" + " \001(\t\"\354\001\n\027CClanEventUserNewsTuple\022\016\n\006clan" + "id\030\001 \001(\r\022\021\n\tevent_gid\030\002 \001(\006\022\030\n\020announcem" + "ent_gid\030\003 \001(\006\022\023\n\013rtime_start\030\004 \001(\r\022\021\n\trt" + "ime_end\030\005 \001(\r\022\026\n\016priority_score\030\006 \001(\r\022\014\n" + "\004type\030\007 \001(\r\022\030\n\020clamp_range_slot\030\010 \001(\r\022\r\n" + "\005appid\030\t \001(\r\022\035\n\025rtime32_last_modified\030\n " + "\001(\r\"\200\001\n\026CClanMatchEventByRange\022\024\n\014rtime_" + "before\030\001 \001(\r\022\023\n\013rtime_after\030\002 \001(\r\022\021\n\tqua" + "lified\030\003 \001(\r\022(\n\006events\030\004 \003(\0132\030.CClanEven" + "tUserNewsTuple\"\263\002\n\037CCommunity_ClanAnnoun" + "cementInfo\022\013\n\003gid\030\001 \001(\004\022\016\n\006clanid\030\002 \001(\004\022" + "\020\n\010posterid\030\003 \001(\004\022\020\n\010headline\030\004 \001(\t\022\020\n\010p" + "osttime\030\005 \001(\r\022\022\n\nupdatetime\030\006 \001(\r\022\014\n\004bod" + "y\030\007 \001(\t\022\024\n\014commentcount\030\010 \001(\005\022\014\n\004tags\030\t " + "\003(\t\022\020\n\010language\030\n \001(\005\022\016\n\006hidden\030\013 \001(\010\022\026\n" + "\016forum_topic_id\030\014 \001(\006\022\021\n\tevent_gid\030\r \001(\006" + "\022\023\n\013voteupcount\030\016 \001(\005\022\025\n\rvotedowncount\030\017" + " \001(\005\"\376\005\n\016CClanEventData\022\013\n\003gid\030\001 \001(\006\022\024\n\014" + "clan_steamid\030\002 \001(\006\022\022\n\nevent_name\030\003 \001(\t\022;" + "\n\nevent_type\030\004 \001(\0162\024.EProtoClanEventType" + ":\021k_EClanOtherEvent\022\r\n\005appid\030\005 \001(\r\022\026\n\016se" + "rver_address\030\006 \001(\t\022\027\n\017server_password\030\007 " + "\001(\t\022\032\n\022rtime32_start_time\030\010 \001(\r\022\030\n\020rtime" + "32_end_time\030\t \001(\r\022\025\n\rcomment_count\030\n \001(\005" + "\022\027\n\017creator_steamid\030\013 \001(\006\022\033\n\023last_update" + "_steamid\030\014 \001(\006\022\023\n\013event_notes\030\r \001(\t\022\020\n\010j" + "sondata\030\016 \001(\t\022;\n\021announcement_body\030\017 \001(\013" + "2 .CCommunity_ClanAnnouncementInfo\022\021\n\tpu" + "blished\030\020 \001(\010\022\016\n\006hidden\030\021 \001(\010\022 \n\030rtime32" + "_visibility_start\030\022 \001(\r\022\036\n\026rtime32_visib" + "ility_end\030\023 \001(\r\022\035\n\025broadcaster_accountid" + "\030\024 \001(\r\022\026\n\016follower_count\030\025 \001(\r\022\024\n\014ignore" + "_count\030\026 \001(\r\022\026\n\016forum_topic_id\030\027 \001(\006\022\035\n\025" + "rtime32_last_modified\030\030 \001(\r\022\025\n\rnews_post" + "_gid\030\031 \001(\006\022\032\n\022rtime_mod_reviewed\030\032 \001(\r\022\032" + "\n\022featured_app_tagid\030\033 \001(\r\022\031\n\021referenced" + "_appids\030\034 \003(\r\"\307\001\n\020CBilling_Address\022\022\n\nfi" + "rst_name\030\001 \001(\t\022\021\n\tlast_name\030\002 \001(\t\022\020\n\010add" + "ress1\030\003 \001(\t\022\020\n\010address2\030\004 \001(\t\022\014\n\004city\030\005 " + "\001(\t\022\020\n\010us_state\030\006 \001(\t\022\024\n\014country_code\030\007 " + "\001(\t\022\020\n\010postcode\030\010 \001(\t\022\021\n\tzip_plus4\030\t \001(\005" + "\022\r\n\005phone\030\n \001(\t\"\333\001\n\031CPackageReservationS" + "tatus\022\021\n\tpackageid\030\001 \001(\r\022\031\n\021reservation_" + "state\030\002 \001(\005\022\026\n\016queue_position\030\003 \001(\005\022\030\n\020t" + "otal_queue_size\030\004 \001(\005\022 \n\030reservation_cou" + "ntry_code\030\005 \001(\t\022\017\n\007expired\030\006 \001(\010\022\024\n\014time" + "_expires\030\007 \001(\r\022\025\n\rtime_reserved\030\010 \001(\r*\353\007" + "\n\023EProtoClanEventType\022\025\n\021k_EClanOtherEve" + "nt\020\001\022\024\n\020k_EClanGameEvent\020\002\022\025\n\021k_EClanPar" + "tyEvent\020\003\022\027\n\023k_EClanMeetingEvent\020\004\022\034\n\030k_" + "EClanSpecialCauseEvent\020\005\022\034\n\030k_EClanMusic" + "AndArtsEvent\020\006\022\026\n\022k_EClanSportsEvent\020\007\022\024" + "\n\020k_EClanTripEvent\020\010\022\024\n\020k_EClanChatEvent" + "\020\t\022\033\n\027k_EClanGameReleaseEvent\020\n\022\031\n\025k_ECl" + "anBroadcastEvent\020\013\022\033\n\027k_EClanSmallUpdate" + "Event\020\014\022&\n\"k_EClanPreAnnounceMajorUpdate" + "Event\020\r\022\033\n\027k_EClanMajorUpdateEvent\020\016\022\032\n\026" + "k_EClanDLCReleaseEvent\020\017\022\035\n\031k_EClanFutur" + "eReleaseEvent\020\020\022&\n\"k_EClanESportTourname" + "ntStreamEvent\020\021\022\031\n\025k_EClanDevStreamEvent" + "\020\022\022\034\n\030k_EClanFamousStreamEvent\020\023\022\031\n\025k_EC" + "lanGameSalesEvent\020\024\022\035\n\031k_EClanGameItemSa" + "lesEvent\020\025\022\035\n\031k_EClanInGameBonusXPEvent\020" + "\026\022\032\n\026k_EClanInGameLootEvent\020\027\022\033\n\027k_EClan" + "InGamePerksEvent\020\030\022\037\n\033k_EClanInGameChall" + "engeEvent\020\031\022\035\n\031k_EClanInGameContestEvent" + "\020\032\022\023\n\017k_EClanIRLEvent\020\033\022\024\n\020k_EClanNewsEv" + "ent\020\034\022\033\n\027k_EClanBetaReleaseEvent\020\035\022$\n k_" + "EClanInGameContentReleaseEvent\020\036\022\024\n\020k_EC" + "lanFreeTrial\020\037\022\030\n\024k_EClanSeasonRelease\020 " + "\022\027\n\023k_EClanSeasonUpdate\020!\022\031\n\025k_EClanCros" + "spostEvent\020\"\022\035\n\031k_EClanInGameEventGenera" + "l\020#*\201\001\n\034PartnerEventNotificationType\022\021\n\r" + "k_EEventStart\020\000\022\032\n\026k_EEventBroadcastStar" + "t\020\001\022\026\n\022k_EEventMatchStart\020\002\022\032\n\026k_EEventP" + "artnerMaxType\020\003:A\n\022msgpool_soft_limit\022\037." + "google.protobuf.MessageOptions\030\320\206\003 \001(\005:\002" + "32:B\n\022msgpool_hard_limit\022\037.google.protob" + "uf.MessageOptions\030\321\206\003 \001(\005:\003384:C\n\024force_" + "php_generation\022\034.google.protobuf.FileOpt" + "ions\030\320\206\003 \001(\010:\005false:H\n\030php_output_always" + "_number\022\035.google.protobuf.FieldOptions\030\344" + "\206\003 \001(\010:\005falseB\tH\001\200\001\001\200\265\030\001", 5544); ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( "steammessages_base.proto", &protobuf_RegisterTypes); + CMsgIPAddress::default_instance_ = new CMsgIPAddress(); + CMsgIPAddress_default_oneof_instance_ = new CMsgIPAddressOneofInstance; + CMsgIPAddressBucket::default_instance_ = new CMsgIPAddressBucket(); CMsgProtoBufHeader::default_instance_ = new CMsgProtoBufHeader(); + CMsgProtoBufHeader_default_oneof_instance_ = new CMsgProtoBufHeaderOneofInstance; CMsgMulti::default_instance_ = new CMsgMulti(); CMsgProtobufWrapped::default_instance_ = new CMsgProtobufWrapped(); CMsgAuthTicket::default_instance_ = new CMsgAuthTicket(); CCDDBAppDetailCommon::default_instance_ = new CCDDBAppDetailCommon(); CMsgAppRights::default_instance_ = new CMsgAppRights(); + CCuratorPreferences::default_instance_ = new CCuratorPreferences(); + CLocalizationToken::default_instance_ = new CLocalizationToken(); + CClanEventUserNewsTuple::default_instance_ = new CClanEventUserNewsTuple(); + CClanMatchEventByRange::default_instance_ = new CClanMatchEventByRange(); + CCommunity_ClanAnnouncementInfo::default_instance_ = new CCommunity_ClanAnnouncementInfo(); + CClanEventData::default_instance_ = new CClanEventData(); + CBilling_Address::default_instance_ = new CBilling_Address(); + CPackageReservationStatus::default_instance_ = new CPackageReservationStatus(); ::google::protobuf::internal::ExtensionSet::RegisterExtension( &::google::protobuf::MessageOptions::default_instance(), 50000, 5, false, false); ::google::protobuf::internal::ExtensionSet::RegisterExtension( &::google::protobuf::MessageOptions::default_instance(), 50001, 5, false, false); + ::google::protobuf::internal::ExtensionSet::RegisterExtension( + &::google::protobuf::FileOptions::default_instance(), + 50000, 8, false, false); + ::google::protobuf::internal::ExtensionSet::RegisterExtension( + &::google::protobuf::FieldOptions::default_instance(), + 50020, 8, false, false); + CMsgIPAddress::default_instance_->InitAsDefaultInstance(); + CMsgIPAddressBucket::default_instance_->InitAsDefaultInstance(); CMsgProtoBufHeader::default_instance_->InitAsDefaultInstance(); CMsgMulti::default_instance_->InitAsDefaultInstance(); CMsgProtobufWrapped::default_instance_->InitAsDefaultInstance(); CMsgAuthTicket::default_instance_->InitAsDefaultInstance(); CCDDBAppDetailCommon::default_instance_->InitAsDefaultInstance(); CMsgAppRights::default_instance_->InitAsDefaultInstance(); + CCuratorPreferences::default_instance_->InitAsDefaultInstance(); + CLocalizationToken::default_instance_->InitAsDefaultInstance(); + CClanEventUserNewsTuple::default_instance_->InitAsDefaultInstance(); + CClanMatchEventByRange::default_instance_->InitAsDefaultInstance(); + CCommunity_ClanAnnouncementInfo::default_instance_->InitAsDefaultInstance(); + CClanEventData::default_instance_->InitAsDefaultInstance(); + CBilling_Address::default_instance_->InitAsDefaultInstance(); + CPackageReservationStatus::default_instance_->InitAsDefaultInstance(); ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_steammessages_5fbase_2eproto); } @@ -298,421 +767,5866 @@ struct StaticDescriptorInitializer_steammessages_5fbase_2eproto { protobuf_AddDesc_steammessages_5fbase_2eproto(); } } static_descriptor_initializer_steammessages_5fbase_2eproto_; +const ::google::protobuf::EnumDescriptor* EProtoClanEventType_descriptor() { + protobuf_AssignDescriptorsOnce(); + return EProtoClanEventType_descriptor_; +} +bool EProtoClanEventType_IsValid(int value) { + switch(value) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + case 23: + case 24: + case 25: + case 26: + case 27: + case 28: + case 29: + case 30: + case 31: + case 32: + case 33: + case 34: + case 35: + return true; + default: + return false; + } +} + +const ::google::protobuf::EnumDescriptor* PartnerEventNotificationType_descriptor() { + protobuf_AssignDescriptorsOnce(); + return PartnerEventNotificationType_descriptor_; +} +bool PartnerEventNotificationType_IsValid(int value) { + switch(value) { + case 0: + case 1: + case 2: + case 3: + return true; + default: + return false; + } +} + // =================================================================== #ifndef _MSC_VER -const int CMsgProtoBufHeader::kSteamidFieldNumber; -const int CMsgProtoBufHeader::kClientSessionidFieldNumber; -const int CMsgProtoBufHeader::kRoutingAppidFieldNumber; -const int CMsgProtoBufHeader::kJobidSourceFieldNumber; -const int CMsgProtoBufHeader::kJobidTargetFieldNumber; -const int CMsgProtoBufHeader::kTargetJobNameFieldNumber; -const int CMsgProtoBufHeader::kEresultFieldNumber; -const int CMsgProtoBufHeader::kErrorMessageFieldNumber; -const int CMsgProtoBufHeader::kIpFieldNumber; -const int CMsgProtoBufHeader::kAuthAccountFlagsFieldNumber; -const int CMsgProtoBufHeader::kTokenSourceFieldNumber; -const int CMsgProtoBufHeader::kAdminSpoofingUserFieldNumber; -const int CMsgProtoBufHeader::kTransportErrorFieldNumber; -const int CMsgProtoBufHeader::kMessageidFieldNumber; -const int CMsgProtoBufHeader::kPublisherGroupIdFieldNumber; -const int CMsgProtoBufHeader::kSysidFieldNumber; -const int CMsgProtoBufHeader::kTraceTagFieldNumber; +const int CMsgIPAddress::kV4FieldNumber; +const int CMsgIPAddress::kV6FieldNumber; #endif // !_MSC_VER -CMsgProtoBufHeader::CMsgProtoBufHeader() +CMsgIPAddress::CMsgIPAddress() : ::google::protobuf::Message() { SharedCtor(); + // @@protoc_insertion_point(constructor:CMsgIPAddress) } -void CMsgProtoBufHeader::InitAsDefaultInstance() { +void CMsgIPAddress::InitAsDefaultInstance() { + CMsgIPAddress_default_oneof_instance_->v4_ = 0u; + CMsgIPAddress_default_oneof_instance_->v6_ = &::google::protobuf::internal::GetEmptyStringAlreadyInited(); } -CMsgProtoBufHeader::CMsgProtoBufHeader(const CMsgProtoBufHeader& from) +CMsgIPAddress::CMsgIPAddress(const CMsgIPAddress& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CMsgIPAddress) } -void CMsgProtoBufHeader::SharedCtor() { +void CMsgIPAddress::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; - steamid_ = GOOGLE_ULONGLONG(0); - client_sessionid_ = 0; - routing_appid_ = 0u; - jobid_source_ = GOOGLE_ULONGLONG(18446744073709551615); - jobid_target_ = GOOGLE_ULONGLONG(18446744073709551615); - target_job_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - eresult_ = 2; - error_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - ip_ = 0u; - auth_account_flags_ = 0u; - token_source_ = 0u; - admin_spoofing_user_ = false; - transport_error_ = 1; - messageid_ = GOOGLE_ULONGLONG(18446744073709551615); - publisher_group_id_ = 0u; - sysid_ = 0u; - trace_tag_ = GOOGLE_ULONGLONG(0); ::memset(_has_bits_, 0, sizeof(_has_bits_)); + clear_has_ip(); } -CMsgProtoBufHeader::~CMsgProtoBufHeader() { +CMsgIPAddress::~CMsgIPAddress() { + // @@protoc_insertion_point(destructor:CMsgIPAddress) SharedDtor(); } -void CMsgProtoBufHeader::SharedDtor() { - if (target_job_name_ != &::google::protobuf::internal::kEmptyString) { - delete target_job_name_; - } - if (error_message_ != &::google::protobuf::internal::kEmptyString) { - delete error_message_; +void CMsgIPAddress::SharedDtor() { + if (has_ip()) { + clear_ip(); } if (this != default_instance_) { } } -void CMsgProtoBufHeader::SetCachedSize(int size) const { +void CMsgIPAddress::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } -const ::google::protobuf::Descriptor* CMsgProtoBufHeader::descriptor() { +const ::google::protobuf::Descriptor* CMsgIPAddress::descriptor() { protobuf_AssignDescriptorsOnce(); - return CMsgProtoBufHeader_descriptor_; + return CMsgIPAddress_descriptor_; } -const CMsgProtoBufHeader& CMsgProtoBufHeader::default_instance() { +const CMsgIPAddress& CMsgIPAddress::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); return *default_instance_; } -CMsgProtoBufHeader* CMsgProtoBufHeader::default_instance_ = NULL; +CMsgIPAddress* CMsgIPAddress::default_instance_ = NULL; -CMsgProtoBufHeader* CMsgProtoBufHeader::New() const { - return new CMsgProtoBufHeader; +CMsgIPAddress* CMsgIPAddress::New() const { + return new CMsgIPAddress; } -void CMsgProtoBufHeader::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - steamid_ = GOOGLE_ULONGLONG(0); - client_sessionid_ = 0; - routing_appid_ = 0u; - jobid_source_ = GOOGLE_ULONGLONG(18446744073709551615); - jobid_target_ = GOOGLE_ULONGLONG(18446744073709551615); - if (has_target_job_name()) { - if (target_job_name_ != &::google::protobuf::internal::kEmptyString) { - target_job_name_->clear(); - } +void CMsgIPAddress::clear_ip() { + switch(ip_case()) { + case kV4: { + // No need to clear + break; } - eresult_ = 2; - if (has_error_message()) { - if (error_message_ != &::google::protobuf::internal::kEmptyString) { - error_message_->clear(); - } + case kV6: { + delete ip_.v6_; + break; + } + case IP_NOT_SET: { + break; } } - if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { - ip_ = 0u; - auth_account_flags_ = 0u; - token_source_ = 0u; - admin_spoofing_user_ = false; - transport_error_ = 1; - messageid_ = GOOGLE_ULONGLONG(18446744073709551615); - publisher_group_id_ = 0u; - sysid_ = 0u; - } - if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { - trace_tag_ = GOOGLE_ULONGLONG(0); - } + _oneof_case_[0] = IP_NOT_SET; +} + + +void CMsgIPAddress::Clear() { + clear_ip(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } -bool CMsgProtoBufHeader::MergePartialFromCodedStream( +bool CMsgIPAddress::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { + // @@protoc_insertion_point(parse_start:CMsgIPAddress) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // optional fixed64 steamid = 1; + // optional fixed32 v4 = 1; case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) { + if (tag == 13) { + clear_ip(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( - input, &steamid_))); - set_has_steamid(); + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>( + input, &ip_.v4_))); + set_has_v4(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(16)) goto parse_client_sessionid; + if (input->ExpectTag(18)) goto parse_v6; break; } - // optional int32 client_sessionid = 2; + // optional bytes v6 = 2; case 2: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_client_sessionid: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &client_sessionid_))); - set_has_client_sessionid(); + if (tag == 18) { + parse_v6: + DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( + input, this->mutable_v6())); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(24)) goto parse_routing_appid; + if (input->ExpectAtEnd()) goto success; break; } - // optional uint32 routing_appid = 3; - case 3: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_routing_appid: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &routing_appid_))); - set_has_routing_appid(); - } else { - goto handle_uninterpreted; + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; } - if (input->ExpectTag(81)) goto parse_jobid_source; + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); break; } + } + } +success: + // @@protoc_insertion_point(parse_success:CMsgIPAddress) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CMsgIPAddress) + return false; +#undef DO_ +} - // optional fixed64 jobid_source = 10 [default = 18446744073709551615]; - case 10: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) { - parse_jobid_source: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( - input, &jobid_source_))); - set_has_jobid_source(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(89)) goto parse_jobid_target; - break; - } +void CMsgIPAddress::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CMsgIPAddress) + // optional fixed32 v4 = 1; + if (has_v4()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed32(1, this->v4(), output); + } - // optional fixed64 jobid_target = 11 [default = 18446744073709551615]; - case 11: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) { - parse_jobid_target: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( - input, &jobid_target_))); - set_has_jobid_target(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(98)) goto parse_target_job_name; - break; - } + // optional bytes v6 = 2; + if (has_v6()) { + ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased( + 2, this->v6(), output); + } - // optional string target_job_name = 12; - case 12: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_target_job_name: - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_target_job_name())); - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->target_job_name().data(), this->target_job_name().length(), - ::google::protobuf::internal::WireFormat::PARSE); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(104)) goto parse_eresult; - break; - } + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CMsgIPAddress) +} - // optional int32 eresult = 13 [default = 2]; - case 13: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_eresult: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &eresult_))); - set_has_eresult(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(114)) goto parse_error_message; - break; - } +::google::protobuf::uint8* CMsgIPAddress::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CMsgIPAddress) + // optional fixed32 v4 = 1; + if (has_v4()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(1, this->v4(), target); + } - // optional string error_message = 14; - case 14: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_error_message: - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_error_message())); - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->error_message().data(), this->error_message().length(), - ::google::protobuf::internal::WireFormat::PARSE); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(120)) goto parse_ip; - break; - } + // optional bytes v6 = 2; + if (has_v6()) { + target = + ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( + 2, this->v6(), target); + } - // optional uint32 ip = 15; - case 15: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_ip: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &ip_))); + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CMsgIPAddress) + return target; +} + +int CMsgIPAddress::ByteSize() const { + int total_size = 0; + + switch (ip_case()) { + // optional fixed32 v4 = 1; + case kV4: { + total_size += 1 + 4; + break; + } + // optional bytes v6 = 2; + case kV6: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::BytesSize( + this->v6()); + break; + } + case IP_NOT_SET: { + break; + } + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgIPAddress::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgIPAddress* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgIPAddress::MergeFrom(const CMsgIPAddress& from) { + GOOGLE_CHECK_NE(&from, this); + switch (from.ip_case()) { + case kV4: { + set_v4(from.v4()); + break; + } + case kV6: { + set_v6(from.v6()); + break; + } + case IP_NOT_SET: { + break; + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgIPAddress::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgIPAddress::CopyFrom(const CMsgIPAddress& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgIPAddress::IsInitialized() const { + + return true; +} + +void CMsgIPAddress::Swap(CMsgIPAddress* other) { + if (other != this) { + std::swap(ip_, other->ip_); + std::swap(_oneof_case_[0], other->_oneof_case_[0]); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgIPAddress::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgIPAddress_descriptor_; + metadata.reflection = CMsgIPAddress_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CMsgIPAddressBucket::kOriginalIpAddressFieldNumber; +const int CMsgIPAddressBucket::kBucketFieldNumber; +#endif // !_MSC_VER + +CMsgIPAddressBucket::CMsgIPAddressBucket() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CMsgIPAddressBucket) +} + +void CMsgIPAddressBucket::InitAsDefaultInstance() { + original_ip_address_ = const_cast< ::CMsgIPAddress*>(&::CMsgIPAddress::default_instance()); +} + +CMsgIPAddressBucket::CMsgIPAddressBucket(const CMsgIPAddressBucket& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CMsgIPAddressBucket) +} + +void CMsgIPAddressBucket::SharedCtor() { + _cached_size_ = 0; + original_ip_address_ = NULL; + bucket_ = GOOGLE_ULONGLONG(0); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgIPAddressBucket::~CMsgIPAddressBucket() { + // @@protoc_insertion_point(destructor:CMsgIPAddressBucket) + SharedDtor(); +} + +void CMsgIPAddressBucket::SharedDtor() { + if (this != default_instance_) { + delete original_ip_address_; + } +} + +void CMsgIPAddressBucket::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgIPAddressBucket::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgIPAddressBucket_descriptor_; +} + +const CMsgIPAddressBucket& CMsgIPAddressBucket::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CMsgIPAddressBucket* CMsgIPAddressBucket::default_instance_ = NULL; + +CMsgIPAddressBucket* CMsgIPAddressBucket::New() const { + return new CMsgIPAddressBucket; +} + +void CMsgIPAddressBucket::Clear() { + if (_has_bits_[0 / 32] & 3) { + if (has_original_ip_address()) { + if (original_ip_address_ != NULL) original_ip_address_->::CMsgIPAddress::Clear(); + } + bucket_ = GOOGLE_ULONGLONG(0); + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgIPAddressBucket::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CMsgIPAddressBucket) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional .CMsgIPAddress original_ip_address = 1; + case 1: { + if (tag == 10) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_original_ip_address())); + } else { + goto handle_unusual; + } + if (input->ExpectTag(17)) goto parse_bucket; + break; + } + + // optional fixed64 bucket = 2; + case 2: { + if (tag == 17) { + parse_bucket: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &bucket_))); + set_has_bucket(); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CMsgIPAddressBucket) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CMsgIPAddressBucket) + return false; +#undef DO_ +} + +void CMsgIPAddressBucket::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CMsgIPAddressBucket) + // optional .CMsgIPAddress original_ip_address = 1; + if (has_original_ip_address()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, this->original_ip_address(), output); + } + + // optional fixed64 bucket = 2; + if (has_bucket()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(2, this->bucket(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CMsgIPAddressBucket) +} + +::google::protobuf::uint8* CMsgIPAddressBucket::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CMsgIPAddressBucket) + // optional .CMsgIPAddress original_ip_address = 1; + if (has_original_ip_address()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 1, this->original_ip_address(), target); + } + + // optional fixed64 bucket = 2; + if (has_bucket()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(2, this->bucket(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CMsgIPAddressBucket) + return target; +} + +int CMsgIPAddressBucket::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional .CMsgIPAddress original_ip_address = 1; + if (has_original_ip_address()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->original_ip_address()); + } + + // optional fixed64 bucket = 2; + if (has_bucket()) { + total_size += 1 + 8; + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgIPAddressBucket::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgIPAddressBucket* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgIPAddressBucket::MergeFrom(const CMsgIPAddressBucket& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_original_ip_address()) { + mutable_original_ip_address()->::CMsgIPAddress::MergeFrom(from.original_ip_address()); + } + if (from.has_bucket()) { + set_bucket(from.bucket()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgIPAddressBucket::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgIPAddressBucket::CopyFrom(const CMsgIPAddressBucket& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgIPAddressBucket::IsInitialized() const { + + return true; +} + +void CMsgIPAddressBucket::Swap(CMsgIPAddressBucket* other) { + if (other != this) { + std::swap(original_ip_address_, other->original_ip_address_); + std::swap(bucket_, other->bucket_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgIPAddressBucket::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgIPAddressBucket_descriptor_; + metadata.reflection = CMsgIPAddressBucket_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CMsgProtoBufHeader::kSteamidFieldNumber; +const int CMsgProtoBufHeader::kClientSessionidFieldNumber; +const int CMsgProtoBufHeader::kRoutingAppidFieldNumber; +const int CMsgProtoBufHeader::kJobidSourceFieldNumber; +const int CMsgProtoBufHeader::kJobidTargetFieldNumber; +const int CMsgProtoBufHeader::kTargetJobNameFieldNumber; +const int CMsgProtoBufHeader::kSeqNumFieldNumber; +const int CMsgProtoBufHeader::kEresultFieldNumber; +const int CMsgProtoBufHeader::kErrorMessageFieldNumber; +const int CMsgProtoBufHeader::kAuthAccountFlagsFieldNumber; +const int CMsgProtoBufHeader::kTokenSourceFieldNumber; +const int CMsgProtoBufHeader::kAdminSpoofingUserFieldNumber; +const int CMsgProtoBufHeader::kTransportErrorFieldNumber; +const int CMsgProtoBufHeader::kMessageidFieldNumber; +const int CMsgProtoBufHeader::kPublisherGroupIdFieldNumber; +const int CMsgProtoBufHeader::kSysidFieldNumber; +const int CMsgProtoBufHeader::kTraceTagFieldNumber; +const int CMsgProtoBufHeader::kWebapiKeyIdFieldNumber; +const int CMsgProtoBufHeader::kIsFromExternalSourceFieldNumber; +const int CMsgProtoBufHeader::kForwardToSysidFieldNumber; +const int CMsgProtoBufHeader::kCmSysidFieldNumber; +const int CMsgProtoBufHeader::kWgTokenFieldNumber; +const int CMsgProtoBufHeader::kLauncherTypeFieldNumber; +const int CMsgProtoBufHeader::kRealmFieldNumber; +const int CMsgProtoBufHeader::kIpFieldNumber; +const int CMsgProtoBufHeader::kIpV6FieldNumber; +#endif // !_MSC_VER + +CMsgProtoBufHeader::CMsgProtoBufHeader() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CMsgProtoBufHeader) +} + +void CMsgProtoBufHeader::InitAsDefaultInstance() { + CMsgProtoBufHeader_default_oneof_instance_->ip_ = 0u; + CMsgProtoBufHeader_default_oneof_instance_->ip_v6_ = &::google::protobuf::internal::GetEmptyStringAlreadyInited(); +} + +CMsgProtoBufHeader::CMsgProtoBufHeader(const CMsgProtoBufHeader& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CMsgProtoBufHeader) +} + +void CMsgProtoBufHeader::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); + _cached_size_ = 0; + steamid_ = GOOGLE_ULONGLONG(0); + client_sessionid_ = 0; + routing_appid_ = 0u; + jobid_source_ = GOOGLE_ULONGLONG(18446744073709551615); + jobid_target_ = GOOGLE_ULONGLONG(18446744073709551615); + target_job_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + seq_num_ = 0; + eresult_ = 2; + error_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + auth_account_flags_ = 0u; + token_source_ = 0u; + admin_spoofing_user_ = false; + transport_error_ = 1; + messageid_ = GOOGLE_ULONGLONG(18446744073709551615); + publisher_group_id_ = 0u; + sysid_ = 0u; + trace_tag_ = GOOGLE_ULONGLONG(0); + webapi_key_id_ = 0u; + is_from_external_source_ = false; + cm_sysid_ = 0u; + wg_token_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + launcher_type_ = 0u; + realm_ = 0u; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + clear_has_ip_addr(); +} + +CMsgProtoBufHeader::~CMsgProtoBufHeader() { + // @@protoc_insertion_point(destructor:CMsgProtoBufHeader) + SharedDtor(); +} + +void CMsgProtoBufHeader::SharedDtor() { + if (target_job_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete target_job_name_; + } + if (error_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete error_message_; + } + if (wg_token_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete wg_token_; + } + if (has_ip_addr()) { + clear_ip_addr(); + } + if (this != default_instance_) { + } +} + +void CMsgProtoBufHeader::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgProtoBufHeader::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgProtoBufHeader_descriptor_; +} + +const CMsgProtoBufHeader& CMsgProtoBufHeader::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CMsgProtoBufHeader* CMsgProtoBufHeader::default_instance_ = NULL; + +CMsgProtoBufHeader* CMsgProtoBufHeader::New() const { + return new CMsgProtoBufHeader; +} + +void CMsgProtoBufHeader::clear_ip_addr() { + switch(ip_addr_case()) { + case kIp: { + // No need to clear + break; + } + case kIpV6: { + delete ip_addr_.ip_v6_; + break; + } + case IP_ADDR_NOT_SET: { + break; + } + } + _oneof_case_[0] = IP_ADDR_NOT_SET; +} + + +void CMsgProtoBufHeader::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 255) { + ZR_(steamid_, routing_appid_); + jobid_source_ = GOOGLE_ULONGLONG(18446744073709551615); + jobid_target_ = GOOGLE_ULONGLONG(18446744073709551615); + if (has_target_job_name()) { + if (target_job_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + target_job_name_->clear(); + } + } + seq_num_ = 0; + eresult_ = 2; + } + if (_has_bits_[8 / 32] & 65280) { + ZR_(auth_account_flags_, token_source_); + ZR_(publisher_group_id_, admin_spoofing_user_); + if (has_error_message()) { + if (error_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + error_message_->clear(); + } + } + transport_error_ = 1; + messageid_ = GOOGLE_ULONGLONG(18446744073709551615); + sysid_ = 0u; + } + if (_has_bits_[16 / 32] & 16187392) { + ZR_(trace_tag_, cm_sysid_); + ZR_(launcher_type_, realm_); + is_from_external_source_ = false; + if (has_wg_token()) { + if (wg_token_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + wg_token_->clear(); + } + } + } + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + forward_to_sysid_.Clear(); + clear_ip_addr(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgProtoBufHeader::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CMsgProtoBufHeader) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(16383); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional fixed64 steamid = 1; + case 1: { + if (tag == 9) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &steamid_))); + set_has_steamid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(16)) goto parse_client_sessionid; + break; + } + + // optional int32 client_sessionid = 2; + case 2: { + if (tag == 16) { + parse_client_sessionid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &client_sessionid_))); + set_has_client_sessionid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(24)) goto parse_routing_appid; + break; + } + + // optional uint32 routing_appid = 3; + case 3: { + if (tag == 24) { + parse_routing_appid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &routing_appid_))); + set_has_routing_appid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(81)) goto parse_jobid_source; + break; + } + + // optional fixed64 jobid_source = 10 [default = 18446744073709551615]; + case 10: { + if (tag == 81) { + parse_jobid_source: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &jobid_source_))); + set_has_jobid_source(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(89)) goto parse_jobid_target; + break; + } + + // optional fixed64 jobid_target = 11 [default = 18446744073709551615]; + case 11: { + if (tag == 89) { + parse_jobid_target: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &jobid_target_))); + set_has_jobid_target(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(98)) goto parse_target_job_name; + break; + } + + // optional string target_job_name = 12; + case 12: { + if (tag == 98) { + parse_target_job_name: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_target_job_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->target_job_name().data(), this->target_job_name().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "target_job_name"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(104)) goto parse_eresult; + break; + } + + // optional int32 eresult = 13 [default = 2]; + case 13: { + if (tag == 104) { + parse_eresult: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &eresult_))); + set_has_eresult(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(114)) goto parse_error_message; + break; + } + + // optional string error_message = 14; + case 14: { + if (tag == 114) { + parse_error_message: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_error_message())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->error_message().data(), this->error_message().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "error_message"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(120)) goto parse_ip; + break; + } + + // optional uint32 ip = 15; + case 15: { + if (tag == 120) { + parse_ip: + clear_ip_addr(); + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &ip_addr_.ip_))); set_has_ip(); } else { - goto handle_uninterpreted; + goto handle_unusual; + } + if (input->ExpectTag(128)) goto parse_auth_account_flags; + break; + } + + // optional uint32 auth_account_flags = 16; + case 16: { + if (tag == 128) { + parse_auth_account_flags: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &auth_account_flags_))); + set_has_auth_account_flags(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(136)) goto parse_transport_error; + break; + } + + // optional int32 transport_error = 17 [default = 1]; + case 17: { + if (tag == 136) { + parse_transport_error: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &transport_error_))); + set_has_transport_error(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(144)) goto parse_messageid; + break; + } + + // optional uint64 messageid = 18 [default = 18446744073709551615]; + case 18: { + if (tag == 144) { + parse_messageid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &messageid_))); + set_has_messageid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(152)) goto parse_publisher_group_id; + break; + } + + // optional uint32 publisher_group_id = 19; + case 19: { + if (tag == 152) { + parse_publisher_group_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &publisher_group_id_))); + set_has_publisher_group_id(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(160)) goto parse_sysid; + break; + } + + // optional uint32 sysid = 20; + case 20: { + if (tag == 160) { + parse_sysid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &sysid_))); + set_has_sysid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(168)) goto parse_trace_tag; + break; + } + + // optional uint64 trace_tag = 21; + case 21: { + if (tag == 168) { + parse_trace_tag: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &trace_tag_))); + set_has_trace_tag(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(176)) goto parse_token_source; + break; + } + + // optional uint32 token_source = 22; + case 22: { + if (tag == 176) { + parse_token_source: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &token_source_))); + set_has_token_source(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(184)) goto parse_admin_spoofing_user; + break; + } + + // optional bool admin_spoofing_user = 23; + case 23: { + if (tag == 184) { + parse_admin_spoofing_user: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &admin_spoofing_user_))); + set_has_admin_spoofing_user(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(192)) goto parse_seq_num; + break; + } + + // optional int32 seq_num = 24; + case 24: { + if (tag == 192) { + parse_seq_num: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &seq_num_))); + set_has_seq_num(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(200)) goto parse_webapi_key_id; + break; + } + + // optional uint32 webapi_key_id = 25; + case 25: { + if (tag == 200) { + parse_webapi_key_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &webapi_key_id_))); + set_has_webapi_key_id(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(208)) goto parse_is_from_external_source; + break; + } + + // optional bool is_from_external_source = 26; + case 26: { + if (tag == 208) { + parse_is_from_external_source: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &is_from_external_source_))); + set_has_is_from_external_source(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(216)) goto parse_forward_to_sysid; + break; + } + + // repeated uint32 forward_to_sysid = 27; + case 27: { + if (tag == 216) { + parse_forward_to_sysid: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + 2, 216, input, this->mutable_forward_to_sysid()))); + } else if (tag == 218) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, this->mutable_forward_to_sysid()))); + } else { + goto handle_unusual; + } + if (input->ExpectTag(216)) goto parse_forward_to_sysid; + if (input->ExpectTag(224)) goto parse_cm_sysid; + break; + } + + // optional uint32 cm_sysid = 28; + case 28: { + if (tag == 224) { + parse_cm_sysid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &cm_sysid_))); + set_has_cm_sysid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(234)) goto parse_ip_v6; + break; + } + + // optional bytes ip_v6 = 29; + case 29: { + if (tag == 234) { + parse_ip_v6: + DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( + input, this->mutable_ip_v6())); + } else { + goto handle_unusual; + } + if (input->ExpectTag(242)) goto parse_wg_token; + break; + } + + // optional string wg_token = 30; + case 30: { + if (tag == 242) { + parse_wg_token: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_wg_token())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->wg_token().data(), this->wg_token().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "wg_token"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(248)) goto parse_launcher_type; + break; + } + + // optional uint32 launcher_type = 31 [default = 0]; + case 31: { + if (tag == 248) { + parse_launcher_type: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &launcher_type_))); + set_has_launcher_type(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(256)) goto parse_realm; + break; + } + + // optional uint32 realm = 32 [default = 0]; + case 32: { + if (tag == 256) { + parse_realm: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &realm_))); + set_has_realm(); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CMsgProtoBufHeader) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CMsgProtoBufHeader) + return false; +#undef DO_ +} + +void CMsgProtoBufHeader::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CMsgProtoBufHeader) + // optional fixed64 steamid = 1; + if (has_steamid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(1, this->steamid(), output); + } + + // optional int32 client_sessionid = 2; + if (has_client_sessionid()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->client_sessionid(), output); + } + + // optional uint32 routing_appid = 3; + if (has_routing_appid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->routing_appid(), output); + } + + // optional fixed64 jobid_source = 10 [default = 18446744073709551615]; + if (has_jobid_source()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(10, this->jobid_source(), output); + } + + // optional fixed64 jobid_target = 11 [default = 18446744073709551615]; + if (has_jobid_target()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(11, this->jobid_target(), output); + } + + // optional string target_job_name = 12; + if (has_target_job_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->target_job_name().data(), this->target_job_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "target_job_name"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 12, this->target_job_name(), output); + } + + // optional int32 eresult = 13 [default = 2]; + if (has_eresult()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(13, this->eresult(), output); + } + + // optional string error_message = 14; + if (has_error_message()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->error_message().data(), this->error_message().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "error_message"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 14, this->error_message(), output); + } + + // optional uint32 ip = 15; + if (has_ip()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(15, this->ip(), output); + } + + // optional uint32 auth_account_flags = 16; + if (has_auth_account_flags()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(16, this->auth_account_flags(), output); + } + + // optional int32 transport_error = 17 [default = 1]; + if (has_transport_error()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(17, this->transport_error(), output); + } + + // optional uint64 messageid = 18 [default = 18446744073709551615]; + if (has_messageid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(18, this->messageid(), output); + } + + // optional uint32 publisher_group_id = 19; + if (has_publisher_group_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(19, this->publisher_group_id(), output); + } + + // optional uint32 sysid = 20; + if (has_sysid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(20, this->sysid(), output); + } + + // optional uint64 trace_tag = 21; + if (has_trace_tag()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(21, this->trace_tag(), output); + } + + // optional uint32 token_source = 22; + if (has_token_source()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(22, this->token_source(), output); + } + + // optional bool admin_spoofing_user = 23; + if (has_admin_spoofing_user()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(23, this->admin_spoofing_user(), output); + } + + // optional int32 seq_num = 24; + if (has_seq_num()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(24, this->seq_num(), output); + } + + // optional uint32 webapi_key_id = 25; + if (has_webapi_key_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(25, this->webapi_key_id(), output); + } + + // optional bool is_from_external_source = 26; + if (has_is_from_external_source()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(26, this->is_from_external_source(), output); + } + + // repeated uint32 forward_to_sysid = 27; + for (int i = 0; i < this->forward_to_sysid_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32( + 27, this->forward_to_sysid(i), output); + } + + // optional uint32 cm_sysid = 28; + if (has_cm_sysid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(28, this->cm_sysid(), output); + } + + // optional bytes ip_v6 = 29; + if (has_ip_v6()) { + ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased( + 29, this->ip_v6(), output); + } + + // optional string wg_token = 30; + if (has_wg_token()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->wg_token().data(), this->wg_token().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "wg_token"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 30, this->wg_token(), output); + } + + // optional uint32 launcher_type = 31 [default = 0]; + if (has_launcher_type()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(31, this->launcher_type(), output); + } + + // optional uint32 realm = 32 [default = 0]; + if (has_realm()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(32, this->realm(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CMsgProtoBufHeader) +} + +::google::protobuf::uint8* CMsgProtoBufHeader::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CMsgProtoBufHeader) + // optional fixed64 steamid = 1; + if (has_steamid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(1, this->steamid(), target); + } + + // optional int32 client_sessionid = 2; + if (has_client_sessionid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->client_sessionid(), target); + } + + // optional uint32 routing_appid = 3; + if (has_routing_appid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->routing_appid(), target); + } + + // optional fixed64 jobid_source = 10 [default = 18446744073709551615]; + if (has_jobid_source()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(10, this->jobid_source(), target); + } + + // optional fixed64 jobid_target = 11 [default = 18446744073709551615]; + if (has_jobid_target()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(11, this->jobid_target(), target); + } + + // optional string target_job_name = 12; + if (has_target_job_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->target_job_name().data(), this->target_job_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "target_job_name"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 12, this->target_job_name(), target); + } + + // optional int32 eresult = 13 [default = 2]; + if (has_eresult()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(13, this->eresult(), target); + } + + // optional string error_message = 14; + if (has_error_message()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->error_message().data(), this->error_message().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "error_message"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 14, this->error_message(), target); + } + + // optional uint32 ip = 15; + if (has_ip()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(15, this->ip(), target); + } + + // optional uint32 auth_account_flags = 16; + if (has_auth_account_flags()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(16, this->auth_account_flags(), target); + } + + // optional int32 transport_error = 17 [default = 1]; + if (has_transport_error()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(17, this->transport_error(), target); + } + + // optional uint64 messageid = 18 [default = 18446744073709551615]; + if (has_messageid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(18, this->messageid(), target); + } + + // optional uint32 publisher_group_id = 19; + if (has_publisher_group_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(19, this->publisher_group_id(), target); + } + + // optional uint32 sysid = 20; + if (has_sysid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(20, this->sysid(), target); + } + + // optional uint64 trace_tag = 21; + if (has_trace_tag()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(21, this->trace_tag(), target); + } + + // optional uint32 token_source = 22; + if (has_token_source()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(22, this->token_source(), target); + } + + // optional bool admin_spoofing_user = 23; + if (has_admin_spoofing_user()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(23, this->admin_spoofing_user(), target); + } + + // optional int32 seq_num = 24; + if (has_seq_num()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(24, this->seq_num(), target); + } + + // optional uint32 webapi_key_id = 25; + if (has_webapi_key_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(25, this->webapi_key_id(), target); + } + + // optional bool is_from_external_source = 26; + if (has_is_from_external_source()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(26, this->is_from_external_source(), target); + } + + // repeated uint32 forward_to_sysid = 27; + for (int i = 0; i < this->forward_to_sysid_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteUInt32ToArray(27, this->forward_to_sysid(i), target); + } + + // optional uint32 cm_sysid = 28; + if (has_cm_sysid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(28, this->cm_sysid(), target); + } + + // optional bytes ip_v6 = 29; + if (has_ip_v6()) { + target = + ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( + 29, this->ip_v6(), target); + } + + // optional string wg_token = 30; + if (has_wg_token()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->wg_token().data(), this->wg_token().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "wg_token"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 30, this->wg_token(), target); + } + + // optional uint32 launcher_type = 31 [default = 0]; + if (has_launcher_type()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(31, this->launcher_type(), target); + } + + // optional uint32 realm = 32 [default = 0]; + if (has_realm()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(32, this->realm(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CMsgProtoBufHeader) + return target; +} + +int CMsgProtoBufHeader::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional fixed64 steamid = 1; + if (has_steamid()) { + total_size += 1 + 8; + } + + // optional int32 client_sessionid = 2; + if (has_client_sessionid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->client_sessionid()); + } + + // optional uint32 routing_appid = 3; + if (has_routing_appid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->routing_appid()); + } + + // optional fixed64 jobid_source = 10 [default = 18446744073709551615]; + if (has_jobid_source()) { + total_size += 1 + 8; + } + + // optional fixed64 jobid_target = 11 [default = 18446744073709551615]; + if (has_jobid_target()) { + total_size += 1 + 8; + } + + // optional string target_job_name = 12; + if (has_target_job_name()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->target_job_name()); + } + + // optional int32 seq_num = 24; + if (has_seq_num()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->seq_num()); + } + + // optional int32 eresult = 13 [default = 2]; + if (has_eresult()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->eresult()); + } + + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional string error_message = 14; + if (has_error_message()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->error_message()); + } + + // optional uint32 auth_account_flags = 16; + if (has_auth_account_flags()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->auth_account_flags()); + } + + // optional uint32 token_source = 22; + if (has_token_source()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->token_source()); + } + + // optional bool admin_spoofing_user = 23; + if (has_admin_spoofing_user()) { + total_size += 2 + 1; + } + + // optional int32 transport_error = 17 [default = 1]; + if (has_transport_error()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->transport_error()); + } + + // optional uint64 messageid = 18 [default = 18446744073709551615]; + if (has_messageid()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->messageid()); + } + + // optional uint32 publisher_group_id = 19; + if (has_publisher_group_id()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->publisher_group_id()); + } + + // optional uint32 sysid = 20; + if (has_sysid()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->sysid()); + } + + } + if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { + // optional uint64 trace_tag = 21; + if (has_trace_tag()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->trace_tag()); + } + + // optional uint32 webapi_key_id = 25; + if (has_webapi_key_id()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->webapi_key_id()); + } + + // optional bool is_from_external_source = 26; + if (has_is_from_external_source()) { + total_size += 2 + 1; + } + + // optional uint32 cm_sysid = 28; + if (has_cm_sysid()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->cm_sysid()); + } + + // optional string wg_token = 30; + if (has_wg_token()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->wg_token()); + } + + // optional uint32 launcher_type = 31 [default = 0]; + if (has_launcher_type()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->launcher_type()); + } + + // optional uint32 realm = 32 [default = 0]; + if (has_realm()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->realm()); + } + + } + // repeated uint32 forward_to_sysid = 27; + { + int data_size = 0; + for (int i = 0; i < this->forward_to_sysid_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + UInt32Size(this->forward_to_sysid(i)); + } + total_size += 2 * this->forward_to_sysid_size() + data_size; + } + + switch (ip_addr_case()) { + // optional uint32 ip = 15; + case kIp: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->ip()); + break; + } + // optional bytes ip_v6 = 29; + case kIpV6: { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::BytesSize( + this->ip_v6()); + break; + } + case IP_ADDR_NOT_SET: { + break; + } + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgProtoBufHeader::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgProtoBufHeader* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgProtoBufHeader::MergeFrom(const CMsgProtoBufHeader& from) { + GOOGLE_CHECK_NE(&from, this); + forward_to_sysid_.MergeFrom(from.forward_to_sysid_); + switch (from.ip_addr_case()) { + case kIp: { + set_ip(from.ip()); + break; + } + case kIpV6: { + set_ip_v6(from.ip_v6()); + break; + } + case IP_ADDR_NOT_SET: { + break; + } + } + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_steamid()) { + set_steamid(from.steamid()); + } + if (from.has_client_sessionid()) { + set_client_sessionid(from.client_sessionid()); + } + if (from.has_routing_appid()) { + set_routing_appid(from.routing_appid()); + } + if (from.has_jobid_source()) { + set_jobid_source(from.jobid_source()); + } + if (from.has_jobid_target()) { + set_jobid_target(from.jobid_target()); + } + if (from.has_target_job_name()) { + set_target_job_name(from.target_job_name()); + } + if (from.has_seq_num()) { + set_seq_num(from.seq_num()); + } + if (from.has_eresult()) { + set_eresult(from.eresult()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_error_message()) { + set_error_message(from.error_message()); + } + if (from.has_auth_account_flags()) { + set_auth_account_flags(from.auth_account_flags()); + } + if (from.has_token_source()) { + set_token_source(from.token_source()); + } + if (from.has_admin_spoofing_user()) { + set_admin_spoofing_user(from.admin_spoofing_user()); + } + if (from.has_transport_error()) { + set_transport_error(from.transport_error()); + } + if (from.has_messageid()) { + set_messageid(from.messageid()); + } + if (from.has_publisher_group_id()) { + set_publisher_group_id(from.publisher_group_id()); + } + if (from.has_sysid()) { + set_sysid(from.sysid()); + } + } + if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { + if (from.has_trace_tag()) { + set_trace_tag(from.trace_tag()); + } + if (from.has_webapi_key_id()) { + set_webapi_key_id(from.webapi_key_id()); + } + if (from.has_is_from_external_source()) { + set_is_from_external_source(from.is_from_external_source()); + } + if (from.has_cm_sysid()) { + set_cm_sysid(from.cm_sysid()); + } + if (from.has_wg_token()) { + set_wg_token(from.wg_token()); + } + if (from.has_launcher_type()) { + set_launcher_type(from.launcher_type()); + } + if (from.has_realm()) { + set_realm(from.realm()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgProtoBufHeader::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgProtoBufHeader::CopyFrom(const CMsgProtoBufHeader& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgProtoBufHeader::IsInitialized() const { + + return true; +} + +void CMsgProtoBufHeader::Swap(CMsgProtoBufHeader* other) { + if (other != this) { + std::swap(steamid_, other->steamid_); + std::swap(client_sessionid_, other->client_sessionid_); + std::swap(routing_appid_, other->routing_appid_); + std::swap(jobid_source_, other->jobid_source_); + std::swap(jobid_target_, other->jobid_target_); + std::swap(target_job_name_, other->target_job_name_); + std::swap(seq_num_, other->seq_num_); + std::swap(eresult_, other->eresult_); + std::swap(error_message_, other->error_message_); + std::swap(auth_account_flags_, other->auth_account_flags_); + std::swap(token_source_, other->token_source_); + std::swap(admin_spoofing_user_, other->admin_spoofing_user_); + std::swap(transport_error_, other->transport_error_); + std::swap(messageid_, other->messageid_); + std::swap(publisher_group_id_, other->publisher_group_id_); + std::swap(sysid_, other->sysid_); + std::swap(trace_tag_, other->trace_tag_); + std::swap(webapi_key_id_, other->webapi_key_id_); + std::swap(is_from_external_source_, other->is_from_external_source_); + forward_to_sysid_.Swap(&other->forward_to_sysid_); + std::swap(cm_sysid_, other->cm_sysid_); + std::swap(wg_token_, other->wg_token_); + std::swap(launcher_type_, other->launcher_type_); + std::swap(realm_, other->realm_); + std::swap(ip_addr_, other->ip_addr_); + std::swap(_oneof_case_[0], other->_oneof_case_[0]); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgProtoBufHeader::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgProtoBufHeader_descriptor_; + metadata.reflection = CMsgProtoBufHeader_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CMsgMulti::kSizeUnzippedFieldNumber; +const int CMsgMulti::kMessageBodyFieldNumber; +#endif // !_MSC_VER + +CMsgMulti::CMsgMulti() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CMsgMulti) +} + +void CMsgMulti::InitAsDefaultInstance() { +} + +CMsgMulti::CMsgMulti(const CMsgMulti& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CMsgMulti) +} + +void CMsgMulti::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); + _cached_size_ = 0; + size_unzipped_ = 0u; + message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgMulti::~CMsgMulti() { + // @@protoc_insertion_point(destructor:CMsgMulti) + SharedDtor(); +} + +void CMsgMulti::SharedDtor() { + if (message_body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete message_body_; + } + if (this != default_instance_) { + } +} + +void CMsgMulti::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgMulti::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgMulti_descriptor_; +} + +const CMsgMulti& CMsgMulti::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CMsgMulti* CMsgMulti::default_instance_ = NULL; + +CMsgMulti* CMsgMulti::New() const { + return new CMsgMulti; +} + +void CMsgMulti::Clear() { + if (_has_bits_[0 / 32] & 3) { + size_unzipped_ = 0u; + if (has_message_body()) { + if (message_body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_->clear(); + } + } + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgMulti::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CMsgMulti) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 size_unzipped = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &size_unzipped_))); + set_has_size_unzipped(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(18)) goto parse_message_body; + break; + } + + // optional bytes message_body = 2; + case 2: { + if (tag == 18) { + parse_message_body: + DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( + input, this->mutable_message_body())); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CMsgMulti) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CMsgMulti) + return false; +#undef DO_ +} + +void CMsgMulti::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CMsgMulti) + // optional uint32 size_unzipped = 1; + if (has_size_unzipped()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->size_unzipped(), output); + } + + // optional bytes message_body = 2; + if (has_message_body()) { + ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased( + 2, this->message_body(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CMsgMulti) +} + +::google::protobuf::uint8* CMsgMulti::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CMsgMulti) + // optional uint32 size_unzipped = 1; + if (has_size_unzipped()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->size_unzipped(), target); + } + + // optional bytes message_body = 2; + if (has_message_body()) { + target = + ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( + 2, this->message_body(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CMsgMulti) + return target; +} + +int CMsgMulti::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 size_unzipped = 1; + if (has_size_unzipped()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->size_unzipped()); + } + + // optional bytes message_body = 2; + if (has_message_body()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::BytesSize( + this->message_body()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgMulti::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgMulti* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgMulti::MergeFrom(const CMsgMulti& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_size_unzipped()) { + set_size_unzipped(from.size_unzipped()); + } + if (from.has_message_body()) { + set_message_body(from.message_body()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgMulti::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgMulti::CopyFrom(const CMsgMulti& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgMulti::IsInitialized() const { + + return true; +} + +void CMsgMulti::Swap(CMsgMulti* other) { + if (other != this) { + std::swap(size_unzipped_, other->size_unzipped_); + std::swap(message_body_, other->message_body_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgMulti::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgMulti_descriptor_; + metadata.reflection = CMsgMulti_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CMsgProtobufWrapped::kMessageBodyFieldNumber; +#endif // !_MSC_VER + +CMsgProtobufWrapped::CMsgProtobufWrapped() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CMsgProtobufWrapped) +} + +void CMsgProtobufWrapped::InitAsDefaultInstance() { +} + +CMsgProtobufWrapped::CMsgProtobufWrapped(const CMsgProtobufWrapped& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CMsgProtobufWrapped) +} + +void CMsgProtobufWrapped::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); + _cached_size_ = 0; + message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgProtobufWrapped::~CMsgProtobufWrapped() { + // @@protoc_insertion_point(destructor:CMsgProtobufWrapped) + SharedDtor(); +} + +void CMsgProtobufWrapped::SharedDtor() { + if (message_body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete message_body_; + } + if (this != default_instance_) { + } +} + +void CMsgProtobufWrapped::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgProtobufWrapped::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgProtobufWrapped_descriptor_; +} + +const CMsgProtobufWrapped& CMsgProtobufWrapped::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CMsgProtobufWrapped* CMsgProtobufWrapped::default_instance_ = NULL; + +CMsgProtobufWrapped* CMsgProtobufWrapped::New() const { + return new CMsgProtobufWrapped; +} + +void CMsgProtobufWrapped::Clear() { + if (has_message_body()) { + if (message_body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_->clear(); + } + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgProtobufWrapped::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CMsgProtobufWrapped) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional bytes message_body = 1; + case 1: { + if (tag == 10) { + DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( + input, this->mutable_message_body())); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CMsgProtobufWrapped) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CMsgProtobufWrapped) + return false; +#undef DO_ +} + +void CMsgProtobufWrapped::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CMsgProtobufWrapped) + // optional bytes message_body = 1; + if (has_message_body()) { + ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased( + 1, this->message_body(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CMsgProtobufWrapped) +} + +::google::protobuf::uint8* CMsgProtobufWrapped::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CMsgProtobufWrapped) + // optional bytes message_body = 1; + if (has_message_body()) { + target = + ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( + 1, this->message_body(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CMsgProtobufWrapped) + return target; +} + +int CMsgProtobufWrapped::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional bytes message_body = 1; + if (has_message_body()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::BytesSize( + this->message_body()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgProtobufWrapped::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgProtobufWrapped* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgProtobufWrapped::MergeFrom(const CMsgProtobufWrapped& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_message_body()) { + set_message_body(from.message_body()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgProtobufWrapped::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgProtobufWrapped::CopyFrom(const CMsgProtobufWrapped& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgProtobufWrapped::IsInitialized() const { + + return true; +} + +void CMsgProtobufWrapped::Swap(CMsgProtobufWrapped* other) { + if (other != this) { + std::swap(message_body_, other->message_body_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgProtobufWrapped::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgProtobufWrapped_descriptor_; + metadata.reflection = CMsgProtobufWrapped_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CMsgAuthTicket::kEstateFieldNumber; +const int CMsgAuthTicket::kEresultFieldNumber; +const int CMsgAuthTicket::kSteamidFieldNumber; +const int CMsgAuthTicket::kGameidFieldNumber; +const int CMsgAuthTicket::kHSteamPipeFieldNumber; +const int CMsgAuthTicket::kTicketCrcFieldNumber; +const int CMsgAuthTicket::kTicketFieldNumber; +#endif // !_MSC_VER + +CMsgAuthTicket::CMsgAuthTicket() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CMsgAuthTicket) +} + +void CMsgAuthTicket::InitAsDefaultInstance() { +} + +CMsgAuthTicket::CMsgAuthTicket(const CMsgAuthTicket& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CMsgAuthTicket) +} + +void CMsgAuthTicket::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); + _cached_size_ = 0; + estate_ = 0u; + eresult_ = 2u; + steamid_ = GOOGLE_ULONGLONG(0); + gameid_ = GOOGLE_ULONGLONG(0); + h_steam_pipe_ = 0u; + ticket_crc_ = 0u; + ticket_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgAuthTicket::~CMsgAuthTicket() { + // @@protoc_insertion_point(destructor:CMsgAuthTicket) + SharedDtor(); +} + +void CMsgAuthTicket::SharedDtor() { + if (ticket_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete ticket_; + } + if (this != default_instance_) { + } +} + +void CMsgAuthTicket::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgAuthTicket::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgAuthTicket_descriptor_; +} + +const CMsgAuthTicket& CMsgAuthTicket::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CMsgAuthTicket* CMsgAuthTicket::default_instance_ = NULL; + +CMsgAuthTicket* CMsgAuthTicket::New() const { + return new CMsgAuthTicket; +} + +void CMsgAuthTicket::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 127) { + ZR_(steamid_, ticket_crc_); + estate_ = 0u; + eresult_ = 2u; + if (has_ticket()) { + if (ticket_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + ticket_->clear(); + } + } + } + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgAuthTicket::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CMsgAuthTicket) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 estate = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &estate_))); + set_has_estate(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(16)) goto parse_eresult; + break; + } + + // optional uint32 eresult = 2 [default = 2]; + case 2: { + if (tag == 16) { + parse_eresult: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &eresult_))); + set_has_eresult(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(25)) goto parse_steamid; + break; + } + + // optional fixed64 steamid = 3; + case 3: { + if (tag == 25) { + parse_steamid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &steamid_))); + set_has_steamid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(33)) goto parse_gameid; + break; + } + + // optional fixed64 gameid = 4; + case 4: { + if (tag == 33) { + parse_gameid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &gameid_))); + set_has_gameid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(40)) goto parse_h_steam_pipe; + break; + } + + // optional uint32 h_steam_pipe = 5; + case 5: { + if (tag == 40) { + parse_h_steam_pipe: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &h_steam_pipe_))); + set_has_h_steam_pipe(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(48)) goto parse_ticket_crc; + break; + } + + // optional uint32 ticket_crc = 6; + case 6: { + if (tag == 48) { + parse_ticket_crc: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &ticket_crc_))); + set_has_ticket_crc(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(58)) goto parse_ticket; + break; + } + + // optional bytes ticket = 7; + case 7: { + if (tag == 58) { + parse_ticket: + DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( + input, this->mutable_ticket())); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CMsgAuthTicket) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CMsgAuthTicket) + return false; +#undef DO_ +} + +void CMsgAuthTicket::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CMsgAuthTicket) + // optional uint32 estate = 1; + if (has_estate()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->estate(), output); + } + + // optional uint32 eresult = 2 [default = 2]; + if (has_eresult()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->eresult(), output); + } + + // optional fixed64 steamid = 3; + if (has_steamid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(3, this->steamid(), output); + } + + // optional fixed64 gameid = 4; + if (has_gameid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(4, this->gameid(), output); + } + + // optional uint32 h_steam_pipe = 5; + if (has_h_steam_pipe()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->h_steam_pipe(), output); + } + + // optional uint32 ticket_crc = 6; + if (has_ticket_crc()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->ticket_crc(), output); + } + + // optional bytes ticket = 7; + if (has_ticket()) { + ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased( + 7, this->ticket(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CMsgAuthTicket) +} + +::google::protobuf::uint8* CMsgAuthTicket::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CMsgAuthTicket) + // optional uint32 estate = 1; + if (has_estate()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->estate(), target); + } + + // optional uint32 eresult = 2 [default = 2]; + if (has_eresult()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->eresult(), target); + } + + // optional fixed64 steamid = 3; + if (has_steamid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(3, this->steamid(), target); + } + + // optional fixed64 gameid = 4; + if (has_gameid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(4, this->gameid(), target); + } + + // optional uint32 h_steam_pipe = 5; + if (has_h_steam_pipe()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->h_steam_pipe(), target); + } + + // optional uint32 ticket_crc = 6; + if (has_ticket_crc()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(6, this->ticket_crc(), target); + } + + // optional bytes ticket = 7; + if (has_ticket()) { + target = + ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( + 7, this->ticket(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CMsgAuthTicket) + return target; +} + +int CMsgAuthTicket::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 estate = 1; + if (has_estate()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->estate()); + } + + // optional uint32 eresult = 2 [default = 2]; + if (has_eresult()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->eresult()); + } + + // optional fixed64 steamid = 3; + if (has_steamid()) { + total_size += 1 + 8; + } + + // optional fixed64 gameid = 4; + if (has_gameid()) { + total_size += 1 + 8; + } + + // optional uint32 h_steam_pipe = 5; + if (has_h_steam_pipe()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->h_steam_pipe()); + } + + // optional uint32 ticket_crc = 6; + if (has_ticket_crc()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->ticket_crc()); + } + + // optional bytes ticket = 7; + if (has_ticket()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::BytesSize( + this->ticket()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgAuthTicket::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgAuthTicket* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgAuthTicket::MergeFrom(const CMsgAuthTicket& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_estate()) { + set_estate(from.estate()); + } + if (from.has_eresult()) { + set_eresult(from.eresult()); + } + if (from.has_steamid()) { + set_steamid(from.steamid()); + } + if (from.has_gameid()) { + set_gameid(from.gameid()); + } + if (from.has_h_steam_pipe()) { + set_h_steam_pipe(from.h_steam_pipe()); + } + if (from.has_ticket_crc()) { + set_ticket_crc(from.ticket_crc()); + } + if (from.has_ticket()) { + set_ticket(from.ticket()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgAuthTicket::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgAuthTicket::CopyFrom(const CMsgAuthTicket& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgAuthTicket::IsInitialized() const { + + return true; +} + +void CMsgAuthTicket::Swap(CMsgAuthTicket* other) { + if (other != this) { + std::swap(estate_, other->estate_); + std::swap(eresult_, other->eresult_); + std::swap(steamid_, other->steamid_); + std::swap(gameid_, other->gameid_); + std::swap(h_steam_pipe_, other->h_steam_pipe_); + std::swap(ticket_crc_, other->ticket_crc_); + std::swap(ticket_, other->ticket_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgAuthTicket::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgAuthTicket_descriptor_; + metadata.reflection = CMsgAuthTicket_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CCDDBAppDetailCommon::kAppidFieldNumber; +const int CCDDBAppDetailCommon::kNameFieldNumber; +const int CCDDBAppDetailCommon::kIconFieldNumber; +const int CCDDBAppDetailCommon::kLogoFieldNumber; +const int CCDDBAppDetailCommon::kLogoSmallFieldNumber; +const int CCDDBAppDetailCommon::kToolFieldNumber; +const int CCDDBAppDetailCommon::kDemoFieldNumber; +const int CCDDBAppDetailCommon::kMediaFieldNumber; +const int CCDDBAppDetailCommon::kCommunityVisibleStatsFieldNumber; +const int CCDDBAppDetailCommon::kFriendlyNameFieldNumber; +const int CCDDBAppDetailCommon::kPropagationFieldNumber; +const int CCDDBAppDetailCommon::kHasAdultContentFieldNumber; +const int CCDDBAppDetailCommon::kIsVisibleInSteamChinaFieldNumber; +#endif // !_MSC_VER + +CCDDBAppDetailCommon::CCDDBAppDetailCommon() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CCDDBAppDetailCommon) +} + +void CCDDBAppDetailCommon::InitAsDefaultInstance() { +} + +CCDDBAppDetailCommon::CCDDBAppDetailCommon(const CCDDBAppDetailCommon& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CCDDBAppDetailCommon) +} + +void CCDDBAppDetailCommon::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); + _cached_size_ = 0; + appid_ = 0u; + name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + icon_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + logo_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + logo_small_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + tool_ = false; + demo_ = false; + media_ = false; + community_visible_stats_ = false; + friendly_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + propagation_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + has_adult_content_ = false; + is_visible_in_steam_china_ = false; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCDDBAppDetailCommon::~CCDDBAppDetailCommon() { + // @@protoc_insertion_point(destructor:CCDDBAppDetailCommon) + SharedDtor(); +} + +void CCDDBAppDetailCommon::SharedDtor() { + if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete name_; + } + if (icon_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete icon_; + } + if (logo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete logo_; + } + if (logo_small_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete logo_small_; + } + if (friendly_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete friendly_name_; + } + if (propagation_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete propagation_; + } + if (this != default_instance_) { + } +} + +void CCDDBAppDetailCommon::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCDDBAppDetailCommon::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCDDBAppDetailCommon_descriptor_; +} + +const CCDDBAppDetailCommon& CCDDBAppDetailCommon::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CCDDBAppDetailCommon* CCDDBAppDetailCommon::default_instance_ = NULL; + +CCDDBAppDetailCommon* CCDDBAppDetailCommon::New() const { + return new CCDDBAppDetailCommon; +} + +void CCDDBAppDetailCommon::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 255) { + ZR_(appid_, media_); + if (has_name()) { + if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + name_->clear(); + } + } + if (has_icon()) { + if (icon_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + icon_->clear(); + } + } + if (has_logo()) { + if (logo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_->clear(); + } + } + if (has_logo_small()) { + if (logo_small_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_small_->clear(); + } + } + } + if (_has_bits_[8 / 32] & 7936) { + ZR_(has_adult_content_, is_visible_in_steam_china_); + community_visible_stats_ = false; + if (has_friendly_name()) { + if (friendly_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + friendly_name_->clear(); + } + } + if (has_propagation()) { + if (propagation_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + propagation_->clear(); + } + } + } + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCDDBAppDetailCommon::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CCDDBAppDetailCommon) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 appid = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &appid_))); + set_has_appid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(18)) goto parse_name; + break; + } + + // optional string name = 2; + case 2: { + if (tag == 18) { + parse_name: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->name().data(), this->name().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "name"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(26)) goto parse_icon; + break; + } + + // optional string icon = 3; + case 3: { + if (tag == 26) { + parse_icon: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_icon())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->icon().data(), this->icon().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "icon"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(34)) goto parse_logo; + break; + } + + // optional string logo = 4; + case 4: { + if (tag == 34) { + parse_logo: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_logo())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->logo().data(), this->logo().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "logo"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(42)) goto parse_logo_small; + break; + } + + // optional string logo_small = 5; + case 5: { + if (tag == 42) { + parse_logo_small: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_logo_small())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->logo_small().data(), this->logo_small().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "logo_small"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(48)) goto parse_tool; + break; + } + + // optional bool tool = 6; + case 6: { + if (tag == 48) { + parse_tool: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &tool_))); + set_has_tool(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(56)) goto parse_demo; + break; + } + + // optional bool demo = 7; + case 7: { + if (tag == 56) { + parse_demo: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &demo_))); + set_has_demo(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(64)) goto parse_media; + break; + } + + // optional bool media = 8; + case 8: { + if (tag == 64) { + parse_media: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &media_))); + set_has_media(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(72)) goto parse_community_visible_stats; + break; + } + + // optional bool community_visible_stats = 9; + case 9: { + if (tag == 72) { + parse_community_visible_stats: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &community_visible_stats_))); + set_has_community_visible_stats(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(82)) goto parse_friendly_name; + break; + } + + // optional string friendly_name = 10; + case 10: { + if (tag == 82) { + parse_friendly_name: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_friendly_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->friendly_name().data(), this->friendly_name().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "friendly_name"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(90)) goto parse_propagation; + break; + } + + // optional string propagation = 11; + case 11: { + if (tag == 90) { + parse_propagation: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_propagation())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->propagation().data(), this->propagation().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "propagation"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(96)) goto parse_has_adult_content; + break; + } + + // optional bool has_adult_content = 12; + case 12: { + if (tag == 96) { + parse_has_adult_content: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &has_adult_content_))); + set_has_has_adult_content(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(104)) goto parse_is_visible_in_steam_china; + break; + } + + // optional bool is_visible_in_steam_china = 13; + case 13: { + if (tag == 104) { + parse_is_visible_in_steam_china: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &is_visible_in_steam_china_))); + set_has_is_visible_in_steam_china(); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CCDDBAppDetailCommon) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CCDDBAppDetailCommon) + return false; +#undef DO_ +} + +void CCDDBAppDetailCommon::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CCDDBAppDetailCommon) + // optional uint32 appid = 1; + if (has_appid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->appid(), output); + } + + // optional string name = 2; + if (has_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->name().data(), this->name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "name"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 2, this->name(), output); + } + + // optional string icon = 3; + if (has_icon()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->icon().data(), this->icon().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "icon"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 3, this->icon(), output); + } + + // optional string logo = 4; + if (has_logo()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->logo().data(), this->logo().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "logo"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 4, this->logo(), output); + } + + // optional string logo_small = 5; + if (has_logo_small()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->logo_small().data(), this->logo_small().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "logo_small"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 5, this->logo_small(), output); + } + + // optional bool tool = 6; + if (has_tool()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->tool(), output); + } + + // optional bool demo = 7; + if (has_demo()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(7, this->demo(), output); + } + + // optional bool media = 8; + if (has_media()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(8, this->media(), output); + } + + // optional bool community_visible_stats = 9; + if (has_community_visible_stats()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(9, this->community_visible_stats(), output); + } + + // optional string friendly_name = 10; + if (has_friendly_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->friendly_name().data(), this->friendly_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "friendly_name"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 10, this->friendly_name(), output); + } + + // optional string propagation = 11; + if (has_propagation()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->propagation().data(), this->propagation().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "propagation"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 11, this->propagation(), output); + } + + // optional bool has_adult_content = 12; + if (has_has_adult_content()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(12, this->has_adult_content(), output); + } + + // optional bool is_visible_in_steam_china = 13; + if (has_is_visible_in_steam_china()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(13, this->is_visible_in_steam_china(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CCDDBAppDetailCommon) +} + +::google::protobuf::uint8* CCDDBAppDetailCommon::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CCDDBAppDetailCommon) + // optional uint32 appid = 1; + if (has_appid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->appid(), target); + } + + // optional string name = 2; + if (has_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->name().data(), this->name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "name"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 2, this->name(), target); + } + + // optional string icon = 3; + if (has_icon()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->icon().data(), this->icon().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "icon"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 3, this->icon(), target); + } + + // optional string logo = 4; + if (has_logo()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->logo().data(), this->logo().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "logo"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 4, this->logo(), target); + } + + // optional string logo_small = 5; + if (has_logo_small()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->logo_small().data(), this->logo_small().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "logo_small"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 5, this->logo_small(), target); + } + + // optional bool tool = 6; + if (has_tool()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->tool(), target); + } + + // optional bool demo = 7; + if (has_demo()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(7, this->demo(), target); + } + + // optional bool media = 8; + if (has_media()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(8, this->media(), target); + } + + // optional bool community_visible_stats = 9; + if (has_community_visible_stats()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(9, this->community_visible_stats(), target); + } + + // optional string friendly_name = 10; + if (has_friendly_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->friendly_name().data(), this->friendly_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "friendly_name"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 10, this->friendly_name(), target); + } + + // optional string propagation = 11; + if (has_propagation()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->propagation().data(), this->propagation().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "propagation"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 11, this->propagation(), target); + } + + // optional bool has_adult_content = 12; + if (has_has_adult_content()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(12, this->has_adult_content(), target); + } + + // optional bool is_visible_in_steam_china = 13; + if (has_is_visible_in_steam_china()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(13, this->is_visible_in_steam_china(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CCDDBAppDetailCommon) + return target; +} + +int CCDDBAppDetailCommon::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 appid = 1; + if (has_appid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->appid()); + } + + // optional string name = 2; + if (has_name()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->name()); + } + + // optional string icon = 3; + if (has_icon()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->icon()); + } + + // optional string logo = 4; + if (has_logo()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->logo()); + } + + // optional string logo_small = 5; + if (has_logo_small()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->logo_small()); + } + + // optional bool tool = 6; + if (has_tool()) { + total_size += 1 + 1; + } + + // optional bool demo = 7; + if (has_demo()) { + total_size += 1 + 1; + } + + // optional bool media = 8; + if (has_media()) { + total_size += 1 + 1; + } + + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional bool community_visible_stats = 9; + if (has_community_visible_stats()) { + total_size += 1 + 1; + } + + // optional string friendly_name = 10; + if (has_friendly_name()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->friendly_name()); + } + + // optional string propagation = 11; + if (has_propagation()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->propagation()); + } + + // optional bool has_adult_content = 12; + if (has_has_adult_content()) { + total_size += 1 + 1; + } + + // optional bool is_visible_in_steam_china = 13; + if (has_is_visible_in_steam_china()) { + total_size += 1 + 1; + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCDDBAppDetailCommon::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCDDBAppDetailCommon* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCDDBAppDetailCommon::MergeFrom(const CCDDBAppDetailCommon& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_appid()) { + set_appid(from.appid()); + } + if (from.has_name()) { + set_name(from.name()); + } + if (from.has_icon()) { + set_icon(from.icon()); + } + if (from.has_logo()) { + set_logo(from.logo()); + } + if (from.has_logo_small()) { + set_logo_small(from.logo_small()); + } + if (from.has_tool()) { + set_tool(from.tool()); + } + if (from.has_demo()) { + set_demo(from.demo()); + } + if (from.has_media()) { + set_media(from.media()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_community_visible_stats()) { + set_community_visible_stats(from.community_visible_stats()); + } + if (from.has_friendly_name()) { + set_friendly_name(from.friendly_name()); + } + if (from.has_propagation()) { + set_propagation(from.propagation()); + } + if (from.has_has_adult_content()) { + set_has_adult_content(from.has_adult_content()); + } + if (from.has_is_visible_in_steam_china()) { + set_is_visible_in_steam_china(from.is_visible_in_steam_china()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCDDBAppDetailCommon::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCDDBAppDetailCommon::CopyFrom(const CCDDBAppDetailCommon& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCDDBAppDetailCommon::IsInitialized() const { + + return true; +} + +void CCDDBAppDetailCommon::Swap(CCDDBAppDetailCommon* other) { + if (other != this) { + std::swap(appid_, other->appid_); + std::swap(name_, other->name_); + std::swap(icon_, other->icon_); + std::swap(logo_, other->logo_); + std::swap(logo_small_, other->logo_small_); + std::swap(tool_, other->tool_); + std::swap(demo_, other->demo_); + std::swap(media_, other->media_); + std::swap(community_visible_stats_, other->community_visible_stats_); + std::swap(friendly_name_, other->friendly_name_); + std::swap(propagation_, other->propagation_); + std::swap(has_adult_content_, other->has_adult_content_); + std::swap(is_visible_in_steam_china_, other->is_visible_in_steam_china_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCDDBAppDetailCommon::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCDDBAppDetailCommon_descriptor_; + metadata.reflection = CCDDBAppDetailCommon_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CMsgAppRights::kEditInfoFieldNumber; +const int CMsgAppRights::kPublishFieldNumber; +const int CMsgAppRights::kViewErrorDataFieldNumber; +const int CMsgAppRights::kDownloadFieldNumber; +const int CMsgAppRights::kUploadCdkeysFieldNumber; +const int CMsgAppRights::kGenerateCdkeysFieldNumber; +const int CMsgAppRights::kViewFinancialsFieldNumber; +const int CMsgAppRights::kManageCegFieldNumber; +const int CMsgAppRights::kManageSigningFieldNumber; +const int CMsgAppRights::kManageCdkeysFieldNumber; +const int CMsgAppRights::kEditMarketingFieldNumber; +const int CMsgAppRights::kEconomySupportFieldNumber; +const int CMsgAppRights::kEconomySupportSupervisorFieldNumber; +const int CMsgAppRights::kManagePricingFieldNumber; +const int CMsgAppRights::kBroadcastLiveFieldNumber; +const int CMsgAppRights::kViewMarketingTrafficFieldNumber; +#endif // !_MSC_VER + +CMsgAppRights::CMsgAppRights() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CMsgAppRights) +} + +void CMsgAppRights::InitAsDefaultInstance() { +} + +CMsgAppRights::CMsgAppRights(const CMsgAppRights& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CMsgAppRights) +} + +void CMsgAppRights::SharedCtor() { + _cached_size_ = 0; + edit_info_ = false; + publish_ = false; + view_error_data_ = false; + download_ = false; + upload_cdkeys_ = false; + generate_cdkeys_ = false; + view_financials_ = false; + manage_ceg_ = false; + manage_signing_ = false; + manage_cdkeys_ = false; + edit_marketing_ = false; + economy_support_ = false; + economy_support_supervisor_ = false; + manage_pricing_ = false; + broadcast_live_ = false; + view_marketing_traffic_ = false; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgAppRights::~CMsgAppRights() { + // @@protoc_insertion_point(destructor:CMsgAppRights) + SharedDtor(); +} + +void CMsgAppRights::SharedDtor() { + if (this != default_instance_) { + } +} + +void CMsgAppRights::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgAppRights::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgAppRights_descriptor_; +} + +const CMsgAppRights& CMsgAppRights::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CMsgAppRights* CMsgAppRights::default_instance_ = NULL; + +CMsgAppRights* CMsgAppRights::New() const { + return new CMsgAppRights; +} + +void CMsgAppRights::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 255) { + ZR_(edit_info_, manage_ceg_); + } + if (_has_bits_[8 / 32] & 65280) { + ZR_(manage_signing_, view_marketing_traffic_); + } + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgAppRights::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CMsgAppRights) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(16383); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional bool edit_info = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &edit_info_))); + set_has_edit_info(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(16)) goto parse_publish; + break; + } + + // optional bool publish = 2; + case 2: { + if (tag == 16) { + parse_publish: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &publish_))); + set_has_publish(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(24)) goto parse_view_error_data; + break; + } + + // optional bool view_error_data = 3; + case 3: { + if (tag == 24) { + parse_view_error_data: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &view_error_data_))); + set_has_view_error_data(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(32)) goto parse_download; + break; + } + + // optional bool download = 4; + case 4: { + if (tag == 32) { + parse_download: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &download_))); + set_has_download(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(40)) goto parse_upload_cdkeys; + break; + } + + // optional bool upload_cdkeys = 5; + case 5: { + if (tag == 40) { + parse_upload_cdkeys: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &upload_cdkeys_))); + set_has_upload_cdkeys(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(48)) goto parse_generate_cdkeys; + break; + } + + // optional bool generate_cdkeys = 6; + case 6: { + if (tag == 48) { + parse_generate_cdkeys: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &generate_cdkeys_))); + set_has_generate_cdkeys(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(56)) goto parse_view_financials; + break; + } + + // optional bool view_financials = 7; + case 7: { + if (tag == 56) { + parse_view_financials: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &view_financials_))); + set_has_view_financials(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(64)) goto parse_manage_ceg; + break; + } + + // optional bool manage_ceg = 8; + case 8: { + if (tag == 64) { + parse_manage_ceg: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &manage_ceg_))); + set_has_manage_ceg(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(72)) goto parse_manage_signing; + break; + } + + // optional bool manage_signing = 9; + case 9: { + if (tag == 72) { + parse_manage_signing: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &manage_signing_))); + set_has_manage_signing(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(80)) goto parse_manage_cdkeys; + break; + } + + // optional bool manage_cdkeys = 10; + case 10: { + if (tag == 80) { + parse_manage_cdkeys: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &manage_cdkeys_))); + set_has_manage_cdkeys(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(88)) goto parse_edit_marketing; + break; + } + + // optional bool edit_marketing = 11; + case 11: { + if (tag == 88) { + parse_edit_marketing: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &edit_marketing_))); + set_has_edit_marketing(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(96)) goto parse_economy_support; + break; + } + + // optional bool economy_support = 12; + case 12: { + if (tag == 96) { + parse_economy_support: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &economy_support_))); + set_has_economy_support(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(104)) goto parse_economy_support_supervisor; + break; + } + + // optional bool economy_support_supervisor = 13; + case 13: { + if (tag == 104) { + parse_economy_support_supervisor: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &economy_support_supervisor_))); + set_has_economy_support_supervisor(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(112)) goto parse_manage_pricing; + break; + } + + // optional bool manage_pricing = 14; + case 14: { + if (tag == 112) { + parse_manage_pricing: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &manage_pricing_))); + set_has_manage_pricing(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(120)) goto parse_broadcast_live; + break; + } + + // optional bool broadcast_live = 15; + case 15: { + if (tag == 120) { + parse_broadcast_live: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &broadcast_live_))); + set_has_broadcast_live(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(128)) goto parse_view_marketing_traffic; + break; + } + + // optional bool view_marketing_traffic = 16; + case 16: { + if (tag == 128) { + parse_view_marketing_traffic: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &view_marketing_traffic_))); + set_has_view_marketing_traffic(); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CMsgAppRights) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CMsgAppRights) + return false; +#undef DO_ +} + +void CMsgAppRights::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CMsgAppRights) + // optional bool edit_info = 1; + if (has_edit_info()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->edit_info(), output); + } + + // optional bool publish = 2; + if (has_publish()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->publish(), output); + } + + // optional bool view_error_data = 3; + if (has_view_error_data()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(3, this->view_error_data(), output); + } + + // optional bool download = 4; + if (has_download()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(4, this->download(), output); + } + + // optional bool upload_cdkeys = 5; + if (has_upload_cdkeys()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(5, this->upload_cdkeys(), output); + } + + // optional bool generate_cdkeys = 6; + if (has_generate_cdkeys()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->generate_cdkeys(), output); + } + + // optional bool view_financials = 7; + if (has_view_financials()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(7, this->view_financials(), output); + } + + // optional bool manage_ceg = 8; + if (has_manage_ceg()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(8, this->manage_ceg(), output); + } + + // optional bool manage_signing = 9; + if (has_manage_signing()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(9, this->manage_signing(), output); + } + + // optional bool manage_cdkeys = 10; + if (has_manage_cdkeys()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(10, this->manage_cdkeys(), output); + } + + // optional bool edit_marketing = 11; + if (has_edit_marketing()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(11, this->edit_marketing(), output); + } + + // optional bool economy_support = 12; + if (has_economy_support()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(12, this->economy_support(), output); + } + + // optional bool economy_support_supervisor = 13; + if (has_economy_support_supervisor()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(13, this->economy_support_supervisor(), output); + } + + // optional bool manage_pricing = 14; + if (has_manage_pricing()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(14, this->manage_pricing(), output); + } + + // optional bool broadcast_live = 15; + if (has_broadcast_live()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(15, this->broadcast_live(), output); + } + + // optional bool view_marketing_traffic = 16; + if (has_view_marketing_traffic()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(16, this->view_marketing_traffic(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CMsgAppRights) +} + +::google::protobuf::uint8* CMsgAppRights::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CMsgAppRights) + // optional bool edit_info = 1; + if (has_edit_info()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(1, this->edit_info(), target); + } + + // optional bool publish = 2; + if (has_publish()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(2, this->publish(), target); + } + + // optional bool view_error_data = 3; + if (has_view_error_data()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(3, this->view_error_data(), target); + } + + // optional bool download = 4; + if (has_download()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(4, this->download(), target); + } + + // optional bool upload_cdkeys = 5; + if (has_upload_cdkeys()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(5, this->upload_cdkeys(), target); + } + + // optional bool generate_cdkeys = 6; + if (has_generate_cdkeys()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->generate_cdkeys(), target); + } + + // optional bool view_financials = 7; + if (has_view_financials()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(7, this->view_financials(), target); + } + + // optional bool manage_ceg = 8; + if (has_manage_ceg()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(8, this->manage_ceg(), target); + } + + // optional bool manage_signing = 9; + if (has_manage_signing()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(9, this->manage_signing(), target); + } + + // optional bool manage_cdkeys = 10; + if (has_manage_cdkeys()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(10, this->manage_cdkeys(), target); + } + + // optional bool edit_marketing = 11; + if (has_edit_marketing()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(11, this->edit_marketing(), target); + } + + // optional bool economy_support = 12; + if (has_economy_support()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(12, this->economy_support(), target); + } + + // optional bool economy_support_supervisor = 13; + if (has_economy_support_supervisor()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(13, this->economy_support_supervisor(), target); + } + + // optional bool manage_pricing = 14; + if (has_manage_pricing()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(14, this->manage_pricing(), target); + } + + // optional bool broadcast_live = 15; + if (has_broadcast_live()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(15, this->broadcast_live(), target); + } + + // optional bool view_marketing_traffic = 16; + if (has_view_marketing_traffic()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(16, this->view_marketing_traffic(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CMsgAppRights) + return target; +} + +int CMsgAppRights::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional bool edit_info = 1; + if (has_edit_info()) { + total_size += 1 + 1; + } + + // optional bool publish = 2; + if (has_publish()) { + total_size += 1 + 1; + } + + // optional bool view_error_data = 3; + if (has_view_error_data()) { + total_size += 1 + 1; + } + + // optional bool download = 4; + if (has_download()) { + total_size += 1 + 1; + } + + // optional bool upload_cdkeys = 5; + if (has_upload_cdkeys()) { + total_size += 1 + 1; + } + + // optional bool generate_cdkeys = 6; + if (has_generate_cdkeys()) { + total_size += 1 + 1; + } + + // optional bool view_financials = 7; + if (has_view_financials()) { + total_size += 1 + 1; + } + + // optional bool manage_ceg = 8; + if (has_manage_ceg()) { + total_size += 1 + 1; + } + + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional bool manage_signing = 9; + if (has_manage_signing()) { + total_size += 1 + 1; + } + + // optional bool manage_cdkeys = 10; + if (has_manage_cdkeys()) { + total_size += 1 + 1; + } + + // optional bool edit_marketing = 11; + if (has_edit_marketing()) { + total_size += 1 + 1; + } + + // optional bool economy_support = 12; + if (has_economy_support()) { + total_size += 1 + 1; + } + + // optional bool economy_support_supervisor = 13; + if (has_economy_support_supervisor()) { + total_size += 1 + 1; + } + + // optional bool manage_pricing = 14; + if (has_manage_pricing()) { + total_size += 1 + 1; + } + + // optional bool broadcast_live = 15; + if (has_broadcast_live()) { + total_size += 1 + 1; + } + + // optional bool view_marketing_traffic = 16; + if (has_view_marketing_traffic()) { + total_size += 2 + 1; + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgAppRights::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgAppRights* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgAppRights::MergeFrom(const CMsgAppRights& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_edit_info()) { + set_edit_info(from.edit_info()); + } + if (from.has_publish()) { + set_publish(from.publish()); + } + if (from.has_view_error_data()) { + set_view_error_data(from.view_error_data()); + } + if (from.has_download()) { + set_download(from.download()); + } + if (from.has_upload_cdkeys()) { + set_upload_cdkeys(from.upload_cdkeys()); + } + if (from.has_generate_cdkeys()) { + set_generate_cdkeys(from.generate_cdkeys()); + } + if (from.has_view_financials()) { + set_view_financials(from.view_financials()); + } + if (from.has_manage_ceg()) { + set_manage_ceg(from.manage_ceg()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_manage_signing()) { + set_manage_signing(from.manage_signing()); + } + if (from.has_manage_cdkeys()) { + set_manage_cdkeys(from.manage_cdkeys()); + } + if (from.has_edit_marketing()) { + set_edit_marketing(from.edit_marketing()); + } + if (from.has_economy_support()) { + set_economy_support(from.economy_support()); + } + if (from.has_economy_support_supervisor()) { + set_economy_support_supervisor(from.economy_support_supervisor()); + } + if (from.has_manage_pricing()) { + set_manage_pricing(from.manage_pricing()); + } + if (from.has_broadcast_live()) { + set_broadcast_live(from.broadcast_live()); + } + if (from.has_view_marketing_traffic()) { + set_view_marketing_traffic(from.view_marketing_traffic()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgAppRights::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgAppRights::CopyFrom(const CMsgAppRights& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgAppRights::IsInitialized() const { + + return true; +} + +void CMsgAppRights::Swap(CMsgAppRights* other) { + if (other != this) { + std::swap(edit_info_, other->edit_info_); + std::swap(publish_, other->publish_); + std::swap(view_error_data_, other->view_error_data_); + std::swap(download_, other->download_); + std::swap(upload_cdkeys_, other->upload_cdkeys_); + std::swap(generate_cdkeys_, other->generate_cdkeys_); + std::swap(view_financials_, other->view_financials_); + std::swap(manage_ceg_, other->manage_ceg_); + std::swap(manage_signing_, other->manage_signing_); + std::swap(manage_cdkeys_, other->manage_cdkeys_); + std::swap(edit_marketing_, other->edit_marketing_); + std::swap(economy_support_, other->economy_support_); + std::swap(economy_support_supervisor_, other->economy_support_supervisor_); + std::swap(manage_pricing_, other->manage_pricing_); + std::swap(broadcast_live_, other->broadcast_live_); + std::swap(view_marketing_traffic_, other->view_marketing_traffic_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgAppRights::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgAppRights_descriptor_; + metadata.reflection = CMsgAppRights_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CCuratorPreferences::kSupportedLanguagesFieldNumber; +const int CCuratorPreferences::kPlatformWindowsFieldNumber; +const int CCuratorPreferences::kPlatformMacFieldNumber; +const int CCuratorPreferences::kPlatformLinuxFieldNumber; +const int CCuratorPreferences::kVrContentFieldNumber; +const int CCuratorPreferences::kAdultContentViolenceFieldNumber; +const int CCuratorPreferences::kAdultContentSexFieldNumber; +const int CCuratorPreferences::kTimestampUpdatedFieldNumber; +const int CCuratorPreferences::kTagidsCuratedFieldNumber; +const int CCuratorPreferences::kTagidsFilteredFieldNumber; +const int CCuratorPreferences::kWebsiteTitleFieldNumber; +const int CCuratorPreferences::kWebsiteUrlFieldNumber; +const int CCuratorPreferences::kDiscussionUrlFieldNumber; +const int CCuratorPreferences::kShowBroadcastFieldNumber; +#endif // !_MSC_VER + +CCuratorPreferences::CCuratorPreferences() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CCuratorPreferences) +} + +void CCuratorPreferences::InitAsDefaultInstance() { +} + +CCuratorPreferences::CCuratorPreferences(const CCuratorPreferences& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CCuratorPreferences) +} + +void CCuratorPreferences::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); + _cached_size_ = 0; + supported_languages_ = 0u; + platform_windows_ = false; + platform_mac_ = false; + platform_linux_ = false; + vr_content_ = false; + adult_content_violence_ = false; + adult_content_sex_ = false; + timestamp_updated_ = 0u; + website_title_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + website_url_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + discussion_url_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + show_broadcast_ = false; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCuratorPreferences::~CCuratorPreferences() { + // @@protoc_insertion_point(destructor:CCuratorPreferences) + SharedDtor(); +} + +void CCuratorPreferences::SharedDtor() { + if (website_title_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete website_title_; + } + if (website_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete website_url_; + } + if (discussion_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete discussion_url_; + } + if (this != default_instance_) { + } +} + +void CCuratorPreferences::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCuratorPreferences::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCuratorPreferences_descriptor_; +} + +const CCuratorPreferences& CCuratorPreferences::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CCuratorPreferences* CCuratorPreferences::default_instance_ = NULL; + +CCuratorPreferences* CCuratorPreferences::New() const { + return new CCuratorPreferences; +} + +void CCuratorPreferences::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 255) { + ZR_(supported_languages_, adult_content_sex_); + } + if (_has_bits_[8 / 32] & 15360) { + if (has_website_title()) { + if (website_title_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_title_->clear(); + } + } + if (has_website_url()) { + if (website_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_url_->clear(); + } + } + if (has_discussion_url()) { + if (discussion_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + discussion_url_->clear(); + } + } + show_broadcast_ = false; + } + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + tagids_curated_.Clear(); + tagids_filtered_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCuratorPreferences::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CCuratorPreferences) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 supported_languages = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &supported_languages_))); + set_has_supported_languages(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(16)) goto parse_platform_windows; + break; + } + + // optional bool platform_windows = 2; + case 2: { + if (tag == 16) { + parse_platform_windows: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &platform_windows_))); + set_has_platform_windows(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(24)) goto parse_platform_mac; + break; + } + + // optional bool platform_mac = 3; + case 3: { + if (tag == 24) { + parse_platform_mac: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &platform_mac_))); + set_has_platform_mac(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(32)) goto parse_platform_linux; + break; + } + + // optional bool platform_linux = 4; + case 4: { + if (tag == 32) { + parse_platform_linux: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &platform_linux_))); + set_has_platform_linux(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(40)) goto parse_vr_content; + break; + } + + // optional bool vr_content = 5; + case 5: { + if (tag == 40) { + parse_vr_content: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &vr_content_))); + set_has_vr_content(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(48)) goto parse_adult_content_violence; + break; + } + + // optional bool adult_content_violence = 6; + case 6: { + if (tag == 48) { + parse_adult_content_violence: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &adult_content_violence_))); + set_has_adult_content_violence(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(56)) goto parse_adult_content_sex; + break; + } + + // optional bool adult_content_sex = 7; + case 7: { + if (tag == 56) { + parse_adult_content_sex: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &adult_content_sex_))); + set_has_adult_content_sex(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(64)) goto parse_timestamp_updated; + break; + } + + // optional uint32 timestamp_updated = 8; + case 8: { + if (tag == 64) { + parse_timestamp_updated: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, ×tamp_updated_))); + set_has_timestamp_updated(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(72)) goto parse_tagids_curated; + break; + } + + // repeated uint32 tagids_curated = 9; + case 9: { + if (tag == 72) { + parse_tagids_curated: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + 1, 72, input, this->mutable_tagids_curated()))); + } else if (tag == 74) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, this->mutable_tagids_curated()))); + } else { + goto handle_unusual; + } + if (input->ExpectTag(72)) goto parse_tagids_curated; + if (input->ExpectTag(80)) goto parse_tagids_filtered; + break; + } + + // repeated uint32 tagids_filtered = 10; + case 10: { + if (tag == 80) { + parse_tagids_filtered: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + 1, 80, input, this->mutable_tagids_filtered()))); + } else if (tag == 82) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, this->mutable_tagids_filtered()))); + } else { + goto handle_unusual; + } + if (input->ExpectTag(80)) goto parse_tagids_filtered; + if (input->ExpectTag(90)) goto parse_website_title; + break; + } + + // optional string website_title = 11; + case 11: { + if (tag == 90) { + parse_website_title: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_website_title())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->website_title().data(), this->website_title().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "website_title"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(98)) goto parse_website_url; + break; + } + + // optional string website_url = 12; + case 12: { + if (tag == 98) { + parse_website_url: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_website_url())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->website_url().data(), this->website_url().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "website_url"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(106)) goto parse_discussion_url; + break; + } + + // optional string discussion_url = 13; + case 13: { + if (tag == 106) { + parse_discussion_url: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_discussion_url())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->discussion_url().data(), this->discussion_url().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "discussion_url"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(112)) goto parse_show_broadcast; + break; + } + + // optional bool show_broadcast = 14; + case 14: { + if (tag == 112) { + parse_show_broadcast: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &show_broadcast_))); + set_has_show_broadcast(); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CCuratorPreferences) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CCuratorPreferences) + return false; +#undef DO_ +} + +void CCuratorPreferences::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CCuratorPreferences) + // optional uint32 supported_languages = 1; + if (has_supported_languages()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->supported_languages(), output); + } + + // optional bool platform_windows = 2; + if (has_platform_windows()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->platform_windows(), output); + } + + // optional bool platform_mac = 3; + if (has_platform_mac()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(3, this->platform_mac(), output); + } + + // optional bool platform_linux = 4; + if (has_platform_linux()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(4, this->platform_linux(), output); + } + + // optional bool vr_content = 5; + if (has_vr_content()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(5, this->vr_content(), output); + } + + // optional bool adult_content_violence = 6; + if (has_adult_content_violence()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->adult_content_violence(), output); + } + + // optional bool adult_content_sex = 7; + if (has_adult_content_sex()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(7, this->adult_content_sex(), output); + } + + // optional uint32 timestamp_updated = 8; + if (has_timestamp_updated()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(8, this->timestamp_updated(), output); + } + + // repeated uint32 tagids_curated = 9; + for (int i = 0; i < this->tagids_curated_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32( + 9, this->tagids_curated(i), output); + } + + // repeated uint32 tagids_filtered = 10; + for (int i = 0; i < this->tagids_filtered_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32( + 10, this->tagids_filtered(i), output); + } + + // optional string website_title = 11; + if (has_website_title()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->website_title().data(), this->website_title().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "website_title"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 11, this->website_title(), output); + } + + // optional string website_url = 12; + if (has_website_url()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->website_url().data(), this->website_url().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "website_url"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 12, this->website_url(), output); + } + + // optional string discussion_url = 13; + if (has_discussion_url()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->discussion_url().data(), this->discussion_url().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "discussion_url"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 13, this->discussion_url(), output); + } + + // optional bool show_broadcast = 14; + if (has_show_broadcast()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(14, this->show_broadcast(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CCuratorPreferences) +} + +::google::protobuf::uint8* CCuratorPreferences::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CCuratorPreferences) + // optional uint32 supported_languages = 1; + if (has_supported_languages()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->supported_languages(), target); + } + + // optional bool platform_windows = 2; + if (has_platform_windows()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(2, this->platform_windows(), target); + } + + // optional bool platform_mac = 3; + if (has_platform_mac()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(3, this->platform_mac(), target); + } + + // optional bool platform_linux = 4; + if (has_platform_linux()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(4, this->platform_linux(), target); + } + + // optional bool vr_content = 5; + if (has_vr_content()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(5, this->vr_content(), target); + } + + // optional bool adult_content_violence = 6; + if (has_adult_content_violence()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->adult_content_violence(), target); + } + + // optional bool adult_content_sex = 7; + if (has_adult_content_sex()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(7, this->adult_content_sex(), target); + } + + // optional uint32 timestamp_updated = 8; + if (has_timestamp_updated()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(8, this->timestamp_updated(), target); + } + + // repeated uint32 tagids_curated = 9; + for (int i = 0; i < this->tagids_curated_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteUInt32ToArray(9, this->tagids_curated(i), target); + } + + // repeated uint32 tagids_filtered = 10; + for (int i = 0; i < this->tagids_filtered_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteUInt32ToArray(10, this->tagids_filtered(i), target); + } + + // optional string website_title = 11; + if (has_website_title()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->website_title().data(), this->website_title().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "website_title"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 11, this->website_title(), target); + } + + // optional string website_url = 12; + if (has_website_url()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->website_url().data(), this->website_url().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "website_url"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 12, this->website_url(), target); + } + + // optional string discussion_url = 13; + if (has_discussion_url()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->discussion_url().data(), this->discussion_url().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "discussion_url"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 13, this->discussion_url(), target); + } + + // optional bool show_broadcast = 14; + if (has_show_broadcast()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(14, this->show_broadcast(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CCuratorPreferences) + return target; +} + +int CCuratorPreferences::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 supported_languages = 1; + if (has_supported_languages()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->supported_languages()); + } + + // optional bool platform_windows = 2; + if (has_platform_windows()) { + total_size += 1 + 1; + } + + // optional bool platform_mac = 3; + if (has_platform_mac()) { + total_size += 1 + 1; + } + + // optional bool platform_linux = 4; + if (has_platform_linux()) { + total_size += 1 + 1; + } + + // optional bool vr_content = 5; + if (has_vr_content()) { + total_size += 1 + 1; + } + + // optional bool adult_content_violence = 6; + if (has_adult_content_violence()) { + total_size += 1 + 1; + } + + // optional bool adult_content_sex = 7; + if (has_adult_content_sex()) { + total_size += 1 + 1; + } + + // optional uint32 timestamp_updated = 8; + if (has_timestamp_updated()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->timestamp_updated()); + } + + } + if (_has_bits_[10 / 32] & (0xffu << (10 % 32))) { + // optional string website_title = 11; + if (has_website_title()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->website_title()); + } + + // optional string website_url = 12; + if (has_website_url()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->website_url()); + } + + // optional string discussion_url = 13; + if (has_discussion_url()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->discussion_url()); + } + + // optional bool show_broadcast = 14; + if (has_show_broadcast()) { + total_size += 1 + 1; + } + + } + // repeated uint32 tagids_curated = 9; + { + int data_size = 0; + for (int i = 0; i < this->tagids_curated_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + UInt32Size(this->tagids_curated(i)); + } + total_size += 1 * this->tagids_curated_size() + data_size; + } + + // repeated uint32 tagids_filtered = 10; + { + int data_size = 0; + for (int i = 0; i < this->tagids_filtered_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + UInt32Size(this->tagids_filtered(i)); + } + total_size += 1 * this->tagids_filtered_size() + data_size; + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCuratorPreferences::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCuratorPreferences* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCuratorPreferences::MergeFrom(const CCuratorPreferences& from) { + GOOGLE_CHECK_NE(&from, this); + tagids_curated_.MergeFrom(from.tagids_curated_); + tagids_filtered_.MergeFrom(from.tagids_filtered_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_supported_languages()) { + set_supported_languages(from.supported_languages()); + } + if (from.has_platform_windows()) { + set_platform_windows(from.platform_windows()); + } + if (from.has_platform_mac()) { + set_platform_mac(from.platform_mac()); + } + if (from.has_platform_linux()) { + set_platform_linux(from.platform_linux()); + } + if (from.has_vr_content()) { + set_vr_content(from.vr_content()); + } + if (from.has_adult_content_violence()) { + set_adult_content_violence(from.adult_content_violence()); + } + if (from.has_adult_content_sex()) { + set_adult_content_sex(from.adult_content_sex()); + } + if (from.has_timestamp_updated()) { + set_timestamp_updated(from.timestamp_updated()); + } + } + if (from._has_bits_[10 / 32] & (0xffu << (10 % 32))) { + if (from.has_website_title()) { + set_website_title(from.website_title()); + } + if (from.has_website_url()) { + set_website_url(from.website_url()); + } + if (from.has_discussion_url()) { + set_discussion_url(from.discussion_url()); + } + if (from.has_show_broadcast()) { + set_show_broadcast(from.show_broadcast()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCuratorPreferences::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCuratorPreferences::CopyFrom(const CCuratorPreferences& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCuratorPreferences::IsInitialized() const { + + return true; +} + +void CCuratorPreferences::Swap(CCuratorPreferences* other) { + if (other != this) { + std::swap(supported_languages_, other->supported_languages_); + std::swap(platform_windows_, other->platform_windows_); + std::swap(platform_mac_, other->platform_mac_); + std::swap(platform_linux_, other->platform_linux_); + std::swap(vr_content_, other->vr_content_); + std::swap(adult_content_violence_, other->adult_content_violence_); + std::swap(adult_content_sex_, other->adult_content_sex_); + std::swap(timestamp_updated_, other->timestamp_updated_); + tagids_curated_.Swap(&other->tagids_curated_); + tagids_filtered_.Swap(&other->tagids_filtered_); + std::swap(website_title_, other->website_title_); + std::swap(website_url_, other->website_url_); + std::swap(discussion_url_, other->discussion_url_); + std::swap(show_broadcast_, other->show_broadcast_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCuratorPreferences::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCuratorPreferences_descriptor_; + metadata.reflection = CCuratorPreferences_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CLocalizationToken::kLanguageFieldNumber; +const int CLocalizationToken::kLocalizedStringFieldNumber; +#endif // !_MSC_VER + +CLocalizationToken::CLocalizationToken() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CLocalizationToken) +} + +void CLocalizationToken::InitAsDefaultInstance() { +} + +CLocalizationToken::CLocalizationToken(const CLocalizationToken& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CLocalizationToken) +} + +void CLocalizationToken::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); + _cached_size_ = 0; + language_ = 0u; + localized_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CLocalizationToken::~CLocalizationToken() { + // @@protoc_insertion_point(destructor:CLocalizationToken) + SharedDtor(); +} + +void CLocalizationToken::SharedDtor() { + if (localized_string_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete localized_string_; + } + if (this != default_instance_) { + } +} + +void CLocalizationToken::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CLocalizationToken::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CLocalizationToken_descriptor_; +} + +const CLocalizationToken& CLocalizationToken::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CLocalizationToken* CLocalizationToken::default_instance_ = NULL; + +CLocalizationToken* CLocalizationToken::New() const { + return new CLocalizationToken; +} + +void CLocalizationToken::Clear() { + if (_has_bits_[0 / 32] & 3) { + language_ = 0u; + if (has_localized_string()) { + if (localized_string_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + localized_string_->clear(); + } + } + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CLocalizationToken::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CLocalizationToken) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 language = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &language_))); + set_has_language(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(18)) goto parse_localized_string; + break; + } + + // optional string localized_string = 2; + case 2: { + if (tag == 18) { + parse_localized_string: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_localized_string())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->localized_string().data(), this->localized_string().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "localized_string"); + } else { + goto handle_unusual; + } + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CLocalizationToken) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CLocalizationToken) + return false; +#undef DO_ +} + +void CLocalizationToken::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CLocalizationToken) + // optional uint32 language = 1; + if (has_language()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->language(), output); + } + + // optional string localized_string = 2; + if (has_localized_string()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->localized_string().data(), this->localized_string().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "localized_string"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 2, this->localized_string(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CLocalizationToken) +} + +::google::protobuf::uint8* CLocalizationToken::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CLocalizationToken) + // optional uint32 language = 1; + if (has_language()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->language(), target); + } + + // optional string localized_string = 2; + if (has_localized_string()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->localized_string().data(), this->localized_string().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "localized_string"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 2, this->localized_string(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CLocalizationToken) + return target; +} + +int CLocalizationToken::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 language = 1; + if (has_language()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->language()); + } + + // optional string localized_string = 2; + if (has_localized_string()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->localized_string()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CLocalizationToken::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CLocalizationToken* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CLocalizationToken::MergeFrom(const CLocalizationToken& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_language()) { + set_language(from.language()); + } + if (from.has_localized_string()) { + set_localized_string(from.localized_string()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CLocalizationToken::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CLocalizationToken::CopyFrom(const CLocalizationToken& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CLocalizationToken::IsInitialized() const { + + return true; +} + +void CLocalizationToken::Swap(CLocalizationToken* other) { + if (other != this) { + std::swap(language_, other->language_); + std::swap(localized_string_, other->localized_string_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CLocalizationToken::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CLocalizationToken_descriptor_; + metadata.reflection = CLocalizationToken_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CClanEventUserNewsTuple::kClanidFieldNumber; +const int CClanEventUserNewsTuple::kEventGidFieldNumber; +const int CClanEventUserNewsTuple::kAnnouncementGidFieldNumber; +const int CClanEventUserNewsTuple::kRtimeStartFieldNumber; +const int CClanEventUserNewsTuple::kRtimeEndFieldNumber; +const int CClanEventUserNewsTuple::kPriorityScoreFieldNumber; +const int CClanEventUserNewsTuple::kTypeFieldNumber; +const int CClanEventUserNewsTuple::kClampRangeSlotFieldNumber; +const int CClanEventUserNewsTuple::kAppidFieldNumber; +const int CClanEventUserNewsTuple::kRtime32LastModifiedFieldNumber; +#endif // !_MSC_VER + +CClanEventUserNewsTuple::CClanEventUserNewsTuple() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CClanEventUserNewsTuple) +} + +void CClanEventUserNewsTuple::InitAsDefaultInstance() { +} + +CClanEventUserNewsTuple::CClanEventUserNewsTuple(const CClanEventUserNewsTuple& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CClanEventUserNewsTuple) +} + +void CClanEventUserNewsTuple::SharedCtor() { + _cached_size_ = 0; + clanid_ = 0u; + event_gid_ = GOOGLE_ULONGLONG(0); + announcement_gid_ = GOOGLE_ULONGLONG(0); + rtime_start_ = 0u; + rtime_end_ = 0u; + priority_score_ = 0u; + type_ = 0u; + clamp_range_slot_ = 0u; + appid_ = 0u; + rtime32_last_modified_ = 0u; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CClanEventUserNewsTuple::~CClanEventUserNewsTuple() { + // @@protoc_insertion_point(destructor:CClanEventUserNewsTuple) + SharedDtor(); +} + +void CClanEventUserNewsTuple::SharedDtor() { + if (this != default_instance_) { + } +} + +void CClanEventUserNewsTuple::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CClanEventUserNewsTuple::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CClanEventUserNewsTuple_descriptor_; +} + +const CClanEventUserNewsTuple& CClanEventUserNewsTuple::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CClanEventUserNewsTuple* CClanEventUserNewsTuple::default_instance_ = NULL; + +CClanEventUserNewsTuple* CClanEventUserNewsTuple::New() const { + return new CClanEventUserNewsTuple; +} + +void CClanEventUserNewsTuple::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 255) { + ZR_(event_gid_, clamp_range_slot_); + } + ZR_(appid_, rtime32_last_modified_); + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CClanEventUserNewsTuple::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CClanEventUserNewsTuple) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 clanid = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &clanid_))); + set_has_clanid(); + } else { + goto handle_unusual; } - if (input->ExpectTag(128)) goto parse_auth_account_flags; + if (input->ExpectTag(17)) goto parse_event_gid; break; } - // optional uint32 auth_account_flags = 16; - case 16: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_auth_account_flags: + // optional fixed64 event_gid = 2; + case 2: { + if (tag == 17) { + parse_event_gid: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &auth_account_flags_))); - set_has_auth_account_flags(); + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &event_gid_))); + set_has_event_gid(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(136)) goto parse_transport_error; + if (input->ExpectTag(25)) goto parse_announcement_gid; break; } - // optional int32 transport_error = 17 [default = 1]; - case 17: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_transport_error: + // optional fixed64 announcement_gid = 3; + case 3: { + if (tag == 25) { + parse_announcement_gid: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &transport_error_))); - set_has_transport_error(); + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &announcement_gid_))); + set_has_announcement_gid(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(144)) goto parse_messageid; + if (input->ExpectTag(32)) goto parse_rtime_start; break; } - // optional uint64 messageid = 18 [default = 18446744073709551615]; - case 18: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_messageid: + // optional uint32 rtime_start = 4; + case 4: { + if (tag == 32) { + parse_rtime_start: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( - input, &messageid_))); - set_has_messageid(); + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime_start_))); + set_has_rtime_start(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(152)) goto parse_publisher_group_id; + if (input->ExpectTag(40)) goto parse_rtime_end; break; } - // optional uint32 publisher_group_id = 19; - case 19: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_publisher_group_id: + // optional uint32 rtime_end = 5; + case 5: { + if (tag == 40) { + parse_rtime_end: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &publisher_group_id_))); - set_has_publisher_group_id(); + input, &rtime_end_))); + set_has_rtime_end(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(160)) goto parse_sysid; + if (input->ExpectTag(48)) goto parse_priority_score; break; } - // optional uint32 sysid = 20; - case 20: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_sysid: + // optional uint32 priority_score = 6; + case 6: { + if (tag == 48) { + parse_priority_score: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &sysid_))); - set_has_sysid(); + input, &priority_score_))); + set_has_priority_score(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(168)) goto parse_trace_tag; + if (input->ExpectTag(56)) goto parse_type; break; } - // optional uint64 trace_tag = 21; - case 21: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_trace_tag: + // optional uint32 type = 7; + case 7: { + if (tag == 56) { + parse_type: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( - input, &trace_tag_))); - set_has_trace_tag(); + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &type_))); + set_has_type(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(176)) goto parse_token_source; + if (input->ExpectTag(64)) goto parse_clamp_range_slot; break; } - // optional uint32 token_source = 22; - case 22: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_token_source: + // optional uint32 clamp_range_slot = 8; + case 8: { + if (tag == 64) { + parse_clamp_range_slot: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &token_source_))); - set_has_token_source(); + input, &clamp_range_slot_))); + set_has_clamp_range_slot(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(184)) goto parse_admin_spoofing_user; + if (input->ExpectTag(72)) goto parse_appid; break; } - // optional bool admin_spoofing_user = 23; - case 23: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_admin_spoofing_user: + // optional uint32 appid = 9; + case 9: { + if (tag == 72) { + parse_appid: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &admin_spoofing_user_))); - set_has_admin_spoofing_user(); + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &appid_))); + set_has_appid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(80)) goto parse_rtime32_last_modified; + break; + } + + // optional uint32 rtime32_last_modified = 10; + case 10: { + if (tag == 80) { + parse_rtime32_last_modified: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime32_last_modified_))); + set_has_rtime32_last_modified(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectAtEnd()) return true; + if (input->ExpectAtEnd()) goto success; break; } default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; + goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); @@ -720,335 +6634,591 @@ bool CMsgProtoBufHeader::MergePartialFromCodedStream( } } } +success: + // @@protoc_insertion_point(parse_success:CClanEventUserNewsTuple) return true; +failure: + // @@protoc_insertion_point(parse_failure:CClanEventUserNewsTuple) + return false; #undef DO_ } -void CMsgProtoBufHeader::SerializeWithCachedSizes( +void CClanEventUserNewsTuple::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { - // optional fixed64 steamid = 1; - if (has_steamid()) { - ::google::protobuf::internal::WireFormatLite::WriteFixed64(1, this->steamid(), output); - } - - // optional int32 client_sessionid = 2; - if (has_client_sessionid()) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->client_sessionid(), output); - } - - // optional uint32 routing_appid = 3; - if (has_routing_appid()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->routing_appid(), output); - } - - // optional fixed64 jobid_source = 10 [default = 18446744073709551615]; - if (has_jobid_source()) { - ::google::protobuf::internal::WireFormatLite::WriteFixed64(10, this->jobid_source(), output); - } - - // optional fixed64 jobid_target = 11 [default = 18446744073709551615]; - if (has_jobid_target()) { - ::google::protobuf::internal::WireFormatLite::WriteFixed64(11, this->jobid_target(), output); - } - - // optional string target_job_name = 12; - if (has_target_job_name()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->target_job_name().data(), this->target_job_name().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - ::google::protobuf::internal::WireFormatLite::WriteString( - 12, this->target_job_name(), output); - } - - // optional int32 eresult = 13 [default = 2]; - if (has_eresult()) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(13, this->eresult(), output); - } - - // optional string error_message = 14; - if (has_error_message()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->error_message().data(), this->error_message().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - ::google::protobuf::internal::WireFormatLite::WriteString( - 14, this->error_message(), output); - } - - // optional uint32 ip = 15; - if (has_ip()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(15, this->ip(), output); - } - - // optional uint32 auth_account_flags = 16; - if (has_auth_account_flags()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(16, this->auth_account_flags(), output); - } - - // optional int32 transport_error = 17 [default = 1]; - if (has_transport_error()) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(17, this->transport_error(), output); - } - - // optional uint64 messageid = 18 [default = 18446744073709551615]; - if (has_messageid()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt64(18, this->messageid(), output); - } - - // optional uint32 publisher_group_id = 19; - if (has_publisher_group_id()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(19, this->publisher_group_id(), output); - } - - // optional uint32 sysid = 20; - if (has_sysid()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(20, this->sysid(), output); + // @@protoc_insertion_point(serialize_start:CClanEventUserNewsTuple) + // optional uint32 clanid = 1; + if (has_clanid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->clanid(), output); } - // optional uint64 trace_tag = 21; - if (has_trace_tag()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt64(21, this->trace_tag(), output); - } - - // optional uint32 token_source = 22; - if (has_token_source()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(22, this->token_source(), output); + // optional fixed64 event_gid = 2; + if (has_event_gid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(2, this->event_gid(), output); } - // optional bool admin_spoofing_user = 23; - if (has_admin_spoofing_user()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(23, this->admin_spoofing_user(), output); + // optional fixed64 announcement_gid = 3; + if (has_announcement_gid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(3, this->announcement_gid(), output); } - if (!unknown_fields().empty()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - unknown_fields(), output); + // optional uint32 rtime_start = 4; + if (has_rtime_start()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->rtime_start(), output); } -} -::google::protobuf::uint8* CMsgProtoBufHeader::SerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // optional fixed64 steamid = 1; - if (has_steamid()) { - target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(1, this->steamid(), target); + // optional uint32 rtime_end = 5; + if (has_rtime_end()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->rtime_end(), output); } - // optional int32 client_sessionid = 2; - if (has_client_sessionid()) { - target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->client_sessionid(), target); + // optional uint32 priority_score = 6; + if (has_priority_score()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->priority_score(), output); } - // optional uint32 routing_appid = 3; - if (has_routing_appid()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->routing_appid(), target); + // optional uint32 type = 7; + if (has_type()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(7, this->type(), output); } - // optional fixed64 jobid_source = 10 [default = 18446744073709551615]; - if (has_jobid_source()) { - target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(10, this->jobid_source(), target); + // optional uint32 clamp_range_slot = 8; + if (has_clamp_range_slot()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(8, this->clamp_range_slot(), output); } - // optional fixed64 jobid_target = 11 [default = 18446744073709551615]; - if (has_jobid_target()) { - target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(11, this->jobid_target(), target); + // optional uint32 appid = 9; + if (has_appid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(9, this->appid(), output); } - - // optional string target_job_name = 12; - if (has_target_job_name()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->target_job_name().data(), this->target_job_name().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 12, this->target_job_name(), target); + + // optional uint32 rtime32_last_modified = 10; + if (has_rtime32_last_modified()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(10, this->rtime32_last_modified(), output); } - // optional int32 eresult = 13 [default = 2]; - if (has_eresult()) { - target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(13, this->eresult(), target); + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); } + // @@protoc_insertion_point(serialize_end:CClanEventUserNewsTuple) +} - // optional string error_message = 14; - if (has_error_message()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->error_message().data(), this->error_message().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 14, this->error_message(), target); +::google::protobuf::uint8* CClanEventUserNewsTuple::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CClanEventUserNewsTuple) + // optional uint32 clanid = 1; + if (has_clanid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->clanid(), target); } - // optional uint32 ip = 15; - if (has_ip()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(15, this->ip(), target); + // optional fixed64 event_gid = 2; + if (has_event_gid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(2, this->event_gid(), target); } - // optional uint32 auth_account_flags = 16; - if (has_auth_account_flags()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(16, this->auth_account_flags(), target); + // optional fixed64 announcement_gid = 3; + if (has_announcement_gid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(3, this->announcement_gid(), target); } - // optional int32 transport_error = 17 [default = 1]; - if (has_transport_error()) { - target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(17, this->transport_error(), target); + // optional uint32 rtime_start = 4; + if (has_rtime_start()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(4, this->rtime_start(), target); } - // optional uint64 messageid = 18 [default = 18446744073709551615]; - if (has_messageid()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(18, this->messageid(), target); + // optional uint32 rtime_end = 5; + if (has_rtime_end()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->rtime_end(), target); } - // optional uint32 publisher_group_id = 19; - if (has_publisher_group_id()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(19, this->publisher_group_id(), target); + // optional uint32 priority_score = 6; + if (has_priority_score()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(6, this->priority_score(), target); } - // optional uint32 sysid = 20; - if (has_sysid()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(20, this->sysid(), target); + // optional uint32 type = 7; + if (has_type()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(7, this->type(), target); } - // optional uint64 trace_tag = 21; - if (has_trace_tag()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(21, this->trace_tag(), target); + // optional uint32 clamp_range_slot = 8; + if (has_clamp_range_slot()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(8, this->clamp_range_slot(), target); } - // optional uint32 token_source = 22; - if (has_token_source()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(22, this->token_source(), target); + // optional uint32 appid = 9; + if (has_appid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(9, this->appid(), target); } - // optional bool admin_spoofing_user = 23; - if (has_admin_spoofing_user()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(23, this->admin_spoofing_user(), target); + // optional uint32 rtime32_last_modified = 10; + if (has_rtime32_last_modified()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(10, this->rtime32_last_modified(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } + // @@protoc_insertion_point(serialize_to_array_end:CClanEventUserNewsTuple) return target; } -int CMsgProtoBufHeader::ByteSize() const { +int CClanEventUserNewsTuple::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // optional fixed64 steamid = 1; - if (has_steamid()) { + // optional uint32 clanid = 1; + if (has_clanid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->clanid()); + } + + // optional fixed64 event_gid = 2; + if (has_event_gid()) { total_size += 1 + 8; } - // optional int32 client_sessionid = 2; - if (has_client_sessionid()) { + // optional fixed64 announcement_gid = 3; + if (has_announcement_gid()) { + total_size += 1 + 8; + } + + // optional uint32 rtime_start = 4; + if (has_rtime_start()) { total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->client_sessionid()); + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rtime_start()); } - // optional uint32 routing_appid = 3; - if (has_routing_appid()) { + // optional uint32 rtime_end = 5; + if (has_rtime_end()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->routing_appid()); + this->rtime_end()); } - // optional fixed64 jobid_source = 10 [default = 18446744073709551615]; - if (has_jobid_source()) { - total_size += 1 + 8; + // optional uint32 priority_score = 6; + if (has_priority_score()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->priority_score()); } - // optional fixed64 jobid_target = 11 [default = 18446744073709551615]; - if (has_jobid_target()) { - total_size += 1 + 8; + // optional uint32 type = 7; + if (has_type()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->type()); } - // optional string target_job_name = 12; - if (has_target_job_name()) { + // optional uint32 clamp_range_slot = 8; + if (has_clamp_range_slot()) { total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->target_job_name()); + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->clamp_range_slot()); + } + + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional uint32 appid = 9; + if (has_appid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->appid()); + } + + // optional uint32 rtime32_last_modified = 10; + if (has_rtime32_last_modified()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rtime32_last_modified()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CClanEventUserNewsTuple::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CClanEventUserNewsTuple* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CClanEventUserNewsTuple::MergeFrom(const CClanEventUserNewsTuple& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_clanid()) { + set_clanid(from.clanid()); + } + if (from.has_event_gid()) { + set_event_gid(from.event_gid()); + } + if (from.has_announcement_gid()) { + set_announcement_gid(from.announcement_gid()); + } + if (from.has_rtime_start()) { + set_rtime_start(from.rtime_start()); + } + if (from.has_rtime_end()) { + set_rtime_end(from.rtime_end()); + } + if (from.has_priority_score()) { + set_priority_score(from.priority_score()); + } + if (from.has_type()) { + set_type(from.type()); + } + if (from.has_clamp_range_slot()) { + set_clamp_range_slot(from.clamp_range_slot()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_appid()) { + set_appid(from.appid()); + } + if (from.has_rtime32_last_modified()) { + set_rtime32_last_modified(from.rtime32_last_modified()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CClanEventUserNewsTuple::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CClanEventUserNewsTuple::CopyFrom(const CClanEventUserNewsTuple& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CClanEventUserNewsTuple::IsInitialized() const { + + return true; +} + +void CClanEventUserNewsTuple::Swap(CClanEventUserNewsTuple* other) { + if (other != this) { + std::swap(clanid_, other->clanid_); + std::swap(event_gid_, other->event_gid_); + std::swap(announcement_gid_, other->announcement_gid_); + std::swap(rtime_start_, other->rtime_start_); + std::swap(rtime_end_, other->rtime_end_); + std::swap(priority_score_, other->priority_score_); + std::swap(type_, other->type_); + std::swap(clamp_range_slot_, other->clamp_range_slot_); + std::swap(appid_, other->appid_); + std::swap(rtime32_last_modified_, other->rtime32_last_modified_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CClanEventUserNewsTuple::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CClanEventUserNewsTuple_descriptor_; + metadata.reflection = CClanEventUserNewsTuple_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CClanMatchEventByRange::kRtimeBeforeFieldNumber; +const int CClanMatchEventByRange::kRtimeAfterFieldNumber; +const int CClanMatchEventByRange::kQualifiedFieldNumber; +const int CClanMatchEventByRange::kEventsFieldNumber; +#endif // !_MSC_VER + +CClanMatchEventByRange::CClanMatchEventByRange() + : ::google::protobuf::Message() { + SharedCtor(); + // @@protoc_insertion_point(constructor:CClanMatchEventByRange) +} + +void CClanMatchEventByRange::InitAsDefaultInstance() { +} + +CClanMatchEventByRange::CClanMatchEventByRange(const CClanMatchEventByRange& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CClanMatchEventByRange) +} + +void CClanMatchEventByRange::SharedCtor() { + _cached_size_ = 0; + rtime_before_ = 0u; + rtime_after_ = 0u; + qualified_ = 0u; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CClanMatchEventByRange::~CClanMatchEventByRange() { + // @@protoc_insertion_point(destructor:CClanMatchEventByRange) + SharedDtor(); +} + +void CClanMatchEventByRange::SharedDtor() { + if (this != default_instance_) { + } +} + +void CClanMatchEventByRange::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CClanMatchEventByRange::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CClanMatchEventByRange_descriptor_; +} + +const CClanMatchEventByRange& CClanMatchEventByRange::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CClanMatchEventByRange* CClanMatchEventByRange::default_instance_ = NULL; + +CClanMatchEventByRange* CClanMatchEventByRange::New() const { + return new CClanMatchEventByRange; +} + +void CClanMatchEventByRange::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 7) { + ZR_(rtime_before_, rtime_after_); + qualified_ = 0u; + } + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + events_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CClanMatchEventByRange::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CClanMatchEventByRange) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 rtime_before = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime_before_))); + set_has_rtime_before(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(16)) goto parse_rtime_after; + break; + } + + // optional uint32 rtime_after = 2; + case 2: { + if (tag == 16) { + parse_rtime_after: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime_after_))); + set_has_rtime_after(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(24)) goto parse_qualified; + break; + } + + // optional uint32 qualified = 3; + case 3: { + if (tag == 24) { + parse_qualified: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &qualified_))); + set_has_qualified(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(34)) goto parse_events; + break; + } + + // repeated .CClanEventUserNewsTuple events = 4; + case 4: { + if (tag == 34) { + parse_events: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_events())); + } else { + goto handle_unusual; + } + if (input->ExpectTag(34)) goto parse_events; + if (input->ExpectAtEnd()) goto success; + break; + } + + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } } + } +success: + // @@protoc_insertion_point(parse_success:CClanMatchEventByRange) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CClanMatchEventByRange) + return false; +#undef DO_ +} + +void CClanMatchEventByRange::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CClanMatchEventByRange) + // optional uint32 rtime_before = 1; + if (has_rtime_before()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->rtime_before(), output); + } - // optional int32 eresult = 13 [default = 2]; - if (has_eresult()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->eresult()); - } + // optional uint32 rtime_after = 2; + if (has_rtime_after()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->rtime_after(), output); + } - // optional string error_message = 14; - if (has_error_message()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->error_message()); - } + // optional uint32 qualified = 3; + if (has_qualified()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->qualified(), output); + } + // repeated .CClanEventUserNewsTuple events = 4; + for (int i = 0; i < this->events_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 4, this->events(i), output); } - if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { - // optional uint32 ip = 15; - if (has_ip()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->ip()); - } - // optional uint32 auth_account_flags = 16; - if (has_auth_account_flags()) { - total_size += 2 + - ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->auth_account_flags()); - } + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CClanMatchEventByRange) +} - // optional uint32 token_source = 22; - if (has_token_source()) { - total_size += 2 + - ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->token_source()); - } +::google::protobuf::uint8* CClanMatchEventByRange::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CClanMatchEventByRange) + // optional uint32 rtime_before = 1; + if (has_rtime_before()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->rtime_before(), target); + } - // optional bool admin_spoofing_user = 23; - if (has_admin_spoofing_user()) { - total_size += 2 + 1; - } + // optional uint32 rtime_after = 2; + if (has_rtime_after()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->rtime_after(), target); + } - // optional int32 transport_error = 17 [default = 1]; - if (has_transport_error()) { - total_size += 2 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->transport_error()); - } + // optional uint32 qualified = 3; + if (has_qualified()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->qualified(), target); + } - // optional uint64 messageid = 18 [default = 18446744073709551615]; - if (has_messageid()) { - total_size += 2 + - ::google::protobuf::internal::WireFormatLite::UInt64Size( - this->messageid()); - } + // repeated .CClanEventUserNewsTuple events = 4; + for (int i = 0; i < this->events_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 4, this->events(i), target); + } - // optional uint32 publisher_group_id = 19; - if (has_publisher_group_id()) { - total_size += 2 + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:CClanMatchEventByRange) + return target; +} + +int CClanMatchEventByRange::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 rtime_before = 1; + if (has_rtime_before()) { + total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->publisher_group_id()); + this->rtime_before()); } - // optional uint32 sysid = 20; - if (has_sysid()) { - total_size += 2 + + // optional uint32 rtime_after = 2; + if (has_rtime_after()) { + total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->sysid()); + this->rtime_after()); } - } - if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { - // optional uint64 trace_tag = 21; - if (has_trace_tag()) { - total_size += 2 + - ::google::protobuf::internal::WireFormatLite::UInt64Size( - this->trace_tag()); + // optional uint32 qualified = 3; + if (has_qualified()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->qualified()); } } + // repeated .CClanEventUserNewsTuple events = 4; + total_size += 1 * this->events_size(); + for (int i = 0; i < this->events_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->events(i)); + } + if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( @@ -1060,10 +7230,10 @@ int CMsgProtoBufHeader::ByteSize() const { return total_size; } -void CMsgProtoBufHeader::MergeFrom(const ::google::protobuf::Message& from) { +void CClanMatchEventByRange::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); - const CMsgProtoBufHeader* source = - ::google::protobuf::internal::dynamic_cast_if_available( + const CClanMatchEventByRange* source = + ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); @@ -1072,115 +7242,57 @@ void CMsgProtoBufHeader::MergeFrom(const ::google::protobuf::Message& from) { } } -void CMsgProtoBufHeader::MergeFrom(const CMsgProtoBufHeader& from) { +void CClanMatchEventByRange::MergeFrom(const CClanMatchEventByRange& from) { GOOGLE_CHECK_NE(&from, this); + events_.MergeFrom(from.events_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from.has_steamid()) { - set_steamid(from.steamid()); - } - if (from.has_client_sessionid()) { - set_client_sessionid(from.client_sessionid()); - } - if (from.has_routing_appid()) { - set_routing_appid(from.routing_appid()); - } - if (from.has_jobid_source()) { - set_jobid_source(from.jobid_source()); - } - if (from.has_jobid_target()) { - set_jobid_target(from.jobid_target()); - } - if (from.has_target_job_name()) { - set_target_job_name(from.target_job_name()); - } - if (from.has_eresult()) { - set_eresult(from.eresult()); - } - if (from.has_error_message()) { - set_error_message(from.error_message()); - } - } - if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { - if (from.has_ip()) { - set_ip(from.ip()); - } - if (from.has_auth_account_flags()) { - set_auth_account_flags(from.auth_account_flags()); - } - if (from.has_token_source()) { - set_token_source(from.token_source()); - } - if (from.has_admin_spoofing_user()) { - set_admin_spoofing_user(from.admin_spoofing_user()); - } - if (from.has_transport_error()) { - set_transport_error(from.transport_error()); - } - if (from.has_messageid()) { - set_messageid(from.messageid()); + if (from.has_rtime_before()) { + set_rtime_before(from.rtime_before()); } - if (from.has_publisher_group_id()) { - set_publisher_group_id(from.publisher_group_id()); - } - if (from.has_sysid()) { - set_sysid(from.sysid()); + if (from.has_rtime_after()) { + set_rtime_after(from.rtime_after()); } - } - if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { - if (from.has_trace_tag()) { - set_trace_tag(from.trace_tag()); + if (from.has_qualified()) { + set_qualified(from.qualified()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } -void CMsgProtoBufHeader::CopyFrom(const ::google::protobuf::Message& from) { +void CClanMatchEventByRange::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } -void CMsgProtoBufHeader::CopyFrom(const CMsgProtoBufHeader& from) { +void CClanMatchEventByRange::CopyFrom(const CClanMatchEventByRange& from) { if (&from == this) return; Clear(); MergeFrom(from); } -bool CMsgProtoBufHeader::IsInitialized() const { +bool CClanMatchEventByRange::IsInitialized() const { return true; } -void CMsgProtoBufHeader::Swap(CMsgProtoBufHeader* other) { +void CClanMatchEventByRange::Swap(CClanMatchEventByRange* other) { if (other != this) { - std::swap(steamid_, other->steamid_); - std::swap(client_sessionid_, other->client_sessionid_); - std::swap(routing_appid_, other->routing_appid_); - std::swap(jobid_source_, other->jobid_source_); - std::swap(jobid_target_, other->jobid_target_); - std::swap(target_job_name_, other->target_job_name_); - std::swap(eresult_, other->eresult_); - std::swap(error_message_, other->error_message_); - std::swap(ip_, other->ip_); - std::swap(auth_account_flags_, other->auth_account_flags_); - std::swap(token_source_, other->token_source_); - std::swap(admin_spoofing_user_, other->admin_spoofing_user_); - std::swap(transport_error_, other->transport_error_); - std::swap(messageid_, other->messageid_); - std::swap(publisher_group_id_, other->publisher_group_id_); - std::swap(sysid_, other->sysid_); - std::swap(trace_tag_, other->trace_tag_); + std::swap(rtime_before_, other->rtime_before_); + std::swap(rtime_after_, other->rtime_after_); + std::swap(qualified_, other->qualified_); + events_.Swap(&other->events_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } -::google::protobuf::Metadata CMsgProtoBufHeader::GetMetadata() const { +::google::protobuf::Metadata CClanMatchEventByRange::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; - metadata.descriptor = CMsgProtoBufHeader_descriptor_; - metadata.reflection = CMsgProtoBufHeader_reflection_; + metadata.descriptor = CClanMatchEventByRange_descriptor_; + metadata.reflection = CClanMatchEventByRange_reflection_; return metadata; } @@ -1188,117 +7300,382 @@ ::google::protobuf::Metadata CMsgProtoBufHeader::GetMetadata() const { // =================================================================== #ifndef _MSC_VER -const int CMsgMulti::kSizeUnzippedFieldNumber; -const int CMsgMulti::kMessageBodyFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kGidFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kClanidFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kPosteridFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kHeadlineFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kPosttimeFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kUpdatetimeFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kBodyFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kCommentcountFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kTagsFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kLanguageFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kHiddenFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kForumTopicIdFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kEventGidFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kVoteupcountFieldNumber; +const int CCommunity_ClanAnnouncementInfo::kVotedowncountFieldNumber; #endif // !_MSC_VER -CMsgMulti::CMsgMulti() +CCommunity_ClanAnnouncementInfo::CCommunity_ClanAnnouncementInfo() : ::google::protobuf::Message() { SharedCtor(); + // @@protoc_insertion_point(constructor:CCommunity_ClanAnnouncementInfo) } -void CMsgMulti::InitAsDefaultInstance() { +void CCommunity_ClanAnnouncementInfo::InitAsDefaultInstance() { } -CMsgMulti::CMsgMulti(const CMsgMulti& from) +CCommunity_ClanAnnouncementInfo::CCommunity_ClanAnnouncementInfo(const CCommunity_ClanAnnouncementInfo& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CCommunity_ClanAnnouncementInfo) } -void CMsgMulti::SharedCtor() { +void CCommunity_ClanAnnouncementInfo::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; - size_unzipped_ = 0u; - message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + gid_ = GOOGLE_ULONGLONG(0); + clanid_ = GOOGLE_ULONGLONG(0); + posterid_ = GOOGLE_ULONGLONG(0); + headline_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + posttime_ = 0u; + updatetime_ = 0u; + body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + commentcount_ = 0; + language_ = 0; + hidden_ = false; + forum_topic_id_ = GOOGLE_ULONGLONG(0); + event_gid_ = GOOGLE_ULONGLONG(0); + voteupcount_ = 0; + votedowncount_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCommunity_ClanAnnouncementInfo::~CCommunity_ClanAnnouncementInfo() { + // @@protoc_insertion_point(destructor:CCommunity_ClanAnnouncementInfo) + SharedDtor(); +} + +void CCommunity_ClanAnnouncementInfo::SharedDtor() { + if (headline_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete headline_; + } + if (body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete body_; + } + if (this != default_instance_) { + } +} + +void CCommunity_ClanAnnouncementInfo::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCommunity_ClanAnnouncementInfo::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCommunity_ClanAnnouncementInfo_descriptor_; +} + +const CCommunity_ClanAnnouncementInfo& CCommunity_ClanAnnouncementInfo::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); + return *default_instance_; +} + +CCommunity_ClanAnnouncementInfo* CCommunity_ClanAnnouncementInfo::default_instance_ = NULL; + +CCommunity_ClanAnnouncementInfo* CCommunity_ClanAnnouncementInfo::New() const { + return new CCommunity_ClanAnnouncementInfo; +} + +void CCommunity_ClanAnnouncementInfo::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 255) { + ZR_(gid_, posterid_); + ZR_(posttime_, updatetime_); + if (has_headline()) { + if (headline_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + headline_->clear(); + } + } + if (has_body()) { + if (body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + body_->clear(); + } + } + commentcount_ = 0; + } + if (_has_bits_[8 / 32] & 32256) { + ZR_(language_, votedowncount_); + } + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + tags_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); } -CMsgMulti::~CMsgMulti() { - SharedDtor(); -} +bool CCommunity_ClanAnnouncementInfo::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:CCommunity_ClanAnnouncementInfo) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint64 gid = 1; + case 1: { + if (tag == 8) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &gid_))); + set_has_gid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(16)) goto parse_clanid; + break; + } + + // optional uint64 clanid = 2; + case 2: { + if (tag == 16) { + parse_clanid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &clanid_))); + set_has_clanid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(24)) goto parse_posterid; + break; + } + + // optional uint64 posterid = 3; + case 3: { + if (tag == 24) { + parse_posterid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &posterid_))); + set_has_posterid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(34)) goto parse_headline; + break; + } + + // optional string headline = 4; + case 4: { + if (tag == 34) { + parse_headline: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_headline())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->headline().data(), this->headline().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "headline"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(40)) goto parse_posttime; + break; + } + + // optional uint32 posttime = 5; + case 5: { + if (tag == 40) { + parse_posttime: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &posttime_))); + set_has_posttime(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(48)) goto parse_updatetime; + break; + } + + // optional uint32 updatetime = 6; + case 6: { + if (tag == 48) { + parse_updatetime: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &updatetime_))); + set_has_updatetime(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(58)) goto parse_body; + break; + } + + // optional string body = 7; + case 7: { + if (tag == 58) { + parse_body: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_body())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->body().data(), this->body().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "body"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(64)) goto parse_commentcount; + break; + } -void CMsgMulti::SharedDtor() { - if (message_body_ != &::google::protobuf::internal::kEmptyString) { - delete message_body_; - } - if (this != default_instance_) { - } -} + // optional int32 commentcount = 8; + case 8: { + if (tag == 64) { + parse_commentcount: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &commentcount_))); + set_has_commentcount(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(74)) goto parse_tags; + break; + } -void CMsgMulti::SetCachedSize(int size) const { - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); -} -const ::google::protobuf::Descriptor* CMsgMulti::descriptor() { - protobuf_AssignDescriptorsOnce(); - return CMsgMulti_descriptor_; -} + // repeated string tags = 9; + case 9: { + if (tag == 74) { + parse_tags: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->add_tags())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->tags(this->tags_size() - 1).data(), + this->tags(this->tags_size() - 1).length(), + ::google::protobuf::internal::WireFormat::PARSE, + "tags"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(74)) goto parse_tags; + if (input->ExpectTag(80)) goto parse_language; + break; + } -const CMsgMulti& CMsgMulti::default_instance() { - if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); - return *default_instance_; -} + // optional int32 language = 10; + case 10: { + if (tag == 80) { + parse_language: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &language_))); + set_has_language(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(88)) goto parse_hidden; + break; + } -CMsgMulti* CMsgMulti::default_instance_ = NULL; + // optional bool hidden = 11; + case 11: { + if (tag == 88) { + parse_hidden: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &hidden_))); + set_has_hidden(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(97)) goto parse_forum_topic_id; + break; + } -CMsgMulti* CMsgMulti::New() const { - return new CMsgMulti; -} + // optional fixed64 forum_topic_id = 12; + case 12: { + if (tag == 97) { + parse_forum_topic_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &forum_topic_id_))); + set_has_forum_topic_id(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(105)) goto parse_event_gid; + break; + } -void CMsgMulti::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - size_unzipped_ = 0u; - if (has_message_body()) { - if (message_body_ != &::google::protobuf::internal::kEmptyString) { - message_body_->clear(); + // optional fixed64 event_gid = 13; + case 13: { + if (tag == 105) { + parse_event_gid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &event_gid_))); + set_has_event_gid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(112)) goto parse_voteupcount; + break; } - } - } - ::memset(_has_bits_, 0, sizeof(_has_bits_)); - mutable_unknown_fields()->Clear(); -} -bool CMsgMulti::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false - ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // optional uint32 size_unzipped = 1; - case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + // optional int32 voteupcount = 14; + case 14: { + if (tag == 112) { + parse_voteupcount: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &size_unzipped_))); - set_has_size_unzipped(); + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &voteupcount_))); + set_has_voteupcount(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(18)) goto parse_message_body; + if (input->ExpectTag(120)) goto parse_votedowncount; break; } - // optional bytes message_body = 2; - case 2: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_message_body: - DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( - input, this->mutable_message_body())); + // optional int32 votedowncount = 15; + case 15: { + if (tag == 120) { + parse_votedowncount: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &votedowncount_))); + set_has_votedowncount(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectAtEnd()) return true; + if (input->ExpectAtEnd()) goto success; break; } default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; + goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); @@ -1306,69 +7683,324 @@ bool CMsgMulti::MergePartialFromCodedStream( } } } +success: + // @@protoc_insertion_point(parse_success:CCommunity_ClanAnnouncementInfo) return true; +failure: + // @@protoc_insertion_point(parse_failure:CCommunity_ClanAnnouncementInfo) + return false; #undef DO_ } -void CMsgMulti::SerializeWithCachedSizes( +void CCommunity_ClanAnnouncementInfo::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { - // optional uint32 size_unzipped = 1; - if (has_size_unzipped()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->size_unzipped(), output); + // @@protoc_insertion_point(serialize_start:CCommunity_ClanAnnouncementInfo) + // optional uint64 gid = 1; + if (has_gid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->gid(), output); } - // optional bytes message_body = 2; - if (has_message_body()) { - ::google::protobuf::internal::WireFormatLite::WriteBytes( - 2, this->message_body(), output); + // optional uint64 clanid = 2; + if (has_clanid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(2, this->clanid(), output); + } + + // optional uint64 posterid = 3; + if (has_posterid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(3, this->posterid(), output); + } + + // optional string headline = 4; + if (has_headline()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->headline().data(), this->headline().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "headline"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 4, this->headline(), output); + } + + // optional uint32 posttime = 5; + if (has_posttime()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->posttime(), output); + } + + // optional uint32 updatetime = 6; + if (has_updatetime()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->updatetime(), output); + } + + // optional string body = 7; + if (has_body()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->body().data(), this->body().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "body"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 7, this->body(), output); + } + + // optional int32 commentcount = 8; + if (has_commentcount()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->commentcount(), output); + } + + // repeated string tags = 9; + for (int i = 0; i < this->tags_size(); i++) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->tags(i).data(), this->tags(i).length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "tags"); + ::google::protobuf::internal::WireFormatLite::WriteString( + 9, this->tags(i), output); + } + + // optional int32 language = 10; + if (has_language()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(10, this->language(), output); + } + + // optional bool hidden = 11; + if (has_hidden()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(11, this->hidden(), output); + } + + // optional fixed64 forum_topic_id = 12; + if (has_forum_topic_id()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(12, this->forum_topic_id(), output); + } + + // optional fixed64 event_gid = 13; + if (has_event_gid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(13, this->event_gid(), output); + } + + // optional int32 voteupcount = 14; + if (has_voteupcount()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(14, this->voteupcount(), output); + } + + // optional int32 votedowncount = 15; + if (has_votedowncount()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(15, this->votedowncount(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } + // @@protoc_insertion_point(serialize_end:CCommunity_ClanAnnouncementInfo) } -::google::protobuf::uint8* CMsgMulti::SerializeWithCachedSizesToArray( +::google::protobuf::uint8* CCommunity_ClanAnnouncementInfo::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { - // optional uint32 size_unzipped = 1; - if (has_size_unzipped()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->size_unzipped(), target); + // @@protoc_insertion_point(serialize_to_array_start:CCommunity_ClanAnnouncementInfo) + // optional uint64 gid = 1; + if (has_gid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(1, this->gid(), target); } - // optional bytes message_body = 2; - if (has_message_body()) { + // optional uint64 clanid = 2; + if (has_clanid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(2, this->clanid(), target); + } + + // optional uint64 posterid = 3; + if (has_posterid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(3, this->posterid(), target); + } + + // optional string headline = 4; + if (has_headline()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->headline().data(), this->headline().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "headline"); target = - ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( - 2, this->message_body(), target); + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 4, this->headline(), target); + } + + // optional uint32 posttime = 5; + if (has_posttime()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->posttime(), target); + } + + // optional uint32 updatetime = 6; + if (has_updatetime()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(6, this->updatetime(), target); + } + + // optional string body = 7; + if (has_body()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->body().data(), this->body().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "body"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 7, this->body(), target); + } + + // optional int32 commentcount = 8; + if (has_commentcount()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(8, this->commentcount(), target); + } + + // repeated string tags = 9; + for (int i = 0; i < this->tags_size(); i++) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->tags(i).data(), this->tags(i).length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "tags"); + target = ::google::protobuf::internal::WireFormatLite:: + WriteStringToArray(9, this->tags(i), target); + } + + // optional int32 language = 10; + if (has_language()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(10, this->language(), target); + } + + // optional bool hidden = 11; + if (has_hidden()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(11, this->hidden(), target); + } + + // optional fixed64 forum_topic_id = 12; + if (has_forum_topic_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(12, this->forum_topic_id(), target); + } + + // optional fixed64 event_gid = 13; + if (has_event_gid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(13, this->event_gid(), target); + } + + // optional int32 voteupcount = 14; + if (has_voteupcount()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(14, this->voteupcount(), target); + } + + // optional int32 votedowncount = 15; + if (has_votedowncount()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(15, this->votedowncount(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } + // @@protoc_insertion_point(serialize_to_array_end:CCommunity_ClanAnnouncementInfo) return target; } -int CMsgMulti::ByteSize() const { +int CCommunity_ClanAnnouncementInfo::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // optional uint32 size_unzipped = 1; - if (has_size_unzipped()) { + // optional uint64 gid = 1; + if (has_gid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->gid()); + } + + // optional uint64 clanid = 2; + if (has_clanid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->clanid()); + } + + // optional uint64 posterid = 3; + if (has_posterid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->posterid()); + } + + // optional string headline = 4; + if (has_headline()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->headline()); + } + + // optional uint32 posttime = 5; + if (has_posttime()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->size_unzipped()); + this->posttime()); } - // optional bytes message_body = 2; - if (has_message_body()) { + // optional uint32 updatetime = 6; + if (has_updatetime()) { total_size += 1 + - ::google::protobuf::internal::WireFormatLite::BytesSize( - this->message_body()); + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->updatetime()); + } + + // optional string body = 7; + if (has_body()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->body()); + } + + // optional int32 commentcount = 8; + if (has_commentcount()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->commentcount()); + } + + } + if (_has_bits_[9 / 32] & (0xffu << (9 % 32))) { + // optional int32 language = 10; + if (has_language()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->language()); + } + + // optional bool hidden = 11; + if (has_hidden()) { + total_size += 1 + 1; + } + + // optional fixed64 forum_topic_id = 12; + if (has_forum_topic_id()) { + total_size += 1 + 8; } + // optional fixed64 event_gid = 13; + if (has_event_gid()) { + total_size += 1 + 8; + } + + // optional int32 voteupcount = 14; + if (has_voteupcount()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->voteupcount()); + } + + // optional int32 votedowncount = 15; + if (has_votedowncount()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->votedowncount()); + } + + } + // repeated string tags = 9; + total_size += 1 * this->tags_size(); + for (int i = 0; i < this->tags_size(); i++) { + total_size += ::google::protobuf::internal::WireFormatLite::StringSize( + this->tags(i)); } + if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( @@ -1380,10 +8012,10 @@ int CMsgMulti::ByteSize() const { return total_size; } -void CMsgMulti::MergeFrom(const ::google::protobuf::Message& from) { +void CCommunity_ClanAnnouncementInfo::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); - const CMsgMulti* source = - ::google::protobuf::internal::dynamic_cast_if_available( + const CCommunity_ClanAnnouncementInfo* source = + ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); @@ -1392,51 +8024,103 @@ void CMsgMulti::MergeFrom(const ::google::protobuf::Message& from) { } } -void CMsgMulti::MergeFrom(const CMsgMulti& from) { +void CCommunity_ClanAnnouncementInfo::MergeFrom(const CCommunity_ClanAnnouncementInfo& from) { GOOGLE_CHECK_NE(&from, this); + tags_.MergeFrom(from.tags_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from.has_size_unzipped()) { - set_size_unzipped(from.size_unzipped()); + if (from.has_gid()) { + set_gid(from.gid()); + } + if (from.has_clanid()) { + set_clanid(from.clanid()); + } + if (from.has_posterid()) { + set_posterid(from.posterid()); + } + if (from.has_headline()) { + set_headline(from.headline()); + } + if (from.has_posttime()) { + set_posttime(from.posttime()); + } + if (from.has_updatetime()) { + set_updatetime(from.updatetime()); + } + if (from.has_body()) { + set_body(from.body()); + } + if (from.has_commentcount()) { + set_commentcount(from.commentcount()); + } + } + if (from._has_bits_[9 / 32] & (0xffu << (9 % 32))) { + if (from.has_language()) { + set_language(from.language()); + } + if (from.has_hidden()) { + set_hidden(from.hidden()); + } + if (from.has_forum_topic_id()) { + set_forum_topic_id(from.forum_topic_id()); + } + if (from.has_event_gid()) { + set_event_gid(from.event_gid()); + } + if (from.has_voteupcount()) { + set_voteupcount(from.voteupcount()); } - if (from.has_message_body()) { - set_message_body(from.message_body()); + if (from.has_votedowncount()) { + set_votedowncount(from.votedowncount()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } -void CMsgMulti::CopyFrom(const ::google::protobuf::Message& from) { +void CCommunity_ClanAnnouncementInfo::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } -void CMsgMulti::CopyFrom(const CMsgMulti& from) { +void CCommunity_ClanAnnouncementInfo::CopyFrom(const CCommunity_ClanAnnouncementInfo& from) { if (&from == this) return; Clear(); MergeFrom(from); } -bool CMsgMulti::IsInitialized() const { +bool CCommunity_ClanAnnouncementInfo::IsInitialized() const { return true; } -void CMsgMulti::Swap(CMsgMulti* other) { +void CCommunity_ClanAnnouncementInfo::Swap(CCommunity_ClanAnnouncementInfo* other) { if (other != this) { - std::swap(size_unzipped_, other->size_unzipped_); - std::swap(message_body_, other->message_body_); + std::swap(gid_, other->gid_); + std::swap(clanid_, other->clanid_); + std::swap(posterid_, other->posterid_); + std::swap(headline_, other->headline_); + std::swap(posttime_, other->posttime_); + std::swap(updatetime_, other->updatetime_); + std::swap(body_, other->body_); + std::swap(commentcount_, other->commentcount_); + tags_.Swap(&other->tags_); + std::swap(language_, other->language_); + std::swap(hidden_, other->hidden_); + std::swap(forum_topic_id_, other->forum_topic_id_); + std::swap(event_gid_, other->event_gid_); + std::swap(voteupcount_, other->voteupcount_); + std::swap(votedowncount_, other->votedowncount_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } -::google::protobuf::Metadata CMsgMulti::GetMetadata() const { +::google::protobuf::Metadata CCommunity_ClanAnnouncementInfo::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; - metadata.descriptor = CMsgMulti_descriptor_; - metadata.reflection = CMsgMulti_reflection_; + metadata.descriptor = CCommunity_ClanAnnouncementInfo_descriptor_; + metadata.reflection = CCommunity_ClanAnnouncementInfo_reflection_; return metadata; } @@ -1444,579 +8128,1220 @@ ::google::protobuf::Metadata CMsgMulti::GetMetadata() const { // =================================================================== #ifndef _MSC_VER -const int CMsgProtobufWrapped::kMessageBodyFieldNumber; +const int CClanEventData::kGidFieldNumber; +const int CClanEventData::kClanSteamidFieldNumber; +const int CClanEventData::kEventNameFieldNumber; +const int CClanEventData::kEventTypeFieldNumber; +const int CClanEventData::kAppidFieldNumber; +const int CClanEventData::kServerAddressFieldNumber; +const int CClanEventData::kServerPasswordFieldNumber; +const int CClanEventData::kRtime32StartTimeFieldNumber; +const int CClanEventData::kRtime32EndTimeFieldNumber; +const int CClanEventData::kCommentCountFieldNumber; +const int CClanEventData::kCreatorSteamidFieldNumber; +const int CClanEventData::kLastUpdateSteamidFieldNumber; +const int CClanEventData::kEventNotesFieldNumber; +const int CClanEventData::kJsondataFieldNumber; +const int CClanEventData::kAnnouncementBodyFieldNumber; +const int CClanEventData::kPublishedFieldNumber; +const int CClanEventData::kHiddenFieldNumber; +const int CClanEventData::kRtime32VisibilityStartFieldNumber; +const int CClanEventData::kRtime32VisibilityEndFieldNumber; +const int CClanEventData::kBroadcasterAccountidFieldNumber; +const int CClanEventData::kFollowerCountFieldNumber; +const int CClanEventData::kIgnoreCountFieldNumber; +const int CClanEventData::kForumTopicIdFieldNumber; +const int CClanEventData::kRtime32LastModifiedFieldNumber; +const int CClanEventData::kNewsPostGidFieldNumber; +const int CClanEventData::kRtimeModReviewedFieldNumber; +const int CClanEventData::kFeaturedAppTagidFieldNumber; +const int CClanEventData::kReferencedAppidsFieldNumber; #endif // !_MSC_VER -CMsgProtobufWrapped::CMsgProtobufWrapped() +CClanEventData::CClanEventData() : ::google::protobuf::Message() { SharedCtor(); + // @@protoc_insertion_point(constructor:CClanEventData) } -void CMsgProtobufWrapped::InitAsDefaultInstance() { +void CClanEventData::InitAsDefaultInstance() { + announcement_body_ = const_cast< ::CCommunity_ClanAnnouncementInfo*>(&::CCommunity_ClanAnnouncementInfo::default_instance()); } -CMsgProtobufWrapped::CMsgProtobufWrapped(const CMsgProtobufWrapped& from) +CClanEventData::CClanEventData(const CClanEventData& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CClanEventData) } -void CMsgProtobufWrapped::SharedCtor() { +void CClanEventData::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; - message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + gid_ = GOOGLE_ULONGLONG(0); + clan_steamid_ = GOOGLE_ULONGLONG(0); + event_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + event_type_ = 1; + appid_ = 0u; + server_address_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + server_password_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + rtime32_start_time_ = 0u; + rtime32_end_time_ = 0u; + comment_count_ = 0; + creator_steamid_ = GOOGLE_ULONGLONG(0); + last_update_steamid_ = GOOGLE_ULONGLONG(0); + event_notes_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + jsondata_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + announcement_body_ = NULL; + published_ = false; + hidden_ = false; + rtime32_visibility_start_ = 0u; + rtime32_visibility_end_ = 0u; + broadcaster_accountid_ = 0u; + follower_count_ = 0u; + ignore_count_ = 0u; + forum_topic_id_ = GOOGLE_ULONGLONG(0); + rtime32_last_modified_ = 0u; + news_post_gid_ = GOOGLE_ULONGLONG(0); + rtime_mod_reviewed_ = 0u; + featured_app_tagid_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } -CMsgProtobufWrapped::~CMsgProtobufWrapped() { +CClanEventData::~CClanEventData() { + // @@protoc_insertion_point(destructor:CClanEventData) SharedDtor(); } -void CMsgProtobufWrapped::SharedDtor() { - if (message_body_ != &::google::protobuf::internal::kEmptyString) { - delete message_body_; +void CClanEventData::SharedDtor() { + if (event_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete event_name_; + } + if (server_address_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete server_address_; + } + if (server_password_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete server_password_; + } + if (event_notes_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete event_notes_; + } + if (jsondata_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete jsondata_; } if (this != default_instance_) { + delete announcement_body_; } } -void CMsgProtobufWrapped::SetCachedSize(int size) const { +void CClanEventData::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } -const ::google::protobuf::Descriptor* CMsgProtobufWrapped::descriptor() { +const ::google::protobuf::Descriptor* CClanEventData::descriptor() { protobuf_AssignDescriptorsOnce(); - return CMsgProtobufWrapped_descriptor_; + return CClanEventData_descriptor_; } -const CMsgProtobufWrapped& CMsgProtobufWrapped::default_instance() { +const CClanEventData& CClanEventData::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); return *default_instance_; } -CMsgProtobufWrapped* CMsgProtobufWrapped::default_instance_ = NULL; +CClanEventData* CClanEventData::default_instance_ = NULL; -CMsgProtobufWrapped* CMsgProtobufWrapped::New() const { - return new CMsgProtobufWrapped; +CClanEventData* CClanEventData::New() const { + return new CClanEventData; } -void CMsgProtobufWrapped::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (has_message_body()) { - if (message_body_ != &::google::protobuf::internal::kEmptyString) { - message_body_->clear(); +void CClanEventData::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 255) { + ZR_(gid_, clan_steamid_); + if (has_event_name()) { + if (event_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_name_->clear(); + } + } + event_type_ = 1; + appid_ = 0u; + if (has_server_address()) { + if (server_address_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_address_->clear(); } } + if (has_server_password()) { + if (server_password_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_password_->clear(); + } + } + rtime32_start_time_ = 0u; + } + if (_has_bits_[8 / 32] & 65280) { + ZR_(rtime32_end_time_, last_update_steamid_); + ZR_(comment_count_, published_); + if (has_event_notes()) { + if (event_notes_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_notes_->clear(); + } + } + if (has_jsondata()) { + if (jsondata_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + jsondata_->clear(); + } + } + if (has_announcement_body()) { + if (announcement_body_ != NULL) announcement_body_->::CCommunity_ClanAnnouncementInfo::Clear(); + } + } + if (_has_bits_[16 / 32] & 16711680) { + ZR_(rtime32_visibility_start_, rtime32_last_modified_); + hidden_ = false; } + ZR_(news_post_gid_, featured_app_tagid_); + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + + referenced_appids_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } -bool CMsgProtobufWrapped::MergePartialFromCodedStream( +bool CClanEventData::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { + // @@protoc_insertion_point(parse_start:CClanEventData) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(16383); + tag = p.first; + if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // optional bytes message_body = 1; + // optional fixed64 gid = 1; case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( - input, this->mutable_message_body())); + if (tag == 9) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &gid_))); + set_has_gid(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectAtEnd()) return true; + if (input->ExpectTag(17)) goto parse_clan_steamid; break; } - default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; + // optional fixed64 clan_steamid = 2; + case 2: { + if (tag == 17) { + parse_clan_steamid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &clan_steamid_))); + set_has_clan_steamid(); + } else { + goto handle_unusual; } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, mutable_unknown_fields())); + if (input->ExpectTag(26)) goto parse_event_name; break; } - } - } - return true; -#undef DO_ -} - -void CMsgProtobufWrapped::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // optional bytes message_body = 1; - if (has_message_body()) { - ::google::protobuf::internal::WireFormatLite::WriteBytes( - 1, this->message_body(), output); - } - - if (!unknown_fields().empty()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - unknown_fields(), output); - } -} - -::google::protobuf::uint8* CMsgProtobufWrapped::SerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // optional bytes message_body = 1; - if (has_message_body()) { - target = - ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( - 1, this->message_body(), target); - } - - if (!unknown_fields().empty()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - unknown_fields(), target); - } - return target; -} - -int CMsgProtobufWrapped::ByteSize() const { - int total_size = 0; - - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // optional bytes message_body = 1; - if (has_message_body()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::BytesSize( - this->message_body()); - } - - } - if (!unknown_fields().empty()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - unknown_fields()); - } - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = total_size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); - return total_size; -} - -void CMsgProtobufWrapped::MergeFrom(const ::google::protobuf::Message& from) { - GOOGLE_CHECK_NE(&from, this); - const CMsgProtobufWrapped* source = - ::google::protobuf::internal::dynamic_cast_if_available( - &from); - if (source == NULL) { - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - MergeFrom(*source); - } -} - -void CMsgProtobufWrapped::MergeFrom(const CMsgProtobufWrapped& from) { - GOOGLE_CHECK_NE(&from, this); - if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from.has_message_body()) { - set_message_body(from.message_body()); - } - } - mutable_unknown_fields()->MergeFrom(from.unknown_fields()); -} - -void CMsgProtobufWrapped::CopyFrom(const ::google::protobuf::Message& from) { - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void CMsgProtobufWrapped::CopyFrom(const CMsgProtobufWrapped& from) { - if (&from == this) return; - Clear(); - MergeFrom(from); -} -bool CMsgProtobufWrapped::IsInitialized() const { + // optional string event_name = 3; + case 3: { + if (tag == 26) { + parse_event_name: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_event_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->event_name().data(), this->event_name().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "event_name"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(32)) goto parse_event_type; + break; + } - return true; -} + // optional .EProtoClanEventType event_type = 4 [default = k_EClanOtherEvent]; + case 4: { + if (tag == 32) { + parse_event_type: + int value; + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( + input, &value))); + if (::EProtoClanEventType_IsValid(value)) { + set_event_type(static_cast< ::EProtoClanEventType >(value)); + } else { + mutable_unknown_fields()->AddVarint(4, value); + } + } else { + goto handle_unusual; + } + if (input->ExpectTag(40)) goto parse_appid; + break; + } -void CMsgProtobufWrapped::Swap(CMsgProtobufWrapped* other) { - if (other != this) { - std::swap(message_body_, other->message_body_); - std::swap(_has_bits_[0], other->_has_bits_[0]); - _unknown_fields_.Swap(&other->_unknown_fields_); - std::swap(_cached_size_, other->_cached_size_); - } -} + // optional uint32 appid = 5; + case 5: { + if (tag == 40) { + parse_appid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &appid_))); + set_has_appid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(50)) goto parse_server_address; + break; + } -::google::protobuf::Metadata CMsgProtobufWrapped::GetMetadata() const { - protobuf_AssignDescriptorsOnce(); - ::google::protobuf::Metadata metadata; - metadata.descriptor = CMsgProtobufWrapped_descriptor_; - metadata.reflection = CMsgProtobufWrapped_reflection_; - return metadata; -} + // optional string server_address = 6; + case 6: { + if (tag == 50) { + parse_server_address: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_server_address())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->server_address().data(), this->server_address().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "server_address"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(58)) goto parse_server_password; + break; + } + // optional string server_password = 7; + case 7: { + if (tag == 58) { + parse_server_password: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_server_password())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->server_password().data(), this->server_password().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "server_password"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(64)) goto parse_rtime32_start_time; + break; + } -// =================================================================== + // optional uint32 rtime32_start_time = 8; + case 8: { + if (tag == 64) { + parse_rtime32_start_time: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime32_start_time_))); + set_has_rtime32_start_time(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(72)) goto parse_rtime32_end_time; + break; + } -#ifndef _MSC_VER -const int CMsgAuthTicket::kEstateFieldNumber; -const int CMsgAuthTicket::kEresultFieldNumber; -const int CMsgAuthTicket::kSteamidFieldNumber; -const int CMsgAuthTicket::kGameidFieldNumber; -const int CMsgAuthTicket::kHSteamPipeFieldNumber; -const int CMsgAuthTicket::kTicketCrcFieldNumber; -const int CMsgAuthTicket::kTicketFieldNumber; -#endif // !_MSC_VER + // optional uint32 rtime32_end_time = 9; + case 9: { + if (tag == 72) { + parse_rtime32_end_time: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime32_end_time_))); + set_has_rtime32_end_time(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(80)) goto parse_comment_count; + break; + } -CMsgAuthTicket::CMsgAuthTicket() - : ::google::protobuf::Message() { - SharedCtor(); -} + // optional int32 comment_count = 10; + case 10: { + if (tag == 80) { + parse_comment_count: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &comment_count_))); + set_has_comment_count(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(89)) goto parse_creator_steamid; + break; + } -void CMsgAuthTicket::InitAsDefaultInstance() { -} + // optional fixed64 creator_steamid = 11; + case 11: { + if (tag == 89) { + parse_creator_steamid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &creator_steamid_))); + set_has_creator_steamid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(97)) goto parse_last_update_steamid; + break; + } -CMsgAuthTicket::CMsgAuthTicket(const CMsgAuthTicket& from) - : ::google::protobuf::Message() { - SharedCtor(); - MergeFrom(from); -} + // optional fixed64 last_update_steamid = 12; + case 12: { + if (tag == 97) { + parse_last_update_steamid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( + input, &last_update_steamid_))); + set_has_last_update_steamid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(106)) goto parse_event_notes; + break; + } -void CMsgAuthTicket::SharedCtor() { - _cached_size_ = 0; - estate_ = 0u; - eresult_ = 2u; - steamid_ = GOOGLE_ULONGLONG(0); - gameid_ = GOOGLE_ULONGLONG(0); - h_steam_pipe_ = 0u; - ticket_crc_ = 0u; - ticket_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - ::memset(_has_bits_, 0, sizeof(_has_bits_)); -} + // optional string event_notes = 13; + case 13: { + if (tag == 106) { + parse_event_notes: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_event_notes())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->event_notes().data(), this->event_notes().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "event_notes"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(114)) goto parse_jsondata; + break; + } -CMsgAuthTicket::~CMsgAuthTicket() { - SharedDtor(); -} + // optional string jsondata = 14; + case 14: { + if (tag == 114) { + parse_jsondata: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_jsondata())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->jsondata().data(), this->jsondata().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "jsondata"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(122)) goto parse_announcement_body; + break; + } -void CMsgAuthTicket::SharedDtor() { - if (ticket_ != &::google::protobuf::internal::kEmptyString) { - delete ticket_; - } - if (this != default_instance_) { - } -} + // optional .CCommunity_ClanAnnouncementInfo announcement_body = 15; + case 15: { + if (tag == 122) { + parse_announcement_body: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_announcement_body())); + } else { + goto handle_unusual; + } + if (input->ExpectTag(128)) goto parse_published; + break; + } -void CMsgAuthTicket::SetCachedSize(int size) const { - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); -} -const ::google::protobuf::Descriptor* CMsgAuthTicket::descriptor() { - protobuf_AssignDescriptorsOnce(); - return CMsgAuthTicket_descriptor_; -} + // optional bool published = 16; + case 16: { + if (tag == 128) { + parse_published: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &published_))); + set_has_published(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(136)) goto parse_hidden; + break; + } -const CMsgAuthTicket& CMsgAuthTicket::default_instance() { - if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); - return *default_instance_; -} + // optional bool hidden = 17; + case 17: { + if (tag == 136) { + parse_hidden: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &hidden_))); + set_has_hidden(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(144)) goto parse_rtime32_visibility_start; + break; + } -CMsgAuthTicket* CMsgAuthTicket::default_instance_ = NULL; + // optional uint32 rtime32_visibility_start = 18; + case 18: { + if (tag == 144) { + parse_rtime32_visibility_start: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime32_visibility_start_))); + set_has_rtime32_visibility_start(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(152)) goto parse_rtime32_visibility_end; + break; + } -CMsgAuthTicket* CMsgAuthTicket::New() const { - return new CMsgAuthTicket; -} + // optional uint32 rtime32_visibility_end = 19; + case 19: { + if (tag == 152) { + parse_rtime32_visibility_end: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime32_visibility_end_))); + set_has_rtime32_visibility_end(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(160)) goto parse_broadcaster_accountid; + break; + } -void CMsgAuthTicket::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - estate_ = 0u; - eresult_ = 2u; - steamid_ = GOOGLE_ULONGLONG(0); - gameid_ = GOOGLE_ULONGLONG(0); - h_steam_pipe_ = 0u; - ticket_crc_ = 0u; - if (has_ticket()) { - if (ticket_ != &::google::protobuf::internal::kEmptyString) { - ticket_->clear(); + // optional uint32 broadcaster_accountid = 20; + case 20: { + if (tag == 160) { + parse_broadcaster_accountid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &broadcaster_accountid_))); + set_has_broadcaster_accountid(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(168)) goto parse_follower_count; + break; } - } - } - ::memset(_has_bits_, 0, sizeof(_has_bits_)); - mutable_unknown_fields()->Clear(); -} -bool CMsgAuthTicket::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false - ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // optional uint32 estate = 1; - case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + // optional uint32 follower_count = 21; + case 21: { + if (tag == 168) { + parse_follower_count: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &estate_))); - set_has_estate(); + input, &follower_count_))); + set_has_follower_count(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(16)) goto parse_eresult; + if (input->ExpectTag(176)) goto parse_ignore_count; break; } - // optional uint32 eresult = 2 [default = 2]; - case 2: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_eresult: + // optional uint32 ignore_count = 22; + case 22: { + if (tag == 176) { + parse_ignore_count: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &eresult_))); - set_has_eresult(); + input, &ignore_count_))); + set_has_ignore_count(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(25)) goto parse_steamid; + if (input->ExpectTag(185)) goto parse_forum_topic_id; break; } - // optional fixed64 steamid = 3; - case 3: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) { - parse_steamid: + // optional fixed64 forum_topic_id = 23; + case 23: { + if (tag == 185) { + parse_forum_topic_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( - input, &steamid_))); - set_has_steamid(); + input, &forum_topic_id_))); + set_has_forum_topic_id(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(33)) goto parse_gameid; + if (input->ExpectTag(192)) goto parse_rtime32_last_modified; break; } - // optional fixed64 gameid = 4; - case 4: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) { - parse_gameid: + // optional uint32 rtime32_last_modified = 24; + case 24: { + if (tag == 192) { + parse_rtime32_last_modified: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime32_last_modified_))); + set_has_rtime32_last_modified(); + } else { + goto handle_unusual; + } + if (input->ExpectTag(201)) goto parse_news_post_gid; + break; + } + + // optional fixed64 news_post_gid = 25; + case 25: { + if (tag == 201) { + parse_news_post_gid: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>( - input, &gameid_))); - set_has_gameid(); + input, &news_post_gid_))); + set_has_news_post_gid(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(40)) goto parse_h_steam_pipe; + if (input->ExpectTag(208)) goto parse_rtime_mod_reviewed; break; } - // optional uint32 h_steam_pipe = 5; - case 5: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_h_steam_pipe: + // optional uint32 rtime_mod_reviewed = 26; + case 26: { + if (tag == 208) { + parse_rtime_mod_reviewed: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &h_steam_pipe_))); - set_has_h_steam_pipe(); + input, &rtime_mod_reviewed_))); + set_has_rtime_mod_reviewed(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(48)) goto parse_ticket_crc; + if (input->ExpectTag(216)) goto parse_featured_app_tagid; break; } - // optional uint32 ticket_crc = 6; - case 6: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_ticket_crc: + // optional uint32 featured_app_tagid = 27; + case 27: { + if (tag == 216) { + parse_featured_app_tagid: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &ticket_crc_))); - set_has_ticket_crc(); + input, &featured_app_tagid_))); + set_has_featured_app_tagid(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(58)) goto parse_ticket; + if (input->ExpectTag(224)) goto parse_referenced_appids; + break; + } + + // repeated uint32 referenced_appids = 28; + case 28: { + if (tag == 224) { + parse_referenced_appids: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + 2, 224, input, this->mutable_referenced_appids()))); + } else if (tag == 226) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, this->mutable_referenced_appids()))); + } else { + goto handle_unusual; + } + if (input->ExpectTag(224)) goto parse_referenced_appids; + if (input->ExpectAtEnd()) goto success; break; } - // optional bytes ticket = 7; - case 7: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_ticket: - DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( - input, this->mutable_ticket())); - } else { - goto handle_uninterpreted; - } - if (input->ExpectAtEnd()) return true; - break; - } + default: { + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:CClanEventData) + return true; +failure: + // @@protoc_insertion_point(parse_failure:CClanEventData) + return false; +#undef DO_ +} + +void CClanEventData::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:CClanEventData) + // optional fixed64 gid = 1; + if (has_gid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(1, this->gid(), output); + } + + // optional fixed64 clan_steamid = 2; + if (has_clan_steamid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(2, this->clan_steamid(), output); + } + + // optional string event_name = 3; + if (has_event_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->event_name().data(), this->event_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "event_name"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 3, this->event_name(), output); + } + + // optional .EProtoClanEventType event_type = 4 [default = k_EClanOtherEvent]; + if (has_event_type()) { + ::google::protobuf::internal::WireFormatLite::WriteEnum( + 4, this->event_type(), output); + } + + // optional uint32 appid = 5; + if (has_appid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->appid(), output); + } + + // optional string server_address = 6; + if (has_server_address()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->server_address().data(), this->server_address().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "server_address"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 6, this->server_address(), output); + } + + // optional string server_password = 7; + if (has_server_password()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->server_password().data(), this->server_password().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "server_password"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 7, this->server_password(), output); + } + + // optional uint32 rtime32_start_time = 8; + if (has_rtime32_start_time()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(8, this->rtime32_start_time(), output); + } + + // optional uint32 rtime32_end_time = 9; + if (has_rtime32_end_time()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(9, this->rtime32_end_time(), output); + } + + // optional int32 comment_count = 10; + if (has_comment_count()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(10, this->comment_count(), output); + } + + // optional fixed64 creator_steamid = 11; + if (has_creator_steamid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(11, this->creator_steamid(), output); + } + + // optional fixed64 last_update_steamid = 12; + if (has_last_update_steamid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(12, this->last_update_steamid(), output); + } + + // optional string event_notes = 13; + if (has_event_notes()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->event_notes().data(), this->event_notes().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "event_notes"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 13, this->event_notes(), output); + } + + // optional string jsondata = 14; + if (has_jsondata()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->jsondata().data(), this->jsondata().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "jsondata"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 14, this->jsondata(), output); + } + + // optional .CCommunity_ClanAnnouncementInfo announcement_body = 15; + if (has_announcement_body()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 15, this->announcement_body(), output); + } + + // optional bool published = 16; + if (has_published()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(16, this->published(), output); + } + + // optional bool hidden = 17; + if (has_hidden()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(17, this->hidden(), output); + } + + // optional uint32 rtime32_visibility_start = 18; + if (has_rtime32_visibility_start()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(18, this->rtime32_visibility_start(), output); + } + + // optional uint32 rtime32_visibility_end = 19; + if (has_rtime32_visibility_end()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(19, this->rtime32_visibility_end(), output); + } + + // optional uint32 broadcaster_accountid = 20; + if (has_broadcaster_accountid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(20, this->broadcaster_accountid(), output); + } + + // optional uint32 follower_count = 21; + if (has_follower_count()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(21, this->follower_count(), output); + } + + // optional uint32 ignore_count = 22; + if (has_ignore_count()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(22, this->ignore_count(), output); + } + + // optional fixed64 forum_topic_id = 23; + if (has_forum_topic_id()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(23, this->forum_topic_id(), output); + } + + // optional uint32 rtime32_last_modified = 24; + if (has_rtime32_last_modified()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(24, this->rtime32_last_modified(), output); + } + + // optional fixed64 news_post_gid = 25; + if (has_news_post_gid()) { + ::google::protobuf::internal::WireFormatLite::WriteFixed64(25, this->news_post_gid(), output); + } + + // optional uint32 rtime_mod_reviewed = 26; + if (has_rtime_mod_reviewed()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(26, this->rtime_mod_reviewed(), output); + } + + // optional uint32 featured_app_tagid = 27; + if (has_featured_app_tagid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(27, this->featured_app_tagid(), output); + } + + // repeated uint32 referenced_appids = 28; + for (int i = 0; i < this->referenced_appids_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32( + 28, this->referenced_appids(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:CClanEventData) +} + +::google::protobuf::uint8* CClanEventData::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:CClanEventData) + // optional fixed64 gid = 1; + if (has_gid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(1, this->gid(), target); + } + + // optional fixed64 clan_steamid = 2; + if (has_clan_steamid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(2, this->clan_steamid(), target); + } + + // optional string event_name = 3; + if (has_event_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->event_name().data(), this->event_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "event_name"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 3, this->event_name(), target); + } + + // optional .EProtoClanEventType event_type = 4 [default = k_EClanOtherEvent]; + if (has_event_type()) { + target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( + 4, this->event_type(), target); + } + + // optional uint32 appid = 5; + if (has_appid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->appid(), target); + } + + // optional string server_address = 6; + if (has_server_address()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->server_address().data(), this->server_address().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "server_address"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 6, this->server_address(), target); + } + + // optional string server_password = 7; + if (has_server_password()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->server_password().data(), this->server_password().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "server_password"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 7, this->server_password(), target); + } + + // optional uint32 rtime32_start_time = 8; + if (has_rtime32_start_time()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(8, this->rtime32_start_time(), target); + } - default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, mutable_unknown_fields())); - break; - } - } + // optional uint32 rtime32_end_time = 9; + if (has_rtime32_end_time()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(9, this->rtime32_end_time(), target); } - return true; -#undef DO_ -} -void CMsgAuthTicket::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // optional uint32 estate = 1; - if (has_estate()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->estate(), output); + // optional int32 comment_count = 10; + if (has_comment_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(10, this->comment_count(), target); } - // optional uint32 eresult = 2 [default = 2]; - if (has_eresult()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->eresult(), output); + // optional fixed64 creator_steamid = 11; + if (has_creator_steamid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(11, this->creator_steamid(), target); } - // optional fixed64 steamid = 3; - if (has_steamid()) { - ::google::protobuf::internal::WireFormatLite::WriteFixed64(3, this->steamid(), output); + // optional fixed64 last_update_steamid = 12; + if (has_last_update_steamid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(12, this->last_update_steamid(), target); } - // optional fixed64 gameid = 4; - if (has_gameid()) { - ::google::protobuf::internal::WireFormatLite::WriteFixed64(4, this->gameid(), output); + // optional string event_notes = 13; + if (has_event_notes()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->event_notes().data(), this->event_notes().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "event_notes"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 13, this->event_notes(), target); } - // optional uint32 h_steam_pipe = 5; - if (has_h_steam_pipe()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->h_steam_pipe(), output); + // optional string jsondata = 14; + if (has_jsondata()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->jsondata().data(), this->jsondata().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "jsondata"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 14, this->jsondata(), target); } - // optional uint32 ticket_crc = 6; - if (has_ticket_crc()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->ticket_crc(), output); + // optional .CCommunity_ClanAnnouncementInfo announcement_body = 15; + if (has_announcement_body()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 15, this->announcement_body(), target); } - // optional bytes ticket = 7; - if (has_ticket()) { - ::google::protobuf::internal::WireFormatLite::WriteBytes( - 7, this->ticket(), output); + // optional bool published = 16; + if (has_published()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(16, this->published(), target); } - if (!unknown_fields().empty()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - unknown_fields(), output); + // optional bool hidden = 17; + if (has_hidden()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(17, this->hidden(), target); } -} -::google::protobuf::uint8* CMsgAuthTicket::SerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // optional uint32 estate = 1; - if (has_estate()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->estate(), target); + // optional uint32 rtime32_visibility_start = 18; + if (has_rtime32_visibility_start()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(18, this->rtime32_visibility_start(), target); } - // optional uint32 eresult = 2 [default = 2]; - if (has_eresult()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->eresult(), target); + // optional uint32 rtime32_visibility_end = 19; + if (has_rtime32_visibility_end()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(19, this->rtime32_visibility_end(), target); } - // optional fixed64 steamid = 3; - if (has_steamid()) { - target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(3, this->steamid(), target); + // optional uint32 broadcaster_accountid = 20; + if (has_broadcaster_accountid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(20, this->broadcaster_accountid(), target); } - // optional fixed64 gameid = 4; - if (has_gameid()) { - target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(4, this->gameid(), target); + // optional uint32 follower_count = 21; + if (has_follower_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(21, this->follower_count(), target); } - // optional uint32 h_steam_pipe = 5; - if (has_h_steam_pipe()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->h_steam_pipe(), target); + // optional uint32 ignore_count = 22; + if (has_ignore_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(22, this->ignore_count(), target); } - // optional uint32 ticket_crc = 6; - if (has_ticket_crc()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(6, this->ticket_crc(), target); + // optional fixed64 forum_topic_id = 23; + if (has_forum_topic_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(23, this->forum_topic_id(), target); } - // optional bytes ticket = 7; - if (has_ticket()) { - target = - ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( - 7, this->ticket(), target); + // optional uint32 rtime32_last_modified = 24; + if (has_rtime32_last_modified()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(24, this->rtime32_last_modified(), target); + } + + // optional fixed64 news_post_gid = 25; + if (has_news_post_gid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(25, this->news_post_gid(), target); + } + + // optional uint32 rtime_mod_reviewed = 26; + if (has_rtime_mod_reviewed()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(26, this->rtime_mod_reviewed(), target); + } + + // optional uint32 featured_app_tagid = 27; + if (has_featured_app_tagid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(27, this->featured_app_tagid(), target); + } + + // repeated uint32 referenced_appids = 28; + for (int i = 0; i < this->referenced_appids_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteUInt32ToArray(28, this->referenced_appids(i), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } + // @@protoc_insertion_point(serialize_to_array_end:CClanEventData) return target; } -int CMsgAuthTicket::ByteSize() const { +int CClanEventData::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // optional uint32 estate = 1; - if (has_estate()) { + // optional fixed64 gid = 1; + if (has_gid()) { + total_size += 1 + 8; + } + + // optional fixed64 clan_steamid = 2; + if (has_clan_steamid()) { + total_size += 1 + 8; + } + + // optional string event_name = 3; + if (has_event_name()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->event_name()); + } + + // optional .EProtoClanEventType event_type = 4 [default = k_EClanOtherEvent]; + if (has_event_type()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::EnumSize(this->event_type()); + } + + // optional uint32 appid = 5; + if (has_appid()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->estate()); + this->appid()); } - // optional uint32 eresult = 2 [default = 2]; - if (has_eresult()) { + // optional string server_address = 6; + if (has_server_address()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->server_address()); + } + + // optional string server_password = 7; + if (has_server_password()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->server_password()); + } + + // optional uint32 rtime32_start_time = 8; + if (has_rtime32_start_time()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->eresult()); + this->rtime32_start_time()); } - // optional fixed64 steamid = 3; - if (has_steamid()) { + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional uint32 rtime32_end_time = 9; + if (has_rtime32_end_time()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rtime32_end_time()); + } + + // optional int32 comment_count = 10; + if (has_comment_count()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->comment_count()); + } + + // optional fixed64 creator_steamid = 11; + if (has_creator_steamid()) { total_size += 1 + 8; } - // optional fixed64 gameid = 4; - if (has_gameid()) { + // optional fixed64 last_update_steamid = 12; + if (has_last_update_steamid()) { total_size += 1 + 8; } - // optional uint32 h_steam_pipe = 5; - if (has_h_steam_pipe()) { + // optional string event_notes = 13; + if (has_event_notes()) { total_size += 1 + - ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->h_steam_pipe()); + ::google::protobuf::internal::WireFormatLite::StringSize( + this->event_notes()); } - // optional uint32 ticket_crc = 6; - if (has_ticket_crc()) { + // optional string jsondata = 14; + if (has_jsondata()) { total_size += 1 + - ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->ticket_crc()); + ::google::protobuf::internal::WireFormatLite::StringSize( + this->jsondata()); } - // optional bytes ticket = 7; - if (has_ticket()) { + // optional .CCommunity_ClanAnnouncementInfo announcement_body = 15; + if (has_announcement_body()) { total_size += 1 + - ::google::protobuf::internal::WireFormatLite::BytesSize( - this->ticket()); + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->announcement_body()); + } + + // optional bool published = 16; + if (has_published()) { + total_size += 2 + 1; + } + + } + if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { + // optional bool hidden = 17; + if (has_hidden()) { + total_size += 2 + 1; + } + + // optional uint32 rtime32_visibility_start = 18; + if (has_rtime32_visibility_start()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rtime32_visibility_start()); + } + + // optional uint32 rtime32_visibility_end = 19; + if (has_rtime32_visibility_end()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rtime32_visibility_end()); + } + + // optional uint32 broadcaster_accountid = 20; + if (has_broadcaster_accountid()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->broadcaster_accountid()); + } + + // optional uint32 follower_count = 21; + if (has_follower_count()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->follower_count()); + } + + // optional uint32 ignore_count = 22; + if (has_ignore_count()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->ignore_count()); + } + + // optional fixed64 forum_topic_id = 23; + if (has_forum_topic_id()) { + total_size += 2 + 8; } + // optional uint32 rtime32_last_modified = 24; + if (has_rtime32_last_modified()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rtime32_last_modified()); + } + + } + if (_has_bits_[24 / 32] & (0xffu << (24 % 32))) { + // optional fixed64 news_post_gid = 25; + if (has_news_post_gid()) { + total_size += 2 + 8; + } + + // optional uint32 rtime_mod_reviewed = 26; + if (has_rtime_mod_reviewed()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rtime_mod_reviewed()); + } + + // optional uint32 featured_app_tagid = 27; + if (has_featured_app_tagid()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->featured_app_tagid()); + } + + } + // repeated uint32 referenced_appids = 28; + { + int data_size = 0; + for (int i = 0; i < this->referenced_appids_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + UInt32Size(this->referenced_appids(i)); + } + total_size += 2 * this->referenced_appids_size() + data_size; } + if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( @@ -2028,10 +9353,10 @@ int CMsgAuthTicket::ByteSize() const { return total_size; } -void CMsgAuthTicket::MergeFrom(const ::google::protobuf::Message& from) { +void CClanEventData::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); - const CMsgAuthTicket* source = - ::google::protobuf::internal::dynamic_cast_if_available( + const CClanEventData* source = + ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); @@ -2040,71 +9365,159 @@ void CMsgAuthTicket::MergeFrom(const ::google::protobuf::Message& from) { } } -void CMsgAuthTicket::MergeFrom(const CMsgAuthTicket& from) { +void CClanEventData::MergeFrom(const CClanEventData& from) { GOOGLE_CHECK_NE(&from, this); + referenced_appids_.MergeFrom(from.referenced_appids_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from.has_estate()) { - set_estate(from.estate()); + if (from.has_gid()) { + set_gid(from.gid()); } - if (from.has_eresult()) { - set_eresult(from.eresult()); + if (from.has_clan_steamid()) { + set_clan_steamid(from.clan_steamid()); } - if (from.has_steamid()) { - set_steamid(from.steamid()); + if (from.has_event_name()) { + set_event_name(from.event_name()); } - if (from.has_gameid()) { - set_gameid(from.gameid()); + if (from.has_event_type()) { + set_event_type(from.event_type()); } - if (from.has_h_steam_pipe()) { - set_h_steam_pipe(from.h_steam_pipe()); + if (from.has_appid()) { + set_appid(from.appid()); } - if (from.has_ticket_crc()) { - set_ticket_crc(from.ticket_crc()); + if (from.has_server_address()) { + set_server_address(from.server_address()); } - if (from.has_ticket()) { - set_ticket(from.ticket()); + if (from.has_server_password()) { + set_server_password(from.server_password()); + } + if (from.has_rtime32_start_time()) { + set_rtime32_start_time(from.rtime32_start_time()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_rtime32_end_time()) { + set_rtime32_end_time(from.rtime32_end_time()); + } + if (from.has_comment_count()) { + set_comment_count(from.comment_count()); + } + if (from.has_creator_steamid()) { + set_creator_steamid(from.creator_steamid()); + } + if (from.has_last_update_steamid()) { + set_last_update_steamid(from.last_update_steamid()); + } + if (from.has_event_notes()) { + set_event_notes(from.event_notes()); + } + if (from.has_jsondata()) { + set_jsondata(from.jsondata()); + } + if (from.has_announcement_body()) { + mutable_announcement_body()->::CCommunity_ClanAnnouncementInfo::MergeFrom(from.announcement_body()); + } + if (from.has_published()) { + set_published(from.published()); + } + } + if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { + if (from.has_hidden()) { + set_hidden(from.hidden()); + } + if (from.has_rtime32_visibility_start()) { + set_rtime32_visibility_start(from.rtime32_visibility_start()); + } + if (from.has_rtime32_visibility_end()) { + set_rtime32_visibility_end(from.rtime32_visibility_end()); + } + if (from.has_broadcaster_accountid()) { + set_broadcaster_accountid(from.broadcaster_accountid()); + } + if (from.has_follower_count()) { + set_follower_count(from.follower_count()); + } + if (from.has_ignore_count()) { + set_ignore_count(from.ignore_count()); + } + if (from.has_forum_topic_id()) { + set_forum_topic_id(from.forum_topic_id()); + } + if (from.has_rtime32_last_modified()) { + set_rtime32_last_modified(from.rtime32_last_modified()); + } + } + if (from._has_bits_[24 / 32] & (0xffu << (24 % 32))) { + if (from.has_news_post_gid()) { + set_news_post_gid(from.news_post_gid()); + } + if (from.has_rtime_mod_reviewed()) { + set_rtime_mod_reviewed(from.rtime_mod_reviewed()); + } + if (from.has_featured_app_tagid()) { + set_featured_app_tagid(from.featured_app_tagid()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } -void CMsgAuthTicket::CopyFrom(const ::google::protobuf::Message& from) { +void CClanEventData::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } -void CMsgAuthTicket::CopyFrom(const CMsgAuthTicket& from) { +void CClanEventData::CopyFrom(const CClanEventData& from) { if (&from == this) return; Clear(); MergeFrom(from); } - -bool CMsgAuthTicket::IsInitialized() const { - - return true; -} - -void CMsgAuthTicket::Swap(CMsgAuthTicket* other) { - if (other != this) { - std::swap(estate_, other->estate_); - std::swap(eresult_, other->eresult_); - std::swap(steamid_, other->steamid_); - std::swap(gameid_, other->gameid_); - std::swap(h_steam_pipe_, other->h_steam_pipe_); - std::swap(ticket_crc_, other->ticket_crc_); - std::swap(ticket_, other->ticket_); + +bool CClanEventData::IsInitialized() const { + + return true; +} + +void CClanEventData::Swap(CClanEventData* other) { + if (other != this) { + std::swap(gid_, other->gid_); + std::swap(clan_steamid_, other->clan_steamid_); + std::swap(event_name_, other->event_name_); + std::swap(event_type_, other->event_type_); + std::swap(appid_, other->appid_); + std::swap(server_address_, other->server_address_); + std::swap(server_password_, other->server_password_); + std::swap(rtime32_start_time_, other->rtime32_start_time_); + std::swap(rtime32_end_time_, other->rtime32_end_time_); + std::swap(comment_count_, other->comment_count_); + std::swap(creator_steamid_, other->creator_steamid_); + std::swap(last_update_steamid_, other->last_update_steamid_); + std::swap(event_notes_, other->event_notes_); + std::swap(jsondata_, other->jsondata_); + std::swap(announcement_body_, other->announcement_body_); + std::swap(published_, other->published_); + std::swap(hidden_, other->hidden_); + std::swap(rtime32_visibility_start_, other->rtime32_visibility_start_); + std::swap(rtime32_visibility_end_, other->rtime32_visibility_end_); + std::swap(broadcaster_accountid_, other->broadcaster_accountid_); + std::swap(follower_count_, other->follower_count_); + std::swap(ignore_count_, other->ignore_count_); + std::swap(forum_topic_id_, other->forum_topic_id_); + std::swap(rtime32_last_modified_, other->rtime32_last_modified_); + std::swap(news_post_gid_, other->news_post_gid_); + std::swap(rtime_mod_reviewed_, other->rtime_mod_reviewed_); + std::swap(featured_app_tagid_, other->featured_app_tagid_); + referenced_appids_.Swap(&other->referenced_appids_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } -::google::protobuf::Metadata CMsgAuthTicket::GetMetadata() const { +::google::protobuf::Metadata CClanEventData::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; - metadata.descriptor = CMsgAuthTicket_descriptor_; - metadata.reflection = CMsgAuthTicket_reflection_; + metadata.descriptor = CClanEventData_descriptor_; + metadata.reflection = CClanEventData_reflection_; return metadata; } @@ -2112,134 +9525,156 @@ ::google::protobuf::Metadata CMsgAuthTicket::GetMetadata() const { // =================================================================== #ifndef _MSC_VER -const int CCDDBAppDetailCommon::kAppidFieldNumber; -const int CCDDBAppDetailCommon::kNameFieldNumber; -const int CCDDBAppDetailCommon::kIconFieldNumber; -const int CCDDBAppDetailCommon::kLogoFieldNumber; -const int CCDDBAppDetailCommon::kLogoSmallFieldNumber; -const int CCDDBAppDetailCommon::kToolFieldNumber; -const int CCDDBAppDetailCommon::kDemoFieldNumber; -const int CCDDBAppDetailCommon::kMediaFieldNumber; -const int CCDDBAppDetailCommon::kCommunityVisibleStatsFieldNumber; -const int CCDDBAppDetailCommon::kFriendlyNameFieldNumber; -const int CCDDBAppDetailCommon::kPropagationFieldNumber; +const int CBilling_Address::kFirstNameFieldNumber; +const int CBilling_Address::kLastNameFieldNumber; +const int CBilling_Address::kAddress1FieldNumber; +const int CBilling_Address::kAddress2FieldNumber; +const int CBilling_Address::kCityFieldNumber; +const int CBilling_Address::kUsStateFieldNumber; +const int CBilling_Address::kCountryCodeFieldNumber; +const int CBilling_Address::kPostcodeFieldNumber; +const int CBilling_Address::kZipPlus4FieldNumber; +const int CBilling_Address::kPhoneFieldNumber; #endif // !_MSC_VER -CCDDBAppDetailCommon::CCDDBAppDetailCommon() +CBilling_Address::CBilling_Address() : ::google::protobuf::Message() { SharedCtor(); + // @@protoc_insertion_point(constructor:CBilling_Address) } -void CCDDBAppDetailCommon::InitAsDefaultInstance() { +void CBilling_Address::InitAsDefaultInstance() { } -CCDDBAppDetailCommon::CCDDBAppDetailCommon(const CCDDBAppDetailCommon& from) +CBilling_Address::CBilling_Address(const CBilling_Address& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CBilling_Address) } -void CCDDBAppDetailCommon::SharedCtor() { +void CBilling_Address::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; - appid_ = 0u; - name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - icon_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - logo_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - logo_small_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - tool_ = false; - demo_ = false; - media_ = false; - community_visible_stats_ = false; - friendly_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - propagation_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + first_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + last_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + address1_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + address2_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + city_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + us_state_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + country_code_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + postcode_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + zip_plus4_ = 0; + phone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } -CCDDBAppDetailCommon::~CCDDBAppDetailCommon() { +CBilling_Address::~CBilling_Address() { + // @@protoc_insertion_point(destructor:CBilling_Address) SharedDtor(); } -void CCDDBAppDetailCommon::SharedDtor() { - if (name_ != &::google::protobuf::internal::kEmptyString) { - delete name_; +void CBilling_Address::SharedDtor() { + if (first_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete first_name_; } - if (icon_ != &::google::protobuf::internal::kEmptyString) { - delete icon_; + if (last_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete last_name_; } - if (logo_ != &::google::protobuf::internal::kEmptyString) { - delete logo_; + if (address1_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete address1_; } - if (logo_small_ != &::google::protobuf::internal::kEmptyString) { - delete logo_small_; + if (address2_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete address2_; } - if (friendly_name_ != &::google::protobuf::internal::kEmptyString) { - delete friendly_name_; + if (city_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete city_; } - if (propagation_ != &::google::protobuf::internal::kEmptyString) { - delete propagation_; + if (us_state_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete us_state_; + } + if (country_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete country_code_; + } + if (postcode_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete postcode_; + } + if (phone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete phone_; } if (this != default_instance_) { } } -void CCDDBAppDetailCommon::SetCachedSize(int size) const { +void CBilling_Address::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } -const ::google::protobuf::Descriptor* CCDDBAppDetailCommon::descriptor() { +const ::google::protobuf::Descriptor* CBilling_Address::descriptor() { protobuf_AssignDescriptorsOnce(); - return CCDDBAppDetailCommon_descriptor_; + return CBilling_Address_descriptor_; } -const CCDDBAppDetailCommon& CCDDBAppDetailCommon::default_instance() { +const CBilling_Address& CBilling_Address::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); return *default_instance_; } -CCDDBAppDetailCommon* CCDDBAppDetailCommon::default_instance_ = NULL; +CBilling_Address* CBilling_Address::default_instance_ = NULL; -CCDDBAppDetailCommon* CCDDBAppDetailCommon::New() const { - return new CCDDBAppDetailCommon; +CBilling_Address* CBilling_Address::New() const { + return new CBilling_Address; } -void CCDDBAppDetailCommon::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - appid_ = 0u; - if (has_name()) { - if (name_ != &::google::protobuf::internal::kEmptyString) { - name_->clear(); +void CBilling_Address::Clear() { + if (_has_bits_[0 / 32] & 255) { + if (has_first_name()) { + if (first_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + first_name_->clear(); } } - if (has_icon()) { - if (icon_ != &::google::protobuf::internal::kEmptyString) { - icon_->clear(); + if (has_last_name()) { + if (last_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + last_name_->clear(); } } - if (has_logo()) { - if (logo_ != &::google::protobuf::internal::kEmptyString) { - logo_->clear(); + if (has_address1()) { + if (address1_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address1_->clear(); } } - if (has_logo_small()) { - if (logo_small_ != &::google::protobuf::internal::kEmptyString) { - logo_small_->clear(); + if (has_address2()) { + if (address2_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address2_->clear(); } } - tool_ = false; - demo_ = false; - media_ = false; - } - if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { - community_visible_stats_ = false; - if (has_friendly_name()) { - if (friendly_name_ != &::google::protobuf::internal::kEmptyString) { - friendly_name_->clear(); + if (has_city()) { + if (city_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + city_->clear(); } } - if (has_propagation()) { - if (propagation_ != &::google::protobuf::internal::kEmptyString) { - propagation_->clear(); + if (has_us_state()) { + if (us_state_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + us_state_->clear(); + } + } + if (has_country_code()) { + if (country_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + country_code_->clear(); + } + } + if (has_postcode()) { + if (postcode_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + postcode_->clear(); + } + } + } + if (_has_bits_[8 / 32] & 768) { + zip_plus4_ = 0; + if (has_phone()) { + if (phone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + phone_->clear(); } } } @@ -2247,198 +9682,189 @@ void CCDDBAppDetailCommon::Clear() { mutable_unknown_fields()->Clear(); } -bool CCDDBAppDetailCommon::MergePartialFromCodedStream( +bool CBilling_Address::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { + // @@protoc_insertion_point(parse_start:CBilling_Address) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // optional uint32 appid = 1; + // optional string first_name = 1; case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &appid_))); - set_has_appid(); + if (tag == 10) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_first_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->first_name().data(), this->first_name().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "first_name"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(18)) goto parse_name; + if (input->ExpectTag(18)) goto parse_last_name; break; } - // optional string name = 2; + // optional string last_name = 2; case 2: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_name: + if (tag == 18) { + parse_last_name: DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_name())); - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->name().data(), this->name().length(), - ::google::protobuf::internal::WireFormat::PARSE); + input, this->mutable_last_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->last_name().data(), this->last_name().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "last_name"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(26)) goto parse_icon; + if (input->ExpectTag(26)) goto parse_address1; break; } - // optional string icon = 3; + // optional string address1 = 3; case 3: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_icon: + if (tag == 26) { + parse_address1: DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_icon())); - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->icon().data(), this->icon().length(), - ::google::protobuf::internal::WireFormat::PARSE); + input, this->mutable_address1())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->address1().data(), this->address1().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "address1"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(34)) goto parse_logo; + if (input->ExpectTag(34)) goto parse_address2; break; } - // optional string logo = 4; + // optional string address2 = 4; case 4: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_logo: + if (tag == 34) { + parse_address2: DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_logo())); - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->logo().data(), this->logo().length(), - ::google::protobuf::internal::WireFormat::PARSE); + input, this->mutable_address2())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->address2().data(), this->address2().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "address2"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(42)) goto parse_logo_small; + if (input->ExpectTag(42)) goto parse_city; break; } - // optional string logo_small = 5; + // optional string city = 5; case 5: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_logo_small: + if (tag == 42) { + parse_city: DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_logo_small())); - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->logo_small().data(), this->logo_small().length(), - ::google::protobuf::internal::WireFormat::PARSE); + input, this->mutable_city())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->city().data(), this->city().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "city"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(48)) goto parse_tool; + if (input->ExpectTag(50)) goto parse_us_state; break; } - // optional bool tool = 6; + // optional string us_state = 6; case 6: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_tool: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &tool_))); - set_has_tool(); + if (tag == 50) { + parse_us_state: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_us_state())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->us_state().data(), this->us_state().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "us_state"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(56)) goto parse_demo; + if (input->ExpectTag(58)) goto parse_country_code; break; } - // optional bool demo = 7; + // optional string country_code = 7; case 7: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_demo: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &demo_))); - set_has_demo(); + if (tag == 58) { + parse_country_code: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_country_code())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->country_code().data(), this->country_code().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "country_code"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(64)) goto parse_media; + if (input->ExpectTag(66)) goto parse_postcode; break; } - // optional bool media = 8; + // optional string postcode = 8; case 8: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_media: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &media_))); - set_has_media(); + if (tag == 66) { + parse_postcode: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_postcode())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->postcode().data(), this->postcode().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "postcode"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(72)) goto parse_community_visible_stats; + if (input->ExpectTag(72)) goto parse_zip_plus4; break; } - // optional bool community_visible_stats = 9; + // optional int32 zip_plus4 = 9; case 9: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_community_visible_stats: + if (tag == 72) { + parse_zip_plus4: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &community_visible_stats_))); - set_has_community_visible_stats(); + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &zip_plus4_))); + set_has_zip_plus4(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(82)) goto parse_friendly_name; + if (input->ExpectTag(82)) goto parse_phone; break; } - // optional string friendly_name = 10; + // optional string phone = 10; case 10: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_friendly_name: - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_friendly_name())); - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->friendly_name().data(), this->friendly_name().length(), - ::google::protobuf::internal::WireFormat::PARSE); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(90)) goto parse_propagation; - break; - } - - // optional string propagation = 11; - case 11: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_propagation: + if (tag == 82) { + parse_phone: DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_propagation())); - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->propagation().data(), this->propagation().length(), - ::google::protobuf::internal::WireFormat::PARSE); + input, this->mutable_phone())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->phone().data(), this->phone().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "phone"); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectAtEnd()) return true; + if (input->ExpectAtEnd()) goto success; break; } default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; + goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); @@ -2446,264 +9872,309 @@ bool CCDDBAppDetailCommon::MergePartialFromCodedStream( } } } +success: + // @@protoc_insertion_point(parse_success:CBilling_Address) return true; +failure: + // @@protoc_insertion_point(parse_failure:CBilling_Address) + return false; #undef DO_ } -void CCDDBAppDetailCommon::SerializeWithCachedSizes( +void CBilling_Address::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { - // optional uint32 appid = 1; - if (has_appid()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->appid(), output); - } - - // optional string name = 2; - if (has_name()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->name().data(), this->name().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - ::google::protobuf::internal::WireFormatLite::WriteString( - 2, this->name(), output); - } - - // optional string icon = 3; - if (has_icon()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->icon().data(), this->icon().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - ::google::protobuf::internal::WireFormatLite::WriteString( - 3, this->icon(), output); - } - - // optional string logo = 4; - if (has_logo()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->logo().data(), this->logo().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - ::google::protobuf::internal::WireFormatLite::WriteString( - 4, this->logo(), output); - } - - // optional string logo_small = 5; - if (has_logo_small()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->logo_small().data(), this->logo_small().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - ::google::protobuf::internal::WireFormatLite::WriteString( - 5, this->logo_small(), output); - } - - // optional bool tool = 6; - if (has_tool()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->tool(), output); - } - - // optional bool demo = 7; - if (has_demo()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(7, this->demo(), output); - } - - // optional bool media = 8; - if (has_media()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(8, this->media(), output); - } - - // optional bool community_visible_stats = 9; - if (has_community_visible_stats()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(9, this->community_visible_stats(), output); - } - - // optional string friendly_name = 10; - if (has_friendly_name()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->friendly_name().data(), this->friendly_name().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - ::google::protobuf::internal::WireFormatLite::WriteString( - 10, this->friendly_name(), output); - } - - // optional string propagation = 11; - if (has_propagation()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->propagation().data(), this->propagation().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); - ::google::protobuf::internal::WireFormatLite::WriteString( - 11, this->propagation(), output); + // @@protoc_insertion_point(serialize_start:CBilling_Address) + // optional string first_name = 1; + if (has_first_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->first_name().data(), this->first_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "first_name"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 1, this->first_name(), output); + } + + // optional string last_name = 2; + if (has_last_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->last_name().data(), this->last_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "last_name"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 2, this->last_name(), output); + } + + // optional string address1 = 3; + if (has_address1()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->address1().data(), this->address1().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "address1"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 3, this->address1(), output); + } + + // optional string address2 = 4; + if (has_address2()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->address2().data(), this->address2().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "address2"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 4, this->address2(), output); + } + + // optional string city = 5; + if (has_city()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->city().data(), this->city().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "city"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 5, this->city(), output); + } + + // optional string us_state = 6; + if (has_us_state()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->us_state().data(), this->us_state().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "us_state"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 6, this->us_state(), output); + } + + // optional string country_code = 7; + if (has_country_code()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->country_code().data(), this->country_code().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "country_code"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 7, this->country_code(), output); + } + + // optional string postcode = 8; + if (has_postcode()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->postcode().data(), this->postcode().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "postcode"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 8, this->postcode(), output); + } + + // optional int32 zip_plus4 = 9; + if (has_zip_plus4()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(9, this->zip_plus4(), output); + } + + // optional string phone = 10; + if (has_phone()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->phone().data(), this->phone().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "phone"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 10, this->phone(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } + // @@protoc_insertion_point(serialize_end:CBilling_Address) } -::google::protobuf::uint8* CCDDBAppDetailCommon::SerializeWithCachedSizesToArray( +::google::protobuf::uint8* CBilling_Address::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { - // optional uint32 appid = 1; - if (has_appid()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->appid(), target); - } - - // optional string name = 2; - if (has_name()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->name().data(), this->name().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); + // @@protoc_insertion_point(serialize_to_array_start:CBilling_Address) + // optional string first_name = 1; + if (has_first_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->first_name().data(), this->first_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "first_name"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 2, this->name(), target); + 1, this->first_name(), target); } - // optional string icon = 3; - if (has_icon()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->icon().data(), this->icon().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); + // optional string last_name = 2; + if (has_last_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->last_name().data(), this->last_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "last_name"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 3, this->icon(), target); + 2, this->last_name(), target); } - // optional string logo = 4; - if (has_logo()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->logo().data(), this->logo().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); + // optional string address1 = 3; + if (has_address1()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->address1().data(), this->address1().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "address1"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 4, this->logo(), target); + 3, this->address1(), target); } - // optional string logo_small = 5; - if (has_logo_small()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->logo_small().data(), this->logo_small().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); + // optional string address2 = 4; + if (has_address2()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->address2().data(), this->address2().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "address2"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 5, this->logo_small(), target); - } - - // optional bool tool = 6; - if (has_tool()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->tool(), target); + 4, this->address2(), target); } - // optional bool demo = 7; - if (has_demo()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(7, this->demo(), target); + // optional string city = 5; + if (has_city()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->city().data(), this->city().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "city"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 5, this->city(), target); } - // optional bool media = 8; - if (has_media()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(8, this->media(), target); + // optional string us_state = 6; + if (has_us_state()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->us_state().data(), this->us_state().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "us_state"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 6, this->us_state(), target); } - // optional bool community_visible_stats = 9; - if (has_community_visible_stats()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(9, this->community_visible_stats(), target); + // optional string country_code = 7; + if (has_country_code()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->country_code().data(), this->country_code().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "country_code"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 7, this->country_code(), target); } - // optional string friendly_name = 10; - if (has_friendly_name()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->friendly_name().data(), this->friendly_name().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); + // optional string postcode = 8; + if (has_postcode()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->postcode().data(), this->postcode().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "postcode"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 10, this->friendly_name(), target); + 8, this->postcode(), target); } - // optional string propagation = 11; - if (has_propagation()) { - ::google::protobuf::internal::WireFormat::VerifyUTF8String( - this->propagation().data(), this->propagation().length(), - ::google::protobuf::internal::WireFormat::SERIALIZE); + // optional int32 zip_plus4 = 9; + if (has_zip_plus4()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(9, this->zip_plus4(), target); + } + + // optional string phone = 10; + if (has_phone()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->phone().data(), this->phone().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "phone"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 11, this->propagation(), target); + 10, this->phone(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } + // @@protoc_insertion_point(serialize_to_array_end:CBilling_Address) return target; } -int CCDDBAppDetailCommon::ByteSize() const { +int CBilling_Address::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // optional uint32 appid = 1; - if (has_appid()) { + // optional string first_name = 1; + if (has_first_name()) { total_size += 1 + - ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->appid()); + ::google::protobuf::internal::WireFormatLite::StringSize( + this->first_name()); } - // optional string name = 2; - if (has_name()) { + // optional string last_name = 2; + if (has_last_name()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( - this->name()); + this->last_name()); } - // optional string icon = 3; - if (has_icon()) { + // optional string address1 = 3; + if (has_address1()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( - this->icon()); + this->address1()); } - // optional string logo = 4; - if (has_logo()) { + // optional string address2 = 4; + if (has_address2()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( - this->logo()); + this->address2()); } - // optional string logo_small = 5; - if (has_logo_small()) { + // optional string city = 5; + if (has_city()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( - this->logo_small()); + this->city()); } - // optional bool tool = 6; - if (has_tool()) { - total_size += 1 + 1; + // optional string us_state = 6; + if (has_us_state()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->us_state()); } - // optional bool demo = 7; - if (has_demo()) { - total_size += 1 + 1; + // optional string country_code = 7; + if (has_country_code()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->country_code()); } - // optional bool media = 8; - if (has_media()) { - total_size += 1 + 1; + // optional string postcode = 8; + if (has_postcode()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->postcode()); } } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { - // optional bool community_visible_stats = 9; - if (has_community_visible_stats()) { - total_size += 1 + 1; - } - - // optional string friendly_name = 10; - if (has_friendly_name()) { + // optional int32 zip_plus4 = 9; + if (has_zip_plus4()) { total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->friendly_name()); + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->zip_plus4()); } - // optional string propagation = 11; - if (has_propagation()) { + // optional string phone = 10; + if (has_phone()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( - this->propagation()); + this->phone()); } } @@ -2718,10 +10189,10 @@ int CCDDBAppDetailCommon::ByteSize() const { return total_size; } -void CCDDBAppDetailCommon::MergeFrom(const ::google::protobuf::Message& from) { +void CBilling_Address::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); - const CCDDBAppDetailCommon* source = - ::google::protobuf::internal::dynamic_cast_if_available( + const CBilling_Address* source = + ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); @@ -2730,89 +10201,85 @@ void CCDDBAppDetailCommon::MergeFrom(const ::google::protobuf::Message& from) { } } -void CCDDBAppDetailCommon::MergeFrom(const CCDDBAppDetailCommon& from) { +void CBilling_Address::MergeFrom(const CBilling_Address& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from.has_appid()) { - set_appid(from.appid()); + if (from.has_first_name()) { + set_first_name(from.first_name()); } - if (from.has_name()) { - set_name(from.name()); + if (from.has_last_name()) { + set_last_name(from.last_name()); } - if (from.has_icon()) { - set_icon(from.icon()); + if (from.has_address1()) { + set_address1(from.address1()); } - if (from.has_logo()) { - set_logo(from.logo()); + if (from.has_address2()) { + set_address2(from.address2()); } - if (from.has_logo_small()) { - set_logo_small(from.logo_small()); + if (from.has_city()) { + set_city(from.city()); } - if (from.has_tool()) { - set_tool(from.tool()); + if (from.has_us_state()) { + set_us_state(from.us_state()); } - if (from.has_demo()) { - set_demo(from.demo()); + if (from.has_country_code()) { + set_country_code(from.country_code()); } - if (from.has_media()) { - set_media(from.media()); + if (from.has_postcode()) { + set_postcode(from.postcode()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { - if (from.has_community_visible_stats()) { - set_community_visible_stats(from.community_visible_stats()); - } - if (from.has_friendly_name()) { - set_friendly_name(from.friendly_name()); + if (from.has_zip_plus4()) { + set_zip_plus4(from.zip_plus4()); } - if (from.has_propagation()) { - set_propagation(from.propagation()); + if (from.has_phone()) { + set_phone(from.phone()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } -void CCDDBAppDetailCommon::CopyFrom(const ::google::protobuf::Message& from) { +void CBilling_Address::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } -void CCDDBAppDetailCommon::CopyFrom(const CCDDBAppDetailCommon& from) { +void CBilling_Address::CopyFrom(const CBilling_Address& from) { if (&from == this) return; Clear(); MergeFrom(from); } -bool CCDDBAppDetailCommon::IsInitialized() const { +bool CBilling_Address::IsInitialized() const { return true; } -void CCDDBAppDetailCommon::Swap(CCDDBAppDetailCommon* other) { +void CBilling_Address::Swap(CBilling_Address* other) { if (other != this) { - std::swap(appid_, other->appid_); - std::swap(name_, other->name_); - std::swap(icon_, other->icon_); - std::swap(logo_, other->logo_); - std::swap(logo_small_, other->logo_small_); - std::swap(tool_, other->tool_); - std::swap(demo_, other->demo_); - std::swap(media_, other->media_); - std::swap(community_visible_stats_, other->community_visible_stats_); - std::swap(friendly_name_, other->friendly_name_); - std::swap(propagation_, other->propagation_); + std::swap(first_name_, other->first_name_); + std::swap(last_name_, other->last_name_); + std::swap(address1_, other->address1_); + std::swap(address2_, other->address2_); + std::swap(city_, other->city_); + std::swap(us_state_, other->us_state_); + std::swap(country_code_, other->country_code_); + std::swap(postcode_, other->postcode_); + std::swap(zip_plus4_, other->zip_plus4_); + std::swap(phone_, other->phone_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } -::google::protobuf::Metadata CCDDBAppDetailCommon::GetMetadata() const { +::google::protobuf::Metadata CBilling_Address::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; - metadata.descriptor = CCDDBAppDetailCommon_descriptor_; - metadata.reflection = CCDDBAppDetailCommon_reflection_; + metadata.descriptor = CBilling_Address_descriptor_; + metadata.reflection = CBilling_Address_reflection_; return metadata; } @@ -2820,323 +10287,245 @@ ::google::protobuf::Metadata CCDDBAppDetailCommon::GetMetadata() const { // =================================================================== #ifndef _MSC_VER -const int CMsgAppRights::kEditInfoFieldNumber; -const int CMsgAppRights::kPublishFieldNumber; -const int CMsgAppRights::kViewErrorDataFieldNumber; -const int CMsgAppRights::kDownloadFieldNumber; -const int CMsgAppRights::kUploadCdkeysFieldNumber; -const int CMsgAppRights::kGenerateCdkeysFieldNumber; -const int CMsgAppRights::kViewFinancialsFieldNumber; -const int CMsgAppRights::kManageCegFieldNumber; -const int CMsgAppRights::kManageSigningFieldNumber; -const int CMsgAppRights::kManageCdkeysFieldNumber; -const int CMsgAppRights::kEditMarketingFieldNumber; -const int CMsgAppRights::kEconomySupportFieldNumber; -const int CMsgAppRights::kEconomySupportSupervisorFieldNumber; +const int CPackageReservationStatus::kPackageidFieldNumber; +const int CPackageReservationStatus::kReservationStateFieldNumber; +const int CPackageReservationStatus::kQueuePositionFieldNumber; +const int CPackageReservationStatus::kTotalQueueSizeFieldNumber; +const int CPackageReservationStatus::kReservationCountryCodeFieldNumber; +const int CPackageReservationStatus::kExpiredFieldNumber; +const int CPackageReservationStatus::kTimeExpiresFieldNumber; +const int CPackageReservationStatus::kTimeReservedFieldNumber; #endif // !_MSC_VER -CMsgAppRights::CMsgAppRights() +CPackageReservationStatus::CPackageReservationStatus() : ::google::protobuf::Message() { SharedCtor(); + // @@protoc_insertion_point(constructor:CPackageReservationStatus) } -void CMsgAppRights::InitAsDefaultInstance() { +void CPackageReservationStatus::InitAsDefaultInstance() { } -CMsgAppRights::CMsgAppRights(const CMsgAppRights& from) +CPackageReservationStatus::CPackageReservationStatus(const CPackageReservationStatus& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); + // @@protoc_insertion_point(copy_constructor:CPackageReservationStatus) } -void CMsgAppRights::SharedCtor() { +void CPackageReservationStatus::SharedCtor() { + ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; - edit_info_ = false; - publish_ = false; - view_error_data_ = false; - download_ = false; - upload_cdkeys_ = false; - generate_cdkeys_ = false; - view_financials_ = false; - manage_ceg_ = false; - manage_signing_ = false; - manage_cdkeys_ = false; - edit_marketing_ = false; - economy_support_ = false; - economy_support_supervisor_ = false; + packageid_ = 0u; + reservation_state_ = 0; + queue_position_ = 0; + total_queue_size_ = 0; + reservation_country_code_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + expired_ = false; + time_expires_ = 0u; + time_reserved_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } -CMsgAppRights::~CMsgAppRights() { +CPackageReservationStatus::~CPackageReservationStatus() { + // @@protoc_insertion_point(destructor:CPackageReservationStatus) SharedDtor(); } -void CMsgAppRights::SharedDtor() { +void CPackageReservationStatus::SharedDtor() { + if (reservation_country_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete reservation_country_code_; + } if (this != default_instance_) { } } -void CMsgAppRights::SetCachedSize(int size) const { +void CPackageReservationStatus::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } -const ::google::protobuf::Descriptor* CMsgAppRights::descriptor() { +const ::google::protobuf::Descriptor* CPackageReservationStatus::descriptor() { protobuf_AssignDescriptorsOnce(); - return CMsgAppRights_descriptor_; + return CPackageReservationStatus_descriptor_; } -const CMsgAppRights& CMsgAppRights::default_instance() { +const CPackageReservationStatus& CPackageReservationStatus::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_steammessages_5fbase_2eproto(); return *default_instance_; } -CMsgAppRights* CMsgAppRights::default_instance_ = NULL; +CPackageReservationStatus* CPackageReservationStatus::default_instance_ = NULL; -CMsgAppRights* CMsgAppRights::New() const { - return new CMsgAppRights; +CPackageReservationStatus* CPackageReservationStatus::New() const { + return new CPackageReservationStatus; } -void CMsgAppRights::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - edit_info_ = false; - publish_ = false; - view_error_data_ = false; - download_ = false; - upload_cdkeys_ = false; - generate_cdkeys_ = false; - view_financials_ = false; - manage_ceg_ = false; - } - if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { - manage_signing_ = false; - manage_cdkeys_ = false; - edit_marketing_ = false; - economy_support_ = false; - economy_support_supervisor_ = false; +void CPackageReservationStatus::Clear() { +#define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ + &reinterpret_cast(16)->f) - \ + reinterpret_cast(16)) + +#define ZR_(first, last) do { \ + size_t f = OFFSET_OF_FIELD_(first); \ + size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ + ::memset(&first, 0, n); \ + } while (0) + + if (_has_bits_[0 / 32] & 255) { + ZR_(packageid_, total_queue_size_); + ZR_(expired_, time_reserved_); + if (has_reservation_country_code()) { + if (reservation_country_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + reservation_country_code_->clear(); + } + } } + +#undef OFFSET_OF_FIELD_ +#undef ZR_ + ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } -bool CMsgAppRights::MergePartialFromCodedStream( +bool CPackageReservationStatus::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false +#define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { + // @@protoc_insertion_point(parse_start:CPackageReservationStatus) + for (;;) { + ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); + tag = p.first; + if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // optional bool edit_info = 1; + // optional uint32 packageid = 1; case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &edit_info_))); - set_has_edit_info(); + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &packageid_))); + set_has_packageid(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(16)) goto parse_publish; + if (input->ExpectTag(16)) goto parse_reservation_state; break; } - // optional bool publish = 2; + // optional int32 reservation_state = 2; case 2: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_publish: + if (tag == 16) { + parse_reservation_state: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &publish_))); - set_has_publish(); + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &reservation_state_))); + set_has_reservation_state(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(24)) goto parse_view_error_data; + if (input->ExpectTag(24)) goto parse_queue_position; break; } - // optional bool view_error_data = 3; + // optional int32 queue_position = 3; case 3: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_view_error_data: + if (tag == 24) { + parse_queue_position: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &view_error_data_))); - set_has_view_error_data(); + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &queue_position_))); + set_has_queue_position(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(32)) goto parse_download; + if (input->ExpectTag(32)) goto parse_total_queue_size; break; } - // optional bool download = 4; + // optional int32 total_queue_size = 4; case 4: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_download: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &download_))); - set_has_download(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(40)) goto parse_upload_cdkeys; - break; - } - - // optional bool upload_cdkeys = 5; - case 5: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_upload_cdkeys: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &upload_cdkeys_))); - set_has_upload_cdkeys(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(48)) goto parse_generate_cdkeys; - break; - } - - // optional bool generate_cdkeys = 6; - case 6: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_generate_cdkeys: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &generate_cdkeys_))); - set_has_generate_cdkeys(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(56)) goto parse_view_financials; - break; - } - - // optional bool view_financials = 7; - case 7: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_view_financials: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &view_financials_))); - set_has_view_financials(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(64)) goto parse_manage_ceg; - break; - } - - // optional bool manage_ceg = 8; - case 8: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_manage_ceg: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &manage_ceg_))); - set_has_manage_ceg(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(72)) goto parse_manage_signing; - break; - } - - // optional bool manage_signing = 9; - case 9: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_manage_signing: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &manage_signing_))); - set_has_manage_signing(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(80)) goto parse_manage_cdkeys; - break; - } - - // optional bool manage_cdkeys = 10; - case 10: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_manage_cdkeys: + if (tag == 32) { + parse_total_queue_size: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &manage_cdkeys_))); - set_has_manage_cdkeys(); + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &total_queue_size_))); + set_has_total_queue_size(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(88)) goto parse_edit_marketing; + if (input->ExpectTag(42)) goto parse_reservation_country_code; break; } - // optional bool edit_marketing = 11; - case 11: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_edit_marketing: + // optional string reservation_country_code = 5; + case 5: { + if (tag == 42) { + parse_reservation_country_code: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_reservation_country_code())); + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->reservation_country_code().data(), this->reservation_country_code().length(), + ::google::protobuf::internal::WireFormat::PARSE, + "reservation_country_code"); + } else { + goto handle_unusual; + } + if (input->ExpectTag(48)) goto parse_expired; + break; + } + + // optional bool expired = 6; + case 6: { + if (tag == 48) { + parse_expired: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &edit_marketing_))); - set_has_edit_marketing(); + input, &expired_))); + set_has_expired(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(96)) goto parse_economy_support; + if (input->ExpectTag(56)) goto parse_time_expires; break; } - // optional bool economy_support = 12; - case 12: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_economy_support: + // optional uint32 time_expires = 7; + case 7: { + if (tag == 56) { + parse_time_expires: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &economy_support_))); - set_has_economy_support(); + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &time_expires_))); + set_has_time_expires(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectTag(104)) goto parse_economy_support_supervisor; + if (input->ExpectTag(64)) goto parse_time_reserved; break; } - // optional bool economy_support_supervisor = 13; - case 13: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_economy_support_supervisor: + // optional uint32 time_reserved = 8; + case 8: { + if (tag == 64) { + parse_time_reserved: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &economy_support_supervisor_))); - set_has_economy_support_supervisor(); + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &time_reserved_))); + set_has_time_reserved(); } else { - goto handle_uninterpreted; + goto handle_unusual; } - if (input->ExpectAtEnd()) return true; + if (input->ExpectAtEnd()) goto success; break; } default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + handle_unusual: + if (tag == 0 || + ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; + goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); @@ -3144,226 +10533,183 @@ bool CMsgAppRights::MergePartialFromCodedStream( } } } +success: + // @@protoc_insertion_point(parse_success:CPackageReservationStatus) return true; +failure: + // @@protoc_insertion_point(parse_failure:CPackageReservationStatus) + return false; #undef DO_ } -void CMsgAppRights::SerializeWithCachedSizes( +void CPackageReservationStatus::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { - // optional bool edit_info = 1; - if (has_edit_info()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->edit_info(), output); - } - - // optional bool publish = 2; - if (has_publish()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->publish(), output); - } - - // optional bool view_error_data = 3; - if (has_view_error_data()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(3, this->view_error_data(), output); - } - - // optional bool download = 4; - if (has_download()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(4, this->download(), output); - } - - // optional bool upload_cdkeys = 5; - if (has_upload_cdkeys()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(5, this->upload_cdkeys(), output); + // @@protoc_insertion_point(serialize_start:CPackageReservationStatus) + // optional uint32 packageid = 1; + if (has_packageid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->packageid(), output); } - // optional bool generate_cdkeys = 6; - if (has_generate_cdkeys()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->generate_cdkeys(), output); - } - - // optional bool view_financials = 7; - if (has_view_financials()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(7, this->view_financials(), output); + // optional int32 reservation_state = 2; + if (has_reservation_state()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->reservation_state(), output); } - // optional bool manage_ceg = 8; - if (has_manage_ceg()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(8, this->manage_ceg(), output); + // optional int32 queue_position = 3; + if (has_queue_position()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->queue_position(), output); } - // optional bool manage_signing = 9; - if (has_manage_signing()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(9, this->manage_signing(), output); + // optional int32 total_queue_size = 4; + if (has_total_queue_size()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->total_queue_size(), output); } - // optional bool manage_cdkeys = 10; - if (has_manage_cdkeys()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(10, this->manage_cdkeys(), output); + // optional string reservation_country_code = 5; + if (has_reservation_country_code()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->reservation_country_code().data(), this->reservation_country_code().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "reservation_country_code"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 5, this->reservation_country_code(), output); } - // optional bool edit_marketing = 11; - if (has_edit_marketing()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(11, this->edit_marketing(), output); + // optional bool expired = 6; + if (has_expired()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->expired(), output); } - // optional bool economy_support = 12; - if (has_economy_support()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(12, this->economy_support(), output); + // optional uint32 time_expires = 7; + if (has_time_expires()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(7, this->time_expires(), output); } - // optional bool economy_support_supervisor = 13; - if (has_economy_support_supervisor()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(13, this->economy_support_supervisor(), output); + // optional uint32 time_reserved = 8; + if (has_time_reserved()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(8, this->time_reserved(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } + // @@protoc_insertion_point(serialize_end:CPackageReservationStatus) } -::google::protobuf::uint8* CMsgAppRights::SerializeWithCachedSizesToArray( +::google::protobuf::uint8* CPackageReservationStatus::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { - // optional bool edit_info = 1; - if (has_edit_info()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(1, this->edit_info(), target); - } - - // optional bool publish = 2; - if (has_publish()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(2, this->publish(), target); - } - - // optional bool view_error_data = 3; - if (has_view_error_data()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(3, this->view_error_data(), target); + // @@protoc_insertion_point(serialize_to_array_start:CPackageReservationStatus) + // optional uint32 packageid = 1; + if (has_packageid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->packageid(), target); } - // optional bool download = 4; - if (has_download()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(4, this->download(), target); - } - - // optional bool upload_cdkeys = 5; - if (has_upload_cdkeys()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(5, this->upload_cdkeys(), target); - } - - // optional bool generate_cdkeys = 6; - if (has_generate_cdkeys()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->generate_cdkeys(), target); - } - - // optional bool view_financials = 7; - if (has_view_financials()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(7, this->view_financials(), target); + // optional int32 reservation_state = 2; + if (has_reservation_state()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->reservation_state(), target); } - // optional bool manage_ceg = 8; - if (has_manage_ceg()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(8, this->manage_ceg(), target); + // optional int32 queue_position = 3; + if (has_queue_position()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->queue_position(), target); } - // optional bool manage_signing = 9; - if (has_manage_signing()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(9, this->manage_signing(), target); + // optional int32 total_queue_size = 4; + if (has_total_queue_size()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->total_queue_size(), target); } - // optional bool manage_cdkeys = 10; - if (has_manage_cdkeys()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(10, this->manage_cdkeys(), target); + // optional string reservation_country_code = 5; + if (has_reservation_country_code()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( + this->reservation_country_code().data(), this->reservation_country_code().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE, + "reservation_country_code"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 5, this->reservation_country_code(), target); } - // optional bool edit_marketing = 11; - if (has_edit_marketing()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(11, this->edit_marketing(), target); + // optional bool expired = 6; + if (has_expired()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->expired(), target); } - // optional bool economy_support = 12; - if (has_economy_support()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(12, this->economy_support(), target); + // optional uint32 time_expires = 7; + if (has_time_expires()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(7, this->time_expires(), target); } - // optional bool economy_support_supervisor = 13; - if (has_economy_support_supervisor()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(13, this->economy_support_supervisor(), target); + // optional uint32 time_reserved = 8; + if (has_time_reserved()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(8, this->time_reserved(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } + // @@protoc_insertion_point(serialize_to_array_end:CPackageReservationStatus) return target; } -int CMsgAppRights::ByteSize() const { +int CPackageReservationStatus::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // optional bool edit_info = 1; - if (has_edit_info()) { - total_size += 1 + 1; - } - - // optional bool publish = 2; - if (has_publish()) { - total_size += 1 + 1; - } - - // optional bool view_error_data = 3; - if (has_view_error_data()) { - total_size += 1 + 1; - } - - // optional bool download = 4; - if (has_download()) { - total_size += 1 + 1; - } - - // optional bool upload_cdkeys = 5; - if (has_upload_cdkeys()) { - total_size += 1 + 1; - } - - // optional bool generate_cdkeys = 6; - if (has_generate_cdkeys()) { - total_size += 1 + 1; + // optional uint32 packageid = 1; + if (has_packageid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->packageid()); } - // optional bool view_financials = 7; - if (has_view_financials()) { - total_size += 1 + 1; + // optional int32 reservation_state = 2; + if (has_reservation_state()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->reservation_state()); } - // optional bool manage_ceg = 8; - if (has_manage_ceg()) { - total_size += 1 + 1; + // optional int32 queue_position = 3; + if (has_queue_position()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->queue_position()); } - } - if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { - // optional bool manage_signing = 9; - if (has_manage_signing()) { - total_size += 1 + 1; + // optional int32 total_queue_size = 4; + if (has_total_queue_size()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->total_queue_size()); } - // optional bool manage_cdkeys = 10; - if (has_manage_cdkeys()) { - total_size += 1 + 1; + // optional string reservation_country_code = 5; + if (has_reservation_country_code()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->reservation_country_code()); } - // optional bool edit_marketing = 11; - if (has_edit_marketing()) { + // optional bool expired = 6; + if (has_expired()) { total_size += 1 + 1; } - // optional bool economy_support = 12; - if (has_economy_support()) { - total_size += 1 + 1; + // optional uint32 time_expires = 7; + if (has_time_expires()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->time_expires()); } - // optional bool economy_support_supervisor = 13; - if (has_economy_support_supervisor()) { - total_size += 1 + 1; + // optional uint32 time_reserved = 8; + if (has_time_reserved()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->time_reserved()); } } @@ -3378,10 +10724,10 @@ int CMsgAppRights::ByteSize() const { return total_size; } -void CMsgAppRights::MergeFrom(const ::google::protobuf::Message& from) { +void CPackageReservationStatus::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); - const CMsgAppRights* source = - ::google::protobuf::internal::dynamic_cast_if_available( + const CPackageReservationStatus* source = + ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); @@ -3390,97 +10736,75 @@ void CMsgAppRights::MergeFrom(const ::google::protobuf::Message& from) { } } -void CMsgAppRights::MergeFrom(const CMsgAppRights& from) { +void CPackageReservationStatus::MergeFrom(const CPackageReservationStatus& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from.has_edit_info()) { - set_edit_info(from.edit_info()); - } - if (from.has_publish()) { - set_publish(from.publish()); + if (from.has_packageid()) { + set_packageid(from.packageid()); } - if (from.has_view_error_data()) { - set_view_error_data(from.view_error_data()); - } - if (from.has_download()) { - set_download(from.download()); - } - if (from.has_upload_cdkeys()) { - set_upload_cdkeys(from.upload_cdkeys()); + if (from.has_reservation_state()) { + set_reservation_state(from.reservation_state()); } - if (from.has_generate_cdkeys()) { - set_generate_cdkeys(from.generate_cdkeys()); - } - if (from.has_view_financials()) { - set_view_financials(from.view_financials()); - } - if (from.has_manage_ceg()) { - set_manage_ceg(from.manage_ceg()); + if (from.has_queue_position()) { + set_queue_position(from.queue_position()); } - } - if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { - if (from.has_manage_signing()) { - set_manage_signing(from.manage_signing()); + if (from.has_total_queue_size()) { + set_total_queue_size(from.total_queue_size()); } - if (from.has_manage_cdkeys()) { - set_manage_cdkeys(from.manage_cdkeys()); + if (from.has_reservation_country_code()) { + set_reservation_country_code(from.reservation_country_code()); } - if (from.has_edit_marketing()) { - set_edit_marketing(from.edit_marketing()); + if (from.has_expired()) { + set_expired(from.expired()); } - if (from.has_economy_support()) { - set_economy_support(from.economy_support()); + if (from.has_time_expires()) { + set_time_expires(from.time_expires()); } - if (from.has_economy_support_supervisor()) { - set_economy_support_supervisor(from.economy_support_supervisor()); + if (from.has_time_reserved()) { + set_time_reserved(from.time_reserved()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } -void CMsgAppRights::CopyFrom(const ::google::protobuf::Message& from) { +void CPackageReservationStatus::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } -void CMsgAppRights::CopyFrom(const CMsgAppRights& from) { +void CPackageReservationStatus::CopyFrom(const CPackageReservationStatus& from) { if (&from == this) return; Clear(); MergeFrom(from); } -bool CMsgAppRights::IsInitialized() const { +bool CPackageReservationStatus::IsInitialized() const { return true; } -void CMsgAppRights::Swap(CMsgAppRights* other) { +void CPackageReservationStatus::Swap(CPackageReservationStatus* other) { if (other != this) { - std::swap(edit_info_, other->edit_info_); - std::swap(publish_, other->publish_); - std::swap(view_error_data_, other->view_error_data_); - std::swap(download_, other->download_); - std::swap(upload_cdkeys_, other->upload_cdkeys_); - std::swap(generate_cdkeys_, other->generate_cdkeys_); - std::swap(view_financials_, other->view_financials_); - std::swap(manage_ceg_, other->manage_ceg_); - std::swap(manage_signing_, other->manage_signing_); - std::swap(manage_cdkeys_, other->manage_cdkeys_); - std::swap(edit_marketing_, other->edit_marketing_); - std::swap(economy_support_, other->economy_support_); - std::swap(economy_support_supervisor_, other->economy_support_supervisor_); + std::swap(packageid_, other->packageid_); + std::swap(reservation_state_, other->reservation_state_); + std::swap(queue_position_, other->queue_position_); + std::swap(total_queue_size_, other->total_queue_size_); + std::swap(reservation_country_code_, other->reservation_country_code_); + std::swap(expired_, other->expired_); + std::swap(time_expires_, other->time_expires_); + std::swap(time_reserved_, other->time_reserved_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } -::google::protobuf::Metadata CMsgAppRights::GetMetadata() const { +::google::protobuf::Metadata CPackageReservationStatus::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; - metadata.descriptor = CMsgAppRights_descriptor_; - metadata.reflection = CMsgAppRights_reflection_; + metadata.descriptor = CPackageReservationStatus_descriptor_; + metadata.reflection = CPackageReservationStatus_reflection_; return metadata; } @@ -3490,6 +10814,12 @@ ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::MessageOp ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, ::google::protobuf::internal::PrimitiveTypeTraits< ::google::protobuf::int32 >, 5, false > msgpool_hard_limit(kMsgpoolHardLimitFieldNumber, 384); +::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::FileOptions, + ::google::protobuf::internal::PrimitiveTypeTraits< bool >, 8, false > + force_php_generation(kForcePhpGenerationFieldNumber, false); +::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions, + ::google::protobuf::internal::PrimitiveTypeTraits< bool >, 8, false > + php_output_always_number(kPhpOutputAlwaysNumberFieldNumber, false); // @@protoc_insertion_point(namespace_scope) diff --git a/Resources/NetHook2/NetHook2/steammessages_base.pb.h b/Resources/NetHook2/NetHook2/steammessages_base.pb.h index 406b1ad3c..86810b613 100644 --- a/Resources/NetHook2/NetHook2/steammessages_base.pb.h +++ b/Resources/NetHook2/NetHook2/steammessages_base.pb.h @@ -8,12 +8,12 @@ #include -#if GOOGLE_PROTOBUF_VERSION < 2005000 +#if GOOGLE_PROTOBUF_VERSION < 2006000 #error This file was generated by a newer version of protoc which is #error incompatible with your Protocol Buffer headers. Please update #error your headers. #endif -#if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION +#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION #error This file was generated by an older version of protoc which is #error incompatible with your Protocol Buffer headers. Please #error regenerate this file with a newer version of protoc. @@ -23,6 +23,7 @@ #include #include #include +#include #include #include "google/protobuf/descriptor.pb.h" // @@protoc_insertion_point(includes) @@ -32,15 +33,296 @@ void protobuf_AddDesc_steammessages_5fbase_2eproto(); void protobuf_AssignDesc_steammessages_5fbase_2eproto(); void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); +class CMsgIPAddress; +class CMsgIPAddressBucket; class CMsgProtoBufHeader; class CMsgMulti; class CMsgProtobufWrapped; class CMsgAuthTicket; class CCDDBAppDetailCommon; class CMsgAppRights; +class CCuratorPreferences; +class CLocalizationToken; +class CClanEventUserNewsTuple; +class CClanMatchEventByRange; +class CCommunity_ClanAnnouncementInfo; +class CClanEventData; +class CBilling_Address; +class CPackageReservationStatus; + +enum EProtoClanEventType { + k_EClanOtherEvent = 1, + k_EClanGameEvent = 2, + k_EClanPartyEvent = 3, + k_EClanMeetingEvent = 4, + k_EClanSpecialCauseEvent = 5, + k_EClanMusicAndArtsEvent = 6, + k_EClanSportsEvent = 7, + k_EClanTripEvent = 8, + k_EClanChatEvent = 9, + k_EClanGameReleaseEvent = 10, + k_EClanBroadcastEvent = 11, + k_EClanSmallUpdateEvent = 12, + k_EClanPreAnnounceMajorUpdateEvent = 13, + k_EClanMajorUpdateEvent = 14, + k_EClanDLCReleaseEvent = 15, + k_EClanFutureReleaseEvent = 16, + k_EClanESportTournamentStreamEvent = 17, + k_EClanDevStreamEvent = 18, + k_EClanFamousStreamEvent = 19, + k_EClanGameSalesEvent = 20, + k_EClanGameItemSalesEvent = 21, + k_EClanInGameBonusXPEvent = 22, + k_EClanInGameLootEvent = 23, + k_EClanInGamePerksEvent = 24, + k_EClanInGameChallengeEvent = 25, + k_EClanInGameContestEvent = 26, + k_EClanIRLEvent = 27, + k_EClanNewsEvent = 28, + k_EClanBetaReleaseEvent = 29, + k_EClanInGameContentReleaseEvent = 30, + k_EClanFreeTrial = 31, + k_EClanSeasonRelease = 32, + k_EClanSeasonUpdate = 33, + k_EClanCrosspostEvent = 34, + k_EClanInGameEventGeneral = 35 +}; +bool EProtoClanEventType_IsValid(int value); +const EProtoClanEventType EProtoClanEventType_MIN = k_EClanOtherEvent; +const EProtoClanEventType EProtoClanEventType_MAX = k_EClanInGameEventGeneral; +const int EProtoClanEventType_ARRAYSIZE = EProtoClanEventType_MAX + 1; + +const ::google::protobuf::EnumDescriptor* EProtoClanEventType_descriptor(); +inline const ::std::string& EProtoClanEventType_Name(EProtoClanEventType value) { + return ::google::protobuf::internal::NameOfEnum( + EProtoClanEventType_descriptor(), value); +} +inline bool EProtoClanEventType_Parse( + const ::std::string& name, EProtoClanEventType* value) { + return ::google::protobuf::internal::ParseNamedEnum( + EProtoClanEventType_descriptor(), name, value); +} +enum PartnerEventNotificationType { + k_EEventStart = 0, + k_EEventBroadcastStart = 1, + k_EEventMatchStart = 2, + k_EEventPartnerMaxType = 3 +}; +bool PartnerEventNotificationType_IsValid(int value); +const PartnerEventNotificationType PartnerEventNotificationType_MIN = k_EEventStart; +const PartnerEventNotificationType PartnerEventNotificationType_MAX = k_EEventPartnerMaxType; +const int PartnerEventNotificationType_ARRAYSIZE = PartnerEventNotificationType_MAX + 1; +const ::google::protobuf::EnumDescriptor* PartnerEventNotificationType_descriptor(); +inline const ::std::string& PartnerEventNotificationType_Name(PartnerEventNotificationType value) { + return ::google::protobuf::internal::NameOfEnum( + PartnerEventNotificationType_descriptor(), value); +} +inline bool PartnerEventNotificationType_Parse( + const ::std::string& name, PartnerEventNotificationType* value) { + return ::google::protobuf::internal::ParseNamedEnum( + PartnerEventNotificationType_descriptor(), name, value); +} // =================================================================== +class CMsgIPAddress : public ::google::protobuf::Message { + public: + CMsgIPAddress(); + virtual ~CMsgIPAddress(); + + CMsgIPAddress(const CMsgIPAddress& from); + + inline CMsgIPAddress& operator=(const CMsgIPAddress& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CMsgIPAddress& default_instance(); + + enum IpCase { + kV4 = 1, + kV6 = 2, + IP_NOT_SET = 0, + }; + + void Swap(CMsgIPAddress* other); + + // implements Message ---------------------------------------------- + + CMsgIPAddress* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CMsgIPAddress& from); + void MergeFrom(const CMsgIPAddress& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional fixed32 v4 = 1; + inline bool has_v4() const; + inline void clear_v4(); + static const int kV4FieldNumber = 1; + inline ::google::protobuf::uint32 v4() const; + inline void set_v4(::google::protobuf::uint32 value); + + // optional bytes v6 = 2; + inline bool has_v6() const; + inline void clear_v6(); + static const int kV6FieldNumber = 2; + inline const ::std::string& v6() const; + inline void set_v6(const ::std::string& value); + inline void set_v6(const char* value); + inline void set_v6(const void* value, size_t size); + inline ::std::string* mutable_v6(); + inline ::std::string* release_v6(); + inline void set_allocated_v6(::std::string* v6); + + inline IpCase ip_case() const; + // @@protoc_insertion_point(class_scope:CMsgIPAddress) + private: + inline void set_has_v4(); + inline void set_has_v6(); + + inline bool has_ip(); + void clear_ip(); + inline void clear_has_ip(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + union IpUnion { + ::google::protobuf::uint32 v4_; + ::std::string* v6_; + } ip_; + ::google::protobuf::uint32 _oneof_case_[1]; + + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CMsgIPAddress* default_instance_; +}; +// ------------------------------------------------------------------- + +class CMsgIPAddressBucket : public ::google::protobuf::Message { + public: + CMsgIPAddressBucket(); + virtual ~CMsgIPAddressBucket(); + + CMsgIPAddressBucket(const CMsgIPAddressBucket& from); + + inline CMsgIPAddressBucket& operator=(const CMsgIPAddressBucket& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CMsgIPAddressBucket& default_instance(); + + void Swap(CMsgIPAddressBucket* other); + + // implements Message ---------------------------------------------- + + CMsgIPAddressBucket* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CMsgIPAddressBucket& from); + void MergeFrom(const CMsgIPAddressBucket& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional .CMsgIPAddress original_ip_address = 1; + inline bool has_original_ip_address() const; + inline void clear_original_ip_address(); + static const int kOriginalIpAddressFieldNumber = 1; + inline const ::CMsgIPAddress& original_ip_address() const; + inline ::CMsgIPAddress* mutable_original_ip_address(); + inline ::CMsgIPAddress* release_original_ip_address(); + inline void set_allocated_original_ip_address(::CMsgIPAddress* original_ip_address); + + // optional fixed64 bucket = 2; + inline bool has_bucket() const; + inline void clear_bucket(); + static const int kBucketFieldNumber = 2; + inline ::google::protobuf::uint64 bucket() const; + inline void set_bucket(::google::protobuf::uint64 value); + + // @@protoc_insertion_point(class_scope:CMsgIPAddressBucket) + private: + inline void set_has_original_ip_address(); + inline void clear_has_original_ip_address(); + inline void set_has_bucket(); + inline void clear_has_bucket(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::CMsgIPAddress* original_ip_address_; + ::google::protobuf::uint64 bucket_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CMsgIPAddressBucket* default_instance_; +}; +// ------------------------------------------------------------------- + class CMsgProtoBufHeader : public ::google::protobuf::Message { public: CMsgProtoBufHeader(); @@ -64,6 +346,12 @@ class CMsgProtoBufHeader : public ::google::protobuf::Message { static const ::google::protobuf::Descriptor* descriptor(); static const CMsgProtoBufHeader& default_instance(); + enum IpAddrCase { + kIp = 15, + kIpV6 = 29, + IP_ADDR_NOT_SET = 0, + }; + void Swap(CMsgProtoBufHeader* other); // implements Message ---------------------------------------------- @@ -88,7 +376,6 @@ class CMsgProtoBufHeader : public ::google::protobuf::Message { void SharedDtor(); void SetCachedSize(int size) const; public: - ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- @@ -142,6 +429,13 @@ class CMsgProtoBufHeader : public ::google::protobuf::Message { inline ::std::string* release_target_job_name(); inline void set_allocated_target_job_name(::std::string* target_job_name); + // optional int32 seq_num = 24; + inline bool has_seq_num() const; + inline void clear_seq_num(); + static const int kSeqNumFieldNumber = 24; + inline ::google::protobuf::int32 seq_num() const; + inline void set_seq_num(::google::protobuf::int32 value); + // optional int32 eresult = 13 [default = 2]; inline bool has_eresult() const; inline void clear_eresult(); @@ -161,13 +455,6 @@ class CMsgProtoBufHeader : public ::google::protobuf::Message { inline ::std::string* release_error_message(); inline void set_allocated_error_message(::std::string* error_message); - // optional uint32 ip = 15; - inline bool has_ip() const; - inline void clear_ip(); - static const int kIpFieldNumber = 15; - inline ::google::protobuf::uint32 ip() const; - inline void set_ip(::google::protobuf::uint32 value); - // optional uint32 auth_account_flags = 16; inline bool has_auth_account_flags() const; inline void clear_auth_account_flags(); @@ -224,6 +511,85 @@ class CMsgProtoBufHeader : public ::google::protobuf::Message { inline ::google::protobuf::uint64 trace_tag() const; inline void set_trace_tag(::google::protobuf::uint64 value); + // optional uint32 webapi_key_id = 25; + inline bool has_webapi_key_id() const; + inline void clear_webapi_key_id(); + static const int kWebapiKeyIdFieldNumber = 25; + inline ::google::protobuf::uint32 webapi_key_id() const; + inline void set_webapi_key_id(::google::protobuf::uint32 value); + + // optional bool is_from_external_source = 26; + inline bool has_is_from_external_source() const; + inline void clear_is_from_external_source(); + static const int kIsFromExternalSourceFieldNumber = 26; + inline bool is_from_external_source() const; + inline void set_is_from_external_source(bool value); + + // repeated uint32 forward_to_sysid = 27; + inline int forward_to_sysid_size() const; + inline void clear_forward_to_sysid(); + static const int kForwardToSysidFieldNumber = 27; + inline ::google::protobuf::uint32 forward_to_sysid(int index) const; + inline void set_forward_to_sysid(int index, ::google::protobuf::uint32 value); + inline void add_forward_to_sysid(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + forward_to_sysid() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_forward_to_sysid(); + + // optional uint32 cm_sysid = 28; + inline bool has_cm_sysid() const; + inline void clear_cm_sysid(); + static const int kCmSysidFieldNumber = 28; + inline ::google::protobuf::uint32 cm_sysid() const; + inline void set_cm_sysid(::google::protobuf::uint32 value); + + // optional string wg_token = 30; + inline bool has_wg_token() const; + inline void clear_wg_token(); + static const int kWgTokenFieldNumber = 30; + inline const ::std::string& wg_token() const; + inline void set_wg_token(const ::std::string& value); + inline void set_wg_token(const char* value); + inline void set_wg_token(const char* value, size_t size); + inline ::std::string* mutable_wg_token(); + inline ::std::string* release_wg_token(); + inline void set_allocated_wg_token(::std::string* wg_token); + + // optional uint32 launcher_type = 31 [default = 0]; + inline bool has_launcher_type() const; + inline void clear_launcher_type(); + static const int kLauncherTypeFieldNumber = 31; + inline ::google::protobuf::uint32 launcher_type() const; + inline void set_launcher_type(::google::protobuf::uint32 value); + + // optional uint32 realm = 32 [default = 0]; + inline bool has_realm() const; + inline void clear_realm(); + static const int kRealmFieldNumber = 32; + inline ::google::protobuf::uint32 realm() const; + inline void set_realm(::google::protobuf::uint32 value); + + // optional uint32 ip = 15; + inline bool has_ip() const; + inline void clear_ip(); + static const int kIpFieldNumber = 15; + inline ::google::protobuf::uint32 ip() const; + inline void set_ip(::google::protobuf::uint32 value); + + // optional bytes ip_v6 = 29; + inline bool has_ip_v6() const; + inline void clear_ip_v6(); + static const int kIpV6FieldNumber = 29; + inline const ::std::string& ip_v6() const; + inline void set_ip_v6(const ::std::string& value); + inline void set_ip_v6(const char* value); + inline void set_ip_v6(const void* value, size_t size); + inline ::std::string* mutable_ip_v6(); + inline ::std::string* release_ip_v6(); + inline void set_allocated_ip_v6(::std::string* ip_v6); + + inline IpAddrCase ip_addr_case() const; // @@protoc_insertion_point(class_scope:CMsgProtoBufHeader) private: inline void set_has_steamid(); @@ -238,12 +604,12 @@ class CMsgProtoBufHeader : public ::google::protobuf::Message { inline void clear_has_jobid_target(); inline void set_has_target_job_name(); inline void clear_has_target_job_name(); + inline void set_has_seq_num(); + inline void clear_has_seq_num(); inline void set_has_eresult(); inline void clear_has_eresult(); inline void set_has_error_message(); inline void clear_has_error_message(); - inline void set_has_ip(); - inline void clear_has_ip(); inline void set_has_auth_account_flags(); inline void clear_has_auth_account_flags(); inline void set_has_token_source(); @@ -260,29 +626,58 @@ class CMsgProtoBufHeader : public ::google::protobuf::Message { inline void clear_has_sysid(); inline void set_has_trace_tag(); inline void clear_has_trace_tag(); + inline void set_has_webapi_key_id(); + inline void clear_has_webapi_key_id(); + inline void set_has_is_from_external_source(); + inline void clear_has_is_from_external_source(); + inline void set_has_cm_sysid(); + inline void clear_has_cm_sysid(); + inline void set_has_wg_token(); + inline void clear_has_wg_token(); + inline void set_has_launcher_type(); + inline void clear_has_launcher_type(); + inline void set_has_realm(); + inline void clear_has_realm(); + inline void set_has_ip(); + inline void set_has_ip_v6(); + + inline bool has_ip_addr(); + void clear_ip_addr(); + inline void clear_has_ip_addr(); ::google::protobuf::UnknownFieldSet _unknown_fields_; + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; ::google::protobuf::uint64 steamid_; ::google::protobuf::int32 client_sessionid_; ::google::protobuf::uint32 routing_appid_; ::google::protobuf::uint64 jobid_source_; ::google::protobuf::uint64 jobid_target_; ::std::string* target_job_name_; - ::std::string* error_message_; + ::google::protobuf::int32 seq_num_; ::google::protobuf::int32 eresult_; - ::google::protobuf::uint32 ip_; + ::std::string* error_message_; ::google::protobuf::uint32 auth_account_flags_; ::google::protobuf::uint32 token_source_; - bool admin_spoofing_user_; - ::google::protobuf::int32 transport_error_; ::google::protobuf::uint64 messageid_; + ::google::protobuf::int32 transport_error_; ::google::protobuf::uint32 publisher_group_id_; + bool admin_spoofing_user_; + bool is_from_external_source_; ::google::protobuf::uint32 sysid_; ::google::protobuf::uint64 trace_tag_; - - mutable int _cached_size_; - ::google::protobuf::uint32 _has_bits_[(17 + 31) / 32]; + ::google::protobuf::uint32 webapi_key_id_; + ::google::protobuf::uint32 cm_sysid_; + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > forward_to_sysid_; + ::std::string* wg_token_; + ::google::protobuf::uint32 launcher_type_; + ::google::protobuf::uint32 realm_; + union IpAddrUnion { + ::google::protobuf::uint32 ip_; + ::std::string* ip_v6_; + } ip_addr_; + ::google::protobuf::uint32 _oneof_case_[1]; friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); @@ -340,7 +735,6 @@ class CMsgMulti : public ::google::protobuf::Message { void SharedDtor(); void SetCachedSize(int size) const; public: - ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- @@ -375,12 +769,10 @@ class CMsgMulti : public ::google::protobuf::Message { ::google::protobuf::UnknownFieldSet _unknown_fields_; + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; ::std::string* message_body_; ::google::protobuf::uint32 size_unzipped_; - - mutable int _cached_size_; - ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32]; - friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); @@ -437,7 +829,6 @@ class CMsgProtobufWrapped : public ::google::protobuf::Message { void SharedDtor(); void SetCachedSize(int size) const; public: - ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- @@ -463,11 +854,9 @@ class CMsgProtobufWrapped : public ::google::protobuf::Message { ::google::protobuf::UnknownFieldSet _unknown_fields_; - ::std::string* message_body_; - + ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; - ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; - + ::std::string* message_body_; friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); @@ -524,7 +913,6 @@ class CMsgAuthTicket : public ::google::protobuf::Message { void SharedDtor(); void SetCachedSize(int size) const; public: - ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- @@ -604,6 +992,8 @@ class CMsgAuthTicket : public ::google::protobuf::Message { ::google::protobuf::UnknownFieldSet _unknown_fields_; + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; ::google::protobuf::uint32 estate_; ::google::protobuf::uint32 eresult_; ::google::protobuf::uint64 steamid_; @@ -611,10 +1001,6 @@ class CMsgAuthTicket : public ::google::protobuf::Message { ::google::protobuf::uint32 h_steam_pipe_; ::google::protobuf::uint32 ticket_crc_; ::std::string* ticket_; - - mutable int _cached_size_; - ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32]; - friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); @@ -671,7 +1057,6 @@ class CCDDBAppDetailCommon : public ::google::protobuf::Message { void SharedDtor(); void SetCachedSize(int size) const; public: - ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- @@ -785,6 +1170,20 @@ class CCDDBAppDetailCommon : public ::google::protobuf::Message { inline ::std::string* release_propagation(); inline void set_allocated_propagation(::std::string* propagation); + // optional bool has_adult_content = 12; + inline bool has_has_adult_content() const; + inline void clear_has_adult_content(); + static const int kHasAdultContentFieldNumber = 12; + inline bool has_adult_content() const; + inline void set_has_adult_content(bool value); + + // optional bool is_visible_in_steam_china = 13; + inline bool has_is_visible_in_steam_china() const; + inline void clear_is_visible_in_steam_china(); + static const int kIsVisibleInSteamChinaFieldNumber = 13; + inline bool is_visible_in_steam_china() const; + inline void set_is_visible_in_steam_china(bool value); + // @@protoc_insertion_point(class_scope:CCDDBAppDetailCommon) private: inline void set_has_appid(); @@ -809,9 +1208,15 @@ class CCDDBAppDetailCommon : public ::google::protobuf::Message { inline void clear_has_friendly_name(); inline void set_has_propagation(); inline void clear_has_propagation(); + inline void set_has_has_adult_content(); + inline void clear_has_has_adult_content(); + inline void set_has_is_visible_in_steam_china(); + inline void clear_has_is_visible_in_steam_china(); ::google::protobuf::UnknownFieldSet _unknown_fields_; + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; ::std::string* name_; ::std::string* icon_; ::std::string* logo_; @@ -823,10 +1228,8 @@ class CCDDBAppDetailCommon : public ::google::protobuf::Message { bool community_visible_stats_; ::std::string* friendly_name_; ::std::string* propagation_; - - mutable int _cached_size_; - ::google::protobuf::uint32 _has_bits_[(11 + 31) / 32]; - + bool has_adult_content_; + bool is_visible_in_steam_china_; friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); @@ -883,7 +1286,6 @@ class CMsgAppRights : public ::google::protobuf::Message { void SharedDtor(); void SetCachedSize(int size) const; public: - ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- @@ -981,6 +1383,27 @@ class CMsgAppRights : public ::google::protobuf::Message { inline bool economy_support_supervisor() const; inline void set_economy_support_supervisor(bool value); + // optional bool manage_pricing = 14; + inline bool has_manage_pricing() const; + inline void clear_manage_pricing(); + static const int kManagePricingFieldNumber = 14; + inline bool manage_pricing() const; + inline void set_manage_pricing(bool value); + + // optional bool broadcast_live = 15; + inline bool has_broadcast_live() const; + inline void clear_broadcast_live(); + static const int kBroadcastLiveFieldNumber = 15; + inline bool broadcast_live() const; + inline void set_broadcast_live(bool value); + + // optional bool view_marketing_traffic = 16; + inline bool has_view_marketing_traffic() const; + inline void clear_view_marketing_traffic(); + static const int kViewMarketingTrafficFieldNumber = 16; + inline bool view_marketing_traffic() const; + inline void set_view_marketing_traffic(bool value); + // @@protoc_insertion_point(class_scope:CMsgAppRights) private: inline void set_has_edit_info(); @@ -1009,9 +1432,17 @@ class CMsgAppRights : public ::google::protobuf::Message { inline void clear_has_economy_support(); inline void set_has_economy_support_supervisor(); inline void clear_has_economy_support_supervisor(); + inline void set_has_manage_pricing(); + inline void clear_has_manage_pricing(); + inline void set_has_broadcast_live(); + inline void clear_has_broadcast_live(); + inline void set_has_view_marketing_traffic(); + inline void clear_has_view_marketing_traffic(); ::google::protobuf::UnknownFieldSet _unknown_fields_; + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; bool edit_info_; bool publish_; bool view_error_data_; @@ -1025,10 +1456,9 @@ class CMsgAppRights : public ::google::protobuf::Message { bool edit_marketing_; bool economy_support_; bool economy_support_supervisor_; - - mutable int _cached_size_; - ::google::protobuf::uint32 _has_bits_[(13 + 31) / 32]; - + bool manage_pricing_; + bool broadcast_live_; + bool view_marketing_traffic_; friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); @@ -1036,1689 +1466,7442 @@ class CMsgAppRights : public ::google::protobuf::Message { void InitAsDefaultInstance(); static CMsgAppRights* default_instance_; }; -// =================================================================== +// ------------------------------------------------------------------- -static const int kMsgpoolSoftLimitFieldNumber = 50000; -extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, - ::google::protobuf::internal::PrimitiveTypeTraits< ::google::protobuf::int32 >, 5, false > - msgpool_soft_limit; -static const int kMsgpoolHardLimitFieldNumber = 50001; -extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, - ::google::protobuf::internal::PrimitiveTypeTraits< ::google::protobuf::int32 >, 5, false > - msgpool_hard_limit; +class CCuratorPreferences : public ::google::protobuf::Message { + public: + CCuratorPreferences(); + virtual ~CCuratorPreferences(); -// =================================================================== + CCuratorPreferences(const CCuratorPreferences& from); -// CMsgProtoBufHeader + inline CCuratorPreferences& operator=(const CCuratorPreferences& from) { + CopyFrom(from); + return *this; + } -// optional fixed64 steamid = 1; -inline bool CMsgProtoBufHeader::has_steamid() const { - return (_has_bits_[0] & 0x00000001u) != 0; -} -inline void CMsgProtoBufHeader::set_has_steamid() { - _has_bits_[0] |= 0x00000001u; -} -inline void CMsgProtoBufHeader::clear_has_steamid() { - _has_bits_[0] &= ~0x00000001u; -} -inline void CMsgProtoBufHeader::clear_steamid() { - steamid_ = GOOGLE_ULONGLONG(0); - clear_has_steamid(); -} -inline ::google::protobuf::uint64 CMsgProtoBufHeader::steamid() const { - return steamid_; -} -inline void CMsgProtoBufHeader::set_steamid(::google::protobuf::uint64 value) { - set_has_steamid(); - steamid_ = value; -} + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } -// optional int32 client_sessionid = 2; -inline bool CMsgProtoBufHeader::has_client_sessionid() const { - return (_has_bits_[0] & 0x00000002u) != 0; -} -inline void CMsgProtoBufHeader::set_has_client_sessionid() { - _has_bits_[0] |= 0x00000002u; -} -inline void CMsgProtoBufHeader::clear_has_client_sessionid() { - _has_bits_[0] &= ~0x00000002u; -} -inline void CMsgProtoBufHeader::clear_client_sessionid() { - client_sessionid_ = 0; - clear_has_client_sessionid(); -} -inline ::google::protobuf::int32 CMsgProtoBufHeader::client_sessionid() const { - return client_sessionid_; -} -inline void CMsgProtoBufHeader::set_client_sessionid(::google::protobuf::int32 value) { - set_has_client_sessionid(); - client_sessionid_ = value; -} + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } -// optional uint32 routing_appid = 3; -inline bool CMsgProtoBufHeader::has_routing_appid() const { - return (_has_bits_[0] & 0x00000004u) != 0; -} -inline void CMsgProtoBufHeader::set_has_routing_appid() { - _has_bits_[0] |= 0x00000004u; -} -inline void CMsgProtoBufHeader::clear_has_routing_appid() { - _has_bits_[0] &= ~0x00000004u; -} -inline void CMsgProtoBufHeader::clear_routing_appid() { - routing_appid_ = 0u; - clear_has_routing_appid(); + static const ::google::protobuf::Descriptor* descriptor(); + static const CCuratorPreferences& default_instance(); + + void Swap(CCuratorPreferences* other); + + // implements Message ---------------------------------------------- + + CCuratorPreferences* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCuratorPreferences& from); + void MergeFrom(const CCuratorPreferences& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 supported_languages = 1; + inline bool has_supported_languages() const; + inline void clear_supported_languages(); + static const int kSupportedLanguagesFieldNumber = 1; + inline ::google::protobuf::uint32 supported_languages() const; + inline void set_supported_languages(::google::protobuf::uint32 value); + + // optional bool platform_windows = 2; + inline bool has_platform_windows() const; + inline void clear_platform_windows(); + static const int kPlatformWindowsFieldNumber = 2; + inline bool platform_windows() const; + inline void set_platform_windows(bool value); + + // optional bool platform_mac = 3; + inline bool has_platform_mac() const; + inline void clear_platform_mac(); + static const int kPlatformMacFieldNumber = 3; + inline bool platform_mac() const; + inline void set_platform_mac(bool value); + + // optional bool platform_linux = 4; + inline bool has_platform_linux() const; + inline void clear_platform_linux(); + static const int kPlatformLinuxFieldNumber = 4; + inline bool platform_linux() const; + inline void set_platform_linux(bool value); + + // optional bool vr_content = 5; + inline bool has_vr_content() const; + inline void clear_vr_content(); + static const int kVrContentFieldNumber = 5; + inline bool vr_content() const; + inline void set_vr_content(bool value); + + // optional bool adult_content_violence = 6; + inline bool has_adult_content_violence() const; + inline void clear_adult_content_violence(); + static const int kAdultContentViolenceFieldNumber = 6; + inline bool adult_content_violence() const; + inline void set_adult_content_violence(bool value); + + // optional bool adult_content_sex = 7; + inline bool has_adult_content_sex() const; + inline void clear_adult_content_sex(); + static const int kAdultContentSexFieldNumber = 7; + inline bool adult_content_sex() const; + inline void set_adult_content_sex(bool value); + + // optional uint32 timestamp_updated = 8; + inline bool has_timestamp_updated() const; + inline void clear_timestamp_updated(); + static const int kTimestampUpdatedFieldNumber = 8; + inline ::google::protobuf::uint32 timestamp_updated() const; + inline void set_timestamp_updated(::google::protobuf::uint32 value); + + // repeated uint32 tagids_curated = 9; + inline int tagids_curated_size() const; + inline void clear_tagids_curated(); + static const int kTagidsCuratedFieldNumber = 9; + inline ::google::protobuf::uint32 tagids_curated(int index) const; + inline void set_tagids_curated(int index, ::google::protobuf::uint32 value); + inline void add_tagids_curated(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + tagids_curated() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_tagids_curated(); + + // repeated uint32 tagids_filtered = 10; + inline int tagids_filtered_size() const; + inline void clear_tagids_filtered(); + static const int kTagidsFilteredFieldNumber = 10; + inline ::google::protobuf::uint32 tagids_filtered(int index) const; + inline void set_tagids_filtered(int index, ::google::protobuf::uint32 value); + inline void add_tagids_filtered(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + tagids_filtered() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_tagids_filtered(); + + // optional string website_title = 11; + inline bool has_website_title() const; + inline void clear_website_title(); + static const int kWebsiteTitleFieldNumber = 11; + inline const ::std::string& website_title() const; + inline void set_website_title(const ::std::string& value); + inline void set_website_title(const char* value); + inline void set_website_title(const char* value, size_t size); + inline ::std::string* mutable_website_title(); + inline ::std::string* release_website_title(); + inline void set_allocated_website_title(::std::string* website_title); + + // optional string website_url = 12; + inline bool has_website_url() const; + inline void clear_website_url(); + static const int kWebsiteUrlFieldNumber = 12; + inline const ::std::string& website_url() const; + inline void set_website_url(const ::std::string& value); + inline void set_website_url(const char* value); + inline void set_website_url(const char* value, size_t size); + inline ::std::string* mutable_website_url(); + inline ::std::string* release_website_url(); + inline void set_allocated_website_url(::std::string* website_url); + + // optional string discussion_url = 13; + inline bool has_discussion_url() const; + inline void clear_discussion_url(); + static const int kDiscussionUrlFieldNumber = 13; + inline const ::std::string& discussion_url() const; + inline void set_discussion_url(const ::std::string& value); + inline void set_discussion_url(const char* value); + inline void set_discussion_url(const char* value, size_t size); + inline ::std::string* mutable_discussion_url(); + inline ::std::string* release_discussion_url(); + inline void set_allocated_discussion_url(::std::string* discussion_url); + + // optional bool show_broadcast = 14; + inline bool has_show_broadcast() const; + inline void clear_show_broadcast(); + static const int kShowBroadcastFieldNumber = 14; + inline bool show_broadcast() const; + inline void set_show_broadcast(bool value); + + // @@protoc_insertion_point(class_scope:CCuratorPreferences) + private: + inline void set_has_supported_languages(); + inline void clear_has_supported_languages(); + inline void set_has_platform_windows(); + inline void clear_has_platform_windows(); + inline void set_has_platform_mac(); + inline void clear_has_platform_mac(); + inline void set_has_platform_linux(); + inline void clear_has_platform_linux(); + inline void set_has_vr_content(); + inline void clear_has_vr_content(); + inline void set_has_adult_content_violence(); + inline void clear_has_adult_content_violence(); + inline void set_has_adult_content_sex(); + inline void clear_has_adult_content_sex(); + inline void set_has_timestamp_updated(); + inline void clear_has_timestamp_updated(); + inline void set_has_website_title(); + inline void clear_has_website_title(); + inline void set_has_website_url(); + inline void clear_has_website_url(); + inline void set_has_discussion_url(); + inline void clear_has_discussion_url(); + inline void set_has_show_broadcast(); + inline void clear_has_show_broadcast(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::google::protobuf::uint32 supported_languages_; + bool platform_windows_; + bool platform_mac_; + bool platform_linux_; + bool vr_content_; + ::google::protobuf::uint32 timestamp_updated_; + bool adult_content_violence_; + bool adult_content_sex_; + bool show_broadcast_; + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > tagids_curated_; + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > tagids_filtered_; + ::std::string* website_title_; + ::std::string* website_url_; + ::std::string* discussion_url_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CCuratorPreferences* default_instance_; +}; +// ------------------------------------------------------------------- + +class CLocalizationToken : public ::google::protobuf::Message { + public: + CLocalizationToken(); + virtual ~CLocalizationToken(); + + CLocalizationToken(const CLocalizationToken& from); + + inline CLocalizationToken& operator=(const CLocalizationToken& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CLocalizationToken& default_instance(); + + void Swap(CLocalizationToken* other); + + // implements Message ---------------------------------------------- + + CLocalizationToken* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CLocalizationToken& from); + void MergeFrom(const CLocalizationToken& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 language = 1; + inline bool has_language() const; + inline void clear_language(); + static const int kLanguageFieldNumber = 1; + inline ::google::protobuf::uint32 language() const; + inline void set_language(::google::protobuf::uint32 value); + + // optional string localized_string = 2; + inline bool has_localized_string() const; + inline void clear_localized_string(); + static const int kLocalizedStringFieldNumber = 2; + inline const ::std::string& localized_string() const; + inline void set_localized_string(const ::std::string& value); + inline void set_localized_string(const char* value); + inline void set_localized_string(const char* value, size_t size); + inline ::std::string* mutable_localized_string(); + inline ::std::string* release_localized_string(); + inline void set_allocated_localized_string(::std::string* localized_string); + + // @@protoc_insertion_point(class_scope:CLocalizationToken) + private: + inline void set_has_language(); + inline void clear_has_language(); + inline void set_has_localized_string(); + inline void clear_has_localized_string(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::std::string* localized_string_; + ::google::protobuf::uint32 language_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CLocalizationToken* default_instance_; +}; +// ------------------------------------------------------------------- + +class CClanEventUserNewsTuple : public ::google::protobuf::Message { + public: + CClanEventUserNewsTuple(); + virtual ~CClanEventUserNewsTuple(); + + CClanEventUserNewsTuple(const CClanEventUserNewsTuple& from); + + inline CClanEventUserNewsTuple& operator=(const CClanEventUserNewsTuple& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CClanEventUserNewsTuple& default_instance(); + + void Swap(CClanEventUserNewsTuple* other); + + // implements Message ---------------------------------------------- + + CClanEventUserNewsTuple* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CClanEventUserNewsTuple& from); + void MergeFrom(const CClanEventUserNewsTuple& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 clanid = 1; + inline bool has_clanid() const; + inline void clear_clanid(); + static const int kClanidFieldNumber = 1; + inline ::google::protobuf::uint32 clanid() const; + inline void set_clanid(::google::protobuf::uint32 value); + + // optional fixed64 event_gid = 2; + inline bool has_event_gid() const; + inline void clear_event_gid(); + static const int kEventGidFieldNumber = 2; + inline ::google::protobuf::uint64 event_gid() const; + inline void set_event_gid(::google::protobuf::uint64 value); + + // optional fixed64 announcement_gid = 3; + inline bool has_announcement_gid() const; + inline void clear_announcement_gid(); + static const int kAnnouncementGidFieldNumber = 3; + inline ::google::protobuf::uint64 announcement_gid() const; + inline void set_announcement_gid(::google::protobuf::uint64 value); + + // optional uint32 rtime_start = 4; + inline bool has_rtime_start() const; + inline void clear_rtime_start(); + static const int kRtimeStartFieldNumber = 4; + inline ::google::protobuf::uint32 rtime_start() const; + inline void set_rtime_start(::google::protobuf::uint32 value); + + // optional uint32 rtime_end = 5; + inline bool has_rtime_end() const; + inline void clear_rtime_end(); + static const int kRtimeEndFieldNumber = 5; + inline ::google::protobuf::uint32 rtime_end() const; + inline void set_rtime_end(::google::protobuf::uint32 value); + + // optional uint32 priority_score = 6; + inline bool has_priority_score() const; + inline void clear_priority_score(); + static const int kPriorityScoreFieldNumber = 6; + inline ::google::protobuf::uint32 priority_score() const; + inline void set_priority_score(::google::protobuf::uint32 value); + + // optional uint32 type = 7; + inline bool has_type() const; + inline void clear_type(); + static const int kTypeFieldNumber = 7; + inline ::google::protobuf::uint32 type() const; + inline void set_type(::google::protobuf::uint32 value); + + // optional uint32 clamp_range_slot = 8; + inline bool has_clamp_range_slot() const; + inline void clear_clamp_range_slot(); + static const int kClampRangeSlotFieldNumber = 8; + inline ::google::protobuf::uint32 clamp_range_slot() const; + inline void set_clamp_range_slot(::google::protobuf::uint32 value); + + // optional uint32 appid = 9; + inline bool has_appid() const; + inline void clear_appid(); + static const int kAppidFieldNumber = 9; + inline ::google::protobuf::uint32 appid() const; + inline void set_appid(::google::protobuf::uint32 value); + + // optional uint32 rtime32_last_modified = 10; + inline bool has_rtime32_last_modified() const; + inline void clear_rtime32_last_modified(); + static const int kRtime32LastModifiedFieldNumber = 10; + inline ::google::protobuf::uint32 rtime32_last_modified() const; + inline void set_rtime32_last_modified(::google::protobuf::uint32 value); + + // @@protoc_insertion_point(class_scope:CClanEventUserNewsTuple) + private: + inline void set_has_clanid(); + inline void clear_has_clanid(); + inline void set_has_event_gid(); + inline void clear_has_event_gid(); + inline void set_has_announcement_gid(); + inline void clear_has_announcement_gid(); + inline void set_has_rtime_start(); + inline void clear_has_rtime_start(); + inline void set_has_rtime_end(); + inline void clear_has_rtime_end(); + inline void set_has_priority_score(); + inline void clear_has_priority_score(); + inline void set_has_type(); + inline void clear_has_type(); + inline void set_has_clamp_range_slot(); + inline void clear_has_clamp_range_slot(); + inline void set_has_appid(); + inline void clear_has_appid(); + inline void set_has_rtime32_last_modified(); + inline void clear_has_rtime32_last_modified(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::google::protobuf::uint64 event_gid_; + ::google::protobuf::uint32 clanid_; + ::google::protobuf::uint32 rtime_start_; + ::google::protobuf::uint64 announcement_gid_; + ::google::protobuf::uint32 rtime_end_; + ::google::protobuf::uint32 priority_score_; + ::google::protobuf::uint32 type_; + ::google::protobuf::uint32 clamp_range_slot_; + ::google::protobuf::uint32 appid_; + ::google::protobuf::uint32 rtime32_last_modified_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CClanEventUserNewsTuple* default_instance_; +}; +// ------------------------------------------------------------------- + +class CClanMatchEventByRange : public ::google::protobuf::Message { + public: + CClanMatchEventByRange(); + virtual ~CClanMatchEventByRange(); + + CClanMatchEventByRange(const CClanMatchEventByRange& from); + + inline CClanMatchEventByRange& operator=(const CClanMatchEventByRange& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CClanMatchEventByRange& default_instance(); + + void Swap(CClanMatchEventByRange* other); + + // implements Message ---------------------------------------------- + + CClanMatchEventByRange* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CClanMatchEventByRange& from); + void MergeFrom(const CClanMatchEventByRange& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 rtime_before = 1; + inline bool has_rtime_before() const; + inline void clear_rtime_before(); + static const int kRtimeBeforeFieldNumber = 1; + inline ::google::protobuf::uint32 rtime_before() const; + inline void set_rtime_before(::google::protobuf::uint32 value); + + // optional uint32 rtime_after = 2; + inline bool has_rtime_after() const; + inline void clear_rtime_after(); + static const int kRtimeAfterFieldNumber = 2; + inline ::google::protobuf::uint32 rtime_after() const; + inline void set_rtime_after(::google::protobuf::uint32 value); + + // optional uint32 qualified = 3; + inline bool has_qualified() const; + inline void clear_qualified(); + static const int kQualifiedFieldNumber = 3; + inline ::google::protobuf::uint32 qualified() const; + inline void set_qualified(::google::protobuf::uint32 value); + + // repeated .CClanEventUserNewsTuple events = 4; + inline int events_size() const; + inline void clear_events(); + static const int kEventsFieldNumber = 4; + inline const ::CClanEventUserNewsTuple& events(int index) const; + inline ::CClanEventUserNewsTuple* mutable_events(int index); + inline ::CClanEventUserNewsTuple* add_events(); + inline const ::google::protobuf::RepeatedPtrField< ::CClanEventUserNewsTuple >& + events() const; + inline ::google::protobuf::RepeatedPtrField< ::CClanEventUserNewsTuple >* + mutable_events(); + + // @@protoc_insertion_point(class_scope:CClanMatchEventByRange) + private: + inline void set_has_rtime_before(); + inline void clear_has_rtime_before(); + inline void set_has_rtime_after(); + inline void clear_has_rtime_after(); + inline void set_has_qualified(); + inline void clear_has_qualified(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::google::protobuf::uint32 rtime_before_; + ::google::protobuf::uint32 rtime_after_; + ::google::protobuf::RepeatedPtrField< ::CClanEventUserNewsTuple > events_; + ::google::protobuf::uint32 qualified_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CClanMatchEventByRange* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCommunity_ClanAnnouncementInfo : public ::google::protobuf::Message { + public: + CCommunity_ClanAnnouncementInfo(); + virtual ~CCommunity_ClanAnnouncementInfo(); + + CCommunity_ClanAnnouncementInfo(const CCommunity_ClanAnnouncementInfo& from); + + inline CCommunity_ClanAnnouncementInfo& operator=(const CCommunity_ClanAnnouncementInfo& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCommunity_ClanAnnouncementInfo& default_instance(); + + void Swap(CCommunity_ClanAnnouncementInfo* other); + + // implements Message ---------------------------------------------- + + CCommunity_ClanAnnouncementInfo* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCommunity_ClanAnnouncementInfo& from); + void MergeFrom(const CCommunity_ClanAnnouncementInfo& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint64 gid = 1; + inline bool has_gid() const; + inline void clear_gid(); + static const int kGidFieldNumber = 1; + inline ::google::protobuf::uint64 gid() const; + inline void set_gid(::google::protobuf::uint64 value); + + // optional uint64 clanid = 2; + inline bool has_clanid() const; + inline void clear_clanid(); + static const int kClanidFieldNumber = 2; + inline ::google::protobuf::uint64 clanid() const; + inline void set_clanid(::google::protobuf::uint64 value); + + // optional uint64 posterid = 3; + inline bool has_posterid() const; + inline void clear_posterid(); + static const int kPosteridFieldNumber = 3; + inline ::google::protobuf::uint64 posterid() const; + inline void set_posterid(::google::protobuf::uint64 value); + + // optional string headline = 4; + inline bool has_headline() const; + inline void clear_headline(); + static const int kHeadlineFieldNumber = 4; + inline const ::std::string& headline() const; + inline void set_headline(const ::std::string& value); + inline void set_headline(const char* value); + inline void set_headline(const char* value, size_t size); + inline ::std::string* mutable_headline(); + inline ::std::string* release_headline(); + inline void set_allocated_headline(::std::string* headline); + + // optional uint32 posttime = 5; + inline bool has_posttime() const; + inline void clear_posttime(); + static const int kPosttimeFieldNumber = 5; + inline ::google::protobuf::uint32 posttime() const; + inline void set_posttime(::google::protobuf::uint32 value); + + // optional uint32 updatetime = 6; + inline bool has_updatetime() const; + inline void clear_updatetime(); + static const int kUpdatetimeFieldNumber = 6; + inline ::google::protobuf::uint32 updatetime() const; + inline void set_updatetime(::google::protobuf::uint32 value); + + // optional string body = 7; + inline bool has_body() const; + inline void clear_body(); + static const int kBodyFieldNumber = 7; + inline const ::std::string& body() const; + inline void set_body(const ::std::string& value); + inline void set_body(const char* value); + inline void set_body(const char* value, size_t size); + inline ::std::string* mutable_body(); + inline ::std::string* release_body(); + inline void set_allocated_body(::std::string* body); + + // optional int32 commentcount = 8; + inline bool has_commentcount() const; + inline void clear_commentcount(); + static const int kCommentcountFieldNumber = 8; + inline ::google::protobuf::int32 commentcount() const; + inline void set_commentcount(::google::protobuf::int32 value); + + // repeated string tags = 9; + inline int tags_size() const; + inline void clear_tags(); + static const int kTagsFieldNumber = 9; + inline const ::std::string& tags(int index) const; + inline ::std::string* mutable_tags(int index); + inline void set_tags(int index, const ::std::string& value); + inline void set_tags(int index, const char* value); + inline void set_tags(int index, const char* value, size_t size); + inline ::std::string* add_tags(); + inline void add_tags(const ::std::string& value); + inline void add_tags(const char* value); + inline void add_tags(const char* value, size_t size); + inline const ::google::protobuf::RepeatedPtrField< ::std::string>& tags() const; + inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_tags(); + + // optional int32 language = 10; + inline bool has_language() const; + inline void clear_language(); + static const int kLanguageFieldNumber = 10; + inline ::google::protobuf::int32 language() const; + inline void set_language(::google::protobuf::int32 value); + + // optional bool hidden = 11; + inline bool has_hidden() const; + inline void clear_hidden(); + static const int kHiddenFieldNumber = 11; + inline bool hidden() const; + inline void set_hidden(bool value); + + // optional fixed64 forum_topic_id = 12; + inline bool has_forum_topic_id() const; + inline void clear_forum_topic_id(); + static const int kForumTopicIdFieldNumber = 12; + inline ::google::protobuf::uint64 forum_topic_id() const; + inline void set_forum_topic_id(::google::protobuf::uint64 value); + + // optional fixed64 event_gid = 13; + inline bool has_event_gid() const; + inline void clear_event_gid(); + static const int kEventGidFieldNumber = 13; + inline ::google::protobuf::uint64 event_gid() const; + inline void set_event_gid(::google::protobuf::uint64 value); + + // optional int32 voteupcount = 14; + inline bool has_voteupcount() const; + inline void clear_voteupcount(); + static const int kVoteupcountFieldNumber = 14; + inline ::google::protobuf::int32 voteupcount() const; + inline void set_voteupcount(::google::protobuf::int32 value); + + // optional int32 votedowncount = 15; + inline bool has_votedowncount() const; + inline void clear_votedowncount(); + static const int kVotedowncountFieldNumber = 15; + inline ::google::protobuf::int32 votedowncount() const; + inline void set_votedowncount(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:CCommunity_ClanAnnouncementInfo) + private: + inline void set_has_gid(); + inline void clear_has_gid(); + inline void set_has_clanid(); + inline void clear_has_clanid(); + inline void set_has_posterid(); + inline void clear_has_posterid(); + inline void set_has_headline(); + inline void clear_has_headline(); + inline void set_has_posttime(); + inline void clear_has_posttime(); + inline void set_has_updatetime(); + inline void clear_has_updatetime(); + inline void set_has_body(); + inline void clear_has_body(); + inline void set_has_commentcount(); + inline void clear_has_commentcount(); + inline void set_has_language(); + inline void clear_has_language(); + inline void set_has_hidden(); + inline void clear_has_hidden(); + inline void set_has_forum_topic_id(); + inline void clear_has_forum_topic_id(); + inline void set_has_event_gid(); + inline void clear_has_event_gid(); + inline void set_has_voteupcount(); + inline void clear_has_voteupcount(); + inline void set_has_votedowncount(); + inline void clear_has_votedowncount(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::google::protobuf::uint64 gid_; + ::google::protobuf::uint64 clanid_; + ::google::protobuf::uint64 posterid_; + ::std::string* headline_; + ::google::protobuf::uint32 posttime_; + ::google::protobuf::uint32 updatetime_; + ::std::string* body_; + ::google::protobuf::RepeatedPtrField< ::std::string> tags_; + ::google::protobuf::int32 commentcount_; + ::google::protobuf::int32 language_; + ::google::protobuf::uint64 forum_topic_id_; + bool hidden_; + ::google::protobuf::int32 voteupcount_; + ::google::protobuf::uint64 event_gid_; + ::google::protobuf::int32 votedowncount_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CCommunity_ClanAnnouncementInfo* default_instance_; +}; +// ------------------------------------------------------------------- + +class CClanEventData : public ::google::protobuf::Message { + public: + CClanEventData(); + virtual ~CClanEventData(); + + CClanEventData(const CClanEventData& from); + + inline CClanEventData& operator=(const CClanEventData& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CClanEventData& default_instance(); + + void Swap(CClanEventData* other); + + // implements Message ---------------------------------------------- + + CClanEventData* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CClanEventData& from); + void MergeFrom(const CClanEventData& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional fixed64 gid = 1; + inline bool has_gid() const; + inline void clear_gid(); + static const int kGidFieldNumber = 1; + inline ::google::protobuf::uint64 gid() const; + inline void set_gid(::google::protobuf::uint64 value); + + // optional fixed64 clan_steamid = 2; + inline bool has_clan_steamid() const; + inline void clear_clan_steamid(); + static const int kClanSteamidFieldNumber = 2; + inline ::google::protobuf::uint64 clan_steamid() const; + inline void set_clan_steamid(::google::protobuf::uint64 value); + + // optional string event_name = 3; + inline bool has_event_name() const; + inline void clear_event_name(); + static const int kEventNameFieldNumber = 3; + inline const ::std::string& event_name() const; + inline void set_event_name(const ::std::string& value); + inline void set_event_name(const char* value); + inline void set_event_name(const char* value, size_t size); + inline ::std::string* mutable_event_name(); + inline ::std::string* release_event_name(); + inline void set_allocated_event_name(::std::string* event_name); + + // optional .EProtoClanEventType event_type = 4 [default = k_EClanOtherEvent]; + inline bool has_event_type() const; + inline void clear_event_type(); + static const int kEventTypeFieldNumber = 4; + inline ::EProtoClanEventType event_type() const; + inline void set_event_type(::EProtoClanEventType value); + + // optional uint32 appid = 5; + inline bool has_appid() const; + inline void clear_appid(); + static const int kAppidFieldNumber = 5; + inline ::google::protobuf::uint32 appid() const; + inline void set_appid(::google::protobuf::uint32 value); + + // optional string server_address = 6; + inline bool has_server_address() const; + inline void clear_server_address(); + static const int kServerAddressFieldNumber = 6; + inline const ::std::string& server_address() const; + inline void set_server_address(const ::std::string& value); + inline void set_server_address(const char* value); + inline void set_server_address(const char* value, size_t size); + inline ::std::string* mutable_server_address(); + inline ::std::string* release_server_address(); + inline void set_allocated_server_address(::std::string* server_address); + + // optional string server_password = 7; + inline bool has_server_password() const; + inline void clear_server_password(); + static const int kServerPasswordFieldNumber = 7; + inline const ::std::string& server_password() const; + inline void set_server_password(const ::std::string& value); + inline void set_server_password(const char* value); + inline void set_server_password(const char* value, size_t size); + inline ::std::string* mutable_server_password(); + inline ::std::string* release_server_password(); + inline void set_allocated_server_password(::std::string* server_password); + + // optional uint32 rtime32_start_time = 8; + inline bool has_rtime32_start_time() const; + inline void clear_rtime32_start_time(); + static const int kRtime32StartTimeFieldNumber = 8; + inline ::google::protobuf::uint32 rtime32_start_time() const; + inline void set_rtime32_start_time(::google::protobuf::uint32 value); + + // optional uint32 rtime32_end_time = 9; + inline bool has_rtime32_end_time() const; + inline void clear_rtime32_end_time(); + static const int kRtime32EndTimeFieldNumber = 9; + inline ::google::protobuf::uint32 rtime32_end_time() const; + inline void set_rtime32_end_time(::google::protobuf::uint32 value); + + // optional int32 comment_count = 10; + inline bool has_comment_count() const; + inline void clear_comment_count(); + static const int kCommentCountFieldNumber = 10; + inline ::google::protobuf::int32 comment_count() const; + inline void set_comment_count(::google::protobuf::int32 value); + + // optional fixed64 creator_steamid = 11; + inline bool has_creator_steamid() const; + inline void clear_creator_steamid(); + static const int kCreatorSteamidFieldNumber = 11; + inline ::google::protobuf::uint64 creator_steamid() const; + inline void set_creator_steamid(::google::protobuf::uint64 value); + + // optional fixed64 last_update_steamid = 12; + inline bool has_last_update_steamid() const; + inline void clear_last_update_steamid(); + static const int kLastUpdateSteamidFieldNumber = 12; + inline ::google::protobuf::uint64 last_update_steamid() const; + inline void set_last_update_steamid(::google::protobuf::uint64 value); + + // optional string event_notes = 13; + inline bool has_event_notes() const; + inline void clear_event_notes(); + static const int kEventNotesFieldNumber = 13; + inline const ::std::string& event_notes() const; + inline void set_event_notes(const ::std::string& value); + inline void set_event_notes(const char* value); + inline void set_event_notes(const char* value, size_t size); + inline ::std::string* mutable_event_notes(); + inline ::std::string* release_event_notes(); + inline void set_allocated_event_notes(::std::string* event_notes); + + // optional string jsondata = 14; + inline bool has_jsondata() const; + inline void clear_jsondata(); + static const int kJsondataFieldNumber = 14; + inline const ::std::string& jsondata() const; + inline void set_jsondata(const ::std::string& value); + inline void set_jsondata(const char* value); + inline void set_jsondata(const char* value, size_t size); + inline ::std::string* mutable_jsondata(); + inline ::std::string* release_jsondata(); + inline void set_allocated_jsondata(::std::string* jsondata); + + // optional .CCommunity_ClanAnnouncementInfo announcement_body = 15; + inline bool has_announcement_body() const; + inline void clear_announcement_body(); + static const int kAnnouncementBodyFieldNumber = 15; + inline const ::CCommunity_ClanAnnouncementInfo& announcement_body() const; + inline ::CCommunity_ClanAnnouncementInfo* mutable_announcement_body(); + inline ::CCommunity_ClanAnnouncementInfo* release_announcement_body(); + inline void set_allocated_announcement_body(::CCommunity_ClanAnnouncementInfo* announcement_body); + + // optional bool published = 16; + inline bool has_published() const; + inline void clear_published(); + static const int kPublishedFieldNumber = 16; + inline bool published() const; + inline void set_published(bool value); + + // optional bool hidden = 17; + inline bool has_hidden() const; + inline void clear_hidden(); + static const int kHiddenFieldNumber = 17; + inline bool hidden() const; + inline void set_hidden(bool value); + + // optional uint32 rtime32_visibility_start = 18; + inline bool has_rtime32_visibility_start() const; + inline void clear_rtime32_visibility_start(); + static const int kRtime32VisibilityStartFieldNumber = 18; + inline ::google::protobuf::uint32 rtime32_visibility_start() const; + inline void set_rtime32_visibility_start(::google::protobuf::uint32 value); + + // optional uint32 rtime32_visibility_end = 19; + inline bool has_rtime32_visibility_end() const; + inline void clear_rtime32_visibility_end(); + static const int kRtime32VisibilityEndFieldNumber = 19; + inline ::google::protobuf::uint32 rtime32_visibility_end() const; + inline void set_rtime32_visibility_end(::google::protobuf::uint32 value); + + // optional uint32 broadcaster_accountid = 20; + inline bool has_broadcaster_accountid() const; + inline void clear_broadcaster_accountid(); + static const int kBroadcasterAccountidFieldNumber = 20; + inline ::google::protobuf::uint32 broadcaster_accountid() const; + inline void set_broadcaster_accountid(::google::protobuf::uint32 value); + + // optional uint32 follower_count = 21; + inline bool has_follower_count() const; + inline void clear_follower_count(); + static const int kFollowerCountFieldNumber = 21; + inline ::google::protobuf::uint32 follower_count() const; + inline void set_follower_count(::google::protobuf::uint32 value); + + // optional uint32 ignore_count = 22; + inline bool has_ignore_count() const; + inline void clear_ignore_count(); + static const int kIgnoreCountFieldNumber = 22; + inline ::google::protobuf::uint32 ignore_count() const; + inline void set_ignore_count(::google::protobuf::uint32 value); + + // optional fixed64 forum_topic_id = 23; + inline bool has_forum_topic_id() const; + inline void clear_forum_topic_id(); + static const int kForumTopicIdFieldNumber = 23; + inline ::google::protobuf::uint64 forum_topic_id() const; + inline void set_forum_topic_id(::google::protobuf::uint64 value); + + // optional uint32 rtime32_last_modified = 24; + inline bool has_rtime32_last_modified() const; + inline void clear_rtime32_last_modified(); + static const int kRtime32LastModifiedFieldNumber = 24; + inline ::google::protobuf::uint32 rtime32_last_modified() const; + inline void set_rtime32_last_modified(::google::protobuf::uint32 value); + + // optional fixed64 news_post_gid = 25; + inline bool has_news_post_gid() const; + inline void clear_news_post_gid(); + static const int kNewsPostGidFieldNumber = 25; + inline ::google::protobuf::uint64 news_post_gid() const; + inline void set_news_post_gid(::google::protobuf::uint64 value); + + // optional uint32 rtime_mod_reviewed = 26; + inline bool has_rtime_mod_reviewed() const; + inline void clear_rtime_mod_reviewed(); + static const int kRtimeModReviewedFieldNumber = 26; + inline ::google::protobuf::uint32 rtime_mod_reviewed() const; + inline void set_rtime_mod_reviewed(::google::protobuf::uint32 value); + + // optional uint32 featured_app_tagid = 27; + inline bool has_featured_app_tagid() const; + inline void clear_featured_app_tagid(); + static const int kFeaturedAppTagidFieldNumber = 27; + inline ::google::protobuf::uint32 featured_app_tagid() const; + inline void set_featured_app_tagid(::google::protobuf::uint32 value); + + // repeated uint32 referenced_appids = 28; + inline int referenced_appids_size() const; + inline void clear_referenced_appids(); + static const int kReferencedAppidsFieldNumber = 28; + inline ::google::protobuf::uint32 referenced_appids(int index) const; + inline void set_referenced_appids(int index, ::google::protobuf::uint32 value); + inline void add_referenced_appids(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + referenced_appids() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_referenced_appids(); + + // @@protoc_insertion_point(class_scope:CClanEventData) + private: + inline void set_has_gid(); + inline void clear_has_gid(); + inline void set_has_clan_steamid(); + inline void clear_has_clan_steamid(); + inline void set_has_event_name(); + inline void clear_has_event_name(); + inline void set_has_event_type(); + inline void clear_has_event_type(); + inline void set_has_appid(); + inline void clear_has_appid(); + inline void set_has_server_address(); + inline void clear_has_server_address(); + inline void set_has_server_password(); + inline void clear_has_server_password(); + inline void set_has_rtime32_start_time(); + inline void clear_has_rtime32_start_time(); + inline void set_has_rtime32_end_time(); + inline void clear_has_rtime32_end_time(); + inline void set_has_comment_count(); + inline void clear_has_comment_count(); + inline void set_has_creator_steamid(); + inline void clear_has_creator_steamid(); + inline void set_has_last_update_steamid(); + inline void clear_has_last_update_steamid(); + inline void set_has_event_notes(); + inline void clear_has_event_notes(); + inline void set_has_jsondata(); + inline void clear_has_jsondata(); + inline void set_has_announcement_body(); + inline void clear_has_announcement_body(); + inline void set_has_published(); + inline void clear_has_published(); + inline void set_has_hidden(); + inline void clear_has_hidden(); + inline void set_has_rtime32_visibility_start(); + inline void clear_has_rtime32_visibility_start(); + inline void set_has_rtime32_visibility_end(); + inline void clear_has_rtime32_visibility_end(); + inline void set_has_broadcaster_accountid(); + inline void clear_has_broadcaster_accountid(); + inline void set_has_follower_count(); + inline void clear_has_follower_count(); + inline void set_has_ignore_count(); + inline void clear_has_ignore_count(); + inline void set_has_forum_topic_id(); + inline void clear_has_forum_topic_id(); + inline void set_has_rtime32_last_modified(); + inline void clear_has_rtime32_last_modified(); + inline void set_has_news_post_gid(); + inline void clear_has_news_post_gid(); + inline void set_has_rtime_mod_reviewed(); + inline void clear_has_rtime_mod_reviewed(); + inline void set_has_featured_app_tagid(); + inline void clear_has_featured_app_tagid(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::google::protobuf::uint64 gid_; + ::google::protobuf::uint64 clan_steamid_; + ::std::string* event_name_; + int event_type_; + ::google::protobuf::uint32 appid_; + ::std::string* server_address_; + ::std::string* server_password_; + ::google::protobuf::uint32 rtime32_start_time_; + ::google::protobuf::uint32 rtime32_end_time_; + ::google::protobuf::uint64 creator_steamid_; + ::google::protobuf::uint64 last_update_steamid_; + ::std::string* event_notes_; + ::std::string* jsondata_; + ::google::protobuf::int32 comment_count_; + bool published_; + bool hidden_; + ::CCommunity_ClanAnnouncementInfo* announcement_body_; + ::google::protobuf::uint32 rtime32_visibility_start_; + ::google::protobuf::uint32 rtime32_visibility_end_; + ::google::protobuf::uint32 broadcaster_accountid_; + ::google::protobuf::uint32 follower_count_; + ::google::protobuf::uint64 forum_topic_id_; + ::google::protobuf::uint32 ignore_count_; + ::google::protobuf::uint32 rtime32_last_modified_; + ::google::protobuf::uint64 news_post_gid_; + ::google::protobuf::uint32 rtime_mod_reviewed_; + ::google::protobuf::uint32 featured_app_tagid_; + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > referenced_appids_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CClanEventData* default_instance_; +}; +// ------------------------------------------------------------------- + +class CBilling_Address : public ::google::protobuf::Message { + public: + CBilling_Address(); + virtual ~CBilling_Address(); + + CBilling_Address(const CBilling_Address& from); + + inline CBilling_Address& operator=(const CBilling_Address& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CBilling_Address& default_instance(); + + void Swap(CBilling_Address* other); + + // implements Message ---------------------------------------------- + + CBilling_Address* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CBilling_Address& from); + void MergeFrom(const CBilling_Address& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional string first_name = 1; + inline bool has_first_name() const; + inline void clear_first_name(); + static const int kFirstNameFieldNumber = 1; + inline const ::std::string& first_name() const; + inline void set_first_name(const ::std::string& value); + inline void set_first_name(const char* value); + inline void set_first_name(const char* value, size_t size); + inline ::std::string* mutable_first_name(); + inline ::std::string* release_first_name(); + inline void set_allocated_first_name(::std::string* first_name); + + // optional string last_name = 2; + inline bool has_last_name() const; + inline void clear_last_name(); + static const int kLastNameFieldNumber = 2; + inline const ::std::string& last_name() const; + inline void set_last_name(const ::std::string& value); + inline void set_last_name(const char* value); + inline void set_last_name(const char* value, size_t size); + inline ::std::string* mutable_last_name(); + inline ::std::string* release_last_name(); + inline void set_allocated_last_name(::std::string* last_name); + + // optional string address1 = 3; + inline bool has_address1() const; + inline void clear_address1(); + static const int kAddress1FieldNumber = 3; + inline const ::std::string& address1() const; + inline void set_address1(const ::std::string& value); + inline void set_address1(const char* value); + inline void set_address1(const char* value, size_t size); + inline ::std::string* mutable_address1(); + inline ::std::string* release_address1(); + inline void set_allocated_address1(::std::string* address1); + + // optional string address2 = 4; + inline bool has_address2() const; + inline void clear_address2(); + static const int kAddress2FieldNumber = 4; + inline const ::std::string& address2() const; + inline void set_address2(const ::std::string& value); + inline void set_address2(const char* value); + inline void set_address2(const char* value, size_t size); + inline ::std::string* mutable_address2(); + inline ::std::string* release_address2(); + inline void set_allocated_address2(::std::string* address2); + + // optional string city = 5; + inline bool has_city() const; + inline void clear_city(); + static const int kCityFieldNumber = 5; + inline const ::std::string& city() const; + inline void set_city(const ::std::string& value); + inline void set_city(const char* value); + inline void set_city(const char* value, size_t size); + inline ::std::string* mutable_city(); + inline ::std::string* release_city(); + inline void set_allocated_city(::std::string* city); + + // optional string us_state = 6; + inline bool has_us_state() const; + inline void clear_us_state(); + static const int kUsStateFieldNumber = 6; + inline const ::std::string& us_state() const; + inline void set_us_state(const ::std::string& value); + inline void set_us_state(const char* value); + inline void set_us_state(const char* value, size_t size); + inline ::std::string* mutable_us_state(); + inline ::std::string* release_us_state(); + inline void set_allocated_us_state(::std::string* us_state); + + // optional string country_code = 7; + inline bool has_country_code() const; + inline void clear_country_code(); + static const int kCountryCodeFieldNumber = 7; + inline const ::std::string& country_code() const; + inline void set_country_code(const ::std::string& value); + inline void set_country_code(const char* value); + inline void set_country_code(const char* value, size_t size); + inline ::std::string* mutable_country_code(); + inline ::std::string* release_country_code(); + inline void set_allocated_country_code(::std::string* country_code); + + // optional string postcode = 8; + inline bool has_postcode() const; + inline void clear_postcode(); + static const int kPostcodeFieldNumber = 8; + inline const ::std::string& postcode() const; + inline void set_postcode(const ::std::string& value); + inline void set_postcode(const char* value); + inline void set_postcode(const char* value, size_t size); + inline ::std::string* mutable_postcode(); + inline ::std::string* release_postcode(); + inline void set_allocated_postcode(::std::string* postcode); + + // optional int32 zip_plus4 = 9; + inline bool has_zip_plus4() const; + inline void clear_zip_plus4(); + static const int kZipPlus4FieldNumber = 9; + inline ::google::protobuf::int32 zip_plus4() const; + inline void set_zip_plus4(::google::protobuf::int32 value); + + // optional string phone = 10; + inline bool has_phone() const; + inline void clear_phone(); + static const int kPhoneFieldNumber = 10; + inline const ::std::string& phone() const; + inline void set_phone(const ::std::string& value); + inline void set_phone(const char* value); + inline void set_phone(const char* value, size_t size); + inline ::std::string* mutable_phone(); + inline ::std::string* release_phone(); + inline void set_allocated_phone(::std::string* phone); + + // @@protoc_insertion_point(class_scope:CBilling_Address) + private: + inline void set_has_first_name(); + inline void clear_has_first_name(); + inline void set_has_last_name(); + inline void clear_has_last_name(); + inline void set_has_address1(); + inline void clear_has_address1(); + inline void set_has_address2(); + inline void clear_has_address2(); + inline void set_has_city(); + inline void clear_has_city(); + inline void set_has_us_state(); + inline void clear_has_us_state(); + inline void set_has_country_code(); + inline void clear_has_country_code(); + inline void set_has_postcode(); + inline void clear_has_postcode(); + inline void set_has_zip_plus4(); + inline void clear_has_zip_plus4(); + inline void set_has_phone(); + inline void clear_has_phone(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::std::string* first_name_; + ::std::string* last_name_; + ::std::string* address1_; + ::std::string* address2_; + ::std::string* city_; + ::std::string* us_state_; + ::std::string* country_code_; + ::std::string* postcode_; + ::std::string* phone_; + ::google::protobuf::int32 zip_plus4_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CBilling_Address* default_instance_; +}; +// ------------------------------------------------------------------- + +class CPackageReservationStatus : public ::google::protobuf::Message { + public: + CPackageReservationStatus(); + virtual ~CPackageReservationStatus(); + + CPackageReservationStatus(const CPackageReservationStatus& from); + + inline CPackageReservationStatus& operator=(const CPackageReservationStatus& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CPackageReservationStatus& default_instance(); + + void Swap(CPackageReservationStatus* other); + + // implements Message ---------------------------------------------- + + CPackageReservationStatus* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CPackageReservationStatus& from); + void MergeFrom(const CPackageReservationStatus& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 packageid = 1; + inline bool has_packageid() const; + inline void clear_packageid(); + static const int kPackageidFieldNumber = 1; + inline ::google::protobuf::uint32 packageid() const; + inline void set_packageid(::google::protobuf::uint32 value); + + // optional int32 reservation_state = 2; + inline bool has_reservation_state() const; + inline void clear_reservation_state(); + static const int kReservationStateFieldNumber = 2; + inline ::google::protobuf::int32 reservation_state() const; + inline void set_reservation_state(::google::protobuf::int32 value); + + // optional int32 queue_position = 3; + inline bool has_queue_position() const; + inline void clear_queue_position(); + static const int kQueuePositionFieldNumber = 3; + inline ::google::protobuf::int32 queue_position() const; + inline void set_queue_position(::google::protobuf::int32 value); + + // optional int32 total_queue_size = 4; + inline bool has_total_queue_size() const; + inline void clear_total_queue_size(); + static const int kTotalQueueSizeFieldNumber = 4; + inline ::google::protobuf::int32 total_queue_size() const; + inline void set_total_queue_size(::google::protobuf::int32 value); + + // optional string reservation_country_code = 5; + inline bool has_reservation_country_code() const; + inline void clear_reservation_country_code(); + static const int kReservationCountryCodeFieldNumber = 5; + inline const ::std::string& reservation_country_code() const; + inline void set_reservation_country_code(const ::std::string& value); + inline void set_reservation_country_code(const char* value); + inline void set_reservation_country_code(const char* value, size_t size); + inline ::std::string* mutable_reservation_country_code(); + inline ::std::string* release_reservation_country_code(); + inline void set_allocated_reservation_country_code(::std::string* reservation_country_code); + + // optional bool expired = 6; + inline bool has_expired() const; + inline void clear_expired(); + static const int kExpiredFieldNumber = 6; + inline bool expired() const; + inline void set_expired(bool value); + + // optional uint32 time_expires = 7; + inline bool has_time_expires() const; + inline void clear_time_expires(); + static const int kTimeExpiresFieldNumber = 7; + inline ::google::protobuf::uint32 time_expires() const; + inline void set_time_expires(::google::protobuf::uint32 value); + + // optional uint32 time_reserved = 8; + inline bool has_time_reserved() const; + inline void clear_time_reserved(); + static const int kTimeReservedFieldNumber = 8; + inline ::google::protobuf::uint32 time_reserved() const; + inline void set_time_reserved(::google::protobuf::uint32 value); + + // @@protoc_insertion_point(class_scope:CPackageReservationStatus) + private: + inline void set_has_packageid(); + inline void clear_has_packageid(); + inline void set_has_reservation_state(); + inline void clear_has_reservation_state(); + inline void set_has_queue_position(); + inline void clear_has_queue_position(); + inline void set_has_total_queue_size(); + inline void clear_has_total_queue_size(); + inline void set_has_reservation_country_code(); + inline void clear_has_reservation_country_code(); + inline void set_has_expired(); + inline void clear_has_expired(); + inline void set_has_time_expires(); + inline void clear_has_time_expires(); + inline void set_has_time_reserved(); + inline void clear_has_time_reserved(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 _has_bits_[1]; + mutable int _cached_size_; + ::google::protobuf::uint32 packageid_; + ::google::protobuf::int32 reservation_state_; + ::google::protobuf::int32 queue_position_; + ::google::protobuf::int32 total_queue_size_; + ::std::string* reservation_country_code_; + bool expired_; + ::google::protobuf::uint32 time_expires_; + ::google::protobuf::uint32 time_reserved_; + friend void protobuf_AddDesc_steammessages_5fbase_2eproto(); + friend void protobuf_AssignDesc_steammessages_5fbase_2eproto(); + friend void protobuf_ShutdownFile_steammessages_5fbase_2eproto(); + + void InitAsDefaultInstance(); + static CPackageReservationStatus* default_instance_; +}; +// =================================================================== + +static const int kMsgpoolSoftLimitFieldNumber = 50000; +extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, + ::google::protobuf::internal::PrimitiveTypeTraits< ::google::protobuf::int32 >, 5, false > + msgpool_soft_limit; +static const int kMsgpoolHardLimitFieldNumber = 50001; +extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, + ::google::protobuf::internal::PrimitiveTypeTraits< ::google::protobuf::int32 >, 5, false > + msgpool_hard_limit; +static const int kForcePhpGenerationFieldNumber = 50000; +extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::FileOptions, + ::google::protobuf::internal::PrimitiveTypeTraits< bool >, 8, false > + force_php_generation; +static const int kPhpOutputAlwaysNumberFieldNumber = 50020; +extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions, + ::google::protobuf::internal::PrimitiveTypeTraits< bool >, 8, false > + php_output_always_number; + +// =================================================================== + +// CMsgIPAddress + +// optional fixed32 v4 = 1; +inline bool CMsgIPAddress::has_v4() const { + return ip_case() == kV4; +} +inline void CMsgIPAddress::set_has_v4() { + _oneof_case_[0] = kV4; +} +inline void CMsgIPAddress::clear_v4() { + if (has_v4()) { + ip_.v4_ = 0u; + clear_has_ip(); + } +} +inline ::google::protobuf::uint32 CMsgIPAddress::v4() const { + if (has_v4()) { + return ip_.v4_; + } + return 0u; +} +inline void CMsgIPAddress::set_v4(::google::protobuf::uint32 value) { + if (!has_v4()) { + clear_ip(); + set_has_v4(); + } + ip_.v4_ = value; +} + +// optional bytes v6 = 2; +inline bool CMsgIPAddress::has_v6() const { + return ip_case() == kV6; +} +inline void CMsgIPAddress::set_has_v6() { + _oneof_case_[0] = kV6; +} +inline void CMsgIPAddress::clear_v6() { + if (has_v6()) { + delete ip_.v6_; + clear_has_ip(); + } +} +inline const ::std::string& CMsgIPAddress::v6() const { + if (has_v6()) { + return *ip_.v6_; + } + return ::google::protobuf::internal::GetEmptyStringAlreadyInited(); +} +inline void CMsgIPAddress::set_v6(const ::std::string& value) { + if (!has_v6()) { + clear_ip(); + set_has_v6(); + ip_.v6_ = new ::std::string; + } + ip_.v6_->assign(value); +} +inline void CMsgIPAddress::set_v6(const char* value) { + if (!has_v6()) { + clear_ip(); + set_has_v6(); + ip_.v6_ = new ::std::string; + } + ip_.v6_->assign(value); +} +inline void CMsgIPAddress::set_v6(const void* value, size_t size) { + if (!has_v6()) { + clear_ip(); + set_has_v6(); + ip_.v6_ = new ::std::string; + } + ip_.v6_->assign( + reinterpret_cast(value), size); +} +inline ::std::string* CMsgIPAddress::mutable_v6() { + if (!has_v6()) { + clear_ip(); + set_has_v6(); + ip_.v6_ = new ::std::string; + } + return ip_.v6_; +} +inline ::std::string* CMsgIPAddress::release_v6() { + if (has_v6()) { + clear_has_ip(); + ::std::string* temp = ip_.v6_; + ip_.v6_ = NULL; + return temp; + } else { + return NULL; + } +} +inline void CMsgIPAddress::set_allocated_v6(::std::string* v6) { + clear_ip(); + if (v6) { + set_has_v6(); + ip_.v6_ = v6; + } +} + +inline bool CMsgIPAddress::has_ip() { + return ip_case() != IP_NOT_SET; +} +inline void CMsgIPAddress::clear_has_ip() { + _oneof_case_[0] = IP_NOT_SET; +} +inline CMsgIPAddress::IpCase CMsgIPAddress::ip_case() const { + return CMsgIPAddress::IpCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// CMsgIPAddressBucket + +// optional .CMsgIPAddress original_ip_address = 1; +inline bool CMsgIPAddressBucket::has_original_ip_address() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgIPAddressBucket::set_has_original_ip_address() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgIPAddressBucket::clear_has_original_ip_address() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgIPAddressBucket::clear_original_ip_address() { + if (original_ip_address_ != NULL) original_ip_address_->::CMsgIPAddress::Clear(); + clear_has_original_ip_address(); +} +inline const ::CMsgIPAddress& CMsgIPAddressBucket::original_ip_address() const { + // @@protoc_insertion_point(field_get:CMsgIPAddressBucket.original_ip_address) + return original_ip_address_ != NULL ? *original_ip_address_ : *default_instance_->original_ip_address_; +} +inline ::CMsgIPAddress* CMsgIPAddressBucket::mutable_original_ip_address() { + set_has_original_ip_address(); + if (original_ip_address_ == NULL) original_ip_address_ = new ::CMsgIPAddress; + // @@protoc_insertion_point(field_mutable:CMsgIPAddressBucket.original_ip_address) + return original_ip_address_; +} +inline ::CMsgIPAddress* CMsgIPAddressBucket::release_original_ip_address() { + clear_has_original_ip_address(); + ::CMsgIPAddress* temp = original_ip_address_; + original_ip_address_ = NULL; + return temp; +} +inline void CMsgIPAddressBucket::set_allocated_original_ip_address(::CMsgIPAddress* original_ip_address) { + delete original_ip_address_; + original_ip_address_ = original_ip_address; + if (original_ip_address) { + set_has_original_ip_address(); + } else { + clear_has_original_ip_address(); + } + // @@protoc_insertion_point(field_set_allocated:CMsgIPAddressBucket.original_ip_address) +} + +// optional fixed64 bucket = 2; +inline bool CMsgIPAddressBucket::has_bucket() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CMsgIPAddressBucket::set_has_bucket() { + _has_bits_[0] |= 0x00000002u; +} +inline void CMsgIPAddressBucket::clear_has_bucket() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CMsgIPAddressBucket::clear_bucket() { + bucket_ = GOOGLE_ULONGLONG(0); + clear_has_bucket(); +} +inline ::google::protobuf::uint64 CMsgIPAddressBucket::bucket() const { + // @@protoc_insertion_point(field_get:CMsgIPAddressBucket.bucket) + return bucket_; +} +inline void CMsgIPAddressBucket::set_bucket(::google::protobuf::uint64 value) { + set_has_bucket(); + bucket_ = value; + // @@protoc_insertion_point(field_set:CMsgIPAddressBucket.bucket) +} + +// ------------------------------------------------------------------- + +// CMsgProtoBufHeader + +// optional fixed64 steamid = 1; +inline bool CMsgProtoBufHeader::has_steamid() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgProtoBufHeader::set_has_steamid() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgProtoBufHeader::clear_has_steamid() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgProtoBufHeader::clear_steamid() { + steamid_ = GOOGLE_ULONGLONG(0); + clear_has_steamid(); +} +inline ::google::protobuf::uint64 CMsgProtoBufHeader::steamid() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.steamid) + return steamid_; +} +inline void CMsgProtoBufHeader::set_steamid(::google::protobuf::uint64 value) { + set_has_steamid(); + steamid_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.steamid) +} + +// optional int32 client_sessionid = 2; +inline bool CMsgProtoBufHeader::has_client_sessionid() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CMsgProtoBufHeader::set_has_client_sessionid() { + _has_bits_[0] |= 0x00000002u; +} +inline void CMsgProtoBufHeader::clear_has_client_sessionid() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CMsgProtoBufHeader::clear_client_sessionid() { + client_sessionid_ = 0; + clear_has_client_sessionid(); +} +inline ::google::protobuf::int32 CMsgProtoBufHeader::client_sessionid() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.client_sessionid) + return client_sessionid_; +} +inline void CMsgProtoBufHeader::set_client_sessionid(::google::protobuf::int32 value) { + set_has_client_sessionid(); + client_sessionid_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.client_sessionid) +} + +// optional uint32 routing_appid = 3; +inline bool CMsgProtoBufHeader::has_routing_appid() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CMsgProtoBufHeader::set_has_routing_appid() { + _has_bits_[0] |= 0x00000004u; +} +inline void CMsgProtoBufHeader::clear_has_routing_appid() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CMsgProtoBufHeader::clear_routing_appid() { + routing_appid_ = 0u; + clear_has_routing_appid(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::routing_appid() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.routing_appid) + return routing_appid_; +} +inline void CMsgProtoBufHeader::set_routing_appid(::google::protobuf::uint32 value) { + set_has_routing_appid(); + routing_appid_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.routing_appid) +} + +// optional fixed64 jobid_source = 10 [default = 18446744073709551615]; +inline bool CMsgProtoBufHeader::has_jobid_source() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CMsgProtoBufHeader::set_has_jobid_source() { + _has_bits_[0] |= 0x00000008u; +} +inline void CMsgProtoBufHeader::clear_has_jobid_source() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CMsgProtoBufHeader::clear_jobid_source() { + jobid_source_ = GOOGLE_ULONGLONG(18446744073709551615); + clear_has_jobid_source(); +} +inline ::google::protobuf::uint64 CMsgProtoBufHeader::jobid_source() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.jobid_source) + return jobid_source_; +} +inline void CMsgProtoBufHeader::set_jobid_source(::google::protobuf::uint64 value) { + set_has_jobid_source(); + jobid_source_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.jobid_source) +} + +// optional fixed64 jobid_target = 11 [default = 18446744073709551615]; +inline bool CMsgProtoBufHeader::has_jobid_target() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CMsgProtoBufHeader::set_has_jobid_target() { + _has_bits_[0] |= 0x00000010u; +} +inline void CMsgProtoBufHeader::clear_has_jobid_target() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CMsgProtoBufHeader::clear_jobid_target() { + jobid_target_ = GOOGLE_ULONGLONG(18446744073709551615); + clear_has_jobid_target(); +} +inline ::google::protobuf::uint64 CMsgProtoBufHeader::jobid_target() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.jobid_target) + return jobid_target_; +} +inline void CMsgProtoBufHeader::set_jobid_target(::google::protobuf::uint64 value) { + set_has_jobid_target(); + jobid_target_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.jobid_target) +} + +// optional string target_job_name = 12; +inline bool CMsgProtoBufHeader::has_target_job_name() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CMsgProtoBufHeader::set_has_target_job_name() { + _has_bits_[0] |= 0x00000020u; +} +inline void CMsgProtoBufHeader::clear_has_target_job_name() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CMsgProtoBufHeader::clear_target_job_name() { + if (target_job_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + target_job_name_->clear(); + } + clear_has_target_job_name(); +} +inline const ::std::string& CMsgProtoBufHeader::target_job_name() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.target_job_name) + return *target_job_name_; +} +inline void CMsgProtoBufHeader::set_target_job_name(const ::std::string& value) { + set_has_target_job_name(); + if (target_job_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + target_job_name_ = new ::std::string; + } + target_job_name_->assign(value); + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.target_job_name) +} +inline void CMsgProtoBufHeader::set_target_job_name(const char* value) { + set_has_target_job_name(); + if (target_job_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + target_job_name_ = new ::std::string; + } + target_job_name_->assign(value); + // @@protoc_insertion_point(field_set_char:CMsgProtoBufHeader.target_job_name) +} +inline void CMsgProtoBufHeader::set_target_job_name(const char* value, size_t size) { + set_has_target_job_name(); + if (target_job_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + target_job_name_ = new ::std::string; + } + target_job_name_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CMsgProtoBufHeader.target_job_name) +} +inline ::std::string* CMsgProtoBufHeader::mutable_target_job_name() { + set_has_target_job_name(); + if (target_job_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + target_job_name_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CMsgProtoBufHeader.target_job_name) + return target_job_name_; +} +inline ::std::string* CMsgProtoBufHeader::release_target_job_name() { + clear_has_target_job_name(); + if (target_job_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = target_job_name_; + target_job_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CMsgProtoBufHeader::set_allocated_target_job_name(::std::string* target_job_name) { + if (target_job_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete target_job_name_; + } + if (target_job_name) { + set_has_target_job_name(); + target_job_name_ = target_job_name; + } else { + clear_has_target_job_name(); + target_job_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CMsgProtoBufHeader.target_job_name) +} + +// optional int32 seq_num = 24; +inline bool CMsgProtoBufHeader::has_seq_num() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CMsgProtoBufHeader::set_has_seq_num() { + _has_bits_[0] |= 0x00000040u; +} +inline void CMsgProtoBufHeader::clear_has_seq_num() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CMsgProtoBufHeader::clear_seq_num() { + seq_num_ = 0; + clear_has_seq_num(); +} +inline ::google::protobuf::int32 CMsgProtoBufHeader::seq_num() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.seq_num) + return seq_num_; +} +inline void CMsgProtoBufHeader::set_seq_num(::google::protobuf::int32 value) { + set_has_seq_num(); + seq_num_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.seq_num) +} + +// optional int32 eresult = 13 [default = 2]; +inline bool CMsgProtoBufHeader::has_eresult() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CMsgProtoBufHeader::set_has_eresult() { + _has_bits_[0] |= 0x00000080u; +} +inline void CMsgProtoBufHeader::clear_has_eresult() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CMsgProtoBufHeader::clear_eresult() { + eresult_ = 2; + clear_has_eresult(); +} +inline ::google::protobuf::int32 CMsgProtoBufHeader::eresult() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.eresult) + return eresult_; +} +inline void CMsgProtoBufHeader::set_eresult(::google::protobuf::int32 value) { + set_has_eresult(); + eresult_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.eresult) +} + +// optional string error_message = 14; +inline bool CMsgProtoBufHeader::has_error_message() const { + return (_has_bits_[0] & 0x00000100u) != 0; +} +inline void CMsgProtoBufHeader::set_has_error_message() { + _has_bits_[0] |= 0x00000100u; +} +inline void CMsgProtoBufHeader::clear_has_error_message() { + _has_bits_[0] &= ~0x00000100u; +} +inline void CMsgProtoBufHeader::clear_error_message() { + if (error_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + error_message_->clear(); + } + clear_has_error_message(); +} +inline const ::std::string& CMsgProtoBufHeader::error_message() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.error_message) + return *error_message_; +} +inline void CMsgProtoBufHeader::set_error_message(const ::std::string& value) { + set_has_error_message(); + if (error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + error_message_ = new ::std::string; + } + error_message_->assign(value); + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.error_message) +} +inline void CMsgProtoBufHeader::set_error_message(const char* value) { + set_has_error_message(); + if (error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + error_message_ = new ::std::string; + } + error_message_->assign(value); + // @@protoc_insertion_point(field_set_char:CMsgProtoBufHeader.error_message) +} +inline void CMsgProtoBufHeader::set_error_message(const char* value, size_t size) { + set_has_error_message(); + if (error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + error_message_ = new ::std::string; + } + error_message_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CMsgProtoBufHeader.error_message) +} +inline ::std::string* CMsgProtoBufHeader::mutable_error_message() { + set_has_error_message(); + if (error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + error_message_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CMsgProtoBufHeader.error_message) + return error_message_; +} +inline ::std::string* CMsgProtoBufHeader::release_error_message() { + clear_has_error_message(); + if (error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = error_message_; + error_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CMsgProtoBufHeader::set_allocated_error_message(::std::string* error_message) { + if (error_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete error_message_; + } + if (error_message) { + set_has_error_message(); + error_message_ = error_message; + } else { + clear_has_error_message(); + error_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CMsgProtoBufHeader.error_message) +} + +// optional uint32 auth_account_flags = 16; +inline bool CMsgProtoBufHeader::has_auth_account_flags() const { + return (_has_bits_[0] & 0x00000200u) != 0; +} +inline void CMsgProtoBufHeader::set_has_auth_account_flags() { + _has_bits_[0] |= 0x00000200u; +} +inline void CMsgProtoBufHeader::clear_has_auth_account_flags() { + _has_bits_[0] &= ~0x00000200u; +} +inline void CMsgProtoBufHeader::clear_auth_account_flags() { + auth_account_flags_ = 0u; + clear_has_auth_account_flags(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::auth_account_flags() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.auth_account_flags) + return auth_account_flags_; +} +inline void CMsgProtoBufHeader::set_auth_account_flags(::google::protobuf::uint32 value) { + set_has_auth_account_flags(); + auth_account_flags_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.auth_account_flags) +} + +// optional uint32 token_source = 22; +inline bool CMsgProtoBufHeader::has_token_source() const { + return (_has_bits_[0] & 0x00000400u) != 0; +} +inline void CMsgProtoBufHeader::set_has_token_source() { + _has_bits_[0] |= 0x00000400u; +} +inline void CMsgProtoBufHeader::clear_has_token_source() { + _has_bits_[0] &= ~0x00000400u; +} +inline void CMsgProtoBufHeader::clear_token_source() { + token_source_ = 0u; + clear_has_token_source(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::token_source() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.token_source) + return token_source_; +} +inline void CMsgProtoBufHeader::set_token_source(::google::protobuf::uint32 value) { + set_has_token_source(); + token_source_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.token_source) +} + +// optional bool admin_spoofing_user = 23; +inline bool CMsgProtoBufHeader::has_admin_spoofing_user() const { + return (_has_bits_[0] & 0x00000800u) != 0; +} +inline void CMsgProtoBufHeader::set_has_admin_spoofing_user() { + _has_bits_[0] |= 0x00000800u; +} +inline void CMsgProtoBufHeader::clear_has_admin_spoofing_user() { + _has_bits_[0] &= ~0x00000800u; +} +inline void CMsgProtoBufHeader::clear_admin_spoofing_user() { + admin_spoofing_user_ = false; + clear_has_admin_spoofing_user(); +} +inline bool CMsgProtoBufHeader::admin_spoofing_user() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.admin_spoofing_user) + return admin_spoofing_user_; +} +inline void CMsgProtoBufHeader::set_admin_spoofing_user(bool value) { + set_has_admin_spoofing_user(); + admin_spoofing_user_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.admin_spoofing_user) +} + +// optional int32 transport_error = 17 [default = 1]; +inline bool CMsgProtoBufHeader::has_transport_error() const { + return (_has_bits_[0] & 0x00001000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_transport_error() { + _has_bits_[0] |= 0x00001000u; +} +inline void CMsgProtoBufHeader::clear_has_transport_error() { + _has_bits_[0] &= ~0x00001000u; +} +inline void CMsgProtoBufHeader::clear_transport_error() { + transport_error_ = 1; + clear_has_transport_error(); +} +inline ::google::protobuf::int32 CMsgProtoBufHeader::transport_error() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.transport_error) + return transport_error_; +} +inline void CMsgProtoBufHeader::set_transport_error(::google::protobuf::int32 value) { + set_has_transport_error(); + transport_error_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.transport_error) +} + +// optional uint64 messageid = 18 [default = 18446744073709551615]; +inline bool CMsgProtoBufHeader::has_messageid() const { + return (_has_bits_[0] & 0x00002000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_messageid() { + _has_bits_[0] |= 0x00002000u; +} +inline void CMsgProtoBufHeader::clear_has_messageid() { + _has_bits_[0] &= ~0x00002000u; +} +inline void CMsgProtoBufHeader::clear_messageid() { + messageid_ = GOOGLE_ULONGLONG(18446744073709551615); + clear_has_messageid(); +} +inline ::google::protobuf::uint64 CMsgProtoBufHeader::messageid() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.messageid) + return messageid_; +} +inline void CMsgProtoBufHeader::set_messageid(::google::protobuf::uint64 value) { + set_has_messageid(); + messageid_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.messageid) +} + +// optional uint32 publisher_group_id = 19; +inline bool CMsgProtoBufHeader::has_publisher_group_id() const { + return (_has_bits_[0] & 0x00004000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_publisher_group_id() { + _has_bits_[0] |= 0x00004000u; +} +inline void CMsgProtoBufHeader::clear_has_publisher_group_id() { + _has_bits_[0] &= ~0x00004000u; +} +inline void CMsgProtoBufHeader::clear_publisher_group_id() { + publisher_group_id_ = 0u; + clear_has_publisher_group_id(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::publisher_group_id() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.publisher_group_id) + return publisher_group_id_; +} +inline void CMsgProtoBufHeader::set_publisher_group_id(::google::protobuf::uint32 value) { + set_has_publisher_group_id(); + publisher_group_id_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.publisher_group_id) +} + +// optional uint32 sysid = 20; +inline bool CMsgProtoBufHeader::has_sysid() const { + return (_has_bits_[0] & 0x00008000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_sysid() { + _has_bits_[0] |= 0x00008000u; +} +inline void CMsgProtoBufHeader::clear_has_sysid() { + _has_bits_[0] &= ~0x00008000u; +} +inline void CMsgProtoBufHeader::clear_sysid() { + sysid_ = 0u; + clear_has_sysid(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::sysid() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.sysid) + return sysid_; +} +inline void CMsgProtoBufHeader::set_sysid(::google::protobuf::uint32 value) { + set_has_sysid(); + sysid_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.sysid) +} + +// optional uint64 trace_tag = 21; +inline bool CMsgProtoBufHeader::has_trace_tag() const { + return (_has_bits_[0] & 0x00010000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_trace_tag() { + _has_bits_[0] |= 0x00010000u; +} +inline void CMsgProtoBufHeader::clear_has_trace_tag() { + _has_bits_[0] &= ~0x00010000u; +} +inline void CMsgProtoBufHeader::clear_trace_tag() { + trace_tag_ = GOOGLE_ULONGLONG(0); + clear_has_trace_tag(); +} +inline ::google::protobuf::uint64 CMsgProtoBufHeader::trace_tag() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.trace_tag) + return trace_tag_; +} +inline void CMsgProtoBufHeader::set_trace_tag(::google::protobuf::uint64 value) { + set_has_trace_tag(); + trace_tag_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.trace_tag) +} + +// optional uint32 webapi_key_id = 25; +inline bool CMsgProtoBufHeader::has_webapi_key_id() const { + return (_has_bits_[0] & 0x00020000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_webapi_key_id() { + _has_bits_[0] |= 0x00020000u; +} +inline void CMsgProtoBufHeader::clear_has_webapi_key_id() { + _has_bits_[0] &= ~0x00020000u; +} +inline void CMsgProtoBufHeader::clear_webapi_key_id() { + webapi_key_id_ = 0u; + clear_has_webapi_key_id(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::webapi_key_id() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.webapi_key_id) + return webapi_key_id_; +} +inline void CMsgProtoBufHeader::set_webapi_key_id(::google::protobuf::uint32 value) { + set_has_webapi_key_id(); + webapi_key_id_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.webapi_key_id) +} + +// optional bool is_from_external_source = 26; +inline bool CMsgProtoBufHeader::has_is_from_external_source() const { + return (_has_bits_[0] & 0x00040000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_is_from_external_source() { + _has_bits_[0] |= 0x00040000u; +} +inline void CMsgProtoBufHeader::clear_has_is_from_external_source() { + _has_bits_[0] &= ~0x00040000u; +} +inline void CMsgProtoBufHeader::clear_is_from_external_source() { + is_from_external_source_ = false; + clear_has_is_from_external_source(); +} +inline bool CMsgProtoBufHeader::is_from_external_source() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.is_from_external_source) + return is_from_external_source_; +} +inline void CMsgProtoBufHeader::set_is_from_external_source(bool value) { + set_has_is_from_external_source(); + is_from_external_source_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.is_from_external_source) +} + +// repeated uint32 forward_to_sysid = 27; +inline int CMsgProtoBufHeader::forward_to_sysid_size() const { + return forward_to_sysid_.size(); +} +inline void CMsgProtoBufHeader::clear_forward_to_sysid() { + forward_to_sysid_.Clear(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::forward_to_sysid(int index) const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.forward_to_sysid) + return forward_to_sysid_.Get(index); +} +inline void CMsgProtoBufHeader::set_forward_to_sysid(int index, ::google::protobuf::uint32 value) { + forward_to_sysid_.Set(index, value); + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.forward_to_sysid) +} +inline void CMsgProtoBufHeader::add_forward_to_sysid(::google::protobuf::uint32 value) { + forward_to_sysid_.Add(value); + // @@protoc_insertion_point(field_add:CMsgProtoBufHeader.forward_to_sysid) +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +CMsgProtoBufHeader::forward_to_sysid() const { + // @@protoc_insertion_point(field_list:CMsgProtoBufHeader.forward_to_sysid) + return forward_to_sysid_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +CMsgProtoBufHeader::mutable_forward_to_sysid() { + // @@protoc_insertion_point(field_mutable_list:CMsgProtoBufHeader.forward_to_sysid) + return &forward_to_sysid_; +} + +// optional uint32 cm_sysid = 28; +inline bool CMsgProtoBufHeader::has_cm_sysid() const { + return (_has_bits_[0] & 0x00100000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_cm_sysid() { + _has_bits_[0] |= 0x00100000u; +} +inline void CMsgProtoBufHeader::clear_has_cm_sysid() { + _has_bits_[0] &= ~0x00100000u; +} +inline void CMsgProtoBufHeader::clear_cm_sysid() { + cm_sysid_ = 0u; + clear_has_cm_sysid(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::cm_sysid() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.cm_sysid) + return cm_sysid_; +} +inline void CMsgProtoBufHeader::set_cm_sysid(::google::protobuf::uint32 value) { + set_has_cm_sysid(); + cm_sysid_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.cm_sysid) +} + +// optional string wg_token = 30; +inline bool CMsgProtoBufHeader::has_wg_token() const { + return (_has_bits_[0] & 0x00200000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_wg_token() { + _has_bits_[0] |= 0x00200000u; +} +inline void CMsgProtoBufHeader::clear_has_wg_token() { + _has_bits_[0] &= ~0x00200000u; +} +inline void CMsgProtoBufHeader::clear_wg_token() { + if (wg_token_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + wg_token_->clear(); + } + clear_has_wg_token(); +} +inline const ::std::string& CMsgProtoBufHeader::wg_token() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.wg_token) + return *wg_token_; +} +inline void CMsgProtoBufHeader::set_wg_token(const ::std::string& value) { + set_has_wg_token(); + if (wg_token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + wg_token_ = new ::std::string; + } + wg_token_->assign(value); + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.wg_token) +} +inline void CMsgProtoBufHeader::set_wg_token(const char* value) { + set_has_wg_token(); + if (wg_token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + wg_token_ = new ::std::string; + } + wg_token_->assign(value); + // @@protoc_insertion_point(field_set_char:CMsgProtoBufHeader.wg_token) +} +inline void CMsgProtoBufHeader::set_wg_token(const char* value, size_t size) { + set_has_wg_token(); + if (wg_token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + wg_token_ = new ::std::string; + } + wg_token_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CMsgProtoBufHeader.wg_token) +} +inline ::std::string* CMsgProtoBufHeader::mutable_wg_token() { + set_has_wg_token(); + if (wg_token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + wg_token_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CMsgProtoBufHeader.wg_token) + return wg_token_; +} +inline ::std::string* CMsgProtoBufHeader::release_wg_token() { + clear_has_wg_token(); + if (wg_token_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = wg_token_; + wg_token_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CMsgProtoBufHeader::set_allocated_wg_token(::std::string* wg_token) { + if (wg_token_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete wg_token_; + } + if (wg_token) { + set_has_wg_token(); + wg_token_ = wg_token; + } else { + clear_has_wg_token(); + wg_token_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CMsgProtoBufHeader.wg_token) +} + +// optional uint32 launcher_type = 31 [default = 0]; +inline bool CMsgProtoBufHeader::has_launcher_type() const { + return (_has_bits_[0] & 0x00400000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_launcher_type() { + _has_bits_[0] |= 0x00400000u; +} +inline void CMsgProtoBufHeader::clear_has_launcher_type() { + _has_bits_[0] &= ~0x00400000u; +} +inline void CMsgProtoBufHeader::clear_launcher_type() { + launcher_type_ = 0u; + clear_has_launcher_type(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::launcher_type() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.launcher_type) + return launcher_type_; +} +inline void CMsgProtoBufHeader::set_launcher_type(::google::protobuf::uint32 value) { + set_has_launcher_type(); + launcher_type_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.launcher_type) +} + +// optional uint32 realm = 32 [default = 0]; +inline bool CMsgProtoBufHeader::has_realm() const { + return (_has_bits_[0] & 0x00800000u) != 0; +} +inline void CMsgProtoBufHeader::set_has_realm() { + _has_bits_[0] |= 0x00800000u; +} +inline void CMsgProtoBufHeader::clear_has_realm() { + _has_bits_[0] &= ~0x00800000u; +} +inline void CMsgProtoBufHeader::clear_realm() { + realm_ = 0u; + clear_has_realm(); +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::realm() const { + // @@protoc_insertion_point(field_get:CMsgProtoBufHeader.realm) + return realm_; +} +inline void CMsgProtoBufHeader::set_realm(::google::protobuf::uint32 value) { + set_has_realm(); + realm_ = value; + // @@protoc_insertion_point(field_set:CMsgProtoBufHeader.realm) +} + +// optional uint32 ip = 15; +inline bool CMsgProtoBufHeader::has_ip() const { + return ip_addr_case() == kIp; +} +inline void CMsgProtoBufHeader::set_has_ip() { + _oneof_case_[0] = kIp; +} +inline void CMsgProtoBufHeader::clear_ip() { + if (has_ip()) { + ip_addr_.ip_ = 0u; + clear_has_ip_addr(); + } +} +inline ::google::protobuf::uint32 CMsgProtoBufHeader::ip() const { + if (has_ip()) { + return ip_addr_.ip_; + } + return 0u; +} +inline void CMsgProtoBufHeader::set_ip(::google::protobuf::uint32 value) { + if (!has_ip()) { + clear_ip_addr(); + set_has_ip(); + } + ip_addr_.ip_ = value; +} + +// optional bytes ip_v6 = 29; +inline bool CMsgProtoBufHeader::has_ip_v6() const { + return ip_addr_case() == kIpV6; +} +inline void CMsgProtoBufHeader::set_has_ip_v6() { + _oneof_case_[0] = kIpV6; +} +inline void CMsgProtoBufHeader::clear_ip_v6() { + if (has_ip_v6()) { + delete ip_addr_.ip_v6_; + clear_has_ip_addr(); + } +} +inline const ::std::string& CMsgProtoBufHeader::ip_v6() const { + if (has_ip_v6()) { + return *ip_addr_.ip_v6_; + } + return ::google::protobuf::internal::GetEmptyStringAlreadyInited(); +} +inline void CMsgProtoBufHeader::set_ip_v6(const ::std::string& value) { + if (!has_ip_v6()) { + clear_ip_addr(); + set_has_ip_v6(); + ip_addr_.ip_v6_ = new ::std::string; + } + ip_addr_.ip_v6_->assign(value); +} +inline void CMsgProtoBufHeader::set_ip_v6(const char* value) { + if (!has_ip_v6()) { + clear_ip_addr(); + set_has_ip_v6(); + ip_addr_.ip_v6_ = new ::std::string; + } + ip_addr_.ip_v6_->assign(value); +} +inline void CMsgProtoBufHeader::set_ip_v6(const void* value, size_t size) { + if (!has_ip_v6()) { + clear_ip_addr(); + set_has_ip_v6(); + ip_addr_.ip_v6_ = new ::std::string; + } + ip_addr_.ip_v6_->assign( + reinterpret_cast(value), size); +} +inline ::std::string* CMsgProtoBufHeader::mutable_ip_v6() { + if (!has_ip_v6()) { + clear_ip_addr(); + set_has_ip_v6(); + ip_addr_.ip_v6_ = new ::std::string; + } + return ip_addr_.ip_v6_; +} +inline ::std::string* CMsgProtoBufHeader::release_ip_v6() { + if (has_ip_v6()) { + clear_has_ip_addr(); + ::std::string* temp = ip_addr_.ip_v6_; + ip_addr_.ip_v6_ = NULL; + return temp; + } else { + return NULL; + } +} +inline void CMsgProtoBufHeader::set_allocated_ip_v6(::std::string* ip_v6) { + clear_ip_addr(); + if (ip_v6) { + set_has_ip_v6(); + ip_addr_.ip_v6_ = ip_v6; + } +} + +inline bool CMsgProtoBufHeader::has_ip_addr() { + return ip_addr_case() != IP_ADDR_NOT_SET; +} +inline void CMsgProtoBufHeader::clear_has_ip_addr() { + _oneof_case_[0] = IP_ADDR_NOT_SET; +} +inline CMsgProtoBufHeader::IpAddrCase CMsgProtoBufHeader::ip_addr_case() const { + return CMsgProtoBufHeader::IpAddrCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// CMsgMulti + +// optional uint32 size_unzipped = 1; +inline bool CMsgMulti::has_size_unzipped() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgMulti::set_has_size_unzipped() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgMulti::clear_has_size_unzipped() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgMulti::clear_size_unzipped() { + size_unzipped_ = 0u; + clear_has_size_unzipped(); +} +inline ::google::protobuf::uint32 CMsgMulti::size_unzipped() const { + // @@protoc_insertion_point(field_get:CMsgMulti.size_unzipped) + return size_unzipped_; +} +inline void CMsgMulti::set_size_unzipped(::google::protobuf::uint32 value) { + set_has_size_unzipped(); + size_unzipped_ = value; + // @@protoc_insertion_point(field_set:CMsgMulti.size_unzipped) +} + +// optional bytes message_body = 2; +inline bool CMsgMulti::has_message_body() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CMsgMulti::set_has_message_body() { + _has_bits_[0] |= 0x00000002u; +} +inline void CMsgMulti::clear_has_message_body() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CMsgMulti::clear_message_body() { + if (message_body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_->clear(); + } + clear_has_message_body(); +} +inline const ::std::string& CMsgMulti::message_body() const { + // @@protoc_insertion_point(field_get:CMsgMulti.message_body) + return *message_body_; +} +inline void CMsgMulti::set_message_body(const ::std::string& value) { + set_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_ = new ::std::string; + } + message_body_->assign(value); + // @@protoc_insertion_point(field_set:CMsgMulti.message_body) +} +inline void CMsgMulti::set_message_body(const char* value) { + set_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_ = new ::std::string; + } + message_body_->assign(value); + // @@protoc_insertion_point(field_set_char:CMsgMulti.message_body) +} +inline void CMsgMulti::set_message_body(const void* value, size_t size) { + set_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_ = new ::std::string; + } + message_body_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CMsgMulti.message_body) +} +inline ::std::string* CMsgMulti::mutable_message_body() { + set_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CMsgMulti.message_body) + return message_body_; +} +inline ::std::string* CMsgMulti::release_message_body() { + clear_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = message_body_; + message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CMsgMulti::set_allocated_message_body(::std::string* message_body) { + if (message_body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete message_body_; + } + if (message_body) { + set_has_message_body(); + message_body_ = message_body; + } else { + clear_has_message_body(); + message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CMsgMulti.message_body) +} + +// ------------------------------------------------------------------- + +// CMsgProtobufWrapped + +// optional bytes message_body = 1; +inline bool CMsgProtobufWrapped::has_message_body() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgProtobufWrapped::set_has_message_body() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgProtobufWrapped::clear_has_message_body() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgProtobufWrapped::clear_message_body() { + if (message_body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_->clear(); + } + clear_has_message_body(); +} +inline const ::std::string& CMsgProtobufWrapped::message_body() const { + // @@protoc_insertion_point(field_get:CMsgProtobufWrapped.message_body) + return *message_body_; +} +inline void CMsgProtobufWrapped::set_message_body(const ::std::string& value) { + set_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_ = new ::std::string; + } + message_body_->assign(value); + // @@protoc_insertion_point(field_set:CMsgProtobufWrapped.message_body) +} +inline void CMsgProtobufWrapped::set_message_body(const char* value) { + set_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_ = new ::std::string; + } + message_body_->assign(value); + // @@protoc_insertion_point(field_set_char:CMsgProtobufWrapped.message_body) +} +inline void CMsgProtobufWrapped::set_message_body(const void* value, size_t size) { + set_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_ = new ::std::string; + } + message_body_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CMsgProtobufWrapped.message_body) +} +inline ::std::string* CMsgProtobufWrapped::mutable_message_body() { + set_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + message_body_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CMsgProtobufWrapped.message_body) + return message_body_; +} +inline ::std::string* CMsgProtobufWrapped::release_message_body() { + clear_has_message_body(); + if (message_body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = message_body_; + message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CMsgProtobufWrapped::set_allocated_message_body(::std::string* message_body) { + if (message_body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete message_body_; + } + if (message_body) { + set_has_message_body(); + message_body_ = message_body; + } else { + clear_has_message_body(); + message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CMsgProtobufWrapped.message_body) +} + +// ------------------------------------------------------------------- + +// CMsgAuthTicket + +// optional uint32 estate = 1; +inline bool CMsgAuthTicket::has_estate() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgAuthTicket::set_has_estate() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgAuthTicket::clear_has_estate() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgAuthTicket::clear_estate() { + estate_ = 0u; + clear_has_estate(); +} +inline ::google::protobuf::uint32 CMsgAuthTicket::estate() const { + // @@protoc_insertion_point(field_get:CMsgAuthTicket.estate) + return estate_; +} +inline void CMsgAuthTicket::set_estate(::google::protobuf::uint32 value) { + set_has_estate(); + estate_ = value; + // @@protoc_insertion_point(field_set:CMsgAuthTicket.estate) +} + +// optional uint32 eresult = 2 [default = 2]; +inline bool CMsgAuthTicket::has_eresult() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CMsgAuthTicket::set_has_eresult() { + _has_bits_[0] |= 0x00000002u; +} +inline void CMsgAuthTicket::clear_has_eresult() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CMsgAuthTicket::clear_eresult() { + eresult_ = 2u; + clear_has_eresult(); +} +inline ::google::protobuf::uint32 CMsgAuthTicket::eresult() const { + // @@protoc_insertion_point(field_get:CMsgAuthTicket.eresult) + return eresult_; +} +inline void CMsgAuthTicket::set_eresult(::google::protobuf::uint32 value) { + set_has_eresult(); + eresult_ = value; + // @@protoc_insertion_point(field_set:CMsgAuthTicket.eresult) +} + +// optional fixed64 steamid = 3; +inline bool CMsgAuthTicket::has_steamid() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CMsgAuthTicket::set_has_steamid() { + _has_bits_[0] |= 0x00000004u; +} +inline void CMsgAuthTicket::clear_has_steamid() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CMsgAuthTicket::clear_steamid() { + steamid_ = GOOGLE_ULONGLONG(0); + clear_has_steamid(); +} +inline ::google::protobuf::uint64 CMsgAuthTicket::steamid() const { + // @@protoc_insertion_point(field_get:CMsgAuthTicket.steamid) + return steamid_; +} +inline void CMsgAuthTicket::set_steamid(::google::protobuf::uint64 value) { + set_has_steamid(); + steamid_ = value; + // @@protoc_insertion_point(field_set:CMsgAuthTicket.steamid) +} + +// optional fixed64 gameid = 4; +inline bool CMsgAuthTicket::has_gameid() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CMsgAuthTicket::set_has_gameid() { + _has_bits_[0] |= 0x00000008u; +} +inline void CMsgAuthTicket::clear_has_gameid() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CMsgAuthTicket::clear_gameid() { + gameid_ = GOOGLE_ULONGLONG(0); + clear_has_gameid(); +} +inline ::google::protobuf::uint64 CMsgAuthTicket::gameid() const { + // @@protoc_insertion_point(field_get:CMsgAuthTicket.gameid) + return gameid_; +} +inline void CMsgAuthTicket::set_gameid(::google::protobuf::uint64 value) { + set_has_gameid(); + gameid_ = value; + // @@protoc_insertion_point(field_set:CMsgAuthTicket.gameid) +} + +// optional uint32 h_steam_pipe = 5; +inline bool CMsgAuthTicket::has_h_steam_pipe() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CMsgAuthTicket::set_has_h_steam_pipe() { + _has_bits_[0] |= 0x00000010u; +} +inline void CMsgAuthTicket::clear_has_h_steam_pipe() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CMsgAuthTicket::clear_h_steam_pipe() { + h_steam_pipe_ = 0u; + clear_has_h_steam_pipe(); +} +inline ::google::protobuf::uint32 CMsgAuthTicket::h_steam_pipe() const { + // @@protoc_insertion_point(field_get:CMsgAuthTicket.h_steam_pipe) + return h_steam_pipe_; +} +inline void CMsgAuthTicket::set_h_steam_pipe(::google::protobuf::uint32 value) { + set_has_h_steam_pipe(); + h_steam_pipe_ = value; + // @@protoc_insertion_point(field_set:CMsgAuthTicket.h_steam_pipe) +} + +// optional uint32 ticket_crc = 6; +inline bool CMsgAuthTicket::has_ticket_crc() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CMsgAuthTicket::set_has_ticket_crc() { + _has_bits_[0] |= 0x00000020u; +} +inline void CMsgAuthTicket::clear_has_ticket_crc() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CMsgAuthTicket::clear_ticket_crc() { + ticket_crc_ = 0u; + clear_has_ticket_crc(); +} +inline ::google::protobuf::uint32 CMsgAuthTicket::ticket_crc() const { + // @@protoc_insertion_point(field_get:CMsgAuthTicket.ticket_crc) + return ticket_crc_; +} +inline void CMsgAuthTicket::set_ticket_crc(::google::protobuf::uint32 value) { + set_has_ticket_crc(); + ticket_crc_ = value; + // @@protoc_insertion_point(field_set:CMsgAuthTicket.ticket_crc) +} + +// optional bytes ticket = 7; +inline bool CMsgAuthTicket::has_ticket() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CMsgAuthTicket::set_has_ticket() { + _has_bits_[0] |= 0x00000040u; +} +inline void CMsgAuthTicket::clear_has_ticket() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CMsgAuthTicket::clear_ticket() { + if (ticket_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + ticket_->clear(); + } + clear_has_ticket(); +} +inline const ::std::string& CMsgAuthTicket::ticket() const { + // @@protoc_insertion_point(field_get:CMsgAuthTicket.ticket) + return *ticket_; +} +inline void CMsgAuthTicket::set_ticket(const ::std::string& value) { + set_has_ticket(); + if (ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + ticket_ = new ::std::string; + } + ticket_->assign(value); + // @@protoc_insertion_point(field_set:CMsgAuthTicket.ticket) +} +inline void CMsgAuthTicket::set_ticket(const char* value) { + set_has_ticket(); + if (ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + ticket_ = new ::std::string; + } + ticket_->assign(value); + // @@protoc_insertion_point(field_set_char:CMsgAuthTicket.ticket) +} +inline void CMsgAuthTicket::set_ticket(const void* value, size_t size) { + set_has_ticket(); + if (ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + ticket_ = new ::std::string; + } + ticket_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CMsgAuthTicket.ticket) +} +inline ::std::string* CMsgAuthTicket::mutable_ticket() { + set_has_ticket(); + if (ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + ticket_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CMsgAuthTicket.ticket) + return ticket_; +} +inline ::std::string* CMsgAuthTicket::release_ticket() { + clear_has_ticket(); + if (ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = ticket_; + ticket_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CMsgAuthTicket::set_allocated_ticket(::std::string* ticket) { + if (ticket_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete ticket_; + } + if (ticket) { + set_has_ticket(); + ticket_ = ticket; + } else { + clear_has_ticket(); + ticket_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CMsgAuthTicket.ticket) +} + +// ------------------------------------------------------------------- + +// CCDDBAppDetailCommon + +// optional uint32 appid = 1; +inline bool CCDDBAppDetailCommon::has_appid() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_appid() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCDDBAppDetailCommon::clear_has_appid() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCDDBAppDetailCommon::clear_appid() { + appid_ = 0u; + clear_has_appid(); +} +inline ::google::protobuf::uint32 CCDDBAppDetailCommon::appid() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.appid) + return appid_; +} +inline void CCDDBAppDetailCommon::set_appid(::google::protobuf::uint32 value) { + set_has_appid(); + appid_ = value; + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.appid) +} + +// optional string name = 2; +inline bool CCDDBAppDetailCommon::has_name() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_name() { + _has_bits_[0] |= 0x00000002u; +} +inline void CCDDBAppDetailCommon::clear_has_name() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CCDDBAppDetailCommon::clear_name() { + if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + name_->clear(); + } + clear_has_name(); +} +inline const ::std::string& CCDDBAppDetailCommon::name() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.name) + return *name_; +} +inline void CCDDBAppDetailCommon::set_name(const ::std::string& value) { + set_has_name(); + if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + name_ = new ::std::string; + } + name_->assign(value); + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.name) +} +inline void CCDDBAppDetailCommon::set_name(const char* value) { + set_has_name(); + if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + name_ = new ::std::string; + } + name_->assign(value); + // @@protoc_insertion_point(field_set_char:CCDDBAppDetailCommon.name) +} +inline void CCDDBAppDetailCommon::set_name(const char* value, size_t size) { + set_has_name(); + if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + name_ = new ::std::string; + } + name_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCDDBAppDetailCommon.name) +} +inline ::std::string* CCDDBAppDetailCommon::mutable_name() { + set_has_name(); + if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + name_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCDDBAppDetailCommon.name) + return name_; +} +inline ::std::string* CCDDBAppDetailCommon::release_name() { + clear_has_name(); + if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = name_; + name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCDDBAppDetailCommon::set_allocated_name(::std::string* name) { + if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete name_; + } + if (name) { + set_has_name(); + name_ = name; + } else { + clear_has_name(); + name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCDDBAppDetailCommon.name) +} + +// optional string icon = 3; +inline bool CCDDBAppDetailCommon::has_icon() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_icon() { + _has_bits_[0] |= 0x00000004u; +} +inline void CCDDBAppDetailCommon::clear_has_icon() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CCDDBAppDetailCommon::clear_icon() { + if (icon_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + icon_->clear(); + } + clear_has_icon(); +} +inline const ::std::string& CCDDBAppDetailCommon::icon() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.icon) + return *icon_; +} +inline void CCDDBAppDetailCommon::set_icon(const ::std::string& value) { + set_has_icon(); + if (icon_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + icon_ = new ::std::string; + } + icon_->assign(value); + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.icon) +} +inline void CCDDBAppDetailCommon::set_icon(const char* value) { + set_has_icon(); + if (icon_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + icon_ = new ::std::string; + } + icon_->assign(value); + // @@protoc_insertion_point(field_set_char:CCDDBAppDetailCommon.icon) +} +inline void CCDDBAppDetailCommon::set_icon(const char* value, size_t size) { + set_has_icon(); + if (icon_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + icon_ = new ::std::string; + } + icon_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCDDBAppDetailCommon.icon) +} +inline ::std::string* CCDDBAppDetailCommon::mutable_icon() { + set_has_icon(); + if (icon_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + icon_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCDDBAppDetailCommon.icon) + return icon_; +} +inline ::std::string* CCDDBAppDetailCommon::release_icon() { + clear_has_icon(); + if (icon_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = icon_; + icon_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCDDBAppDetailCommon::set_allocated_icon(::std::string* icon) { + if (icon_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete icon_; + } + if (icon) { + set_has_icon(); + icon_ = icon; + } else { + clear_has_icon(); + icon_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCDDBAppDetailCommon.icon) +} + +// optional string logo = 4; +inline bool CCDDBAppDetailCommon::has_logo() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_logo() { + _has_bits_[0] |= 0x00000008u; +} +inline void CCDDBAppDetailCommon::clear_has_logo() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CCDDBAppDetailCommon::clear_logo() { + if (logo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_->clear(); + } + clear_has_logo(); +} +inline const ::std::string& CCDDBAppDetailCommon::logo() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.logo) + return *logo_; +} +inline void CCDDBAppDetailCommon::set_logo(const ::std::string& value) { + set_has_logo(); + if (logo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_ = new ::std::string; + } + logo_->assign(value); + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.logo) +} +inline void CCDDBAppDetailCommon::set_logo(const char* value) { + set_has_logo(); + if (logo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_ = new ::std::string; + } + logo_->assign(value); + // @@protoc_insertion_point(field_set_char:CCDDBAppDetailCommon.logo) +} +inline void CCDDBAppDetailCommon::set_logo(const char* value, size_t size) { + set_has_logo(); + if (logo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_ = new ::std::string; + } + logo_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCDDBAppDetailCommon.logo) +} +inline ::std::string* CCDDBAppDetailCommon::mutable_logo() { + set_has_logo(); + if (logo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCDDBAppDetailCommon.logo) + return logo_; +} +inline ::std::string* CCDDBAppDetailCommon::release_logo() { + clear_has_logo(); + if (logo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = logo_; + logo_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCDDBAppDetailCommon::set_allocated_logo(::std::string* logo) { + if (logo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete logo_; + } + if (logo) { + set_has_logo(); + logo_ = logo; + } else { + clear_has_logo(); + logo_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCDDBAppDetailCommon.logo) +} + +// optional string logo_small = 5; +inline bool CCDDBAppDetailCommon::has_logo_small() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_logo_small() { + _has_bits_[0] |= 0x00000010u; +} +inline void CCDDBAppDetailCommon::clear_has_logo_small() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CCDDBAppDetailCommon::clear_logo_small() { + if (logo_small_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_small_->clear(); + } + clear_has_logo_small(); +} +inline const ::std::string& CCDDBAppDetailCommon::logo_small() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.logo_small) + return *logo_small_; +} +inline void CCDDBAppDetailCommon::set_logo_small(const ::std::string& value) { + set_has_logo_small(); + if (logo_small_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_small_ = new ::std::string; + } + logo_small_->assign(value); + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.logo_small) +} +inline void CCDDBAppDetailCommon::set_logo_small(const char* value) { + set_has_logo_small(); + if (logo_small_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_small_ = new ::std::string; + } + logo_small_->assign(value); + // @@protoc_insertion_point(field_set_char:CCDDBAppDetailCommon.logo_small) +} +inline void CCDDBAppDetailCommon::set_logo_small(const char* value, size_t size) { + set_has_logo_small(); + if (logo_small_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_small_ = new ::std::string; + } + logo_small_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCDDBAppDetailCommon.logo_small) +} +inline ::std::string* CCDDBAppDetailCommon::mutable_logo_small() { + set_has_logo_small(); + if (logo_small_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + logo_small_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCDDBAppDetailCommon.logo_small) + return logo_small_; +} +inline ::std::string* CCDDBAppDetailCommon::release_logo_small() { + clear_has_logo_small(); + if (logo_small_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = logo_small_; + logo_small_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCDDBAppDetailCommon::set_allocated_logo_small(::std::string* logo_small) { + if (logo_small_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete logo_small_; + } + if (logo_small) { + set_has_logo_small(); + logo_small_ = logo_small; + } else { + clear_has_logo_small(); + logo_small_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCDDBAppDetailCommon.logo_small) +} + +// optional bool tool = 6; +inline bool CCDDBAppDetailCommon::has_tool() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_tool() { + _has_bits_[0] |= 0x00000020u; +} +inline void CCDDBAppDetailCommon::clear_has_tool() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CCDDBAppDetailCommon::clear_tool() { + tool_ = false; + clear_has_tool(); +} +inline bool CCDDBAppDetailCommon::tool() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.tool) + return tool_; +} +inline void CCDDBAppDetailCommon::set_tool(bool value) { + set_has_tool(); + tool_ = value; + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.tool) +} + +// optional bool demo = 7; +inline bool CCDDBAppDetailCommon::has_demo() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_demo() { + _has_bits_[0] |= 0x00000040u; +} +inline void CCDDBAppDetailCommon::clear_has_demo() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CCDDBAppDetailCommon::clear_demo() { + demo_ = false; + clear_has_demo(); +} +inline bool CCDDBAppDetailCommon::demo() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.demo) + return demo_; +} +inline void CCDDBAppDetailCommon::set_demo(bool value) { + set_has_demo(); + demo_ = value; + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.demo) +} + +// optional bool media = 8; +inline bool CCDDBAppDetailCommon::has_media() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_media() { + _has_bits_[0] |= 0x00000080u; +} +inline void CCDDBAppDetailCommon::clear_has_media() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CCDDBAppDetailCommon::clear_media() { + media_ = false; + clear_has_media(); +} +inline bool CCDDBAppDetailCommon::media() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.media) + return media_; +} +inline void CCDDBAppDetailCommon::set_media(bool value) { + set_has_media(); + media_ = value; + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.media) +} + +// optional bool community_visible_stats = 9; +inline bool CCDDBAppDetailCommon::has_community_visible_stats() const { + return (_has_bits_[0] & 0x00000100u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_community_visible_stats() { + _has_bits_[0] |= 0x00000100u; +} +inline void CCDDBAppDetailCommon::clear_has_community_visible_stats() { + _has_bits_[0] &= ~0x00000100u; +} +inline void CCDDBAppDetailCommon::clear_community_visible_stats() { + community_visible_stats_ = false; + clear_has_community_visible_stats(); +} +inline bool CCDDBAppDetailCommon::community_visible_stats() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.community_visible_stats) + return community_visible_stats_; +} +inline void CCDDBAppDetailCommon::set_community_visible_stats(bool value) { + set_has_community_visible_stats(); + community_visible_stats_ = value; + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.community_visible_stats) +} + +// optional string friendly_name = 10; +inline bool CCDDBAppDetailCommon::has_friendly_name() const { + return (_has_bits_[0] & 0x00000200u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_friendly_name() { + _has_bits_[0] |= 0x00000200u; +} +inline void CCDDBAppDetailCommon::clear_has_friendly_name() { + _has_bits_[0] &= ~0x00000200u; +} +inline void CCDDBAppDetailCommon::clear_friendly_name() { + if (friendly_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + friendly_name_->clear(); + } + clear_has_friendly_name(); +} +inline const ::std::string& CCDDBAppDetailCommon::friendly_name() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.friendly_name) + return *friendly_name_; +} +inline void CCDDBAppDetailCommon::set_friendly_name(const ::std::string& value) { + set_has_friendly_name(); + if (friendly_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + friendly_name_ = new ::std::string; + } + friendly_name_->assign(value); + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.friendly_name) +} +inline void CCDDBAppDetailCommon::set_friendly_name(const char* value) { + set_has_friendly_name(); + if (friendly_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + friendly_name_ = new ::std::string; + } + friendly_name_->assign(value); + // @@protoc_insertion_point(field_set_char:CCDDBAppDetailCommon.friendly_name) +} +inline void CCDDBAppDetailCommon::set_friendly_name(const char* value, size_t size) { + set_has_friendly_name(); + if (friendly_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + friendly_name_ = new ::std::string; + } + friendly_name_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCDDBAppDetailCommon.friendly_name) +} +inline ::std::string* CCDDBAppDetailCommon::mutable_friendly_name() { + set_has_friendly_name(); + if (friendly_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + friendly_name_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCDDBAppDetailCommon.friendly_name) + return friendly_name_; +} +inline ::std::string* CCDDBAppDetailCommon::release_friendly_name() { + clear_has_friendly_name(); + if (friendly_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = friendly_name_; + friendly_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCDDBAppDetailCommon::set_allocated_friendly_name(::std::string* friendly_name) { + if (friendly_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete friendly_name_; + } + if (friendly_name) { + set_has_friendly_name(); + friendly_name_ = friendly_name; + } else { + clear_has_friendly_name(); + friendly_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCDDBAppDetailCommon.friendly_name) +} + +// optional string propagation = 11; +inline bool CCDDBAppDetailCommon::has_propagation() const { + return (_has_bits_[0] & 0x00000400u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_propagation() { + _has_bits_[0] |= 0x00000400u; +} +inline void CCDDBAppDetailCommon::clear_has_propagation() { + _has_bits_[0] &= ~0x00000400u; +} +inline void CCDDBAppDetailCommon::clear_propagation() { + if (propagation_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + propagation_->clear(); + } + clear_has_propagation(); +} +inline const ::std::string& CCDDBAppDetailCommon::propagation() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.propagation) + return *propagation_; +} +inline void CCDDBAppDetailCommon::set_propagation(const ::std::string& value) { + set_has_propagation(); + if (propagation_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + propagation_ = new ::std::string; + } + propagation_->assign(value); + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.propagation) +} +inline void CCDDBAppDetailCommon::set_propagation(const char* value) { + set_has_propagation(); + if (propagation_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + propagation_ = new ::std::string; + } + propagation_->assign(value); + // @@protoc_insertion_point(field_set_char:CCDDBAppDetailCommon.propagation) +} +inline void CCDDBAppDetailCommon::set_propagation(const char* value, size_t size) { + set_has_propagation(); + if (propagation_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + propagation_ = new ::std::string; + } + propagation_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCDDBAppDetailCommon.propagation) +} +inline ::std::string* CCDDBAppDetailCommon::mutable_propagation() { + set_has_propagation(); + if (propagation_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + propagation_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCDDBAppDetailCommon.propagation) + return propagation_; +} +inline ::std::string* CCDDBAppDetailCommon::release_propagation() { + clear_has_propagation(); + if (propagation_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = propagation_; + propagation_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCDDBAppDetailCommon::set_allocated_propagation(::std::string* propagation) { + if (propagation_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete propagation_; + } + if (propagation) { + set_has_propagation(); + propagation_ = propagation; + } else { + clear_has_propagation(); + propagation_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCDDBAppDetailCommon.propagation) +} + +// optional bool has_adult_content = 12; +inline bool CCDDBAppDetailCommon::has_has_adult_content() const { + return (_has_bits_[0] & 0x00000800u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_has_adult_content() { + _has_bits_[0] |= 0x00000800u; +} +inline void CCDDBAppDetailCommon::clear_has_has_adult_content() { + _has_bits_[0] &= ~0x00000800u; +} +inline void CCDDBAppDetailCommon::clear_has_adult_content() { + has_adult_content_ = false; + clear_has_has_adult_content(); +} +inline bool CCDDBAppDetailCommon::has_adult_content() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.has_adult_content) + return has_adult_content_; +} +inline void CCDDBAppDetailCommon::set_has_adult_content(bool value) { + set_has_has_adult_content(); + has_adult_content_ = value; + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.has_adult_content) +} + +// optional bool is_visible_in_steam_china = 13; +inline bool CCDDBAppDetailCommon::has_is_visible_in_steam_china() const { + return (_has_bits_[0] & 0x00001000u) != 0; +} +inline void CCDDBAppDetailCommon::set_has_is_visible_in_steam_china() { + _has_bits_[0] |= 0x00001000u; +} +inline void CCDDBAppDetailCommon::clear_has_is_visible_in_steam_china() { + _has_bits_[0] &= ~0x00001000u; +} +inline void CCDDBAppDetailCommon::clear_is_visible_in_steam_china() { + is_visible_in_steam_china_ = false; + clear_has_is_visible_in_steam_china(); +} +inline bool CCDDBAppDetailCommon::is_visible_in_steam_china() const { + // @@protoc_insertion_point(field_get:CCDDBAppDetailCommon.is_visible_in_steam_china) + return is_visible_in_steam_china_; +} +inline void CCDDBAppDetailCommon::set_is_visible_in_steam_china(bool value) { + set_has_is_visible_in_steam_china(); + is_visible_in_steam_china_ = value; + // @@protoc_insertion_point(field_set:CCDDBAppDetailCommon.is_visible_in_steam_china) +} + +// ------------------------------------------------------------------- + +// CMsgAppRights + +// optional bool edit_info = 1; +inline bool CMsgAppRights::has_edit_info() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgAppRights::set_has_edit_info() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgAppRights::clear_has_edit_info() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgAppRights::clear_edit_info() { + edit_info_ = false; + clear_has_edit_info(); +} +inline bool CMsgAppRights::edit_info() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.edit_info) + return edit_info_; +} +inline void CMsgAppRights::set_edit_info(bool value) { + set_has_edit_info(); + edit_info_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.edit_info) +} + +// optional bool publish = 2; +inline bool CMsgAppRights::has_publish() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CMsgAppRights::set_has_publish() { + _has_bits_[0] |= 0x00000002u; +} +inline void CMsgAppRights::clear_has_publish() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CMsgAppRights::clear_publish() { + publish_ = false; + clear_has_publish(); +} +inline bool CMsgAppRights::publish() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.publish) + return publish_; +} +inline void CMsgAppRights::set_publish(bool value) { + set_has_publish(); + publish_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.publish) +} + +// optional bool view_error_data = 3; +inline bool CMsgAppRights::has_view_error_data() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CMsgAppRights::set_has_view_error_data() { + _has_bits_[0] |= 0x00000004u; +} +inline void CMsgAppRights::clear_has_view_error_data() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CMsgAppRights::clear_view_error_data() { + view_error_data_ = false; + clear_has_view_error_data(); +} +inline bool CMsgAppRights::view_error_data() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.view_error_data) + return view_error_data_; +} +inline void CMsgAppRights::set_view_error_data(bool value) { + set_has_view_error_data(); + view_error_data_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.view_error_data) +} + +// optional bool download = 4; +inline bool CMsgAppRights::has_download() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CMsgAppRights::set_has_download() { + _has_bits_[0] |= 0x00000008u; +} +inline void CMsgAppRights::clear_has_download() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CMsgAppRights::clear_download() { + download_ = false; + clear_has_download(); +} +inline bool CMsgAppRights::download() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.download) + return download_; +} +inline void CMsgAppRights::set_download(bool value) { + set_has_download(); + download_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.download) +} + +// optional bool upload_cdkeys = 5; +inline bool CMsgAppRights::has_upload_cdkeys() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CMsgAppRights::set_has_upload_cdkeys() { + _has_bits_[0] |= 0x00000010u; +} +inline void CMsgAppRights::clear_has_upload_cdkeys() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CMsgAppRights::clear_upload_cdkeys() { + upload_cdkeys_ = false; + clear_has_upload_cdkeys(); +} +inline bool CMsgAppRights::upload_cdkeys() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.upload_cdkeys) + return upload_cdkeys_; +} +inline void CMsgAppRights::set_upload_cdkeys(bool value) { + set_has_upload_cdkeys(); + upload_cdkeys_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.upload_cdkeys) +} + +// optional bool generate_cdkeys = 6; +inline bool CMsgAppRights::has_generate_cdkeys() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CMsgAppRights::set_has_generate_cdkeys() { + _has_bits_[0] |= 0x00000020u; +} +inline void CMsgAppRights::clear_has_generate_cdkeys() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CMsgAppRights::clear_generate_cdkeys() { + generate_cdkeys_ = false; + clear_has_generate_cdkeys(); +} +inline bool CMsgAppRights::generate_cdkeys() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.generate_cdkeys) + return generate_cdkeys_; +} +inline void CMsgAppRights::set_generate_cdkeys(bool value) { + set_has_generate_cdkeys(); + generate_cdkeys_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.generate_cdkeys) +} + +// optional bool view_financials = 7; +inline bool CMsgAppRights::has_view_financials() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CMsgAppRights::set_has_view_financials() { + _has_bits_[0] |= 0x00000040u; +} +inline void CMsgAppRights::clear_has_view_financials() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CMsgAppRights::clear_view_financials() { + view_financials_ = false; + clear_has_view_financials(); +} +inline bool CMsgAppRights::view_financials() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.view_financials) + return view_financials_; +} +inline void CMsgAppRights::set_view_financials(bool value) { + set_has_view_financials(); + view_financials_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.view_financials) +} + +// optional bool manage_ceg = 8; +inline bool CMsgAppRights::has_manage_ceg() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CMsgAppRights::set_has_manage_ceg() { + _has_bits_[0] |= 0x00000080u; +} +inline void CMsgAppRights::clear_has_manage_ceg() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CMsgAppRights::clear_manage_ceg() { + manage_ceg_ = false; + clear_has_manage_ceg(); +} +inline bool CMsgAppRights::manage_ceg() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.manage_ceg) + return manage_ceg_; +} +inline void CMsgAppRights::set_manage_ceg(bool value) { + set_has_manage_ceg(); + manage_ceg_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.manage_ceg) +} + +// optional bool manage_signing = 9; +inline bool CMsgAppRights::has_manage_signing() const { + return (_has_bits_[0] & 0x00000100u) != 0; +} +inline void CMsgAppRights::set_has_manage_signing() { + _has_bits_[0] |= 0x00000100u; +} +inline void CMsgAppRights::clear_has_manage_signing() { + _has_bits_[0] &= ~0x00000100u; +} +inline void CMsgAppRights::clear_manage_signing() { + manage_signing_ = false; + clear_has_manage_signing(); +} +inline bool CMsgAppRights::manage_signing() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.manage_signing) + return manage_signing_; +} +inline void CMsgAppRights::set_manage_signing(bool value) { + set_has_manage_signing(); + manage_signing_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.manage_signing) +} + +// optional bool manage_cdkeys = 10; +inline bool CMsgAppRights::has_manage_cdkeys() const { + return (_has_bits_[0] & 0x00000200u) != 0; +} +inline void CMsgAppRights::set_has_manage_cdkeys() { + _has_bits_[0] |= 0x00000200u; +} +inline void CMsgAppRights::clear_has_manage_cdkeys() { + _has_bits_[0] &= ~0x00000200u; +} +inline void CMsgAppRights::clear_manage_cdkeys() { + manage_cdkeys_ = false; + clear_has_manage_cdkeys(); +} +inline bool CMsgAppRights::manage_cdkeys() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.manage_cdkeys) + return manage_cdkeys_; +} +inline void CMsgAppRights::set_manage_cdkeys(bool value) { + set_has_manage_cdkeys(); + manage_cdkeys_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.manage_cdkeys) +} + +// optional bool edit_marketing = 11; +inline bool CMsgAppRights::has_edit_marketing() const { + return (_has_bits_[0] & 0x00000400u) != 0; +} +inline void CMsgAppRights::set_has_edit_marketing() { + _has_bits_[0] |= 0x00000400u; +} +inline void CMsgAppRights::clear_has_edit_marketing() { + _has_bits_[0] &= ~0x00000400u; +} +inline void CMsgAppRights::clear_edit_marketing() { + edit_marketing_ = false; + clear_has_edit_marketing(); +} +inline bool CMsgAppRights::edit_marketing() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.edit_marketing) + return edit_marketing_; +} +inline void CMsgAppRights::set_edit_marketing(bool value) { + set_has_edit_marketing(); + edit_marketing_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.edit_marketing) +} + +// optional bool economy_support = 12; +inline bool CMsgAppRights::has_economy_support() const { + return (_has_bits_[0] & 0x00000800u) != 0; +} +inline void CMsgAppRights::set_has_economy_support() { + _has_bits_[0] |= 0x00000800u; +} +inline void CMsgAppRights::clear_has_economy_support() { + _has_bits_[0] &= ~0x00000800u; +} +inline void CMsgAppRights::clear_economy_support() { + economy_support_ = false; + clear_has_economy_support(); +} +inline bool CMsgAppRights::economy_support() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.economy_support) + return economy_support_; +} +inline void CMsgAppRights::set_economy_support(bool value) { + set_has_economy_support(); + economy_support_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.economy_support) +} + +// optional bool economy_support_supervisor = 13; +inline bool CMsgAppRights::has_economy_support_supervisor() const { + return (_has_bits_[0] & 0x00001000u) != 0; +} +inline void CMsgAppRights::set_has_economy_support_supervisor() { + _has_bits_[0] |= 0x00001000u; +} +inline void CMsgAppRights::clear_has_economy_support_supervisor() { + _has_bits_[0] &= ~0x00001000u; +} +inline void CMsgAppRights::clear_economy_support_supervisor() { + economy_support_supervisor_ = false; + clear_has_economy_support_supervisor(); +} +inline bool CMsgAppRights::economy_support_supervisor() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.economy_support_supervisor) + return economy_support_supervisor_; +} +inline void CMsgAppRights::set_economy_support_supervisor(bool value) { + set_has_economy_support_supervisor(); + economy_support_supervisor_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.economy_support_supervisor) +} + +// optional bool manage_pricing = 14; +inline bool CMsgAppRights::has_manage_pricing() const { + return (_has_bits_[0] & 0x00002000u) != 0; +} +inline void CMsgAppRights::set_has_manage_pricing() { + _has_bits_[0] |= 0x00002000u; +} +inline void CMsgAppRights::clear_has_manage_pricing() { + _has_bits_[0] &= ~0x00002000u; +} +inline void CMsgAppRights::clear_manage_pricing() { + manage_pricing_ = false; + clear_has_manage_pricing(); +} +inline bool CMsgAppRights::manage_pricing() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.manage_pricing) + return manage_pricing_; +} +inline void CMsgAppRights::set_manage_pricing(bool value) { + set_has_manage_pricing(); + manage_pricing_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.manage_pricing) +} + +// optional bool broadcast_live = 15; +inline bool CMsgAppRights::has_broadcast_live() const { + return (_has_bits_[0] & 0x00004000u) != 0; +} +inline void CMsgAppRights::set_has_broadcast_live() { + _has_bits_[0] |= 0x00004000u; +} +inline void CMsgAppRights::clear_has_broadcast_live() { + _has_bits_[0] &= ~0x00004000u; +} +inline void CMsgAppRights::clear_broadcast_live() { + broadcast_live_ = false; + clear_has_broadcast_live(); +} +inline bool CMsgAppRights::broadcast_live() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.broadcast_live) + return broadcast_live_; +} +inline void CMsgAppRights::set_broadcast_live(bool value) { + set_has_broadcast_live(); + broadcast_live_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.broadcast_live) +} + +// optional bool view_marketing_traffic = 16; +inline bool CMsgAppRights::has_view_marketing_traffic() const { + return (_has_bits_[0] & 0x00008000u) != 0; +} +inline void CMsgAppRights::set_has_view_marketing_traffic() { + _has_bits_[0] |= 0x00008000u; +} +inline void CMsgAppRights::clear_has_view_marketing_traffic() { + _has_bits_[0] &= ~0x00008000u; +} +inline void CMsgAppRights::clear_view_marketing_traffic() { + view_marketing_traffic_ = false; + clear_has_view_marketing_traffic(); +} +inline bool CMsgAppRights::view_marketing_traffic() const { + // @@protoc_insertion_point(field_get:CMsgAppRights.view_marketing_traffic) + return view_marketing_traffic_; +} +inline void CMsgAppRights::set_view_marketing_traffic(bool value) { + set_has_view_marketing_traffic(); + view_marketing_traffic_ = value; + // @@protoc_insertion_point(field_set:CMsgAppRights.view_marketing_traffic) +} + +// ------------------------------------------------------------------- + +// CCuratorPreferences + +// optional uint32 supported_languages = 1; +inline bool CCuratorPreferences::has_supported_languages() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCuratorPreferences::set_has_supported_languages() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCuratorPreferences::clear_has_supported_languages() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCuratorPreferences::clear_supported_languages() { + supported_languages_ = 0u; + clear_has_supported_languages(); +} +inline ::google::protobuf::uint32 CCuratorPreferences::supported_languages() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.supported_languages) + return supported_languages_; +} +inline void CCuratorPreferences::set_supported_languages(::google::protobuf::uint32 value) { + set_has_supported_languages(); + supported_languages_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.supported_languages) +} + +// optional bool platform_windows = 2; +inline bool CCuratorPreferences::has_platform_windows() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CCuratorPreferences::set_has_platform_windows() { + _has_bits_[0] |= 0x00000002u; +} +inline void CCuratorPreferences::clear_has_platform_windows() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CCuratorPreferences::clear_platform_windows() { + platform_windows_ = false; + clear_has_platform_windows(); +} +inline bool CCuratorPreferences::platform_windows() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.platform_windows) + return platform_windows_; +} +inline void CCuratorPreferences::set_platform_windows(bool value) { + set_has_platform_windows(); + platform_windows_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.platform_windows) +} + +// optional bool platform_mac = 3; +inline bool CCuratorPreferences::has_platform_mac() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CCuratorPreferences::set_has_platform_mac() { + _has_bits_[0] |= 0x00000004u; +} +inline void CCuratorPreferences::clear_has_platform_mac() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CCuratorPreferences::clear_platform_mac() { + platform_mac_ = false; + clear_has_platform_mac(); +} +inline bool CCuratorPreferences::platform_mac() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.platform_mac) + return platform_mac_; +} +inline void CCuratorPreferences::set_platform_mac(bool value) { + set_has_platform_mac(); + platform_mac_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.platform_mac) +} + +// optional bool platform_linux = 4; +inline bool CCuratorPreferences::has_platform_linux() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CCuratorPreferences::set_has_platform_linux() { + _has_bits_[0] |= 0x00000008u; +} +inline void CCuratorPreferences::clear_has_platform_linux() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CCuratorPreferences::clear_platform_linux() { + platform_linux_ = false; + clear_has_platform_linux(); +} +inline bool CCuratorPreferences::platform_linux() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.platform_linux) + return platform_linux_; +} +inline void CCuratorPreferences::set_platform_linux(bool value) { + set_has_platform_linux(); + platform_linux_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.platform_linux) +} + +// optional bool vr_content = 5; +inline bool CCuratorPreferences::has_vr_content() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CCuratorPreferences::set_has_vr_content() { + _has_bits_[0] |= 0x00000010u; +} +inline void CCuratorPreferences::clear_has_vr_content() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CCuratorPreferences::clear_vr_content() { + vr_content_ = false; + clear_has_vr_content(); +} +inline bool CCuratorPreferences::vr_content() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.vr_content) + return vr_content_; +} +inline void CCuratorPreferences::set_vr_content(bool value) { + set_has_vr_content(); + vr_content_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.vr_content) +} + +// optional bool adult_content_violence = 6; +inline bool CCuratorPreferences::has_adult_content_violence() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CCuratorPreferences::set_has_adult_content_violence() { + _has_bits_[0] |= 0x00000020u; +} +inline void CCuratorPreferences::clear_has_adult_content_violence() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CCuratorPreferences::clear_adult_content_violence() { + adult_content_violence_ = false; + clear_has_adult_content_violence(); +} +inline bool CCuratorPreferences::adult_content_violence() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.adult_content_violence) + return adult_content_violence_; +} +inline void CCuratorPreferences::set_adult_content_violence(bool value) { + set_has_adult_content_violence(); + adult_content_violence_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.adult_content_violence) +} + +// optional bool adult_content_sex = 7; +inline bool CCuratorPreferences::has_adult_content_sex() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CCuratorPreferences::set_has_adult_content_sex() { + _has_bits_[0] |= 0x00000040u; +} +inline void CCuratorPreferences::clear_has_adult_content_sex() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CCuratorPreferences::clear_adult_content_sex() { + adult_content_sex_ = false; + clear_has_adult_content_sex(); +} +inline bool CCuratorPreferences::adult_content_sex() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.adult_content_sex) + return adult_content_sex_; +} +inline void CCuratorPreferences::set_adult_content_sex(bool value) { + set_has_adult_content_sex(); + adult_content_sex_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.adult_content_sex) +} + +// optional uint32 timestamp_updated = 8; +inline bool CCuratorPreferences::has_timestamp_updated() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CCuratorPreferences::set_has_timestamp_updated() { + _has_bits_[0] |= 0x00000080u; +} +inline void CCuratorPreferences::clear_has_timestamp_updated() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CCuratorPreferences::clear_timestamp_updated() { + timestamp_updated_ = 0u; + clear_has_timestamp_updated(); +} +inline ::google::protobuf::uint32 CCuratorPreferences::timestamp_updated() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.timestamp_updated) + return timestamp_updated_; +} +inline void CCuratorPreferences::set_timestamp_updated(::google::protobuf::uint32 value) { + set_has_timestamp_updated(); + timestamp_updated_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.timestamp_updated) +} + +// repeated uint32 tagids_curated = 9; +inline int CCuratorPreferences::tagids_curated_size() const { + return tagids_curated_.size(); +} +inline void CCuratorPreferences::clear_tagids_curated() { + tagids_curated_.Clear(); +} +inline ::google::protobuf::uint32 CCuratorPreferences::tagids_curated(int index) const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.tagids_curated) + return tagids_curated_.Get(index); +} +inline void CCuratorPreferences::set_tagids_curated(int index, ::google::protobuf::uint32 value) { + tagids_curated_.Set(index, value); + // @@protoc_insertion_point(field_set:CCuratorPreferences.tagids_curated) +} +inline void CCuratorPreferences::add_tagids_curated(::google::protobuf::uint32 value) { + tagids_curated_.Add(value); + // @@protoc_insertion_point(field_add:CCuratorPreferences.tagids_curated) +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +CCuratorPreferences::tagids_curated() const { + // @@protoc_insertion_point(field_list:CCuratorPreferences.tagids_curated) + return tagids_curated_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +CCuratorPreferences::mutable_tagids_curated() { + // @@protoc_insertion_point(field_mutable_list:CCuratorPreferences.tagids_curated) + return &tagids_curated_; +} + +// repeated uint32 tagids_filtered = 10; +inline int CCuratorPreferences::tagids_filtered_size() const { + return tagids_filtered_.size(); +} +inline void CCuratorPreferences::clear_tagids_filtered() { + tagids_filtered_.Clear(); +} +inline ::google::protobuf::uint32 CCuratorPreferences::tagids_filtered(int index) const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.tagids_filtered) + return tagids_filtered_.Get(index); +} +inline void CCuratorPreferences::set_tagids_filtered(int index, ::google::protobuf::uint32 value) { + tagids_filtered_.Set(index, value); + // @@protoc_insertion_point(field_set:CCuratorPreferences.tagids_filtered) +} +inline void CCuratorPreferences::add_tagids_filtered(::google::protobuf::uint32 value) { + tagids_filtered_.Add(value); + // @@protoc_insertion_point(field_add:CCuratorPreferences.tagids_filtered) +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +CCuratorPreferences::tagids_filtered() const { + // @@protoc_insertion_point(field_list:CCuratorPreferences.tagids_filtered) + return tagids_filtered_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +CCuratorPreferences::mutable_tagids_filtered() { + // @@protoc_insertion_point(field_mutable_list:CCuratorPreferences.tagids_filtered) + return &tagids_filtered_; +} + +// optional string website_title = 11; +inline bool CCuratorPreferences::has_website_title() const { + return (_has_bits_[0] & 0x00000400u) != 0; +} +inline void CCuratorPreferences::set_has_website_title() { + _has_bits_[0] |= 0x00000400u; +} +inline void CCuratorPreferences::clear_has_website_title() { + _has_bits_[0] &= ~0x00000400u; +} +inline void CCuratorPreferences::clear_website_title() { + if (website_title_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_title_->clear(); + } + clear_has_website_title(); +} +inline const ::std::string& CCuratorPreferences::website_title() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.website_title) + return *website_title_; +} +inline void CCuratorPreferences::set_website_title(const ::std::string& value) { + set_has_website_title(); + if (website_title_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_title_ = new ::std::string; + } + website_title_->assign(value); + // @@protoc_insertion_point(field_set:CCuratorPreferences.website_title) +} +inline void CCuratorPreferences::set_website_title(const char* value) { + set_has_website_title(); + if (website_title_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_title_ = new ::std::string; + } + website_title_->assign(value); + // @@protoc_insertion_point(field_set_char:CCuratorPreferences.website_title) +} +inline void CCuratorPreferences::set_website_title(const char* value, size_t size) { + set_has_website_title(); + if (website_title_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_title_ = new ::std::string; + } + website_title_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCuratorPreferences.website_title) +} +inline ::std::string* CCuratorPreferences::mutable_website_title() { + set_has_website_title(); + if (website_title_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_title_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCuratorPreferences.website_title) + return website_title_; +} +inline ::std::string* CCuratorPreferences::release_website_title() { + clear_has_website_title(); + if (website_title_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = website_title_; + website_title_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCuratorPreferences::set_allocated_website_title(::std::string* website_title) { + if (website_title_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete website_title_; + } + if (website_title) { + set_has_website_title(); + website_title_ = website_title; + } else { + clear_has_website_title(); + website_title_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCuratorPreferences.website_title) +} + +// optional string website_url = 12; +inline bool CCuratorPreferences::has_website_url() const { + return (_has_bits_[0] & 0x00000800u) != 0; +} +inline void CCuratorPreferences::set_has_website_url() { + _has_bits_[0] |= 0x00000800u; +} +inline void CCuratorPreferences::clear_has_website_url() { + _has_bits_[0] &= ~0x00000800u; +} +inline void CCuratorPreferences::clear_website_url() { + if (website_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_url_->clear(); + } + clear_has_website_url(); +} +inline const ::std::string& CCuratorPreferences::website_url() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.website_url) + return *website_url_; +} +inline void CCuratorPreferences::set_website_url(const ::std::string& value) { + set_has_website_url(); + if (website_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_url_ = new ::std::string; + } + website_url_->assign(value); + // @@protoc_insertion_point(field_set:CCuratorPreferences.website_url) +} +inline void CCuratorPreferences::set_website_url(const char* value) { + set_has_website_url(); + if (website_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_url_ = new ::std::string; + } + website_url_->assign(value); + // @@protoc_insertion_point(field_set_char:CCuratorPreferences.website_url) +} +inline void CCuratorPreferences::set_website_url(const char* value, size_t size) { + set_has_website_url(); + if (website_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_url_ = new ::std::string; + } + website_url_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCuratorPreferences.website_url) +} +inline ::std::string* CCuratorPreferences::mutable_website_url() { + set_has_website_url(); + if (website_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + website_url_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCuratorPreferences.website_url) + return website_url_; +} +inline ::std::string* CCuratorPreferences::release_website_url() { + clear_has_website_url(); + if (website_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = website_url_; + website_url_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCuratorPreferences::set_allocated_website_url(::std::string* website_url) { + if (website_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete website_url_; + } + if (website_url) { + set_has_website_url(); + website_url_ = website_url; + } else { + clear_has_website_url(); + website_url_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCuratorPreferences.website_url) +} + +// optional string discussion_url = 13; +inline bool CCuratorPreferences::has_discussion_url() const { + return (_has_bits_[0] & 0x00001000u) != 0; +} +inline void CCuratorPreferences::set_has_discussion_url() { + _has_bits_[0] |= 0x00001000u; +} +inline void CCuratorPreferences::clear_has_discussion_url() { + _has_bits_[0] &= ~0x00001000u; +} +inline void CCuratorPreferences::clear_discussion_url() { + if (discussion_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + discussion_url_->clear(); + } + clear_has_discussion_url(); +} +inline const ::std::string& CCuratorPreferences::discussion_url() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.discussion_url) + return *discussion_url_; +} +inline void CCuratorPreferences::set_discussion_url(const ::std::string& value) { + set_has_discussion_url(); + if (discussion_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + discussion_url_ = new ::std::string; + } + discussion_url_->assign(value); + // @@protoc_insertion_point(field_set:CCuratorPreferences.discussion_url) +} +inline void CCuratorPreferences::set_discussion_url(const char* value) { + set_has_discussion_url(); + if (discussion_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + discussion_url_ = new ::std::string; + } + discussion_url_->assign(value); + // @@protoc_insertion_point(field_set_char:CCuratorPreferences.discussion_url) +} +inline void CCuratorPreferences::set_discussion_url(const char* value, size_t size) { + set_has_discussion_url(); + if (discussion_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + discussion_url_ = new ::std::string; + } + discussion_url_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCuratorPreferences.discussion_url) +} +inline ::std::string* CCuratorPreferences::mutable_discussion_url() { + set_has_discussion_url(); + if (discussion_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + discussion_url_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCuratorPreferences.discussion_url) + return discussion_url_; +} +inline ::std::string* CCuratorPreferences::release_discussion_url() { + clear_has_discussion_url(); + if (discussion_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = discussion_url_; + discussion_url_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCuratorPreferences::set_allocated_discussion_url(::std::string* discussion_url) { + if (discussion_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete discussion_url_; + } + if (discussion_url) { + set_has_discussion_url(); + discussion_url_ = discussion_url; + } else { + clear_has_discussion_url(); + discussion_url_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCuratorPreferences.discussion_url) +} + +// optional bool show_broadcast = 14; +inline bool CCuratorPreferences::has_show_broadcast() const { + return (_has_bits_[0] & 0x00002000u) != 0; +} +inline void CCuratorPreferences::set_has_show_broadcast() { + _has_bits_[0] |= 0x00002000u; +} +inline void CCuratorPreferences::clear_has_show_broadcast() { + _has_bits_[0] &= ~0x00002000u; +} +inline void CCuratorPreferences::clear_show_broadcast() { + show_broadcast_ = false; + clear_has_show_broadcast(); +} +inline bool CCuratorPreferences::show_broadcast() const { + // @@protoc_insertion_point(field_get:CCuratorPreferences.show_broadcast) + return show_broadcast_; +} +inline void CCuratorPreferences::set_show_broadcast(bool value) { + set_has_show_broadcast(); + show_broadcast_ = value; + // @@protoc_insertion_point(field_set:CCuratorPreferences.show_broadcast) +} + +// ------------------------------------------------------------------- + +// CLocalizationToken + +// optional uint32 language = 1; +inline bool CLocalizationToken::has_language() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CLocalizationToken::set_has_language() { + _has_bits_[0] |= 0x00000001u; +} +inline void CLocalizationToken::clear_has_language() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CLocalizationToken::clear_language() { + language_ = 0u; + clear_has_language(); +} +inline ::google::protobuf::uint32 CLocalizationToken::language() const { + // @@protoc_insertion_point(field_get:CLocalizationToken.language) + return language_; +} +inline void CLocalizationToken::set_language(::google::protobuf::uint32 value) { + set_has_language(); + language_ = value; + // @@protoc_insertion_point(field_set:CLocalizationToken.language) +} + +// optional string localized_string = 2; +inline bool CLocalizationToken::has_localized_string() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CLocalizationToken::set_has_localized_string() { + _has_bits_[0] |= 0x00000002u; +} +inline void CLocalizationToken::clear_has_localized_string() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CLocalizationToken::clear_localized_string() { + if (localized_string_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + localized_string_->clear(); + } + clear_has_localized_string(); +} +inline const ::std::string& CLocalizationToken::localized_string() const { + // @@protoc_insertion_point(field_get:CLocalizationToken.localized_string) + return *localized_string_; +} +inline void CLocalizationToken::set_localized_string(const ::std::string& value) { + set_has_localized_string(); + if (localized_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + localized_string_ = new ::std::string; + } + localized_string_->assign(value); + // @@protoc_insertion_point(field_set:CLocalizationToken.localized_string) +} +inline void CLocalizationToken::set_localized_string(const char* value) { + set_has_localized_string(); + if (localized_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + localized_string_ = new ::std::string; + } + localized_string_->assign(value); + // @@protoc_insertion_point(field_set_char:CLocalizationToken.localized_string) +} +inline void CLocalizationToken::set_localized_string(const char* value, size_t size) { + set_has_localized_string(); + if (localized_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + localized_string_ = new ::std::string; + } + localized_string_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CLocalizationToken.localized_string) +} +inline ::std::string* CLocalizationToken::mutable_localized_string() { + set_has_localized_string(); + if (localized_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + localized_string_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CLocalizationToken.localized_string) + return localized_string_; +} +inline ::std::string* CLocalizationToken::release_localized_string() { + clear_has_localized_string(); + if (localized_string_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = localized_string_; + localized_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CLocalizationToken::set_allocated_localized_string(::std::string* localized_string) { + if (localized_string_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete localized_string_; + } + if (localized_string) { + set_has_localized_string(); + localized_string_ = localized_string; + } else { + clear_has_localized_string(); + localized_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CLocalizationToken.localized_string) +} + +// ------------------------------------------------------------------- + +// CClanEventUserNewsTuple + +// optional uint32 clanid = 1; +inline bool CClanEventUserNewsTuple::has_clanid() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_clanid() { + _has_bits_[0] |= 0x00000001u; +} +inline void CClanEventUserNewsTuple::clear_has_clanid() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CClanEventUserNewsTuple::clear_clanid() { + clanid_ = 0u; + clear_has_clanid(); +} +inline ::google::protobuf::uint32 CClanEventUserNewsTuple::clanid() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.clanid) + return clanid_; +} +inline void CClanEventUserNewsTuple::set_clanid(::google::protobuf::uint32 value) { + set_has_clanid(); + clanid_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.clanid) +} + +// optional fixed64 event_gid = 2; +inline bool CClanEventUserNewsTuple::has_event_gid() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_event_gid() { + _has_bits_[0] |= 0x00000002u; +} +inline void CClanEventUserNewsTuple::clear_has_event_gid() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CClanEventUserNewsTuple::clear_event_gid() { + event_gid_ = GOOGLE_ULONGLONG(0); + clear_has_event_gid(); +} +inline ::google::protobuf::uint64 CClanEventUserNewsTuple::event_gid() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.event_gid) + return event_gid_; +} +inline void CClanEventUserNewsTuple::set_event_gid(::google::protobuf::uint64 value) { + set_has_event_gid(); + event_gid_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.event_gid) +} + +// optional fixed64 announcement_gid = 3; +inline bool CClanEventUserNewsTuple::has_announcement_gid() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_announcement_gid() { + _has_bits_[0] |= 0x00000004u; +} +inline void CClanEventUserNewsTuple::clear_has_announcement_gid() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CClanEventUserNewsTuple::clear_announcement_gid() { + announcement_gid_ = GOOGLE_ULONGLONG(0); + clear_has_announcement_gid(); +} +inline ::google::protobuf::uint64 CClanEventUserNewsTuple::announcement_gid() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.announcement_gid) + return announcement_gid_; +} +inline void CClanEventUserNewsTuple::set_announcement_gid(::google::protobuf::uint64 value) { + set_has_announcement_gid(); + announcement_gid_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.announcement_gid) +} + +// optional uint32 rtime_start = 4; +inline bool CClanEventUserNewsTuple::has_rtime_start() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_rtime_start() { + _has_bits_[0] |= 0x00000008u; +} +inline void CClanEventUserNewsTuple::clear_has_rtime_start() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CClanEventUserNewsTuple::clear_rtime_start() { + rtime_start_ = 0u; + clear_has_rtime_start(); +} +inline ::google::protobuf::uint32 CClanEventUserNewsTuple::rtime_start() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.rtime_start) + return rtime_start_; +} +inline void CClanEventUserNewsTuple::set_rtime_start(::google::protobuf::uint32 value) { + set_has_rtime_start(); + rtime_start_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.rtime_start) +} + +// optional uint32 rtime_end = 5; +inline bool CClanEventUserNewsTuple::has_rtime_end() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_rtime_end() { + _has_bits_[0] |= 0x00000010u; +} +inline void CClanEventUserNewsTuple::clear_has_rtime_end() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CClanEventUserNewsTuple::clear_rtime_end() { + rtime_end_ = 0u; + clear_has_rtime_end(); +} +inline ::google::protobuf::uint32 CClanEventUserNewsTuple::rtime_end() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.rtime_end) + return rtime_end_; +} +inline void CClanEventUserNewsTuple::set_rtime_end(::google::protobuf::uint32 value) { + set_has_rtime_end(); + rtime_end_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.rtime_end) +} + +// optional uint32 priority_score = 6; +inline bool CClanEventUserNewsTuple::has_priority_score() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_priority_score() { + _has_bits_[0] |= 0x00000020u; +} +inline void CClanEventUserNewsTuple::clear_has_priority_score() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CClanEventUserNewsTuple::clear_priority_score() { + priority_score_ = 0u; + clear_has_priority_score(); +} +inline ::google::protobuf::uint32 CClanEventUserNewsTuple::priority_score() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.priority_score) + return priority_score_; +} +inline void CClanEventUserNewsTuple::set_priority_score(::google::protobuf::uint32 value) { + set_has_priority_score(); + priority_score_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.priority_score) +} + +// optional uint32 type = 7; +inline bool CClanEventUserNewsTuple::has_type() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_type() { + _has_bits_[0] |= 0x00000040u; +} +inline void CClanEventUserNewsTuple::clear_has_type() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CClanEventUserNewsTuple::clear_type() { + type_ = 0u; + clear_has_type(); +} +inline ::google::protobuf::uint32 CClanEventUserNewsTuple::type() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.type) + return type_; +} +inline void CClanEventUserNewsTuple::set_type(::google::protobuf::uint32 value) { + set_has_type(); + type_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.type) +} + +// optional uint32 clamp_range_slot = 8; +inline bool CClanEventUserNewsTuple::has_clamp_range_slot() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_clamp_range_slot() { + _has_bits_[0] |= 0x00000080u; +} +inline void CClanEventUserNewsTuple::clear_has_clamp_range_slot() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CClanEventUserNewsTuple::clear_clamp_range_slot() { + clamp_range_slot_ = 0u; + clear_has_clamp_range_slot(); +} +inline ::google::protobuf::uint32 CClanEventUserNewsTuple::clamp_range_slot() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.clamp_range_slot) + return clamp_range_slot_; +} +inline void CClanEventUserNewsTuple::set_clamp_range_slot(::google::protobuf::uint32 value) { + set_has_clamp_range_slot(); + clamp_range_slot_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.clamp_range_slot) +} + +// optional uint32 appid = 9; +inline bool CClanEventUserNewsTuple::has_appid() const { + return (_has_bits_[0] & 0x00000100u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_appid() { + _has_bits_[0] |= 0x00000100u; +} +inline void CClanEventUserNewsTuple::clear_has_appid() { + _has_bits_[0] &= ~0x00000100u; +} +inline void CClanEventUserNewsTuple::clear_appid() { + appid_ = 0u; + clear_has_appid(); +} +inline ::google::protobuf::uint32 CClanEventUserNewsTuple::appid() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.appid) + return appid_; +} +inline void CClanEventUserNewsTuple::set_appid(::google::protobuf::uint32 value) { + set_has_appid(); + appid_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.appid) +} + +// optional uint32 rtime32_last_modified = 10; +inline bool CClanEventUserNewsTuple::has_rtime32_last_modified() const { + return (_has_bits_[0] & 0x00000200u) != 0; +} +inline void CClanEventUserNewsTuple::set_has_rtime32_last_modified() { + _has_bits_[0] |= 0x00000200u; +} +inline void CClanEventUserNewsTuple::clear_has_rtime32_last_modified() { + _has_bits_[0] &= ~0x00000200u; +} +inline void CClanEventUserNewsTuple::clear_rtime32_last_modified() { + rtime32_last_modified_ = 0u; + clear_has_rtime32_last_modified(); +} +inline ::google::protobuf::uint32 CClanEventUserNewsTuple::rtime32_last_modified() const { + // @@protoc_insertion_point(field_get:CClanEventUserNewsTuple.rtime32_last_modified) + return rtime32_last_modified_; +} +inline void CClanEventUserNewsTuple::set_rtime32_last_modified(::google::protobuf::uint32 value) { + set_has_rtime32_last_modified(); + rtime32_last_modified_ = value; + // @@protoc_insertion_point(field_set:CClanEventUserNewsTuple.rtime32_last_modified) +} + +// ------------------------------------------------------------------- + +// CClanMatchEventByRange + +// optional uint32 rtime_before = 1; +inline bool CClanMatchEventByRange::has_rtime_before() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CClanMatchEventByRange::set_has_rtime_before() { + _has_bits_[0] |= 0x00000001u; +} +inline void CClanMatchEventByRange::clear_has_rtime_before() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CClanMatchEventByRange::clear_rtime_before() { + rtime_before_ = 0u; + clear_has_rtime_before(); +} +inline ::google::protobuf::uint32 CClanMatchEventByRange::rtime_before() const { + // @@protoc_insertion_point(field_get:CClanMatchEventByRange.rtime_before) + return rtime_before_; +} +inline void CClanMatchEventByRange::set_rtime_before(::google::protobuf::uint32 value) { + set_has_rtime_before(); + rtime_before_ = value; + // @@protoc_insertion_point(field_set:CClanMatchEventByRange.rtime_before) +} + +// optional uint32 rtime_after = 2; +inline bool CClanMatchEventByRange::has_rtime_after() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CClanMatchEventByRange::set_has_rtime_after() { + _has_bits_[0] |= 0x00000002u; +} +inline void CClanMatchEventByRange::clear_has_rtime_after() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CClanMatchEventByRange::clear_rtime_after() { + rtime_after_ = 0u; + clear_has_rtime_after(); +} +inline ::google::protobuf::uint32 CClanMatchEventByRange::rtime_after() const { + // @@protoc_insertion_point(field_get:CClanMatchEventByRange.rtime_after) + return rtime_after_; +} +inline void CClanMatchEventByRange::set_rtime_after(::google::protobuf::uint32 value) { + set_has_rtime_after(); + rtime_after_ = value; + // @@protoc_insertion_point(field_set:CClanMatchEventByRange.rtime_after) +} + +// optional uint32 qualified = 3; +inline bool CClanMatchEventByRange::has_qualified() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CClanMatchEventByRange::set_has_qualified() { + _has_bits_[0] |= 0x00000004u; +} +inline void CClanMatchEventByRange::clear_has_qualified() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CClanMatchEventByRange::clear_qualified() { + qualified_ = 0u; + clear_has_qualified(); +} +inline ::google::protobuf::uint32 CClanMatchEventByRange::qualified() const { + // @@protoc_insertion_point(field_get:CClanMatchEventByRange.qualified) + return qualified_; +} +inline void CClanMatchEventByRange::set_qualified(::google::protobuf::uint32 value) { + set_has_qualified(); + qualified_ = value; + // @@protoc_insertion_point(field_set:CClanMatchEventByRange.qualified) +} + +// repeated .CClanEventUserNewsTuple events = 4; +inline int CClanMatchEventByRange::events_size() const { + return events_.size(); +} +inline void CClanMatchEventByRange::clear_events() { + events_.Clear(); +} +inline const ::CClanEventUserNewsTuple& CClanMatchEventByRange::events(int index) const { + // @@protoc_insertion_point(field_get:CClanMatchEventByRange.events) + return events_.Get(index); +} +inline ::CClanEventUserNewsTuple* CClanMatchEventByRange::mutable_events(int index) { + // @@protoc_insertion_point(field_mutable:CClanMatchEventByRange.events) + return events_.Mutable(index); +} +inline ::CClanEventUserNewsTuple* CClanMatchEventByRange::add_events() { + // @@protoc_insertion_point(field_add:CClanMatchEventByRange.events) + return events_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::CClanEventUserNewsTuple >& +CClanMatchEventByRange::events() const { + // @@protoc_insertion_point(field_list:CClanMatchEventByRange.events) + return events_; +} +inline ::google::protobuf::RepeatedPtrField< ::CClanEventUserNewsTuple >* +CClanMatchEventByRange::mutable_events() { + // @@protoc_insertion_point(field_mutable_list:CClanMatchEventByRange.events) + return &events_; +} + +// ------------------------------------------------------------------- + +// CCommunity_ClanAnnouncementInfo + +// optional uint64 gid = 1; +inline bool CCommunity_ClanAnnouncementInfo::has_gid() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_gid() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_gid() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_gid() { + gid_ = GOOGLE_ULONGLONG(0); + clear_has_gid(); +} +inline ::google::protobuf::uint64 CCommunity_ClanAnnouncementInfo::gid() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.gid) + return gid_; +} +inline void CCommunity_ClanAnnouncementInfo::set_gid(::google::protobuf::uint64 value) { + set_has_gid(); + gid_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.gid) +} + +// optional uint64 clanid = 2; +inline bool CCommunity_ClanAnnouncementInfo::has_clanid() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_clanid() { + _has_bits_[0] |= 0x00000002u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_clanid() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_clanid() { + clanid_ = GOOGLE_ULONGLONG(0); + clear_has_clanid(); +} +inline ::google::protobuf::uint64 CCommunity_ClanAnnouncementInfo::clanid() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.clanid) + return clanid_; +} +inline void CCommunity_ClanAnnouncementInfo::set_clanid(::google::protobuf::uint64 value) { + set_has_clanid(); + clanid_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.clanid) +} + +// optional uint64 posterid = 3; +inline bool CCommunity_ClanAnnouncementInfo::has_posterid() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_posterid() { + _has_bits_[0] |= 0x00000004u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_posterid() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_posterid() { + posterid_ = GOOGLE_ULONGLONG(0); + clear_has_posterid(); +} +inline ::google::protobuf::uint64 CCommunity_ClanAnnouncementInfo::posterid() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.posterid) + return posterid_; +} +inline void CCommunity_ClanAnnouncementInfo::set_posterid(::google::protobuf::uint64 value) { + set_has_posterid(); + posterid_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.posterid) +} + +// optional string headline = 4; +inline bool CCommunity_ClanAnnouncementInfo::has_headline() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_headline() { + _has_bits_[0] |= 0x00000008u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_headline() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_headline() { + if (headline_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + headline_->clear(); + } + clear_has_headline(); +} +inline const ::std::string& CCommunity_ClanAnnouncementInfo::headline() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.headline) + return *headline_; +} +inline void CCommunity_ClanAnnouncementInfo::set_headline(const ::std::string& value) { + set_has_headline(); + if (headline_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + headline_ = new ::std::string; + } + headline_->assign(value); + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.headline) +} +inline void CCommunity_ClanAnnouncementInfo::set_headline(const char* value) { + set_has_headline(); + if (headline_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + headline_ = new ::std::string; + } + headline_->assign(value); + // @@protoc_insertion_point(field_set_char:CCommunity_ClanAnnouncementInfo.headline) +} +inline void CCommunity_ClanAnnouncementInfo::set_headline(const char* value, size_t size) { + set_has_headline(); + if (headline_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + headline_ = new ::std::string; + } + headline_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCommunity_ClanAnnouncementInfo.headline) +} +inline ::std::string* CCommunity_ClanAnnouncementInfo::mutable_headline() { + set_has_headline(); + if (headline_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + headline_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCommunity_ClanAnnouncementInfo.headline) + return headline_; +} +inline ::std::string* CCommunity_ClanAnnouncementInfo::release_headline() { + clear_has_headline(); + if (headline_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = headline_; + headline_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCommunity_ClanAnnouncementInfo::set_allocated_headline(::std::string* headline) { + if (headline_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete headline_; + } + if (headline) { + set_has_headline(); + headline_ = headline; + } else { + clear_has_headline(); + headline_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCommunity_ClanAnnouncementInfo.headline) +} + +// optional uint32 posttime = 5; +inline bool CCommunity_ClanAnnouncementInfo::has_posttime() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_posttime() { + _has_bits_[0] |= 0x00000010u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_posttime() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_posttime() { + posttime_ = 0u; + clear_has_posttime(); +} +inline ::google::protobuf::uint32 CCommunity_ClanAnnouncementInfo::posttime() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.posttime) + return posttime_; +} +inline void CCommunity_ClanAnnouncementInfo::set_posttime(::google::protobuf::uint32 value) { + set_has_posttime(); + posttime_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.posttime) +} + +// optional uint32 updatetime = 6; +inline bool CCommunity_ClanAnnouncementInfo::has_updatetime() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_updatetime() { + _has_bits_[0] |= 0x00000020u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_updatetime() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_updatetime() { + updatetime_ = 0u; + clear_has_updatetime(); +} +inline ::google::protobuf::uint32 CCommunity_ClanAnnouncementInfo::updatetime() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.updatetime) + return updatetime_; +} +inline void CCommunity_ClanAnnouncementInfo::set_updatetime(::google::protobuf::uint32 value) { + set_has_updatetime(); + updatetime_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.updatetime) +} + +// optional string body = 7; +inline bool CCommunity_ClanAnnouncementInfo::has_body() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_body() { + _has_bits_[0] |= 0x00000040u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_body() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_body() { + if (body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + body_->clear(); + } + clear_has_body(); +} +inline const ::std::string& CCommunity_ClanAnnouncementInfo::body() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.body) + return *body_; } -inline ::google::protobuf::uint32 CMsgProtoBufHeader::routing_appid() const { - return routing_appid_; +inline void CCommunity_ClanAnnouncementInfo::set_body(const ::std::string& value) { + set_has_body(); + if (body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + body_ = new ::std::string; + } + body_->assign(value); + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.body) } -inline void CMsgProtoBufHeader::set_routing_appid(::google::protobuf::uint32 value) { - set_has_routing_appid(); - routing_appid_ = value; +inline void CCommunity_ClanAnnouncementInfo::set_body(const char* value) { + set_has_body(); + if (body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + body_ = new ::std::string; + } + body_->assign(value); + // @@protoc_insertion_point(field_set_char:CCommunity_ClanAnnouncementInfo.body) +} +inline void CCommunity_ClanAnnouncementInfo::set_body(const char* value, size_t size) { + set_has_body(); + if (body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + body_ = new ::std::string; + } + body_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCommunity_ClanAnnouncementInfo.body) +} +inline ::std::string* CCommunity_ClanAnnouncementInfo::mutable_body() { + set_has_body(); + if (body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + body_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CCommunity_ClanAnnouncementInfo.body) + return body_; +} +inline ::std::string* CCommunity_ClanAnnouncementInfo::release_body() { + clear_has_body(); + if (body_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = body_; + body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CCommunity_ClanAnnouncementInfo::set_allocated_body(::std::string* body) { + if (body_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete body_; + } + if (body) { + set_has_body(); + body_ = body; + } else { + clear_has_body(); + body_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CCommunity_ClanAnnouncementInfo.body) } -// optional fixed64 jobid_source = 10 [default = 18446744073709551615]; -inline bool CMsgProtoBufHeader::has_jobid_source() const { +// optional int32 commentcount = 8; +inline bool CCommunity_ClanAnnouncementInfo::has_commentcount() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_commentcount() { + _has_bits_[0] |= 0x00000080u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_commentcount() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_commentcount() { + commentcount_ = 0; + clear_has_commentcount(); +} +inline ::google::protobuf::int32 CCommunity_ClanAnnouncementInfo::commentcount() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.commentcount) + return commentcount_; +} +inline void CCommunity_ClanAnnouncementInfo::set_commentcount(::google::protobuf::int32 value) { + set_has_commentcount(); + commentcount_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.commentcount) +} + +// repeated string tags = 9; +inline int CCommunity_ClanAnnouncementInfo::tags_size() const { + return tags_.size(); +} +inline void CCommunity_ClanAnnouncementInfo::clear_tags() { + tags_.Clear(); +} +inline const ::std::string& CCommunity_ClanAnnouncementInfo::tags(int index) const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.tags) + return tags_.Get(index); +} +inline ::std::string* CCommunity_ClanAnnouncementInfo::mutable_tags(int index) { + // @@protoc_insertion_point(field_mutable:CCommunity_ClanAnnouncementInfo.tags) + return tags_.Mutable(index); +} +inline void CCommunity_ClanAnnouncementInfo::set_tags(int index, const ::std::string& value) { + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.tags) + tags_.Mutable(index)->assign(value); +} +inline void CCommunity_ClanAnnouncementInfo::set_tags(int index, const char* value) { + tags_.Mutable(index)->assign(value); + // @@protoc_insertion_point(field_set_char:CCommunity_ClanAnnouncementInfo.tags) +} +inline void CCommunity_ClanAnnouncementInfo::set_tags(int index, const char* value, size_t size) { + tags_.Mutable(index)->assign( + reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CCommunity_ClanAnnouncementInfo.tags) +} +inline ::std::string* CCommunity_ClanAnnouncementInfo::add_tags() { + return tags_.Add(); +} +inline void CCommunity_ClanAnnouncementInfo::add_tags(const ::std::string& value) { + tags_.Add()->assign(value); + // @@protoc_insertion_point(field_add:CCommunity_ClanAnnouncementInfo.tags) +} +inline void CCommunity_ClanAnnouncementInfo::add_tags(const char* value) { + tags_.Add()->assign(value); + // @@protoc_insertion_point(field_add_char:CCommunity_ClanAnnouncementInfo.tags) +} +inline void CCommunity_ClanAnnouncementInfo::add_tags(const char* value, size_t size) { + tags_.Add()->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_add_pointer:CCommunity_ClanAnnouncementInfo.tags) +} +inline const ::google::protobuf::RepeatedPtrField< ::std::string>& +CCommunity_ClanAnnouncementInfo::tags() const { + // @@protoc_insertion_point(field_list:CCommunity_ClanAnnouncementInfo.tags) + return tags_; +} +inline ::google::protobuf::RepeatedPtrField< ::std::string>* +CCommunity_ClanAnnouncementInfo::mutable_tags() { + // @@protoc_insertion_point(field_mutable_list:CCommunity_ClanAnnouncementInfo.tags) + return &tags_; +} + +// optional int32 language = 10; +inline bool CCommunity_ClanAnnouncementInfo::has_language() const { + return (_has_bits_[0] & 0x00000200u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_language() { + _has_bits_[0] |= 0x00000200u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_language() { + _has_bits_[0] &= ~0x00000200u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_language() { + language_ = 0; + clear_has_language(); +} +inline ::google::protobuf::int32 CCommunity_ClanAnnouncementInfo::language() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.language) + return language_; +} +inline void CCommunity_ClanAnnouncementInfo::set_language(::google::protobuf::int32 value) { + set_has_language(); + language_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.language) +} + +// optional bool hidden = 11; +inline bool CCommunity_ClanAnnouncementInfo::has_hidden() const { + return (_has_bits_[0] & 0x00000400u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_hidden() { + _has_bits_[0] |= 0x00000400u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_hidden() { + _has_bits_[0] &= ~0x00000400u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_hidden() { + hidden_ = false; + clear_has_hidden(); +} +inline bool CCommunity_ClanAnnouncementInfo::hidden() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.hidden) + return hidden_; +} +inline void CCommunity_ClanAnnouncementInfo::set_hidden(bool value) { + set_has_hidden(); + hidden_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.hidden) +} + +// optional fixed64 forum_topic_id = 12; +inline bool CCommunity_ClanAnnouncementInfo::has_forum_topic_id() const { + return (_has_bits_[0] & 0x00000800u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_forum_topic_id() { + _has_bits_[0] |= 0x00000800u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_forum_topic_id() { + _has_bits_[0] &= ~0x00000800u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_forum_topic_id() { + forum_topic_id_ = GOOGLE_ULONGLONG(0); + clear_has_forum_topic_id(); +} +inline ::google::protobuf::uint64 CCommunity_ClanAnnouncementInfo::forum_topic_id() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.forum_topic_id) + return forum_topic_id_; +} +inline void CCommunity_ClanAnnouncementInfo::set_forum_topic_id(::google::protobuf::uint64 value) { + set_has_forum_topic_id(); + forum_topic_id_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.forum_topic_id) +} + +// optional fixed64 event_gid = 13; +inline bool CCommunity_ClanAnnouncementInfo::has_event_gid() const { + return (_has_bits_[0] & 0x00001000u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_event_gid() { + _has_bits_[0] |= 0x00001000u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_event_gid() { + _has_bits_[0] &= ~0x00001000u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_event_gid() { + event_gid_ = GOOGLE_ULONGLONG(0); + clear_has_event_gid(); +} +inline ::google::protobuf::uint64 CCommunity_ClanAnnouncementInfo::event_gid() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.event_gid) + return event_gid_; +} +inline void CCommunity_ClanAnnouncementInfo::set_event_gid(::google::protobuf::uint64 value) { + set_has_event_gid(); + event_gid_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.event_gid) +} + +// optional int32 voteupcount = 14; +inline bool CCommunity_ClanAnnouncementInfo::has_voteupcount() const { + return (_has_bits_[0] & 0x00002000u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_voteupcount() { + _has_bits_[0] |= 0x00002000u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_voteupcount() { + _has_bits_[0] &= ~0x00002000u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_voteupcount() { + voteupcount_ = 0; + clear_has_voteupcount(); +} +inline ::google::protobuf::int32 CCommunity_ClanAnnouncementInfo::voteupcount() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.voteupcount) + return voteupcount_; +} +inline void CCommunity_ClanAnnouncementInfo::set_voteupcount(::google::protobuf::int32 value) { + set_has_voteupcount(); + voteupcount_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.voteupcount) +} + +// optional int32 votedowncount = 15; +inline bool CCommunity_ClanAnnouncementInfo::has_votedowncount() const { + return (_has_bits_[0] & 0x00004000u) != 0; +} +inline void CCommunity_ClanAnnouncementInfo::set_has_votedowncount() { + _has_bits_[0] |= 0x00004000u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_has_votedowncount() { + _has_bits_[0] &= ~0x00004000u; +} +inline void CCommunity_ClanAnnouncementInfo::clear_votedowncount() { + votedowncount_ = 0; + clear_has_votedowncount(); +} +inline ::google::protobuf::int32 CCommunity_ClanAnnouncementInfo::votedowncount() const { + // @@protoc_insertion_point(field_get:CCommunity_ClanAnnouncementInfo.votedowncount) + return votedowncount_; +} +inline void CCommunity_ClanAnnouncementInfo::set_votedowncount(::google::protobuf::int32 value) { + set_has_votedowncount(); + votedowncount_ = value; + // @@protoc_insertion_point(field_set:CCommunity_ClanAnnouncementInfo.votedowncount) +} + +// ------------------------------------------------------------------- + +// CClanEventData + +// optional fixed64 gid = 1; +inline bool CClanEventData::has_gid() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CClanEventData::set_has_gid() { + _has_bits_[0] |= 0x00000001u; +} +inline void CClanEventData::clear_has_gid() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CClanEventData::clear_gid() { + gid_ = GOOGLE_ULONGLONG(0); + clear_has_gid(); +} +inline ::google::protobuf::uint64 CClanEventData::gid() const { + // @@protoc_insertion_point(field_get:CClanEventData.gid) + return gid_; +} +inline void CClanEventData::set_gid(::google::protobuf::uint64 value) { + set_has_gid(); + gid_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.gid) +} + +// optional fixed64 clan_steamid = 2; +inline bool CClanEventData::has_clan_steamid() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CClanEventData::set_has_clan_steamid() { + _has_bits_[0] |= 0x00000002u; +} +inline void CClanEventData::clear_has_clan_steamid() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CClanEventData::clear_clan_steamid() { + clan_steamid_ = GOOGLE_ULONGLONG(0); + clear_has_clan_steamid(); +} +inline ::google::protobuf::uint64 CClanEventData::clan_steamid() const { + // @@protoc_insertion_point(field_get:CClanEventData.clan_steamid) + return clan_steamid_; +} +inline void CClanEventData::set_clan_steamid(::google::protobuf::uint64 value) { + set_has_clan_steamid(); + clan_steamid_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.clan_steamid) +} + +// optional string event_name = 3; +inline bool CClanEventData::has_event_name() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CClanEventData::set_has_event_name() { + _has_bits_[0] |= 0x00000004u; +} +inline void CClanEventData::clear_has_event_name() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CClanEventData::clear_event_name() { + if (event_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_name_->clear(); + } + clear_has_event_name(); +} +inline const ::std::string& CClanEventData::event_name() const { + // @@protoc_insertion_point(field_get:CClanEventData.event_name) + return *event_name_; +} +inline void CClanEventData::set_event_name(const ::std::string& value) { + set_has_event_name(); + if (event_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_name_ = new ::std::string; + } + event_name_->assign(value); + // @@protoc_insertion_point(field_set:CClanEventData.event_name) +} +inline void CClanEventData::set_event_name(const char* value) { + set_has_event_name(); + if (event_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_name_ = new ::std::string; + } + event_name_->assign(value); + // @@protoc_insertion_point(field_set_char:CClanEventData.event_name) +} +inline void CClanEventData::set_event_name(const char* value, size_t size) { + set_has_event_name(); + if (event_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_name_ = new ::std::string; + } + event_name_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CClanEventData.event_name) +} +inline ::std::string* CClanEventData::mutable_event_name() { + set_has_event_name(); + if (event_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_name_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CClanEventData.event_name) + return event_name_; +} +inline ::std::string* CClanEventData::release_event_name() { + clear_has_event_name(); + if (event_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = event_name_; + event_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CClanEventData::set_allocated_event_name(::std::string* event_name) { + if (event_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete event_name_; + } + if (event_name) { + set_has_event_name(); + event_name_ = event_name; + } else { + clear_has_event_name(); + event_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CClanEventData.event_name) +} + +// optional .EProtoClanEventType event_type = 4 [default = k_EClanOtherEvent]; +inline bool CClanEventData::has_event_type() const { return (_has_bits_[0] & 0x00000008u) != 0; } -inline void CMsgProtoBufHeader::set_has_jobid_source() { +inline void CClanEventData::set_has_event_type() { _has_bits_[0] |= 0x00000008u; } -inline void CMsgProtoBufHeader::clear_has_jobid_source() { +inline void CClanEventData::clear_has_event_type() { _has_bits_[0] &= ~0x00000008u; } -inline void CMsgProtoBufHeader::clear_jobid_source() { - jobid_source_ = GOOGLE_ULONGLONG(18446744073709551615); - clear_has_jobid_source(); +inline void CClanEventData::clear_event_type() { + event_type_ = 1; + clear_has_event_type(); } -inline ::google::protobuf::uint64 CMsgProtoBufHeader::jobid_source() const { - return jobid_source_; +inline ::EProtoClanEventType CClanEventData::event_type() const { + // @@protoc_insertion_point(field_get:CClanEventData.event_type) + return static_cast< ::EProtoClanEventType >(event_type_); } -inline void CMsgProtoBufHeader::set_jobid_source(::google::protobuf::uint64 value) { - set_has_jobid_source(); - jobid_source_ = value; +inline void CClanEventData::set_event_type(::EProtoClanEventType value) { + assert(::EProtoClanEventType_IsValid(value)); + set_has_event_type(); + event_type_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.event_type) } -// optional fixed64 jobid_target = 11 [default = 18446744073709551615]; -inline bool CMsgProtoBufHeader::has_jobid_target() const { +// optional uint32 appid = 5; +inline bool CClanEventData::has_appid() const { return (_has_bits_[0] & 0x00000010u) != 0; } -inline void CMsgProtoBufHeader::set_has_jobid_target() { +inline void CClanEventData::set_has_appid() { _has_bits_[0] |= 0x00000010u; } -inline void CMsgProtoBufHeader::clear_has_jobid_target() { +inline void CClanEventData::clear_has_appid() { _has_bits_[0] &= ~0x00000010u; } -inline void CMsgProtoBufHeader::clear_jobid_target() { - jobid_target_ = GOOGLE_ULONGLONG(18446744073709551615); - clear_has_jobid_target(); +inline void CClanEventData::clear_appid() { + appid_ = 0u; + clear_has_appid(); } -inline ::google::protobuf::uint64 CMsgProtoBufHeader::jobid_target() const { - return jobid_target_; +inline ::google::protobuf::uint32 CClanEventData::appid() const { + // @@protoc_insertion_point(field_get:CClanEventData.appid) + return appid_; } -inline void CMsgProtoBufHeader::set_jobid_target(::google::protobuf::uint64 value) { - set_has_jobid_target(); - jobid_target_ = value; +inline void CClanEventData::set_appid(::google::protobuf::uint32 value) { + set_has_appid(); + appid_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.appid) } -// optional string target_job_name = 12; -inline bool CMsgProtoBufHeader::has_target_job_name() const { +// optional string server_address = 6; +inline bool CClanEventData::has_server_address() const { return (_has_bits_[0] & 0x00000020u) != 0; } -inline void CMsgProtoBufHeader::set_has_target_job_name() { +inline void CClanEventData::set_has_server_address() { _has_bits_[0] |= 0x00000020u; } -inline void CMsgProtoBufHeader::clear_has_target_job_name() { +inline void CClanEventData::clear_has_server_address() { _has_bits_[0] &= ~0x00000020u; } -inline void CMsgProtoBufHeader::clear_target_job_name() { - if (target_job_name_ != &::google::protobuf::internal::kEmptyString) { - target_job_name_->clear(); +inline void CClanEventData::clear_server_address() { + if (server_address_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_address_->clear(); } - clear_has_target_job_name(); + clear_has_server_address(); } -inline const ::std::string& CMsgProtoBufHeader::target_job_name() const { - return *target_job_name_; +inline const ::std::string& CClanEventData::server_address() const { + // @@protoc_insertion_point(field_get:CClanEventData.server_address) + return *server_address_; } -inline void CMsgProtoBufHeader::set_target_job_name(const ::std::string& value) { - set_has_target_job_name(); - if (target_job_name_ == &::google::protobuf::internal::kEmptyString) { - target_job_name_ = new ::std::string; +inline void CClanEventData::set_server_address(const ::std::string& value) { + set_has_server_address(); + if (server_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_address_ = new ::std::string; } - target_job_name_->assign(value); + server_address_->assign(value); + // @@protoc_insertion_point(field_set:CClanEventData.server_address) } -inline void CMsgProtoBufHeader::set_target_job_name(const char* value) { - set_has_target_job_name(); - if (target_job_name_ == &::google::protobuf::internal::kEmptyString) { - target_job_name_ = new ::std::string; +inline void CClanEventData::set_server_address(const char* value) { + set_has_server_address(); + if (server_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_address_ = new ::std::string; } - target_job_name_->assign(value); + server_address_->assign(value); + // @@protoc_insertion_point(field_set_char:CClanEventData.server_address) } -inline void CMsgProtoBufHeader::set_target_job_name(const char* value, size_t size) { - set_has_target_job_name(); - if (target_job_name_ == &::google::protobuf::internal::kEmptyString) { - target_job_name_ = new ::std::string; +inline void CClanEventData::set_server_address(const char* value, size_t size) { + set_has_server_address(); + if (server_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_address_ = new ::std::string; } - target_job_name_->assign(reinterpret_cast(value), size); + server_address_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CClanEventData.server_address) } -inline ::std::string* CMsgProtoBufHeader::mutable_target_job_name() { - set_has_target_job_name(); - if (target_job_name_ == &::google::protobuf::internal::kEmptyString) { - target_job_name_ = new ::std::string; +inline ::std::string* CClanEventData::mutable_server_address() { + set_has_server_address(); + if (server_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_address_ = new ::std::string; } - return target_job_name_; + // @@protoc_insertion_point(field_mutable:CClanEventData.server_address) + return server_address_; } -inline ::std::string* CMsgProtoBufHeader::release_target_job_name() { - clear_has_target_job_name(); - if (target_job_name_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CClanEventData::release_server_address() { + clear_has_server_address(); + if (server_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = target_job_name_; - target_job_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = server_address_; + server_address_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CMsgProtoBufHeader::set_allocated_target_job_name(::std::string* target_job_name) { - if (target_job_name_ != &::google::protobuf::internal::kEmptyString) { - delete target_job_name_; +inline void CClanEventData::set_allocated_server_address(::std::string* server_address) { + if (server_address_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete server_address_; } - if (target_job_name) { - set_has_target_job_name(); - target_job_name_ = target_job_name; + if (server_address) { + set_has_server_address(); + server_address_ = server_address; } else { - clear_has_target_job_name(); - target_job_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_server_address(); + server_address_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CClanEventData.server_address) } -// optional int32 eresult = 13 [default = 2]; -inline bool CMsgProtoBufHeader::has_eresult() const { +// optional string server_password = 7; +inline bool CClanEventData::has_server_password() const { return (_has_bits_[0] & 0x00000040u) != 0; } -inline void CMsgProtoBufHeader::set_has_eresult() { +inline void CClanEventData::set_has_server_password() { _has_bits_[0] |= 0x00000040u; } -inline void CMsgProtoBufHeader::clear_has_eresult() { +inline void CClanEventData::clear_has_server_password() { _has_bits_[0] &= ~0x00000040u; } -inline void CMsgProtoBufHeader::clear_eresult() { - eresult_ = 2; - clear_has_eresult(); -} -inline ::google::protobuf::int32 CMsgProtoBufHeader::eresult() const { - return eresult_; -} -inline void CMsgProtoBufHeader::set_eresult(::google::protobuf::int32 value) { - set_has_eresult(); - eresult_ = value; -} - -// optional string error_message = 14; -inline bool CMsgProtoBufHeader::has_error_message() const { - return (_has_bits_[0] & 0x00000080u) != 0; -} -inline void CMsgProtoBufHeader::set_has_error_message() { - _has_bits_[0] |= 0x00000080u; -} -inline void CMsgProtoBufHeader::clear_has_error_message() { - _has_bits_[0] &= ~0x00000080u; -} -inline void CMsgProtoBufHeader::clear_error_message() { - if (error_message_ != &::google::protobuf::internal::kEmptyString) { - error_message_->clear(); +inline void CClanEventData::clear_server_password() { + if (server_password_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_password_->clear(); } - clear_has_error_message(); + clear_has_server_password(); } -inline const ::std::string& CMsgProtoBufHeader::error_message() const { - return *error_message_; +inline const ::std::string& CClanEventData::server_password() const { + // @@protoc_insertion_point(field_get:CClanEventData.server_password) + return *server_password_; } -inline void CMsgProtoBufHeader::set_error_message(const ::std::string& value) { - set_has_error_message(); - if (error_message_ == &::google::protobuf::internal::kEmptyString) { - error_message_ = new ::std::string; +inline void CClanEventData::set_server_password(const ::std::string& value) { + set_has_server_password(); + if (server_password_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_password_ = new ::std::string; } - error_message_->assign(value); -} -inline void CMsgProtoBufHeader::set_error_message(const char* value) { - set_has_error_message(); - if (error_message_ == &::google::protobuf::internal::kEmptyString) { - error_message_ = new ::std::string; + server_password_->assign(value); + // @@protoc_insertion_point(field_set:CClanEventData.server_password) +} +inline void CClanEventData::set_server_password(const char* value) { + set_has_server_password(); + if (server_password_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_password_ = new ::std::string; } - error_message_->assign(value); + server_password_->assign(value); + // @@protoc_insertion_point(field_set_char:CClanEventData.server_password) } -inline void CMsgProtoBufHeader::set_error_message(const char* value, size_t size) { - set_has_error_message(); - if (error_message_ == &::google::protobuf::internal::kEmptyString) { - error_message_ = new ::std::string; +inline void CClanEventData::set_server_password(const char* value, size_t size) { + set_has_server_password(); + if (server_password_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_password_ = new ::std::string; } - error_message_->assign(reinterpret_cast(value), size); + server_password_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CClanEventData.server_password) } -inline ::std::string* CMsgProtoBufHeader::mutable_error_message() { - set_has_error_message(); - if (error_message_ == &::google::protobuf::internal::kEmptyString) { - error_message_ = new ::std::string; +inline ::std::string* CClanEventData::mutable_server_password() { + set_has_server_password(); + if (server_password_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + server_password_ = new ::std::string; } - return error_message_; + // @@protoc_insertion_point(field_mutable:CClanEventData.server_password) + return server_password_; } -inline ::std::string* CMsgProtoBufHeader::release_error_message() { - clear_has_error_message(); - if (error_message_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CClanEventData::release_server_password() { + clear_has_server_password(); + if (server_password_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = error_message_; - error_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = server_password_; + server_password_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CMsgProtoBufHeader::set_allocated_error_message(::std::string* error_message) { - if (error_message_ != &::google::protobuf::internal::kEmptyString) { - delete error_message_; +inline void CClanEventData::set_allocated_server_password(::std::string* server_password) { + if (server_password_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete server_password_; } - if (error_message) { - set_has_error_message(); - error_message_ = error_message; + if (server_password) { + set_has_server_password(); + server_password_ = server_password; } else { - clear_has_error_message(); - error_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_server_password(); + server_password_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CClanEventData.server_password) } -// optional uint32 ip = 15; -inline bool CMsgProtoBufHeader::has_ip() const { +// optional uint32 rtime32_start_time = 8; +inline bool CClanEventData::has_rtime32_start_time() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CClanEventData::set_has_rtime32_start_time() { + _has_bits_[0] |= 0x00000080u; +} +inline void CClanEventData::clear_has_rtime32_start_time() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CClanEventData::clear_rtime32_start_time() { + rtime32_start_time_ = 0u; + clear_has_rtime32_start_time(); +} +inline ::google::protobuf::uint32 CClanEventData::rtime32_start_time() const { + // @@protoc_insertion_point(field_get:CClanEventData.rtime32_start_time) + return rtime32_start_time_; +} +inline void CClanEventData::set_rtime32_start_time(::google::protobuf::uint32 value) { + set_has_rtime32_start_time(); + rtime32_start_time_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.rtime32_start_time) +} + +// optional uint32 rtime32_end_time = 9; +inline bool CClanEventData::has_rtime32_end_time() const { return (_has_bits_[0] & 0x00000100u) != 0; } -inline void CMsgProtoBufHeader::set_has_ip() { +inline void CClanEventData::set_has_rtime32_end_time() { _has_bits_[0] |= 0x00000100u; } -inline void CMsgProtoBufHeader::clear_has_ip() { +inline void CClanEventData::clear_has_rtime32_end_time() { _has_bits_[0] &= ~0x00000100u; } -inline void CMsgProtoBufHeader::clear_ip() { - ip_ = 0u; - clear_has_ip(); +inline void CClanEventData::clear_rtime32_end_time() { + rtime32_end_time_ = 0u; + clear_has_rtime32_end_time(); } -inline ::google::protobuf::uint32 CMsgProtoBufHeader::ip() const { - return ip_; +inline ::google::protobuf::uint32 CClanEventData::rtime32_end_time() const { + // @@protoc_insertion_point(field_get:CClanEventData.rtime32_end_time) + return rtime32_end_time_; } -inline void CMsgProtoBufHeader::set_ip(::google::protobuf::uint32 value) { - set_has_ip(); - ip_ = value; +inline void CClanEventData::set_rtime32_end_time(::google::protobuf::uint32 value) { + set_has_rtime32_end_time(); + rtime32_end_time_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.rtime32_end_time) } -// optional uint32 auth_account_flags = 16; -inline bool CMsgProtoBufHeader::has_auth_account_flags() const { +// optional int32 comment_count = 10; +inline bool CClanEventData::has_comment_count() const { return (_has_bits_[0] & 0x00000200u) != 0; } -inline void CMsgProtoBufHeader::set_has_auth_account_flags() { +inline void CClanEventData::set_has_comment_count() { _has_bits_[0] |= 0x00000200u; } -inline void CMsgProtoBufHeader::clear_has_auth_account_flags() { +inline void CClanEventData::clear_has_comment_count() { _has_bits_[0] &= ~0x00000200u; } -inline void CMsgProtoBufHeader::clear_auth_account_flags() { - auth_account_flags_ = 0u; - clear_has_auth_account_flags(); +inline void CClanEventData::clear_comment_count() { + comment_count_ = 0; + clear_has_comment_count(); } -inline ::google::protobuf::uint32 CMsgProtoBufHeader::auth_account_flags() const { - return auth_account_flags_; +inline ::google::protobuf::int32 CClanEventData::comment_count() const { + // @@protoc_insertion_point(field_get:CClanEventData.comment_count) + return comment_count_; } -inline void CMsgProtoBufHeader::set_auth_account_flags(::google::protobuf::uint32 value) { - set_has_auth_account_flags(); - auth_account_flags_ = value; +inline void CClanEventData::set_comment_count(::google::protobuf::int32 value) { + set_has_comment_count(); + comment_count_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.comment_count) } -// optional uint32 token_source = 22; -inline bool CMsgProtoBufHeader::has_token_source() const { +// optional fixed64 creator_steamid = 11; +inline bool CClanEventData::has_creator_steamid() const { return (_has_bits_[0] & 0x00000400u) != 0; } -inline void CMsgProtoBufHeader::set_has_token_source() { +inline void CClanEventData::set_has_creator_steamid() { _has_bits_[0] |= 0x00000400u; } -inline void CMsgProtoBufHeader::clear_has_token_source() { +inline void CClanEventData::clear_has_creator_steamid() { _has_bits_[0] &= ~0x00000400u; } -inline void CMsgProtoBufHeader::clear_token_source() { - token_source_ = 0u; - clear_has_token_source(); +inline void CClanEventData::clear_creator_steamid() { + creator_steamid_ = GOOGLE_ULONGLONG(0); + clear_has_creator_steamid(); } -inline ::google::protobuf::uint32 CMsgProtoBufHeader::token_source() const { - return token_source_; +inline ::google::protobuf::uint64 CClanEventData::creator_steamid() const { + // @@protoc_insertion_point(field_get:CClanEventData.creator_steamid) + return creator_steamid_; } -inline void CMsgProtoBufHeader::set_token_source(::google::protobuf::uint32 value) { - set_has_token_source(); - token_source_ = value; +inline void CClanEventData::set_creator_steamid(::google::protobuf::uint64 value) { + set_has_creator_steamid(); + creator_steamid_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.creator_steamid) } -// optional bool admin_spoofing_user = 23; -inline bool CMsgProtoBufHeader::has_admin_spoofing_user() const { +// optional fixed64 last_update_steamid = 12; +inline bool CClanEventData::has_last_update_steamid() const { return (_has_bits_[0] & 0x00000800u) != 0; } -inline void CMsgProtoBufHeader::set_has_admin_spoofing_user() { +inline void CClanEventData::set_has_last_update_steamid() { _has_bits_[0] |= 0x00000800u; } -inline void CMsgProtoBufHeader::clear_has_admin_spoofing_user() { +inline void CClanEventData::clear_has_last_update_steamid() { _has_bits_[0] &= ~0x00000800u; } -inline void CMsgProtoBufHeader::clear_admin_spoofing_user() { - admin_spoofing_user_ = false; - clear_has_admin_spoofing_user(); +inline void CClanEventData::clear_last_update_steamid() { + last_update_steamid_ = GOOGLE_ULONGLONG(0); + clear_has_last_update_steamid(); } -inline bool CMsgProtoBufHeader::admin_spoofing_user() const { - return admin_spoofing_user_; +inline ::google::protobuf::uint64 CClanEventData::last_update_steamid() const { + // @@protoc_insertion_point(field_get:CClanEventData.last_update_steamid) + return last_update_steamid_; } -inline void CMsgProtoBufHeader::set_admin_spoofing_user(bool value) { - set_has_admin_spoofing_user(); - admin_spoofing_user_ = value; +inline void CClanEventData::set_last_update_steamid(::google::protobuf::uint64 value) { + set_has_last_update_steamid(); + last_update_steamid_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.last_update_steamid) } -// optional int32 transport_error = 17 [default = 1]; -inline bool CMsgProtoBufHeader::has_transport_error() const { +// optional string event_notes = 13; +inline bool CClanEventData::has_event_notes() const { return (_has_bits_[0] & 0x00001000u) != 0; } -inline void CMsgProtoBufHeader::set_has_transport_error() { +inline void CClanEventData::set_has_event_notes() { _has_bits_[0] |= 0x00001000u; } -inline void CMsgProtoBufHeader::clear_has_transport_error() { +inline void CClanEventData::clear_has_event_notes() { _has_bits_[0] &= ~0x00001000u; } -inline void CMsgProtoBufHeader::clear_transport_error() { - transport_error_ = 1; - clear_has_transport_error(); +inline void CClanEventData::clear_event_notes() { + if (event_notes_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_notes_->clear(); + } + clear_has_event_notes(); } -inline ::google::protobuf::int32 CMsgProtoBufHeader::transport_error() const { - return transport_error_; +inline const ::std::string& CClanEventData::event_notes() const { + // @@protoc_insertion_point(field_get:CClanEventData.event_notes) + return *event_notes_; } -inline void CMsgProtoBufHeader::set_transport_error(::google::protobuf::int32 value) { - set_has_transport_error(); - transport_error_ = value; +inline void CClanEventData::set_event_notes(const ::std::string& value) { + set_has_event_notes(); + if (event_notes_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_notes_ = new ::std::string; + } + event_notes_->assign(value); + // @@protoc_insertion_point(field_set:CClanEventData.event_notes) +} +inline void CClanEventData::set_event_notes(const char* value) { + set_has_event_notes(); + if (event_notes_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_notes_ = new ::std::string; + } + event_notes_->assign(value); + // @@protoc_insertion_point(field_set_char:CClanEventData.event_notes) +} +inline void CClanEventData::set_event_notes(const char* value, size_t size) { + set_has_event_notes(); + if (event_notes_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_notes_ = new ::std::string; + } + event_notes_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CClanEventData.event_notes) +} +inline ::std::string* CClanEventData::mutable_event_notes() { + set_has_event_notes(); + if (event_notes_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + event_notes_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CClanEventData.event_notes) + return event_notes_; +} +inline ::std::string* CClanEventData::release_event_notes() { + clear_has_event_notes(); + if (event_notes_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = event_notes_; + event_notes_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CClanEventData::set_allocated_event_notes(::std::string* event_notes) { + if (event_notes_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete event_notes_; + } + if (event_notes) { + set_has_event_notes(); + event_notes_ = event_notes; + } else { + clear_has_event_notes(); + event_notes_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CClanEventData.event_notes) } -// optional uint64 messageid = 18 [default = 18446744073709551615]; -inline bool CMsgProtoBufHeader::has_messageid() const { +// optional string jsondata = 14; +inline bool CClanEventData::has_jsondata() const { return (_has_bits_[0] & 0x00002000u) != 0; } -inline void CMsgProtoBufHeader::set_has_messageid() { +inline void CClanEventData::set_has_jsondata() { _has_bits_[0] |= 0x00002000u; } -inline void CMsgProtoBufHeader::clear_has_messageid() { +inline void CClanEventData::clear_has_jsondata() { _has_bits_[0] &= ~0x00002000u; } -inline void CMsgProtoBufHeader::clear_messageid() { - messageid_ = GOOGLE_ULONGLONG(18446744073709551615); - clear_has_messageid(); +inline void CClanEventData::clear_jsondata() { + if (jsondata_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + jsondata_->clear(); + } + clear_has_jsondata(); } -inline ::google::protobuf::uint64 CMsgProtoBufHeader::messageid() const { - return messageid_; +inline const ::std::string& CClanEventData::jsondata() const { + // @@protoc_insertion_point(field_get:CClanEventData.jsondata) + return *jsondata_; } -inline void CMsgProtoBufHeader::set_messageid(::google::protobuf::uint64 value) { - set_has_messageid(); - messageid_ = value; +inline void CClanEventData::set_jsondata(const ::std::string& value) { + set_has_jsondata(); + if (jsondata_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + jsondata_ = new ::std::string; + } + jsondata_->assign(value); + // @@protoc_insertion_point(field_set:CClanEventData.jsondata) +} +inline void CClanEventData::set_jsondata(const char* value) { + set_has_jsondata(); + if (jsondata_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + jsondata_ = new ::std::string; + } + jsondata_->assign(value); + // @@protoc_insertion_point(field_set_char:CClanEventData.jsondata) +} +inline void CClanEventData::set_jsondata(const char* value, size_t size) { + set_has_jsondata(); + if (jsondata_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + jsondata_ = new ::std::string; + } + jsondata_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CClanEventData.jsondata) +} +inline ::std::string* CClanEventData::mutable_jsondata() { + set_has_jsondata(); + if (jsondata_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + jsondata_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CClanEventData.jsondata) + return jsondata_; +} +inline ::std::string* CClanEventData::release_jsondata() { + clear_has_jsondata(); + if (jsondata_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = jsondata_; + jsondata_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CClanEventData::set_allocated_jsondata(::std::string* jsondata) { + if (jsondata_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete jsondata_; + } + if (jsondata) { + set_has_jsondata(); + jsondata_ = jsondata; + } else { + clear_has_jsondata(); + jsondata_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CClanEventData.jsondata) } -// optional uint32 publisher_group_id = 19; -inline bool CMsgProtoBufHeader::has_publisher_group_id() const { +// optional .CCommunity_ClanAnnouncementInfo announcement_body = 15; +inline bool CClanEventData::has_announcement_body() const { return (_has_bits_[0] & 0x00004000u) != 0; } -inline void CMsgProtoBufHeader::set_has_publisher_group_id() { +inline void CClanEventData::set_has_announcement_body() { _has_bits_[0] |= 0x00004000u; } -inline void CMsgProtoBufHeader::clear_has_publisher_group_id() { +inline void CClanEventData::clear_has_announcement_body() { _has_bits_[0] &= ~0x00004000u; } -inline void CMsgProtoBufHeader::clear_publisher_group_id() { - publisher_group_id_ = 0u; - clear_has_publisher_group_id(); -} -inline ::google::protobuf::uint32 CMsgProtoBufHeader::publisher_group_id() const { - return publisher_group_id_; -} -inline void CMsgProtoBufHeader::set_publisher_group_id(::google::protobuf::uint32 value) { - set_has_publisher_group_id(); - publisher_group_id_ = value; +inline void CClanEventData::clear_announcement_body() { + if (announcement_body_ != NULL) announcement_body_->::CCommunity_ClanAnnouncementInfo::Clear(); + clear_has_announcement_body(); +} +inline const ::CCommunity_ClanAnnouncementInfo& CClanEventData::announcement_body() const { + // @@protoc_insertion_point(field_get:CClanEventData.announcement_body) + return announcement_body_ != NULL ? *announcement_body_ : *default_instance_->announcement_body_; +} +inline ::CCommunity_ClanAnnouncementInfo* CClanEventData::mutable_announcement_body() { + set_has_announcement_body(); + if (announcement_body_ == NULL) announcement_body_ = new ::CCommunity_ClanAnnouncementInfo; + // @@protoc_insertion_point(field_mutable:CClanEventData.announcement_body) + return announcement_body_; +} +inline ::CCommunity_ClanAnnouncementInfo* CClanEventData::release_announcement_body() { + clear_has_announcement_body(); + ::CCommunity_ClanAnnouncementInfo* temp = announcement_body_; + announcement_body_ = NULL; + return temp; +} +inline void CClanEventData::set_allocated_announcement_body(::CCommunity_ClanAnnouncementInfo* announcement_body) { + delete announcement_body_; + announcement_body_ = announcement_body; + if (announcement_body) { + set_has_announcement_body(); + } else { + clear_has_announcement_body(); + } + // @@protoc_insertion_point(field_set_allocated:CClanEventData.announcement_body) } -// optional uint32 sysid = 20; -inline bool CMsgProtoBufHeader::has_sysid() const { +// optional bool published = 16; +inline bool CClanEventData::has_published() const { return (_has_bits_[0] & 0x00008000u) != 0; } -inline void CMsgProtoBufHeader::set_has_sysid() { +inline void CClanEventData::set_has_published() { _has_bits_[0] |= 0x00008000u; } -inline void CMsgProtoBufHeader::clear_has_sysid() { +inline void CClanEventData::clear_has_published() { _has_bits_[0] &= ~0x00008000u; } -inline void CMsgProtoBufHeader::clear_sysid() { - sysid_ = 0u; - clear_has_sysid(); +inline void CClanEventData::clear_published() { + published_ = false; + clear_has_published(); } -inline ::google::protobuf::uint32 CMsgProtoBufHeader::sysid() const { - return sysid_; +inline bool CClanEventData::published() const { + // @@protoc_insertion_point(field_get:CClanEventData.published) + return published_; } -inline void CMsgProtoBufHeader::set_sysid(::google::protobuf::uint32 value) { - set_has_sysid(); - sysid_ = value; +inline void CClanEventData::set_published(bool value) { + set_has_published(); + published_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.published) } -// optional uint64 trace_tag = 21; -inline bool CMsgProtoBufHeader::has_trace_tag() const { +// optional bool hidden = 17; +inline bool CClanEventData::has_hidden() const { return (_has_bits_[0] & 0x00010000u) != 0; } -inline void CMsgProtoBufHeader::set_has_trace_tag() { +inline void CClanEventData::set_has_hidden() { _has_bits_[0] |= 0x00010000u; } -inline void CMsgProtoBufHeader::clear_has_trace_tag() { +inline void CClanEventData::clear_has_hidden() { _has_bits_[0] &= ~0x00010000u; } -inline void CMsgProtoBufHeader::clear_trace_tag() { - trace_tag_ = GOOGLE_ULONGLONG(0); - clear_has_trace_tag(); -} -inline ::google::protobuf::uint64 CMsgProtoBufHeader::trace_tag() const { - return trace_tag_; -} -inline void CMsgProtoBufHeader::set_trace_tag(::google::protobuf::uint64 value) { - set_has_trace_tag(); - trace_tag_ = value; -} - -// ------------------------------------------------------------------- - -// CMsgMulti - -// optional uint32 size_unzipped = 1; -inline bool CMsgMulti::has_size_unzipped() const { - return (_has_bits_[0] & 0x00000001u) != 0; -} -inline void CMsgMulti::set_has_size_unzipped() { - _has_bits_[0] |= 0x00000001u; -} -inline void CMsgMulti::clear_has_size_unzipped() { - _has_bits_[0] &= ~0x00000001u; -} -inline void CMsgMulti::clear_size_unzipped() { - size_unzipped_ = 0u; - clear_has_size_unzipped(); +inline void CClanEventData::clear_hidden() { + hidden_ = false; + clear_has_hidden(); } -inline ::google::protobuf::uint32 CMsgMulti::size_unzipped() const { - return size_unzipped_; +inline bool CClanEventData::hidden() const { + // @@protoc_insertion_point(field_get:CClanEventData.hidden) + return hidden_; } -inline void CMsgMulti::set_size_unzipped(::google::protobuf::uint32 value) { - set_has_size_unzipped(); - size_unzipped_ = value; +inline void CClanEventData::set_hidden(bool value) { + set_has_hidden(); + hidden_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.hidden) } -// optional bytes message_body = 2; -inline bool CMsgMulti::has_message_body() const { - return (_has_bits_[0] & 0x00000002u) != 0; -} -inline void CMsgMulti::set_has_message_body() { - _has_bits_[0] |= 0x00000002u; -} -inline void CMsgMulti::clear_has_message_body() { - _has_bits_[0] &= ~0x00000002u; -} -inline void CMsgMulti::clear_message_body() { - if (message_body_ != &::google::protobuf::internal::kEmptyString) { - message_body_->clear(); - } - clear_has_message_body(); -} -inline const ::std::string& CMsgMulti::message_body() const { - return *message_body_; -} -inline void CMsgMulti::set_message_body(const ::std::string& value) { - set_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - message_body_ = new ::std::string; - } - message_body_->assign(value); -} -inline void CMsgMulti::set_message_body(const char* value) { - set_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - message_body_ = new ::std::string; - } - message_body_->assign(value); +// optional uint32 rtime32_visibility_start = 18; +inline bool CClanEventData::has_rtime32_visibility_start() const { + return (_has_bits_[0] & 0x00020000u) != 0; } -inline void CMsgMulti::set_message_body(const void* value, size_t size) { - set_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - message_body_ = new ::std::string; - } - message_body_->assign(reinterpret_cast(value), size); -} -inline ::std::string* CMsgMulti::mutable_message_body() { - set_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - message_body_ = new ::std::string; - } - return message_body_; -} -inline ::std::string* CMsgMulti::release_message_body() { - clear_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - return NULL; - } else { - ::std::string* temp = message_body_; - message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - return temp; - } +inline void CClanEventData::set_has_rtime32_visibility_start() { + _has_bits_[0] |= 0x00020000u; } -inline void CMsgMulti::set_allocated_message_body(::std::string* message_body) { - if (message_body_ != &::google::protobuf::internal::kEmptyString) { - delete message_body_; - } - if (message_body) { - set_has_message_body(); - message_body_ = message_body; - } else { - clear_has_message_body(); - message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - } +inline void CClanEventData::clear_has_rtime32_visibility_start() { + _has_bits_[0] &= ~0x00020000u; +} +inline void CClanEventData::clear_rtime32_visibility_start() { + rtime32_visibility_start_ = 0u; + clear_has_rtime32_visibility_start(); +} +inline ::google::protobuf::uint32 CClanEventData::rtime32_visibility_start() const { + // @@protoc_insertion_point(field_get:CClanEventData.rtime32_visibility_start) + return rtime32_visibility_start_; +} +inline void CClanEventData::set_rtime32_visibility_start(::google::protobuf::uint32 value) { + set_has_rtime32_visibility_start(); + rtime32_visibility_start_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.rtime32_visibility_start) } -// ------------------------------------------------------------------- - -// CMsgProtobufWrapped - -// optional bytes message_body = 1; -inline bool CMsgProtobufWrapped::has_message_body() const { - return (_has_bits_[0] & 0x00000001u) != 0; +// optional uint32 rtime32_visibility_end = 19; +inline bool CClanEventData::has_rtime32_visibility_end() const { + return (_has_bits_[0] & 0x00040000u) != 0; } -inline void CMsgProtobufWrapped::set_has_message_body() { - _has_bits_[0] |= 0x00000001u; +inline void CClanEventData::set_has_rtime32_visibility_end() { + _has_bits_[0] |= 0x00040000u; } -inline void CMsgProtobufWrapped::clear_has_message_body() { - _has_bits_[0] &= ~0x00000001u; +inline void CClanEventData::clear_has_rtime32_visibility_end() { + _has_bits_[0] &= ~0x00040000u; } -inline void CMsgProtobufWrapped::clear_message_body() { - if (message_body_ != &::google::protobuf::internal::kEmptyString) { - message_body_->clear(); - } - clear_has_message_body(); +inline void CClanEventData::clear_rtime32_visibility_end() { + rtime32_visibility_end_ = 0u; + clear_has_rtime32_visibility_end(); } -inline const ::std::string& CMsgProtobufWrapped::message_body() const { - return *message_body_; +inline ::google::protobuf::uint32 CClanEventData::rtime32_visibility_end() const { + // @@protoc_insertion_point(field_get:CClanEventData.rtime32_visibility_end) + return rtime32_visibility_end_; } -inline void CMsgProtobufWrapped::set_message_body(const ::std::string& value) { - set_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - message_body_ = new ::std::string; - } - message_body_->assign(value); +inline void CClanEventData::set_rtime32_visibility_end(::google::protobuf::uint32 value) { + set_has_rtime32_visibility_end(); + rtime32_visibility_end_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.rtime32_visibility_end) } -inline void CMsgProtobufWrapped::set_message_body(const char* value) { - set_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - message_body_ = new ::std::string; - } - message_body_->assign(value); + +// optional uint32 broadcaster_accountid = 20; +inline bool CClanEventData::has_broadcaster_accountid() const { + return (_has_bits_[0] & 0x00080000u) != 0; } -inline void CMsgProtobufWrapped::set_message_body(const void* value, size_t size) { - set_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - message_body_ = new ::std::string; - } - message_body_->assign(reinterpret_cast(value), size); +inline void CClanEventData::set_has_broadcaster_accountid() { + _has_bits_[0] |= 0x00080000u; } -inline ::std::string* CMsgProtobufWrapped::mutable_message_body() { - set_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - message_body_ = new ::std::string; - } - return message_body_; +inline void CClanEventData::clear_has_broadcaster_accountid() { + _has_bits_[0] &= ~0x00080000u; } -inline ::std::string* CMsgProtobufWrapped::release_message_body() { - clear_has_message_body(); - if (message_body_ == &::google::protobuf::internal::kEmptyString) { - return NULL; - } else { - ::std::string* temp = message_body_; - message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - return temp; - } +inline void CClanEventData::clear_broadcaster_accountid() { + broadcaster_accountid_ = 0u; + clear_has_broadcaster_accountid(); } -inline void CMsgProtobufWrapped::set_allocated_message_body(::std::string* message_body) { - if (message_body_ != &::google::protobuf::internal::kEmptyString) { - delete message_body_; - } - if (message_body) { - set_has_message_body(); - message_body_ = message_body; - } else { - clear_has_message_body(); - message_body_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); - } +inline ::google::protobuf::uint32 CClanEventData::broadcaster_accountid() const { + // @@protoc_insertion_point(field_get:CClanEventData.broadcaster_accountid) + return broadcaster_accountid_; +} +inline void CClanEventData::set_broadcaster_accountid(::google::protobuf::uint32 value) { + set_has_broadcaster_accountid(); + broadcaster_accountid_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.broadcaster_accountid) } -// ------------------------------------------------------------------- +// optional uint32 follower_count = 21; +inline bool CClanEventData::has_follower_count() const { + return (_has_bits_[0] & 0x00100000u) != 0; +} +inline void CClanEventData::set_has_follower_count() { + _has_bits_[0] |= 0x00100000u; +} +inline void CClanEventData::clear_has_follower_count() { + _has_bits_[0] &= ~0x00100000u; +} +inline void CClanEventData::clear_follower_count() { + follower_count_ = 0u; + clear_has_follower_count(); +} +inline ::google::protobuf::uint32 CClanEventData::follower_count() const { + // @@protoc_insertion_point(field_get:CClanEventData.follower_count) + return follower_count_; +} +inline void CClanEventData::set_follower_count(::google::protobuf::uint32 value) { + set_has_follower_count(); + follower_count_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.follower_count) +} -// CMsgAuthTicket +// optional uint32 ignore_count = 22; +inline bool CClanEventData::has_ignore_count() const { + return (_has_bits_[0] & 0x00200000u) != 0; +} +inline void CClanEventData::set_has_ignore_count() { + _has_bits_[0] |= 0x00200000u; +} +inline void CClanEventData::clear_has_ignore_count() { + _has_bits_[0] &= ~0x00200000u; +} +inline void CClanEventData::clear_ignore_count() { + ignore_count_ = 0u; + clear_has_ignore_count(); +} +inline ::google::protobuf::uint32 CClanEventData::ignore_count() const { + // @@protoc_insertion_point(field_get:CClanEventData.ignore_count) + return ignore_count_; +} +inline void CClanEventData::set_ignore_count(::google::protobuf::uint32 value) { + set_has_ignore_count(); + ignore_count_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.ignore_count) +} -// optional uint32 estate = 1; -inline bool CMsgAuthTicket::has_estate() const { - return (_has_bits_[0] & 0x00000001u) != 0; +// optional fixed64 forum_topic_id = 23; +inline bool CClanEventData::has_forum_topic_id() const { + return (_has_bits_[0] & 0x00400000u) != 0; } -inline void CMsgAuthTicket::set_has_estate() { - _has_bits_[0] |= 0x00000001u; +inline void CClanEventData::set_has_forum_topic_id() { + _has_bits_[0] |= 0x00400000u; } -inline void CMsgAuthTicket::clear_has_estate() { - _has_bits_[0] &= ~0x00000001u; +inline void CClanEventData::clear_has_forum_topic_id() { + _has_bits_[0] &= ~0x00400000u; } -inline void CMsgAuthTicket::clear_estate() { - estate_ = 0u; - clear_has_estate(); +inline void CClanEventData::clear_forum_topic_id() { + forum_topic_id_ = GOOGLE_ULONGLONG(0); + clear_has_forum_topic_id(); } -inline ::google::protobuf::uint32 CMsgAuthTicket::estate() const { - return estate_; +inline ::google::protobuf::uint64 CClanEventData::forum_topic_id() const { + // @@protoc_insertion_point(field_get:CClanEventData.forum_topic_id) + return forum_topic_id_; } -inline void CMsgAuthTicket::set_estate(::google::protobuf::uint32 value) { - set_has_estate(); - estate_ = value; +inline void CClanEventData::set_forum_topic_id(::google::protobuf::uint64 value) { + set_has_forum_topic_id(); + forum_topic_id_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.forum_topic_id) } -// optional uint32 eresult = 2 [default = 2]; -inline bool CMsgAuthTicket::has_eresult() const { - return (_has_bits_[0] & 0x00000002u) != 0; +// optional uint32 rtime32_last_modified = 24; +inline bool CClanEventData::has_rtime32_last_modified() const { + return (_has_bits_[0] & 0x00800000u) != 0; } -inline void CMsgAuthTicket::set_has_eresult() { - _has_bits_[0] |= 0x00000002u; +inline void CClanEventData::set_has_rtime32_last_modified() { + _has_bits_[0] |= 0x00800000u; } -inline void CMsgAuthTicket::clear_has_eresult() { - _has_bits_[0] &= ~0x00000002u; +inline void CClanEventData::clear_has_rtime32_last_modified() { + _has_bits_[0] &= ~0x00800000u; } -inline void CMsgAuthTicket::clear_eresult() { - eresult_ = 2u; - clear_has_eresult(); +inline void CClanEventData::clear_rtime32_last_modified() { + rtime32_last_modified_ = 0u; + clear_has_rtime32_last_modified(); } -inline ::google::protobuf::uint32 CMsgAuthTicket::eresult() const { - return eresult_; +inline ::google::protobuf::uint32 CClanEventData::rtime32_last_modified() const { + // @@protoc_insertion_point(field_get:CClanEventData.rtime32_last_modified) + return rtime32_last_modified_; } -inline void CMsgAuthTicket::set_eresult(::google::protobuf::uint32 value) { - set_has_eresult(); - eresult_ = value; +inline void CClanEventData::set_rtime32_last_modified(::google::protobuf::uint32 value) { + set_has_rtime32_last_modified(); + rtime32_last_modified_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.rtime32_last_modified) } -// optional fixed64 steamid = 3; -inline bool CMsgAuthTicket::has_steamid() const { - return (_has_bits_[0] & 0x00000004u) != 0; +// optional fixed64 news_post_gid = 25; +inline bool CClanEventData::has_news_post_gid() const { + return (_has_bits_[0] & 0x01000000u) != 0; } -inline void CMsgAuthTicket::set_has_steamid() { - _has_bits_[0] |= 0x00000004u; +inline void CClanEventData::set_has_news_post_gid() { + _has_bits_[0] |= 0x01000000u; } -inline void CMsgAuthTicket::clear_has_steamid() { - _has_bits_[0] &= ~0x00000004u; +inline void CClanEventData::clear_has_news_post_gid() { + _has_bits_[0] &= ~0x01000000u; } -inline void CMsgAuthTicket::clear_steamid() { - steamid_ = GOOGLE_ULONGLONG(0); - clear_has_steamid(); +inline void CClanEventData::clear_news_post_gid() { + news_post_gid_ = GOOGLE_ULONGLONG(0); + clear_has_news_post_gid(); } -inline ::google::protobuf::uint64 CMsgAuthTicket::steamid() const { - return steamid_; +inline ::google::protobuf::uint64 CClanEventData::news_post_gid() const { + // @@protoc_insertion_point(field_get:CClanEventData.news_post_gid) + return news_post_gid_; } -inline void CMsgAuthTicket::set_steamid(::google::protobuf::uint64 value) { - set_has_steamid(); - steamid_ = value; +inline void CClanEventData::set_news_post_gid(::google::protobuf::uint64 value) { + set_has_news_post_gid(); + news_post_gid_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.news_post_gid) } -// optional fixed64 gameid = 4; -inline bool CMsgAuthTicket::has_gameid() const { - return (_has_bits_[0] & 0x00000008u) != 0; +// optional uint32 rtime_mod_reviewed = 26; +inline bool CClanEventData::has_rtime_mod_reviewed() const { + return (_has_bits_[0] & 0x02000000u) != 0; } -inline void CMsgAuthTicket::set_has_gameid() { - _has_bits_[0] |= 0x00000008u; +inline void CClanEventData::set_has_rtime_mod_reviewed() { + _has_bits_[0] |= 0x02000000u; } -inline void CMsgAuthTicket::clear_has_gameid() { - _has_bits_[0] &= ~0x00000008u; +inline void CClanEventData::clear_has_rtime_mod_reviewed() { + _has_bits_[0] &= ~0x02000000u; } -inline void CMsgAuthTicket::clear_gameid() { - gameid_ = GOOGLE_ULONGLONG(0); - clear_has_gameid(); +inline void CClanEventData::clear_rtime_mod_reviewed() { + rtime_mod_reviewed_ = 0u; + clear_has_rtime_mod_reviewed(); } -inline ::google::protobuf::uint64 CMsgAuthTicket::gameid() const { - return gameid_; +inline ::google::protobuf::uint32 CClanEventData::rtime_mod_reviewed() const { + // @@protoc_insertion_point(field_get:CClanEventData.rtime_mod_reviewed) + return rtime_mod_reviewed_; } -inline void CMsgAuthTicket::set_gameid(::google::protobuf::uint64 value) { - set_has_gameid(); - gameid_ = value; +inline void CClanEventData::set_rtime_mod_reviewed(::google::protobuf::uint32 value) { + set_has_rtime_mod_reviewed(); + rtime_mod_reviewed_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.rtime_mod_reviewed) } -// optional uint32 h_steam_pipe = 5; -inline bool CMsgAuthTicket::has_h_steam_pipe() const { - return (_has_bits_[0] & 0x00000010u) != 0; +// optional uint32 featured_app_tagid = 27; +inline bool CClanEventData::has_featured_app_tagid() const { + return (_has_bits_[0] & 0x04000000u) != 0; } -inline void CMsgAuthTicket::set_has_h_steam_pipe() { - _has_bits_[0] |= 0x00000010u; +inline void CClanEventData::set_has_featured_app_tagid() { + _has_bits_[0] |= 0x04000000u; } -inline void CMsgAuthTicket::clear_has_h_steam_pipe() { - _has_bits_[0] &= ~0x00000010u; +inline void CClanEventData::clear_has_featured_app_tagid() { + _has_bits_[0] &= ~0x04000000u; } -inline void CMsgAuthTicket::clear_h_steam_pipe() { - h_steam_pipe_ = 0u; - clear_has_h_steam_pipe(); +inline void CClanEventData::clear_featured_app_tagid() { + featured_app_tagid_ = 0u; + clear_has_featured_app_tagid(); } -inline ::google::protobuf::uint32 CMsgAuthTicket::h_steam_pipe() const { - return h_steam_pipe_; +inline ::google::protobuf::uint32 CClanEventData::featured_app_tagid() const { + // @@protoc_insertion_point(field_get:CClanEventData.featured_app_tagid) + return featured_app_tagid_; } -inline void CMsgAuthTicket::set_h_steam_pipe(::google::protobuf::uint32 value) { - set_has_h_steam_pipe(); - h_steam_pipe_ = value; +inline void CClanEventData::set_featured_app_tagid(::google::protobuf::uint32 value) { + set_has_featured_app_tagid(); + featured_app_tagid_ = value; + // @@protoc_insertion_point(field_set:CClanEventData.featured_app_tagid) } -// optional uint32 ticket_crc = 6; -inline bool CMsgAuthTicket::has_ticket_crc() const { - return (_has_bits_[0] & 0x00000020u) != 0; +// repeated uint32 referenced_appids = 28; +inline int CClanEventData::referenced_appids_size() const { + return referenced_appids_.size(); } -inline void CMsgAuthTicket::set_has_ticket_crc() { - _has_bits_[0] |= 0x00000020u; +inline void CClanEventData::clear_referenced_appids() { + referenced_appids_.Clear(); } -inline void CMsgAuthTicket::clear_has_ticket_crc() { - _has_bits_[0] &= ~0x00000020u; +inline ::google::protobuf::uint32 CClanEventData::referenced_appids(int index) const { + // @@protoc_insertion_point(field_get:CClanEventData.referenced_appids) + return referenced_appids_.Get(index); } -inline void CMsgAuthTicket::clear_ticket_crc() { - ticket_crc_ = 0u; - clear_has_ticket_crc(); +inline void CClanEventData::set_referenced_appids(int index, ::google::protobuf::uint32 value) { + referenced_appids_.Set(index, value); + // @@protoc_insertion_point(field_set:CClanEventData.referenced_appids) } -inline ::google::protobuf::uint32 CMsgAuthTicket::ticket_crc() const { - return ticket_crc_; +inline void CClanEventData::add_referenced_appids(::google::protobuf::uint32 value) { + referenced_appids_.Add(value); + // @@protoc_insertion_point(field_add:CClanEventData.referenced_appids) } -inline void CMsgAuthTicket::set_ticket_crc(::google::protobuf::uint32 value) { - set_has_ticket_crc(); - ticket_crc_ = value; +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +CClanEventData::referenced_appids() const { + // @@protoc_insertion_point(field_list:CClanEventData.referenced_appids) + return referenced_appids_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +CClanEventData::mutable_referenced_appids() { + // @@protoc_insertion_point(field_mutable_list:CClanEventData.referenced_appids) + return &referenced_appids_; } -// optional bytes ticket = 7; -inline bool CMsgAuthTicket::has_ticket() const { - return (_has_bits_[0] & 0x00000040u) != 0; +// ------------------------------------------------------------------- + +// CBilling_Address + +// optional string first_name = 1; +inline bool CBilling_Address::has_first_name() const { + return (_has_bits_[0] & 0x00000001u) != 0; } -inline void CMsgAuthTicket::set_has_ticket() { - _has_bits_[0] |= 0x00000040u; +inline void CBilling_Address::set_has_first_name() { + _has_bits_[0] |= 0x00000001u; } -inline void CMsgAuthTicket::clear_has_ticket() { - _has_bits_[0] &= ~0x00000040u; +inline void CBilling_Address::clear_has_first_name() { + _has_bits_[0] &= ~0x00000001u; } -inline void CMsgAuthTicket::clear_ticket() { - if (ticket_ != &::google::protobuf::internal::kEmptyString) { - ticket_->clear(); +inline void CBilling_Address::clear_first_name() { + if (first_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + first_name_->clear(); } - clear_has_ticket(); + clear_has_first_name(); } -inline const ::std::string& CMsgAuthTicket::ticket() const { - return *ticket_; +inline const ::std::string& CBilling_Address::first_name() const { + // @@protoc_insertion_point(field_get:CBilling_Address.first_name) + return *first_name_; } -inline void CMsgAuthTicket::set_ticket(const ::std::string& value) { - set_has_ticket(); - if (ticket_ == &::google::protobuf::internal::kEmptyString) { - ticket_ = new ::std::string; +inline void CBilling_Address::set_first_name(const ::std::string& value) { + set_has_first_name(); + if (first_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + first_name_ = new ::std::string; } - ticket_->assign(value); + first_name_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.first_name) } -inline void CMsgAuthTicket::set_ticket(const char* value) { - set_has_ticket(); - if (ticket_ == &::google::protobuf::internal::kEmptyString) { - ticket_ = new ::std::string; +inline void CBilling_Address::set_first_name(const char* value) { + set_has_first_name(); + if (first_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + first_name_ = new ::std::string; } - ticket_->assign(value); + first_name_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.first_name) } -inline void CMsgAuthTicket::set_ticket(const void* value, size_t size) { - set_has_ticket(); - if (ticket_ == &::google::protobuf::internal::kEmptyString) { - ticket_ = new ::std::string; +inline void CBilling_Address::set_first_name(const char* value, size_t size) { + set_has_first_name(); + if (first_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + first_name_ = new ::std::string; } - ticket_->assign(reinterpret_cast(value), size); + first_name_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.first_name) } -inline ::std::string* CMsgAuthTicket::mutable_ticket() { - set_has_ticket(); - if (ticket_ == &::google::protobuf::internal::kEmptyString) { - ticket_ = new ::std::string; +inline ::std::string* CBilling_Address::mutable_first_name() { + set_has_first_name(); + if (first_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + first_name_ = new ::std::string; } - return ticket_; + // @@protoc_insertion_point(field_mutable:CBilling_Address.first_name) + return first_name_; } -inline ::std::string* CMsgAuthTicket::release_ticket() { - clear_has_ticket(); - if (ticket_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CBilling_Address::release_first_name() { + clear_has_first_name(); + if (first_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = ticket_; - ticket_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = first_name_; + first_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CMsgAuthTicket::set_allocated_ticket(::std::string* ticket) { - if (ticket_ != &::google::protobuf::internal::kEmptyString) { - delete ticket_; +inline void CBilling_Address::set_allocated_first_name(::std::string* first_name) { + if (first_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete first_name_; } - if (ticket) { - set_has_ticket(); - ticket_ = ticket; + if (first_name) { + set_has_first_name(); + first_name_ = first_name; } else { - clear_has_ticket(); - ticket_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_first_name(); + first_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.first_name) } -// ------------------------------------------------------------------- - -// CCDDBAppDetailCommon - -// optional uint32 appid = 1; -inline bool CCDDBAppDetailCommon::has_appid() const { - return (_has_bits_[0] & 0x00000001u) != 0; -} -inline void CCDDBAppDetailCommon::set_has_appid() { - _has_bits_[0] |= 0x00000001u; -} -inline void CCDDBAppDetailCommon::clear_has_appid() { - _has_bits_[0] &= ~0x00000001u; -} -inline void CCDDBAppDetailCommon::clear_appid() { - appid_ = 0u; - clear_has_appid(); -} -inline ::google::protobuf::uint32 CCDDBAppDetailCommon::appid() const { - return appid_; -} -inline void CCDDBAppDetailCommon::set_appid(::google::protobuf::uint32 value) { - set_has_appid(); - appid_ = value; -} - -// optional string name = 2; -inline bool CCDDBAppDetailCommon::has_name() const { +// optional string last_name = 2; +inline bool CBilling_Address::has_last_name() const { return (_has_bits_[0] & 0x00000002u) != 0; } -inline void CCDDBAppDetailCommon::set_has_name() { +inline void CBilling_Address::set_has_last_name() { _has_bits_[0] |= 0x00000002u; } -inline void CCDDBAppDetailCommon::clear_has_name() { +inline void CBilling_Address::clear_has_last_name() { _has_bits_[0] &= ~0x00000002u; } -inline void CCDDBAppDetailCommon::clear_name() { - if (name_ != &::google::protobuf::internal::kEmptyString) { - name_->clear(); +inline void CBilling_Address::clear_last_name() { + if (last_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + last_name_->clear(); } - clear_has_name(); + clear_has_last_name(); } -inline const ::std::string& CCDDBAppDetailCommon::name() const { - return *name_; +inline const ::std::string& CBilling_Address::last_name() const { + // @@protoc_insertion_point(field_get:CBilling_Address.last_name) + return *last_name_; } -inline void CCDDBAppDetailCommon::set_name(const ::std::string& value) { - set_has_name(); - if (name_ == &::google::protobuf::internal::kEmptyString) { - name_ = new ::std::string; +inline void CBilling_Address::set_last_name(const ::std::string& value) { + set_has_last_name(); + if (last_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + last_name_ = new ::std::string; } - name_->assign(value); + last_name_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.last_name) } -inline void CCDDBAppDetailCommon::set_name(const char* value) { - set_has_name(); - if (name_ == &::google::protobuf::internal::kEmptyString) { - name_ = new ::std::string; +inline void CBilling_Address::set_last_name(const char* value) { + set_has_last_name(); + if (last_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + last_name_ = new ::std::string; } - name_->assign(value); + last_name_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.last_name) } -inline void CCDDBAppDetailCommon::set_name(const char* value, size_t size) { - set_has_name(); - if (name_ == &::google::protobuf::internal::kEmptyString) { - name_ = new ::std::string; +inline void CBilling_Address::set_last_name(const char* value, size_t size) { + set_has_last_name(); + if (last_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + last_name_ = new ::std::string; } - name_->assign(reinterpret_cast(value), size); + last_name_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.last_name) } -inline ::std::string* CCDDBAppDetailCommon::mutable_name() { - set_has_name(); - if (name_ == &::google::protobuf::internal::kEmptyString) { - name_ = new ::std::string; +inline ::std::string* CBilling_Address::mutable_last_name() { + set_has_last_name(); + if (last_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + last_name_ = new ::std::string; } - return name_; + // @@protoc_insertion_point(field_mutable:CBilling_Address.last_name) + return last_name_; } -inline ::std::string* CCDDBAppDetailCommon::release_name() { - clear_has_name(); - if (name_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CBilling_Address::release_last_name() { + clear_has_last_name(); + if (last_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = name_; - name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = last_name_; + last_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CCDDBAppDetailCommon::set_allocated_name(::std::string* name) { - if (name_ != &::google::protobuf::internal::kEmptyString) { - delete name_; +inline void CBilling_Address::set_allocated_last_name(::std::string* last_name) { + if (last_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete last_name_; } - if (name) { - set_has_name(); - name_ = name; + if (last_name) { + set_has_last_name(); + last_name_ = last_name; } else { - clear_has_name(); - name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_last_name(); + last_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.last_name) } -// optional string icon = 3; -inline bool CCDDBAppDetailCommon::has_icon() const { +// optional string address1 = 3; +inline bool CBilling_Address::has_address1() const { return (_has_bits_[0] & 0x00000004u) != 0; } -inline void CCDDBAppDetailCommon::set_has_icon() { +inline void CBilling_Address::set_has_address1() { _has_bits_[0] |= 0x00000004u; } -inline void CCDDBAppDetailCommon::clear_has_icon() { +inline void CBilling_Address::clear_has_address1() { _has_bits_[0] &= ~0x00000004u; } -inline void CCDDBAppDetailCommon::clear_icon() { - if (icon_ != &::google::protobuf::internal::kEmptyString) { - icon_->clear(); +inline void CBilling_Address::clear_address1() { + if (address1_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address1_->clear(); } - clear_has_icon(); + clear_has_address1(); } -inline const ::std::string& CCDDBAppDetailCommon::icon() const { - return *icon_; +inline const ::std::string& CBilling_Address::address1() const { + // @@protoc_insertion_point(field_get:CBilling_Address.address1) + return *address1_; } -inline void CCDDBAppDetailCommon::set_icon(const ::std::string& value) { - set_has_icon(); - if (icon_ == &::google::protobuf::internal::kEmptyString) { - icon_ = new ::std::string; +inline void CBilling_Address::set_address1(const ::std::string& value) { + set_has_address1(); + if (address1_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address1_ = new ::std::string; } - icon_->assign(value); + address1_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.address1) } -inline void CCDDBAppDetailCommon::set_icon(const char* value) { - set_has_icon(); - if (icon_ == &::google::protobuf::internal::kEmptyString) { - icon_ = new ::std::string; +inline void CBilling_Address::set_address1(const char* value) { + set_has_address1(); + if (address1_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address1_ = new ::std::string; } - icon_->assign(value); + address1_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.address1) } -inline void CCDDBAppDetailCommon::set_icon(const char* value, size_t size) { - set_has_icon(); - if (icon_ == &::google::protobuf::internal::kEmptyString) { - icon_ = new ::std::string; +inline void CBilling_Address::set_address1(const char* value, size_t size) { + set_has_address1(); + if (address1_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address1_ = new ::std::string; } - icon_->assign(reinterpret_cast(value), size); + address1_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.address1) } -inline ::std::string* CCDDBAppDetailCommon::mutable_icon() { - set_has_icon(); - if (icon_ == &::google::protobuf::internal::kEmptyString) { - icon_ = new ::std::string; +inline ::std::string* CBilling_Address::mutable_address1() { + set_has_address1(); + if (address1_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address1_ = new ::std::string; } - return icon_; + // @@protoc_insertion_point(field_mutable:CBilling_Address.address1) + return address1_; } -inline ::std::string* CCDDBAppDetailCommon::release_icon() { - clear_has_icon(); - if (icon_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CBilling_Address::release_address1() { + clear_has_address1(); + if (address1_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = icon_; - icon_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = address1_; + address1_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CCDDBAppDetailCommon::set_allocated_icon(::std::string* icon) { - if (icon_ != &::google::protobuf::internal::kEmptyString) { - delete icon_; +inline void CBilling_Address::set_allocated_address1(::std::string* address1) { + if (address1_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete address1_; } - if (icon) { - set_has_icon(); - icon_ = icon; + if (address1) { + set_has_address1(); + address1_ = address1; } else { - clear_has_icon(); - icon_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_address1(); + address1_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.address1) } -// optional string logo = 4; -inline bool CCDDBAppDetailCommon::has_logo() const { +// optional string address2 = 4; +inline bool CBilling_Address::has_address2() const { return (_has_bits_[0] & 0x00000008u) != 0; } -inline void CCDDBAppDetailCommon::set_has_logo() { +inline void CBilling_Address::set_has_address2() { _has_bits_[0] |= 0x00000008u; } -inline void CCDDBAppDetailCommon::clear_has_logo() { +inline void CBilling_Address::clear_has_address2() { _has_bits_[0] &= ~0x00000008u; } -inline void CCDDBAppDetailCommon::clear_logo() { - if (logo_ != &::google::protobuf::internal::kEmptyString) { - logo_->clear(); +inline void CBilling_Address::clear_address2() { + if (address2_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address2_->clear(); } - clear_has_logo(); + clear_has_address2(); } -inline const ::std::string& CCDDBAppDetailCommon::logo() const { - return *logo_; +inline const ::std::string& CBilling_Address::address2() const { + // @@protoc_insertion_point(field_get:CBilling_Address.address2) + return *address2_; } -inline void CCDDBAppDetailCommon::set_logo(const ::std::string& value) { - set_has_logo(); - if (logo_ == &::google::protobuf::internal::kEmptyString) { - logo_ = new ::std::string; +inline void CBilling_Address::set_address2(const ::std::string& value) { + set_has_address2(); + if (address2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address2_ = new ::std::string; } - logo_->assign(value); + address2_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.address2) } -inline void CCDDBAppDetailCommon::set_logo(const char* value) { - set_has_logo(); - if (logo_ == &::google::protobuf::internal::kEmptyString) { - logo_ = new ::std::string; +inline void CBilling_Address::set_address2(const char* value) { + set_has_address2(); + if (address2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address2_ = new ::std::string; } - logo_->assign(value); + address2_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.address2) } -inline void CCDDBAppDetailCommon::set_logo(const char* value, size_t size) { - set_has_logo(); - if (logo_ == &::google::protobuf::internal::kEmptyString) { - logo_ = new ::std::string; +inline void CBilling_Address::set_address2(const char* value, size_t size) { + set_has_address2(); + if (address2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address2_ = new ::std::string; } - logo_->assign(reinterpret_cast(value), size); + address2_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.address2) } -inline ::std::string* CCDDBAppDetailCommon::mutable_logo() { - set_has_logo(); - if (logo_ == &::google::protobuf::internal::kEmptyString) { - logo_ = new ::std::string; +inline ::std::string* CBilling_Address::mutable_address2() { + set_has_address2(); + if (address2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + address2_ = new ::std::string; } - return logo_; + // @@protoc_insertion_point(field_mutable:CBilling_Address.address2) + return address2_; } -inline ::std::string* CCDDBAppDetailCommon::release_logo() { - clear_has_logo(); - if (logo_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CBilling_Address::release_address2() { + clear_has_address2(); + if (address2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = logo_; - logo_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = address2_; + address2_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CCDDBAppDetailCommon::set_allocated_logo(::std::string* logo) { - if (logo_ != &::google::protobuf::internal::kEmptyString) { - delete logo_; +inline void CBilling_Address::set_allocated_address2(::std::string* address2) { + if (address2_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete address2_; } - if (logo) { - set_has_logo(); - logo_ = logo; + if (address2) { + set_has_address2(); + address2_ = address2; } else { - clear_has_logo(); - logo_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_address2(); + address2_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.address2) } -// optional string logo_small = 5; -inline bool CCDDBAppDetailCommon::has_logo_small() const { +// optional string city = 5; +inline bool CBilling_Address::has_city() const { return (_has_bits_[0] & 0x00000010u) != 0; } -inline void CCDDBAppDetailCommon::set_has_logo_small() { +inline void CBilling_Address::set_has_city() { _has_bits_[0] |= 0x00000010u; } -inline void CCDDBAppDetailCommon::clear_has_logo_small() { +inline void CBilling_Address::clear_has_city() { _has_bits_[0] &= ~0x00000010u; } -inline void CCDDBAppDetailCommon::clear_logo_small() { - if (logo_small_ != &::google::protobuf::internal::kEmptyString) { - logo_small_->clear(); +inline void CBilling_Address::clear_city() { + if (city_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + city_->clear(); } - clear_has_logo_small(); + clear_has_city(); } -inline const ::std::string& CCDDBAppDetailCommon::logo_small() const { - return *logo_small_; +inline const ::std::string& CBilling_Address::city() const { + // @@protoc_insertion_point(field_get:CBilling_Address.city) + return *city_; } -inline void CCDDBAppDetailCommon::set_logo_small(const ::std::string& value) { - set_has_logo_small(); - if (logo_small_ == &::google::protobuf::internal::kEmptyString) { - logo_small_ = new ::std::string; +inline void CBilling_Address::set_city(const ::std::string& value) { + set_has_city(); + if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + city_ = new ::std::string; } - logo_small_->assign(value); + city_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.city) } -inline void CCDDBAppDetailCommon::set_logo_small(const char* value) { - set_has_logo_small(); - if (logo_small_ == &::google::protobuf::internal::kEmptyString) { - logo_small_ = new ::std::string; +inline void CBilling_Address::set_city(const char* value) { + set_has_city(); + if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + city_ = new ::std::string; } - logo_small_->assign(value); + city_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.city) } -inline void CCDDBAppDetailCommon::set_logo_small(const char* value, size_t size) { - set_has_logo_small(); - if (logo_small_ == &::google::protobuf::internal::kEmptyString) { - logo_small_ = new ::std::string; +inline void CBilling_Address::set_city(const char* value, size_t size) { + set_has_city(); + if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + city_ = new ::std::string; } - logo_small_->assign(reinterpret_cast(value), size); + city_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.city) } -inline ::std::string* CCDDBAppDetailCommon::mutable_logo_small() { - set_has_logo_small(); - if (logo_small_ == &::google::protobuf::internal::kEmptyString) { - logo_small_ = new ::std::string; +inline ::std::string* CBilling_Address::mutable_city() { + set_has_city(); + if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + city_ = new ::std::string; } - return logo_small_; + // @@protoc_insertion_point(field_mutable:CBilling_Address.city) + return city_; } -inline ::std::string* CCDDBAppDetailCommon::release_logo_small() { - clear_has_logo_small(); - if (logo_small_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CBilling_Address::release_city() { + clear_has_city(); + if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = logo_small_; - logo_small_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = city_; + city_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CCDDBAppDetailCommon::set_allocated_logo_small(::std::string* logo_small) { - if (logo_small_ != &::google::protobuf::internal::kEmptyString) { - delete logo_small_; +inline void CBilling_Address::set_allocated_city(::std::string* city) { + if (city_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete city_; } - if (logo_small) { - set_has_logo_small(); - logo_small_ = logo_small; + if (city) { + set_has_city(); + city_ = city; } else { - clear_has_logo_small(); - logo_small_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_city(); + city_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.city) } -// optional bool tool = 6; -inline bool CCDDBAppDetailCommon::has_tool() const { +// optional string us_state = 6; +inline bool CBilling_Address::has_us_state() const { return (_has_bits_[0] & 0x00000020u) != 0; } -inline void CCDDBAppDetailCommon::set_has_tool() { +inline void CBilling_Address::set_has_us_state() { _has_bits_[0] |= 0x00000020u; } -inline void CCDDBAppDetailCommon::clear_has_tool() { +inline void CBilling_Address::clear_has_us_state() { _has_bits_[0] &= ~0x00000020u; } -inline void CCDDBAppDetailCommon::clear_tool() { - tool_ = false; - clear_has_tool(); -} -inline bool CCDDBAppDetailCommon::tool() const { - return tool_; +inline void CBilling_Address::clear_us_state() { + if (us_state_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + us_state_->clear(); + } + clear_has_us_state(); } -inline void CCDDBAppDetailCommon::set_tool(bool value) { - set_has_tool(); - tool_ = value; +inline const ::std::string& CBilling_Address::us_state() const { + // @@protoc_insertion_point(field_get:CBilling_Address.us_state) + return *us_state_; } - -// optional bool demo = 7; -inline bool CCDDBAppDetailCommon::has_demo() const { - return (_has_bits_[0] & 0x00000040u) != 0; +inline void CBilling_Address::set_us_state(const ::std::string& value) { + set_has_us_state(); + if (us_state_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + us_state_ = new ::std::string; + } + us_state_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.us_state) } -inline void CCDDBAppDetailCommon::set_has_demo() { - _has_bits_[0] |= 0x00000040u; +inline void CBilling_Address::set_us_state(const char* value) { + set_has_us_state(); + if (us_state_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + us_state_ = new ::std::string; + } + us_state_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.us_state) } -inline void CCDDBAppDetailCommon::clear_has_demo() { - _has_bits_[0] &= ~0x00000040u; +inline void CBilling_Address::set_us_state(const char* value, size_t size) { + set_has_us_state(); + if (us_state_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + us_state_ = new ::std::string; + } + us_state_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.us_state) } -inline void CCDDBAppDetailCommon::clear_demo() { - demo_ = false; - clear_has_demo(); +inline ::std::string* CBilling_Address::mutable_us_state() { + set_has_us_state(); + if (us_state_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + us_state_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CBilling_Address.us_state) + return us_state_; } -inline bool CCDDBAppDetailCommon::demo() const { - return demo_; +inline ::std::string* CBilling_Address::release_us_state() { + clear_has_us_state(); + if (us_state_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = us_state_; + us_state_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } } -inline void CCDDBAppDetailCommon::set_demo(bool value) { - set_has_demo(); - demo_ = value; +inline void CBilling_Address::set_allocated_us_state(::std::string* us_state) { + if (us_state_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete us_state_; + } + if (us_state) { + set_has_us_state(); + us_state_ = us_state; + } else { + clear_has_us_state(); + us_state_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.us_state) } -// optional bool media = 8; -inline bool CCDDBAppDetailCommon::has_media() const { - return (_has_bits_[0] & 0x00000080u) != 0; -} -inline void CCDDBAppDetailCommon::set_has_media() { - _has_bits_[0] |= 0x00000080u; +// optional string country_code = 7; +inline bool CBilling_Address::has_country_code() const { + return (_has_bits_[0] & 0x00000040u) != 0; } -inline void CCDDBAppDetailCommon::clear_has_media() { - _has_bits_[0] &= ~0x00000080u; +inline void CBilling_Address::set_has_country_code() { + _has_bits_[0] |= 0x00000040u; } -inline void CCDDBAppDetailCommon::clear_media() { - media_ = false; - clear_has_media(); +inline void CBilling_Address::clear_has_country_code() { + _has_bits_[0] &= ~0x00000040u; } -inline bool CCDDBAppDetailCommon::media() const { - return media_; +inline void CBilling_Address::clear_country_code() { + if (country_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + country_code_->clear(); + } + clear_has_country_code(); } -inline void CCDDBAppDetailCommon::set_media(bool value) { - set_has_media(); - media_ = value; +inline const ::std::string& CBilling_Address::country_code() const { + // @@protoc_insertion_point(field_get:CBilling_Address.country_code) + return *country_code_; } - -// optional bool community_visible_stats = 9; -inline bool CCDDBAppDetailCommon::has_community_visible_stats() const { - return (_has_bits_[0] & 0x00000100u) != 0; +inline void CBilling_Address::set_country_code(const ::std::string& value) { + set_has_country_code(); + if (country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + country_code_ = new ::std::string; + } + country_code_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.country_code) } -inline void CCDDBAppDetailCommon::set_has_community_visible_stats() { - _has_bits_[0] |= 0x00000100u; +inline void CBilling_Address::set_country_code(const char* value) { + set_has_country_code(); + if (country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + country_code_ = new ::std::string; + } + country_code_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.country_code) } -inline void CCDDBAppDetailCommon::clear_has_community_visible_stats() { - _has_bits_[0] &= ~0x00000100u; +inline void CBilling_Address::set_country_code(const char* value, size_t size) { + set_has_country_code(); + if (country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + country_code_ = new ::std::string; + } + country_code_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.country_code) } -inline void CCDDBAppDetailCommon::clear_community_visible_stats() { - community_visible_stats_ = false; - clear_has_community_visible_stats(); +inline ::std::string* CBilling_Address::mutable_country_code() { + set_has_country_code(); + if (country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + country_code_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CBilling_Address.country_code) + return country_code_; } -inline bool CCDDBAppDetailCommon::community_visible_stats() const { - return community_visible_stats_; +inline ::std::string* CBilling_Address::release_country_code() { + clear_has_country_code(); + if (country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = country_code_; + country_code_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } } -inline void CCDDBAppDetailCommon::set_community_visible_stats(bool value) { - set_has_community_visible_stats(); - community_visible_stats_ = value; +inline void CBilling_Address::set_allocated_country_code(::std::string* country_code) { + if (country_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete country_code_; + } + if (country_code) { + set_has_country_code(); + country_code_ = country_code; + } else { + clear_has_country_code(); + country_code_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.country_code) } -// optional string friendly_name = 10; -inline bool CCDDBAppDetailCommon::has_friendly_name() const { - return (_has_bits_[0] & 0x00000200u) != 0; +// optional string postcode = 8; +inline bool CBilling_Address::has_postcode() const { + return (_has_bits_[0] & 0x00000080u) != 0; } -inline void CCDDBAppDetailCommon::set_has_friendly_name() { - _has_bits_[0] |= 0x00000200u; +inline void CBilling_Address::set_has_postcode() { + _has_bits_[0] |= 0x00000080u; } -inline void CCDDBAppDetailCommon::clear_has_friendly_name() { - _has_bits_[0] &= ~0x00000200u; +inline void CBilling_Address::clear_has_postcode() { + _has_bits_[0] &= ~0x00000080u; } -inline void CCDDBAppDetailCommon::clear_friendly_name() { - if (friendly_name_ != &::google::protobuf::internal::kEmptyString) { - friendly_name_->clear(); +inline void CBilling_Address::clear_postcode() { + if (postcode_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + postcode_->clear(); } - clear_has_friendly_name(); + clear_has_postcode(); } -inline const ::std::string& CCDDBAppDetailCommon::friendly_name() const { - return *friendly_name_; +inline const ::std::string& CBilling_Address::postcode() const { + // @@protoc_insertion_point(field_get:CBilling_Address.postcode) + return *postcode_; } -inline void CCDDBAppDetailCommon::set_friendly_name(const ::std::string& value) { - set_has_friendly_name(); - if (friendly_name_ == &::google::protobuf::internal::kEmptyString) { - friendly_name_ = new ::std::string; +inline void CBilling_Address::set_postcode(const ::std::string& value) { + set_has_postcode(); + if (postcode_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + postcode_ = new ::std::string; } - friendly_name_->assign(value); + postcode_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.postcode) } -inline void CCDDBAppDetailCommon::set_friendly_name(const char* value) { - set_has_friendly_name(); - if (friendly_name_ == &::google::protobuf::internal::kEmptyString) { - friendly_name_ = new ::std::string; +inline void CBilling_Address::set_postcode(const char* value) { + set_has_postcode(); + if (postcode_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + postcode_ = new ::std::string; } - friendly_name_->assign(value); + postcode_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.postcode) } -inline void CCDDBAppDetailCommon::set_friendly_name(const char* value, size_t size) { - set_has_friendly_name(); - if (friendly_name_ == &::google::protobuf::internal::kEmptyString) { - friendly_name_ = new ::std::string; +inline void CBilling_Address::set_postcode(const char* value, size_t size) { + set_has_postcode(); + if (postcode_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + postcode_ = new ::std::string; } - friendly_name_->assign(reinterpret_cast(value), size); + postcode_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.postcode) } -inline ::std::string* CCDDBAppDetailCommon::mutable_friendly_name() { - set_has_friendly_name(); - if (friendly_name_ == &::google::protobuf::internal::kEmptyString) { - friendly_name_ = new ::std::string; +inline ::std::string* CBilling_Address::mutable_postcode() { + set_has_postcode(); + if (postcode_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + postcode_ = new ::std::string; } - return friendly_name_; + // @@protoc_insertion_point(field_mutable:CBilling_Address.postcode) + return postcode_; } -inline ::std::string* CCDDBAppDetailCommon::release_friendly_name() { - clear_has_friendly_name(); - if (friendly_name_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CBilling_Address::release_postcode() { + clear_has_postcode(); + if (postcode_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = friendly_name_; - friendly_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = postcode_; + postcode_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CCDDBAppDetailCommon::set_allocated_friendly_name(::std::string* friendly_name) { - if (friendly_name_ != &::google::protobuf::internal::kEmptyString) { - delete friendly_name_; +inline void CBilling_Address::set_allocated_postcode(::std::string* postcode) { + if (postcode_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete postcode_; } - if (friendly_name) { - set_has_friendly_name(); - friendly_name_ = friendly_name; + if (postcode) { + set_has_postcode(); + postcode_ = postcode; } else { - clear_has_friendly_name(); - friendly_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_postcode(); + postcode_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.postcode) } -// optional string propagation = 11; -inline bool CCDDBAppDetailCommon::has_propagation() const { - return (_has_bits_[0] & 0x00000400u) != 0; +// optional int32 zip_plus4 = 9; +inline bool CBilling_Address::has_zip_plus4() const { + return (_has_bits_[0] & 0x00000100u) != 0; } -inline void CCDDBAppDetailCommon::set_has_propagation() { - _has_bits_[0] |= 0x00000400u; +inline void CBilling_Address::set_has_zip_plus4() { + _has_bits_[0] |= 0x00000100u; } -inline void CCDDBAppDetailCommon::clear_has_propagation() { - _has_bits_[0] &= ~0x00000400u; +inline void CBilling_Address::clear_has_zip_plus4() { + _has_bits_[0] &= ~0x00000100u; +} +inline void CBilling_Address::clear_zip_plus4() { + zip_plus4_ = 0; + clear_has_zip_plus4(); +} +inline ::google::protobuf::int32 CBilling_Address::zip_plus4() const { + // @@protoc_insertion_point(field_get:CBilling_Address.zip_plus4) + return zip_plus4_; +} +inline void CBilling_Address::set_zip_plus4(::google::protobuf::int32 value) { + set_has_zip_plus4(); + zip_plus4_ = value; + // @@protoc_insertion_point(field_set:CBilling_Address.zip_plus4) +} + +// optional string phone = 10; +inline bool CBilling_Address::has_phone() const { + return (_has_bits_[0] & 0x00000200u) != 0; +} +inline void CBilling_Address::set_has_phone() { + _has_bits_[0] |= 0x00000200u; +} +inline void CBilling_Address::clear_has_phone() { + _has_bits_[0] &= ~0x00000200u; } -inline void CCDDBAppDetailCommon::clear_propagation() { - if (propagation_ != &::google::protobuf::internal::kEmptyString) { - propagation_->clear(); +inline void CBilling_Address::clear_phone() { + if (phone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + phone_->clear(); } - clear_has_propagation(); + clear_has_phone(); } -inline const ::std::string& CCDDBAppDetailCommon::propagation() const { - return *propagation_; +inline const ::std::string& CBilling_Address::phone() const { + // @@protoc_insertion_point(field_get:CBilling_Address.phone) + return *phone_; } -inline void CCDDBAppDetailCommon::set_propagation(const ::std::string& value) { - set_has_propagation(); - if (propagation_ == &::google::protobuf::internal::kEmptyString) { - propagation_ = new ::std::string; +inline void CBilling_Address::set_phone(const ::std::string& value) { + set_has_phone(); + if (phone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + phone_ = new ::std::string; } - propagation_->assign(value); + phone_->assign(value); + // @@protoc_insertion_point(field_set:CBilling_Address.phone) } -inline void CCDDBAppDetailCommon::set_propagation(const char* value) { - set_has_propagation(); - if (propagation_ == &::google::protobuf::internal::kEmptyString) { - propagation_ = new ::std::string; +inline void CBilling_Address::set_phone(const char* value) { + set_has_phone(); + if (phone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + phone_ = new ::std::string; } - propagation_->assign(value); + phone_->assign(value); + // @@protoc_insertion_point(field_set_char:CBilling_Address.phone) } -inline void CCDDBAppDetailCommon::set_propagation(const char* value, size_t size) { - set_has_propagation(); - if (propagation_ == &::google::protobuf::internal::kEmptyString) { - propagation_ = new ::std::string; +inline void CBilling_Address::set_phone(const char* value, size_t size) { + set_has_phone(); + if (phone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + phone_ = new ::std::string; } - propagation_->assign(reinterpret_cast(value), size); + phone_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CBilling_Address.phone) } -inline ::std::string* CCDDBAppDetailCommon::mutable_propagation() { - set_has_propagation(); - if (propagation_ == &::google::protobuf::internal::kEmptyString) { - propagation_ = new ::std::string; +inline ::std::string* CBilling_Address::mutable_phone() { + set_has_phone(); + if (phone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + phone_ = new ::std::string; } - return propagation_; + // @@protoc_insertion_point(field_mutable:CBilling_Address.phone) + return phone_; } -inline ::std::string* CCDDBAppDetailCommon::release_propagation() { - clear_has_propagation(); - if (propagation_ == &::google::protobuf::internal::kEmptyString) { +inline ::std::string* CBilling_Address::release_phone() { + clear_has_phone(); + if (phone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { - ::std::string* temp = propagation_; - propagation_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::std::string* temp = phone_; + phone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } -inline void CCDDBAppDetailCommon::set_allocated_propagation(::std::string* propagation) { - if (propagation_ != &::google::protobuf::internal::kEmptyString) { - delete propagation_; +inline void CBilling_Address::set_allocated_phone(::std::string* phone) { + if (phone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete phone_; } - if (propagation) { - set_has_propagation(); - propagation_ = propagation; + if (phone) { + set_has_phone(); + phone_ = phone; } else { - clear_has_propagation(); - propagation_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + clear_has_phone(); + phone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } + // @@protoc_insertion_point(field_set_allocated:CBilling_Address.phone) } // ------------------------------------------------------------------- -// CMsgAppRights +// CPackageReservationStatus -// optional bool edit_info = 1; -inline bool CMsgAppRights::has_edit_info() const { +// optional uint32 packageid = 1; +inline bool CPackageReservationStatus::has_packageid() const { return (_has_bits_[0] & 0x00000001u) != 0; } -inline void CMsgAppRights::set_has_edit_info() { +inline void CPackageReservationStatus::set_has_packageid() { _has_bits_[0] |= 0x00000001u; } -inline void CMsgAppRights::clear_has_edit_info() { +inline void CPackageReservationStatus::clear_has_packageid() { _has_bits_[0] &= ~0x00000001u; } -inline void CMsgAppRights::clear_edit_info() { - edit_info_ = false; - clear_has_edit_info(); +inline void CPackageReservationStatus::clear_packageid() { + packageid_ = 0u; + clear_has_packageid(); } -inline bool CMsgAppRights::edit_info() const { - return edit_info_; +inline ::google::protobuf::uint32 CPackageReservationStatus::packageid() const { + // @@protoc_insertion_point(field_get:CPackageReservationStatus.packageid) + return packageid_; } -inline void CMsgAppRights::set_edit_info(bool value) { - set_has_edit_info(); - edit_info_ = value; +inline void CPackageReservationStatus::set_packageid(::google::protobuf::uint32 value) { + set_has_packageid(); + packageid_ = value; + // @@protoc_insertion_point(field_set:CPackageReservationStatus.packageid) } -// optional bool publish = 2; -inline bool CMsgAppRights::has_publish() const { +// optional int32 reservation_state = 2; +inline bool CPackageReservationStatus::has_reservation_state() const { return (_has_bits_[0] & 0x00000002u) != 0; } -inline void CMsgAppRights::set_has_publish() { +inline void CPackageReservationStatus::set_has_reservation_state() { _has_bits_[0] |= 0x00000002u; } -inline void CMsgAppRights::clear_has_publish() { +inline void CPackageReservationStatus::clear_has_reservation_state() { _has_bits_[0] &= ~0x00000002u; } -inline void CMsgAppRights::clear_publish() { - publish_ = false; - clear_has_publish(); +inline void CPackageReservationStatus::clear_reservation_state() { + reservation_state_ = 0; + clear_has_reservation_state(); } -inline bool CMsgAppRights::publish() const { - return publish_; +inline ::google::protobuf::int32 CPackageReservationStatus::reservation_state() const { + // @@protoc_insertion_point(field_get:CPackageReservationStatus.reservation_state) + return reservation_state_; } -inline void CMsgAppRights::set_publish(bool value) { - set_has_publish(); - publish_ = value; +inline void CPackageReservationStatus::set_reservation_state(::google::protobuf::int32 value) { + set_has_reservation_state(); + reservation_state_ = value; + // @@protoc_insertion_point(field_set:CPackageReservationStatus.reservation_state) } -// optional bool view_error_data = 3; -inline bool CMsgAppRights::has_view_error_data() const { +// optional int32 queue_position = 3; +inline bool CPackageReservationStatus::has_queue_position() const { return (_has_bits_[0] & 0x00000004u) != 0; } -inline void CMsgAppRights::set_has_view_error_data() { +inline void CPackageReservationStatus::set_has_queue_position() { _has_bits_[0] |= 0x00000004u; } -inline void CMsgAppRights::clear_has_view_error_data() { +inline void CPackageReservationStatus::clear_has_queue_position() { _has_bits_[0] &= ~0x00000004u; } -inline void CMsgAppRights::clear_view_error_data() { - view_error_data_ = false; - clear_has_view_error_data(); +inline void CPackageReservationStatus::clear_queue_position() { + queue_position_ = 0; + clear_has_queue_position(); } -inline bool CMsgAppRights::view_error_data() const { - return view_error_data_; +inline ::google::protobuf::int32 CPackageReservationStatus::queue_position() const { + // @@protoc_insertion_point(field_get:CPackageReservationStatus.queue_position) + return queue_position_; } -inline void CMsgAppRights::set_view_error_data(bool value) { - set_has_view_error_data(); - view_error_data_ = value; +inline void CPackageReservationStatus::set_queue_position(::google::protobuf::int32 value) { + set_has_queue_position(); + queue_position_ = value; + // @@protoc_insertion_point(field_set:CPackageReservationStatus.queue_position) } -// optional bool download = 4; -inline bool CMsgAppRights::has_download() const { +// optional int32 total_queue_size = 4; +inline bool CPackageReservationStatus::has_total_queue_size() const { return (_has_bits_[0] & 0x00000008u) != 0; } -inline void CMsgAppRights::set_has_download() { +inline void CPackageReservationStatus::set_has_total_queue_size() { _has_bits_[0] |= 0x00000008u; } -inline void CMsgAppRights::clear_has_download() { +inline void CPackageReservationStatus::clear_has_total_queue_size() { _has_bits_[0] &= ~0x00000008u; } -inline void CMsgAppRights::clear_download() { - download_ = false; - clear_has_download(); +inline void CPackageReservationStatus::clear_total_queue_size() { + total_queue_size_ = 0; + clear_has_total_queue_size(); } -inline bool CMsgAppRights::download() const { - return download_; +inline ::google::protobuf::int32 CPackageReservationStatus::total_queue_size() const { + // @@protoc_insertion_point(field_get:CPackageReservationStatus.total_queue_size) + return total_queue_size_; } -inline void CMsgAppRights::set_download(bool value) { - set_has_download(); - download_ = value; +inline void CPackageReservationStatus::set_total_queue_size(::google::protobuf::int32 value) { + set_has_total_queue_size(); + total_queue_size_ = value; + // @@protoc_insertion_point(field_set:CPackageReservationStatus.total_queue_size) } -// optional bool upload_cdkeys = 5; -inline bool CMsgAppRights::has_upload_cdkeys() const { +// optional string reservation_country_code = 5; +inline bool CPackageReservationStatus::has_reservation_country_code() const { return (_has_bits_[0] & 0x00000010u) != 0; } -inline void CMsgAppRights::set_has_upload_cdkeys() { +inline void CPackageReservationStatus::set_has_reservation_country_code() { _has_bits_[0] |= 0x00000010u; } -inline void CMsgAppRights::clear_has_upload_cdkeys() { +inline void CPackageReservationStatus::clear_has_reservation_country_code() { _has_bits_[0] &= ~0x00000010u; } -inline void CMsgAppRights::clear_upload_cdkeys() { - upload_cdkeys_ = false; - clear_has_upload_cdkeys(); +inline void CPackageReservationStatus::clear_reservation_country_code() { + if (reservation_country_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + reservation_country_code_->clear(); + } + clear_has_reservation_country_code(); } -inline bool CMsgAppRights::upload_cdkeys() const { - return upload_cdkeys_; +inline const ::std::string& CPackageReservationStatus::reservation_country_code() const { + // @@protoc_insertion_point(field_get:CPackageReservationStatus.reservation_country_code) + return *reservation_country_code_; } -inline void CMsgAppRights::set_upload_cdkeys(bool value) { - set_has_upload_cdkeys(); - upload_cdkeys_ = value; +inline void CPackageReservationStatus::set_reservation_country_code(const ::std::string& value) { + set_has_reservation_country_code(); + if (reservation_country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + reservation_country_code_ = new ::std::string; + } + reservation_country_code_->assign(value); + // @@protoc_insertion_point(field_set:CPackageReservationStatus.reservation_country_code) +} +inline void CPackageReservationStatus::set_reservation_country_code(const char* value) { + set_has_reservation_country_code(); + if (reservation_country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + reservation_country_code_ = new ::std::string; + } + reservation_country_code_->assign(value); + // @@protoc_insertion_point(field_set_char:CPackageReservationStatus.reservation_country_code) +} +inline void CPackageReservationStatus::set_reservation_country_code(const char* value, size_t size) { + set_has_reservation_country_code(); + if (reservation_country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + reservation_country_code_ = new ::std::string; + } + reservation_country_code_->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:CPackageReservationStatus.reservation_country_code) +} +inline ::std::string* CPackageReservationStatus::mutable_reservation_country_code() { + set_has_reservation_country_code(); + if (reservation_country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + reservation_country_code_ = new ::std::string; + } + // @@protoc_insertion_point(field_mutable:CPackageReservationStatus.reservation_country_code) + return reservation_country_code_; +} +inline ::std::string* CPackageReservationStatus::release_reservation_country_code() { + clear_has_reservation_country_code(); + if (reservation_country_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + return NULL; + } else { + ::std::string* temp = reservation_country_code_; + reservation_country_code_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + return temp; + } +} +inline void CPackageReservationStatus::set_allocated_reservation_country_code(::std::string* reservation_country_code) { + if (reservation_country_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { + delete reservation_country_code_; + } + if (reservation_country_code) { + set_has_reservation_country_code(); + reservation_country_code_ = reservation_country_code; + } else { + clear_has_reservation_country_code(); + reservation_country_code_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + } + // @@protoc_insertion_point(field_set_allocated:CPackageReservationStatus.reservation_country_code) } -// optional bool generate_cdkeys = 6; -inline bool CMsgAppRights::has_generate_cdkeys() const { +// optional bool expired = 6; +inline bool CPackageReservationStatus::has_expired() const { return (_has_bits_[0] & 0x00000020u) != 0; } -inline void CMsgAppRights::set_has_generate_cdkeys() { +inline void CPackageReservationStatus::set_has_expired() { _has_bits_[0] |= 0x00000020u; } -inline void CMsgAppRights::clear_has_generate_cdkeys() { +inline void CPackageReservationStatus::clear_has_expired() { _has_bits_[0] &= ~0x00000020u; } -inline void CMsgAppRights::clear_generate_cdkeys() { - generate_cdkeys_ = false; - clear_has_generate_cdkeys(); +inline void CPackageReservationStatus::clear_expired() { + expired_ = false; + clear_has_expired(); } -inline bool CMsgAppRights::generate_cdkeys() const { - return generate_cdkeys_; +inline bool CPackageReservationStatus::expired() const { + // @@protoc_insertion_point(field_get:CPackageReservationStatus.expired) + return expired_; } -inline void CMsgAppRights::set_generate_cdkeys(bool value) { - set_has_generate_cdkeys(); - generate_cdkeys_ = value; +inline void CPackageReservationStatus::set_expired(bool value) { + set_has_expired(); + expired_ = value; + // @@protoc_insertion_point(field_set:CPackageReservationStatus.expired) } -// optional bool view_financials = 7; -inline bool CMsgAppRights::has_view_financials() const { +// optional uint32 time_expires = 7; +inline bool CPackageReservationStatus::has_time_expires() const { return (_has_bits_[0] & 0x00000040u) != 0; } -inline void CMsgAppRights::set_has_view_financials() { +inline void CPackageReservationStatus::set_has_time_expires() { _has_bits_[0] |= 0x00000040u; } -inline void CMsgAppRights::clear_has_view_financials() { +inline void CPackageReservationStatus::clear_has_time_expires() { _has_bits_[0] &= ~0x00000040u; } -inline void CMsgAppRights::clear_view_financials() { - view_financials_ = false; - clear_has_view_financials(); +inline void CPackageReservationStatus::clear_time_expires() { + time_expires_ = 0u; + clear_has_time_expires(); } -inline bool CMsgAppRights::view_financials() const { - return view_financials_; +inline ::google::protobuf::uint32 CPackageReservationStatus::time_expires() const { + // @@protoc_insertion_point(field_get:CPackageReservationStatus.time_expires) + return time_expires_; } -inline void CMsgAppRights::set_view_financials(bool value) { - set_has_view_financials(); - view_financials_ = value; +inline void CPackageReservationStatus::set_time_expires(::google::protobuf::uint32 value) { + set_has_time_expires(); + time_expires_ = value; + // @@protoc_insertion_point(field_set:CPackageReservationStatus.time_expires) } -// optional bool manage_ceg = 8; -inline bool CMsgAppRights::has_manage_ceg() const { +// optional uint32 time_reserved = 8; +inline bool CPackageReservationStatus::has_time_reserved() const { return (_has_bits_[0] & 0x00000080u) != 0; } -inline void CMsgAppRights::set_has_manage_ceg() { +inline void CPackageReservationStatus::set_has_time_reserved() { _has_bits_[0] |= 0x00000080u; } -inline void CMsgAppRights::clear_has_manage_ceg() { +inline void CPackageReservationStatus::clear_has_time_reserved() { _has_bits_[0] &= ~0x00000080u; } -inline void CMsgAppRights::clear_manage_ceg() { - manage_ceg_ = false; - clear_has_manage_ceg(); -} -inline bool CMsgAppRights::manage_ceg() const { - return manage_ceg_; -} -inline void CMsgAppRights::set_manage_ceg(bool value) { - set_has_manage_ceg(); - manage_ceg_ = value; -} - -// optional bool manage_signing = 9; -inline bool CMsgAppRights::has_manage_signing() const { - return (_has_bits_[0] & 0x00000100u) != 0; -} -inline void CMsgAppRights::set_has_manage_signing() { - _has_bits_[0] |= 0x00000100u; -} -inline void CMsgAppRights::clear_has_manage_signing() { - _has_bits_[0] &= ~0x00000100u; -} -inline void CMsgAppRights::clear_manage_signing() { - manage_signing_ = false; - clear_has_manage_signing(); -} -inline bool CMsgAppRights::manage_signing() const { - return manage_signing_; -} -inline void CMsgAppRights::set_manage_signing(bool value) { - set_has_manage_signing(); - manage_signing_ = value; -} - -// optional bool manage_cdkeys = 10; -inline bool CMsgAppRights::has_manage_cdkeys() const { - return (_has_bits_[0] & 0x00000200u) != 0; -} -inline void CMsgAppRights::set_has_manage_cdkeys() { - _has_bits_[0] |= 0x00000200u; -} -inline void CMsgAppRights::clear_has_manage_cdkeys() { - _has_bits_[0] &= ~0x00000200u; -} -inline void CMsgAppRights::clear_manage_cdkeys() { - manage_cdkeys_ = false; - clear_has_manage_cdkeys(); -} -inline bool CMsgAppRights::manage_cdkeys() const { - return manage_cdkeys_; -} -inline void CMsgAppRights::set_manage_cdkeys(bool value) { - set_has_manage_cdkeys(); - manage_cdkeys_ = value; -} - -// optional bool edit_marketing = 11; -inline bool CMsgAppRights::has_edit_marketing() const { - return (_has_bits_[0] & 0x00000400u) != 0; -} -inline void CMsgAppRights::set_has_edit_marketing() { - _has_bits_[0] |= 0x00000400u; -} -inline void CMsgAppRights::clear_has_edit_marketing() { - _has_bits_[0] &= ~0x00000400u; -} -inline void CMsgAppRights::clear_edit_marketing() { - edit_marketing_ = false; - clear_has_edit_marketing(); -} -inline bool CMsgAppRights::edit_marketing() const { - return edit_marketing_; -} -inline void CMsgAppRights::set_edit_marketing(bool value) { - set_has_edit_marketing(); - edit_marketing_ = value; -} - -// optional bool economy_support = 12; -inline bool CMsgAppRights::has_economy_support() const { - return (_has_bits_[0] & 0x00000800u) != 0; -} -inline void CMsgAppRights::set_has_economy_support() { - _has_bits_[0] |= 0x00000800u; -} -inline void CMsgAppRights::clear_has_economy_support() { - _has_bits_[0] &= ~0x00000800u; -} -inline void CMsgAppRights::clear_economy_support() { - economy_support_ = false; - clear_has_economy_support(); -} -inline bool CMsgAppRights::economy_support() const { - return economy_support_; -} -inline void CMsgAppRights::set_economy_support(bool value) { - set_has_economy_support(); - economy_support_ = value; -} - -// optional bool economy_support_supervisor = 13; -inline bool CMsgAppRights::has_economy_support_supervisor() const { - return (_has_bits_[0] & 0x00001000u) != 0; -} -inline void CMsgAppRights::set_has_economy_support_supervisor() { - _has_bits_[0] |= 0x00001000u; -} -inline void CMsgAppRights::clear_has_economy_support_supervisor() { - _has_bits_[0] &= ~0x00001000u; -} -inline void CMsgAppRights::clear_economy_support_supervisor() { - economy_support_supervisor_ = false; - clear_has_economy_support_supervisor(); +inline void CPackageReservationStatus::clear_time_reserved() { + time_reserved_ = 0u; + clear_has_time_reserved(); } -inline bool CMsgAppRights::economy_support_supervisor() const { - return economy_support_supervisor_; +inline ::google::protobuf::uint32 CPackageReservationStatus::time_reserved() const { + // @@protoc_insertion_point(field_get:CPackageReservationStatus.time_reserved) + return time_reserved_; } -inline void CMsgAppRights::set_economy_support_supervisor(bool value) { - set_has_economy_support_supervisor(); - economy_support_supervisor_ = value; +inline void CPackageReservationStatus::set_time_reserved(::google::protobuf::uint32 value) { + set_has_time_reserved(); + time_reserved_ = value; + // @@protoc_insertion_point(field_set:CPackageReservationStatus.time_reserved) } @@ -2728,6 +8911,16 @@ inline void CMsgAppRights::set_economy_support_supervisor(bool value) { namespace google { namespace protobuf { +template <> struct is_proto_enum< ::EProtoClanEventType> : ::google::protobuf::internal::true_type {}; +template <> +inline const EnumDescriptor* GetEnumDescriptor< ::EProtoClanEventType>() { + return ::EProtoClanEventType_descriptor(); +} +template <> struct is_proto_enum< ::PartnerEventNotificationType> : ::google::protobuf::internal::true_type {}; +template <> +inline const EnumDescriptor* GetEnumDescriptor< ::PartnerEventNotificationType>() { + return ::PartnerEventNotificationType_descriptor(); +} } // namespace google } // namespace protobuf diff --git a/Resources/NetHook2/readme.md b/Resources/NetHook2/readme.md index df6731483..1e3ac7e94 100644 --- a/Resources/NetHook2/readme.md +++ b/Resources/NetHook2/readme.md @@ -1,26 +1,25 @@ -NetHook2 ---- +## NetHook2 NetHook2 is a windows DLL that is injected into the address space of a running Steam.exe process in order to hook into the networking routines of the Steam client. After hooking, NetHook2 will proceed to dump any network messages sent to and received from the Steam server that the client is connected to. These messages are dumped to file, and can be analyzed further with NetHookAnalyzer, a hex editor, or your own purpose-built tools. -Compiling ---- - -#### Dependencies -NetHook2 requires the following libraries to compile: -* [zlib 1.2.8](http://zlib.net/zlib128.zip) -* [Google protobuf 2.5.0](https://code.google.com/p/protobuf/downloads/detail?name=protobuf-2.5.0.zip&can=2&q=) +## Compiling #### Building -1. Execute `SetupDependencies.bat` to automatically acquire the zlib and protobuf headers and libraries. Alternatively, you can retrieve these dependencies yourself and tweak the include paths in Visual Studio. + +1. Execute `SetupDependencies.cmd` to automatically acquire the zlib and protobuf headers and libraries. 2. Build with VS 2015 (the v140 toolset is required to link with libprotobuf correctly). 3. Behold: a fresh new `NetHook2.dll` is born into this world. You can place this DLL wherever you like, or leave where you built it. You'll need its full file path later when injecting. -Usage ---- -NetHook is capable of self injecting and ejecting from running instances of Steam, so there's no requirement to use a separate loader such as winject. +#### Updating steammessages_base + +1. Download `protoc` for the same version as specified in `SetupDependencies`. +2. Run `.\protoc.exe .\steammessages_base.proto --cpp_out=build` + +## Usage + +NetHook is capable of self injecting and ejecting from running instances of Steam, so there's no requirement to use a separate loader such as winject. #### Downloading pre-built binary @@ -33,9 +32,10 @@ There, you can download NetHook and NetHookAnalyzer. #### To begin dumping network packets 1. Ensure Steam is running. Additionally, make sure you're prepared for the possibility for Steam to crash. Using NetHook2 isn't an exact science, and sometimes things break. -2. Execute the following in an *elevated* command prompt: `rundll32 "",Inject` +2. Execute the following in an _elevated_ command prompt: `rundll32 "",Inject` If all goes well, you should see a console window appear with output similar to the following: + ``` CCrypto::SymmetricEncryptWithIV = 0x384b84c0 CCrypto::SymmetricDecrypt = 0x384b8290