# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: gcsdk_gcmessages.proto
# Protobuf Python Version: 6.30.2
"""Generated protocol buffer code."""

from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder

_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC, 6, 30, 2, "", "gcsdk_gcmessages.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n\x16gcsdk_gcmessages.proto\x1a\x15valveextensions.proto\x1a\x13steammessages.proto\x1a,steammessages_steamlearn.steamworkssdk.proto"b\n\x0e\x43\x45xtraMsgBlock\x12\x10\n\x08msg_type\x18\x01 \x01(\r\x12\x16\n\x08\x63ontents\x18\x02 \x01(\x0c\x42\x04\xf8\xe4\x1d\x64\x12\x0f\n\x07msg_key\x18\x03 \x01(\x04\x12\x15\n\ris_compressed\x18\x04 \x01(\x08"\xb0\x02\n\x18\x43MsgSteamLearnServerInfo\x12\x32\n\raccess_tokens\x18\x04 \x01(\x0b\x32\x1b.CMsgSteamLearnAccessTokens\x12<\n\rproject_infos\x18\x05 \x03(\x0b\x32%.CMsgSteamLearnServerInfo.ProjectInfo\x1a\xa1\x01\n\x0bProjectInfo\x12\x12\n\nproject_id\x18\x01 \x01(\r\x12"\n\x1asnapshot_published_version\x18\x02 \x01(\r\x12#\n\x1binference_published_version\x18\x03 \x01(\r\x12\x1b\n\x13snapshot_percentage\x18\x06 \x01(\r\x12\x18\n\x10snapshot_enabled\x18\x07 \x01(\x08"A\n\x13\x43MsgGCAssertJobData\x12\x14\n\x0cmessage_type\x18\x01 \x01(\t\x12\x14\n\x0cmessage_data\x18\x02 \x01(\x0c"#\n\x10\x43MsgGCConCommand\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\t"{\n\rCMsgSDOAssert\x12\x10\n\x08sdo_type\x18\x01 \x01(\x05\x12(\n\x08requests\x18\x02 \x03(\x0b\x32\x16.CMsgSDOAssert.Request\x1a.\n\x07Request\x12\x0b\n\x03key\x18\x01 \x03(\x04\x12\x16\n\x0erequesting_job\x18\x02 \x01(\t")\n\rCMsgSOIDOwner\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\n\n\x02id\x18\x02 \x01(\x04"\x83\x01\n\x12\x43MsgSOSingleObject\x12\x0f\n\x07type_id\x18\x02 \x01(\x05\x12\x13\n\x0bobject_data\x18\x03 \x01(\x0c\x12\x0f\n\x07version\x18\x04 \x01(\x06\x12"\n\nowner_soid\x18\x05 \x01(\x0b\x32\x0e.CMsgSOIDOwner\x12\x12\n\nservice_id\x18\x06 \x01(\r"\xdb\x02\n\x15\x43MsgSOMultipleObjects\x12=\n\x10objects_modified\x18\x02 \x03(\x0b\x32#.CMsgSOMultipleObjects.SingleObject\x12\x0f\n\x07version\x18\x03 \x01(\x06\x12:\n\robjects_added\x18\x04 \x03(\x0b\x32#.CMsgSOMultipleObjects.SingleObject\x12<\n\x0fobjects_removed\x18\x05 \x03(\x0b\x32#.CMsgSOMultipleObjects.SingleObject\x12"\n\nowner_soid\x18\x06 \x01(\x0b\x32\x0e.CMsgSOIDOwner\x12\x12\n\nservice_id\x18\x07 \x01(\r\x1a@\n\x0cSingleObject\x12\x0f\n\x07type_id\x18\x01 \x01(\x05\x12\x13\n\x0bobject_data\x18\x02 \x01(\x0c:\n\x80\xa6\x1d\x80\x02\x88\xa6\x1d\x80\x08"\xfc\x01\n\x15\x43MsgSOCacheSubscribed\x12\x36\n\x07objects\x18\x02 \x03(\x0b\x32%.CMsgSOCacheSubscribed.SubscribedType\x12\x0f\n\x07version\x18\x03 \x01(\x06\x12"\n\nowner_soid\x18\x04 \x01(\x0b\x32\x0e.CMsgSOIDOwner\x12\x12\n\nservice_id\x18\x05 \x01(\r\x12\x14\n\x0cservice_list\x18\x06 \x03(\r\x12\x14\n\x0csync_version\x18\x07 \x01(\x06\x1a\x36\n\x0eSubscribedType\x12\x0f\n\x07type_id\x18\x01 \x01(\x05\x12\x13\n\x0bobject_data\x18\x02 \x03(\x0c"\x94\x01\n\x1d\x43MsgSOCacheSubscribedUpToDate\x12\x0f\n\x07version\x18\x01 \x01(\x06\x12"\n\nowner_soid\x18\x02 \x01(\x0b\x32\x0e.CMsgSOIDOwner\x12\x12\n\nservice_id\x18\x03 \x01(\r\x12\x14\n\x0cservice_list\x18\x04 \x03(\r\x12\x14\n\x0csync_version\x18\x05 \x01(\x06"=\n\x17\x43MsgSOCacheUnsubscribed\x12"\n\nowner_soid\x18\x02 \x01(\x0b\x32\x0e.CMsgSOIDOwner"\x93\x01\n\x1c\x43MsgSOCacheSubscriptionCheck\x12\x0f\n\x07version\x18\x02 \x01(\x06\x12"\n\nowner_soid\x18\x03 \x01(\x0b\x32\x0e.CMsgSOIDOwner\x12\x12\n\nservice_id\x18\x04 \x01(\r\x12\x14\n\x0cservice_list\x18\x05 \x03(\r\x12\x14\n\x0csync_version\x18\x06 \x01(\x06"D\n\x1e\x43MsgSOCacheSubscriptionRefresh\x12"\n\nowner_soid\x18\x02 \x01(\x0b\x32\x0e.CMsgSOIDOwner"%\n\x12\x43MsgSOCacheVersion\x12\x0f\n\x07version\x18\x01 \x01(\x06"L\n\x16\x43MsgGCMultiplexMessage\x12\x0f\n\x07msgtype\x18\x01 \x01(\r\x12\x0f\n\x07payload\x18\x02 \x01(\x0c\x12\x10\n\x08steamids\x18\x03 \x03(\x06"0\n\x17\x43MsgGCToGCSubGCStarting\x12\x15\n\tdir_index\x18\x01 \x01(\x05:\x02-1"\xc3\x01\n\x13\x43GCToGCMsgMasterAck\x12\x15\n\tdir_index\x18\x01 \x01(\x05:\x02-1\x12\x14\n\x0cmachine_name\x18\x03 \x01(\t\x12\x14\n\x0cprocess_name\x18\x04 \x01(\t\x12/\n\tdirectory\x18\x06 \x03(\x0b\x32\x1c.CGCToGCMsgMasterAck.Process\x1a\x38\n\x07Process\x12\x15\n\tdir_index\x18\x01 \x01(\x05:\x02-1\x12\x16\n\x0etype_instances\x18\x02 \x03(\r"2\n\x1c\x43GCToGCMsgMasterAck_Response\x12\x12\n\x07\x65result\x18\x01 \x01(\x05:\x01\x32"7\n\x19\x43MsgGCToGCUniverseStartup\x12\x1a\n\x12is_initial_startup\x18\x01 \x01(\x08"4\n!CMsgGCToGCUniverseStartupResponse\x12\x0f\n\x07\x65result\x18\x01 \x01(\x05"\x92\x01\n\x1f\x43GCToGCMsgMasterStartupComplete\x12\x38\n\x07gc_info\x18\x01 \x03(\x0b\x32\'.CGCToGCMsgMasterStartupComplete.GCInfo\x1a\x35\n\x06GCInfo\x12\x15\n\tdir_index\x18\x01 \x01(\x05:\x02-1\x12\x14\n\x0cmachine_name\x18\x02 \x01(\t"L\n\x10\x43GCToGCMsgRouted\x12\x10\n\x08msg_type\x18\x01 \x01(\r\x12\x11\n\tsender_id\x18\x02 \x01(\x06\x12\x13\n\x0bnet_message\x18\x03 \x01(\x0c">\n\x15\x43GCToGCMsgRoutedReply\x12\x10\n\x08msg_type\x18\x01 \x01(\r\x12\x13\n\x0bnet_message\x18\x02 \x01(\x0c"\x95\x01\n\x1c\x43MsgGCUpdateSubGCSessionInfo\x12\x39\n\x07updates\x18\x01 \x03(\x0b\x32(.CMsgGCUpdateSubGCSessionInfo.CMsgUpdate\x1a:\n\nCMsgUpdate\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\n\n\x02ip\x18\x02 \x01(\x07\x12\x0f\n\x07trusted\x18\x03 \x01(\x08"0\n\x1d\x43MsgGCRequestSubGCSessionInfo\x12\x0f\n\x07steamid\x18\x01 \x01(\x06"c\n%CMsgGCRequestSubGCSessionInfoResponse\x12\n\n\x02ip\x18\x01 \x01(\x07\x12\x0f\n\x07trusted\x18\x02 \x01(\x08\x12\x0c\n\x04port\x18\x03 \x01(\r\x12\x0f\n\x07success\x18\x04 \x01(\x08"x\n\x16\x43MsgSOCacheHaveVersion\x12\x1c\n\x04soid\x18\x01 \x01(\x0b\x32\x0e.CMsgSOIDOwner\x12\x0f\n\x07version\x18\x02 \x01(\x06\x12\x12\n\nservice_id\x18\x03 \x01(\r\x12\x1b\n\x13\x63\x61\x63hed_file_version\x18\x04 \x01(\r"\xff\x04\n\x0f\x43MsgClientHello\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x36\n\x15socache_have_versions\x18\x02 \x03(\x0b\x32\x17.CMsgSOCacheHaveVersion\x12\x1b\n\x13\x63lient_session_need\x18\x03 \x01(\r\x12:\n\x0f\x63lient_launcher\x18\x04 \x01(\x0e\x32\x13.PartnerAccountType:\x0cPARTNER_NONE\x12\x12\n\nsecret_key\x18\x05 \x01(\t\x12\x17\n\x0f\x63lient_language\x18\x06 \x01(\r\x12-\n\x06\x65ngine\x18\x07 \x01(\x0e\x32\x0e.ESourceEngine:\rk_ESE_Source1\x12\x1b\n\x13steamdatagram_login\x18\x08 \x01(\x0c\x12\x13\n\x0bplatform_id\x18\t \x01(\r\x12\x10\n\x08game_msg\x18\n \x01(\x0c\x12\x0f\n\x07os_type\x18\x0b \x01(\x05\x12\x15\n\rrender_system\x18\x0c \x01(\r\x12\x19\n\x11render_system_req\x18\r \x01(\r\x12\x14\n\x0cscreen_width\x18\x0e \x01(\r\x12\x15\n\rscreen_height\x18\x0f \x01(\r\x12\x16\n\x0escreen_refresh\x18\x10 \x01(\r\x12\x14\n\x0crender_width\x18\x11 \x01(\r\x12\x15\n\rrender_height\x18\x12 \x01(\r\x12\x12\n\nswap_width\x18\x13 \x01(\r\x12\x13\n\x0bswap_height\x18\x14 \x01(\r\x12\x16\n\x0eis_steam_china\x18\x16 \x01(\x08\x12\x1d\n\x15is_steam_china_client\x18\x18 \x01(\x08\x12\x15\n\rplatform_name\x18\x17 \x01(\t"\x82\x05\n\x11\x43MsgClientWelcome\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x11\n\tgame_data\x18\x02 \x01(\x0c\x12;\n\x1boutofdate_subscribed_caches\x18\x03 \x03(\x0b\x32\x16.CMsgSOCacheSubscribed\x12\x41\n\x1auptodate_subscribed_caches\x18\x04 \x03(\x0b\x32\x1d.CMsgSOCacheSubscriptionCheck\x12-\n\x08location\x18\x05 \x01(\x0b\x32\x1b.CMsgClientWelcome.Location\x12\x1f\n\x17gc_socache_file_version\x18\t \x01(\r\x12\x18\n\x10txn_country_code\x18\n \x01(\t\x12\x12\n\ngame_data2\x18\x0b \x01(\x0c\x12$\n\x1crtime32_gc_welcome_timestamp\x18\x0c \x01(\r\x12\x10\n\x08\x63urrency\x18\r \x01(\r\x12\x0f\n\x07\x62\x61lance\x18\x0e \x01(\r\x12\x13\n\x0b\x62\x61lance_url\x18\x0f \x01(\t\x12\x1e\n\x16has_accepted_china_ssa\x18\x10 \x01(\x08\x12\x1d\n\x15is_banned_steam_china\x18\x11 \x01(\x08\x12\x30\n\x17\x61\x64\x64itional_welcome_msgs\x18\x12 \x01(\x0b\x32\x0f.CExtraMsgBlock\x12:\n\x17steam_learn_server_info\x18\x14 \x01(\x0b\x32\x19.CMsgSteamLearnServerInfo\x1a@\n\x08Location\x12\x10\n\x08latitude\x18\x01 \x01(\x02\x12\x11\n\tlongitude\x18\x02 \x01(\x02\x12\x0f\n\x07\x63ountry\x18\x03 \x01(\t"\xe5\x01\n\x14\x43MsgConnectionStatus\x12\x44\n\x06status\x18\x01 \x01(\x0e\x32\x13.GCConnectionStatus:\x1fGCConnectionStatus_HAVE_SESSION\x12\x1b\n\x13\x63lient_session_need\x18\x02 \x01(\r\x12\x16\n\x0equeue_position\x18\x03 \x01(\x05\x12\x12\n\nqueue_size\x18\x04 \x01(\x05\x12\x14\n\x0cwait_seconds\x18\x05 \x01(\x05\x12(\n estimated_wait_seconds_remaining\x18\x06 \x01(\x05"\xf8\x01\n\x1a\x43MsgGCToGCSOCacheSubscribe\x12\x12\n\nsubscriber\x18\x01 \x01(\x06\x12\x17\n\x0fsubscribe_to_id\x18\x02 \x01(\x06\x12\x14\n\x0csync_version\x18\x03 \x01(\x06\x12\x43\n\rhave_versions\x18\x04 \x03(\x0b\x32,.CMsgGCToGCSOCacheSubscribe.CMsgHaveVersions\x12\x19\n\x11subscribe_to_type\x18\x05 \x01(\r\x1a\x37\n\x10\x43MsgHaveVersions\x12\x12\n\nservice_id\x18\x01 \x01(\r\x12\x0f\n\x07version\x18\x02 \x01(\x04"n\n\x1c\x43MsgGCToGCSOCacheUnsubscribe\x12\x12\n\nsubscriber\x18\x01 \x01(\x06\x12\x1b\n\x13unsubscribe_from_id\x18\x02 \x01(\x06\x12\x1d\n\x15unsubscribe_from_type\x18\x03 \x01(\r"\x12\n\x10\x43MsgGCClientPing"\x8a\x01\n\x1f\x43MsgGCToGCForwardAccountDetails\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x41\n\x0f\x61\x63\x63ount_details\x18\x02 \x01(\x0b\x32(.CGCSystemMsg_GetAccountDetails_Response\x12\x13\n\x0b\x61ge_seconds\x18\x03 \x01(\r"u\n\x1c\x43MsgGCToGCLoadSessionSOCache\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x41\n\x17\x66orward_account_details\x18\x02 \x01(\x0b\x32 .CMsgGCToGCForwardAccountDetails"&\n$CMsgGCToGCLoadSessionSOCacheResponse"f\n\x1c\x43MsgGCToGCUpdateSessionStats\x12\x15\n\ruser_sessions\x18\x01 \x01(\r\x12\x17\n\x0fserver_sessions\x18\x02 \x01(\r\x12\x16\n\x0ein_logon_surge\x18\x03 \x01(\x08"\x1e\n\x1c\x43MsgGCToClientRequestDropped"\xed\x02\n*CWorkshop_PopulateItemDescriptions_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\\\n\tlanguages\x18\x02 \x03(\x0b\x32I.CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock\x1a\x45\n\x15SingleItemDescription\x12\x12\n\ngameitemid\x18\x01 \x01(\r\x12\x18\n\x10item_description\x18\x02 \x01(\t\x1a\x8a\x01\n\x1dItemDescriptionsLanguageBlock\x12\x10\n\x08language\x18\x01 \x01(\t\x12W\n\x0c\x64\x65scriptions\x18\x02 \x03(\x0b\x32\x41.CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription"F\n!CWorkshop_GetContributors_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x12\n\ngameitemid\x18\x02 \x01(\r":\n"CWorkshop_GetContributors_Response\x12\x14\n\x0c\x63ontributors\x18\x01 \x03(\x06"\xf5\x05\n%CWorkshop_SetItemPaymentRules_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x12\n\ngameitemid\x18\x02 \x01(\r\x12\x61\n\x19\x61ssociated_workshop_files\x18\x03 \x03(\x0b\x32>.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule\x12W\n\x10partner_accounts\x18\x04 \x03(\x0b\x32=.CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule\x12\x15\n\rvalidate_only\x18\x05 \x01(\x08\x12(\n make_workshop_files_subscribable\x18\x06 \x01(\x08\x12v\n,associated_workshop_file_for_direct_payments\x18\x07 \x01(\x0b\x32@.CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule\x1a\x7f\n\x17WorkshopItemPaymentRule\x12\x18\n\x10workshop_file_id\x18\x01 \x01(\x04\x12\x1a\n\x12revenue_percentage\x18\x02 \x01(\x02\x12\x18\n\x10rule_description\x18\x03 \x01(\t\x12\x14\n\trule_type\x18\x04 \x01(\r:\x01\x31\x1aO\n\x19WorkshopDirectPaymentRule\x12\x18\n\x10workshop_file_id\x18\x01 \x01(\x04\x12\x18\n\x10rule_description\x18\x02 \x01(\t\x1a\x62\n\x16PartnerItemPaymentRule\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x1a\n\x12revenue_percentage\x18\x02 \x01(\x02\x12\x18\n\x10rule_description\x18\x03 \x01(\t"C\n&CWorkshop_SetItemPaymentRules_Response\x12\x19\n\x11validation_errors\x18\x01 \x03(\t"\xf4\x01\n\x1f\x43\x43ommunity_ClanAnnouncementInfo\x12\x0b\n\x03gid\x18\x01 \x01(\x04\x12\x0e\n\x06\x63lanid\x18\x02 \x01(\x04\x12\x10\n\x08posterid\x18\x03 \x01(\x04\x12\x10\n\x08headline\x18\x04 \x01(\t\x12\x10\n\x08posttime\x18\x05 \x01(\r\x12\x12\n\nupdatetime\x18\x06 \x01(\r\x12\x0c\n\x04\x62ody\x18\x07 \x01(\t\x12\x14\n\x0c\x63ommentcount\x18\x08 \x01(\x05\x12\x0c\n\x04tags\x18\t \x03(\t\x12\x10\n\x08language\x18\n \x01(\x05\x12\x0e\n\x06hidden\x18\x0b \x01(\x08\x12\x16\n\x0e\x66orum_topic_id\x18\x0c \x01(\x06"\xc6\x02\n\'CCommunity_GetClanAnnouncements_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x04\x12\x0e\n\x06offset\x18\x02 \x01(\r\x12\r\n\x05\x63ount\x18\x03 \x01(\r\x12\x10\n\x08maxchars\x18\x04 \x01(\r\x12\x12\n\nstrip_html\x18\x05 \x01(\x08\x12\x15\n\rrequired_tags\x18\x06 \x03(\t\x12\x17\n\x0frequire_no_tags\x18\x07 \x01(\x08\x12\x1b\n\x13language_preference\x18\x08 \x03(\r\x12\x13\n\x0bhidden_only\x18\t \x01(\x08\x12\x10\n\x08only_gid\x18\n \x01(\x08\x12\x19\n\x11rtime_oldest_date\x18\x0b \x01(\r\x12\x16\n\x0einclude_hidden\x18\x0c \x01(\x08\x12\x1e\n\x16include_partner_events\x18\r \x01(\x08"\x89\x01\n(CCommunity_GetClanAnnouncements_Response\x12\x10\n\x08maxchars\x18\x01 \x01(\r\x12\x12\n\nstrip_html\x18\x02 \x01(\x08\x12\x37\n\rannouncements\x18\x03 \x03(\x0b\x32 .CCommunity_ClanAnnouncementInfo"p\n$CBroadcast_PostGameDataFrame_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07steamid\x18\x02 \x01(\x06\x12\x14\n\x0c\x62roadcast_id\x18\x03 \x01(\x06\x12\x12\n\nframe_data\x18\x04 \x01(\x0c"\xfc\x02\n\x15\x43MsgSerializedSOCache\x12\x14\n\x0c\x66ile_version\x18\x01 \x01(\r\x12,\n\x06\x63\x61\x63hes\x18\x02 \x03(\x0b\x32\x1c.CMsgSerializedSOCache.Cache\x12\x1f\n\x17gc_socache_file_version\x18\x03 \x01(\r\x1a>\n\tTypeCache\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\x0f\n\x07objects\x18\x02 \x03(\x0c\x12\x12\n\nservice_id\x18\x03 \x01(\r\x1a\xbd\x01\n\x05\x43\x61\x63he\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\n\n\x02id\x18\x02 \x01(\x04\x12\x36\n\x08versions\x18\x03 \x03(\x0b\x32$.CMsgSerializedSOCache.Cache.Version\x12\x35\n\x0btype_caches\x18\x04 \x03(\x0b\x32 .CMsgSerializedSOCache.TypeCache\x1a+\n\x07Version\x12\x0f\n\x07service\x18\x01 \x01(\r\x12\x0f\n\x07version\x18\x02 \x01(\x04"G\n\x1f\x43MsgGCToClientPollConvarRequest\x12\x13\n\x0b\x63onvar_name\x18\x01 \x01(\t\x12\x0f\n\x07poll_id\x18\x02 \x01(\r"I\n CMsgGCToClientPollConvarResponse\x12\x0f\n\x07poll_id\x18\x01 \x01(\r\x12\x14\n\x0c\x63onvar_value\x18\x02 \x01(\t"E\n\x1b\x43GCMsgCompressedMsgToClient\x12\x0e\n\x06msg_id\x18\x01 \x01(\r\x12\x16\n\x0e\x63ompressed_msg\x18\x02 \x01(\x0c"\xac\x01\n CMsgGCToGCMasterBroadcastMessage\x12\x18\n\x10users_per_second\x18\x01 \x01(\r\x12\x15\n\rsend_to_users\x18\x02 \x01(\x08\x12\x17\n\x0fsend_to_servers\x18\x03 \x01(\x08\x12\x0e\n\x06msg_id\x18\x04 \x01(\r\x12\x10\n\x08msg_data\x18\x05 \x01(\x0c\x12\x1c\n\x14trusted_servers_only\x18\x06 \x01(\x08"n\n CMsgGCToGCMasterSubscribeToCache\x12\x11\n\tsoid_type\x18\x01 \x01(\r\x12\x0f\n\x07soid_id\x18\x02 \x01(\x06\x12\x13\n\x0b\x61\x63\x63ount_ids\x18\x03 \x03(\r\x12\x11\n\tsteam_ids\x18\x04 \x03(\x06"*\n(CMsgGCToGCMasterSubscribeToCacheResponse"a\n%CMsgGCToGCMasterSubscribeToCacheAsync\x12\x38\n\rsubscribe_msg\x18\x01 \x01(\x0b\x32!.CMsgGCToGCMasterSubscribeToCache"r\n$CMsgGCToGCMasterUnsubscribeFromCache\x12\x11\n\tsoid_type\x18\x01 \x01(\r\x12\x0f\n\x07soid_id\x18\x02 \x01(\x06\x12\x13\n\x0b\x61\x63\x63ount_ids\x18\x03 \x03(\r\x12\x11\n\tsteam_ids\x18\x04 \x03(\x06"B\n\x1c\x43MsgGCToGCMasterDestroyCache\x12\x11\n\tsoid_type\x18\x01 \x01(\r\x12\x0f\n\x07soid_id\x18\x02 \x01(\x06*5\n\rESourceEngine\x12\x11\n\rk_ESE_Source1\x10\x00\x12\x11\n\rk_ESE_Source2\x10\x01*V\n\x12PartnerAccountType\x12\x10\n\x0cPARTNER_NONE\x10\x00\x12\x19\n\x15PARTNER_PERFECT_WORLD\x10\x01\x12\x13\n\x0fPARTNER_INVALID\x10\x03*\xa0\x02\n\x12GCConnectionStatus\x12#\n\x1fGCConnectionStatus_HAVE_SESSION\x10\x00\x12$\n GCConnectionStatus_GC_GOING_DOWN\x10\x01\x12!\n\x1dGCConnectionStatus_NO_SESSION\x10\x02\x12\x30\n,GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE\x10\x03\x12\x1f\n\x1bGCConnectionStatus_NO_STEAM\x10\x04\x12 \n\x1cGCConnectionStatus_SUSPENDED\x10\x05\x12\'\n#GCConnectionStatus_STEAM_GOING_DOWN\x10\x06'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "gcsdk_gcmessages_pb2", _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals["_CEXTRAMSGBLOCK"].fields_by_name["contents"]._loaded_options = None
    _globals["_CEXTRAMSGBLOCK"].fields_by_name["contents"]._serialized_options = b"\370\344\035d"
    _globals["_CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT"]._loaded_options = None
    _globals[
        "_CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT"
    ]._serialized_options = b"\200\246\035\200\002\210\246\035\200\010"
    _globals["_ESOURCEENGINE"]._serialized_start = 8925
    _globals["_ESOURCEENGINE"]._serialized_end = 8978
    _globals["_PARTNERACCOUNTTYPE"]._serialized_start = 8980
    _globals["_PARTNERACCOUNTTYPE"]._serialized_end = 9066
    _globals["_GCCONNECTIONSTATUS"]._serialized_start = 9069
    _globals["_GCCONNECTIONSTATUS"]._serialized_end = 9357
    _globals["_CEXTRAMSGBLOCK"]._serialized_start = 116
    _globals["_CEXTRAMSGBLOCK"]._serialized_end = 214
    _globals["_CMSGSTEAMLEARNSERVERINFO"]._serialized_start = 217
    _globals["_CMSGSTEAMLEARNSERVERINFO"]._serialized_end = 521
    _globals["_CMSGSTEAMLEARNSERVERINFO_PROJECTINFO"]._serialized_start = 360
    _globals["_CMSGSTEAMLEARNSERVERINFO_PROJECTINFO"]._serialized_end = 521
    _globals["_CMSGGCASSERTJOBDATA"]._serialized_start = 523
    _globals["_CMSGGCASSERTJOBDATA"]._serialized_end = 588
    _globals["_CMSGGCCONCOMMAND"]._serialized_start = 590
    _globals["_CMSGGCCONCOMMAND"]._serialized_end = 625
    _globals["_CMSGSDOASSERT"]._serialized_start = 627
    _globals["_CMSGSDOASSERT"]._serialized_end = 750
    _globals["_CMSGSDOASSERT_REQUEST"]._serialized_start = 704
    _globals["_CMSGSDOASSERT_REQUEST"]._serialized_end = 750
    _globals["_CMSGSOIDOWNER"]._serialized_start = 752
    _globals["_CMSGSOIDOWNER"]._serialized_end = 793
    _globals["_CMSGSOSINGLEOBJECT"]._serialized_start = 796
    _globals["_CMSGSOSINGLEOBJECT"]._serialized_end = 927
    _globals["_CMSGSOMULTIPLEOBJECTS"]._serialized_start = 930
    _globals["_CMSGSOMULTIPLEOBJECTS"]._serialized_end = 1277
    _globals["_CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT"]._serialized_start = 1213
    _globals["_CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT"]._serialized_end = 1277
    _globals["_CMSGSOCACHESUBSCRIBED"]._serialized_start = 1280
    _globals["_CMSGSOCACHESUBSCRIBED"]._serialized_end = 1532
    _globals["_CMSGSOCACHESUBSCRIBED_SUBSCRIBEDTYPE"]._serialized_start = 1478
    _globals["_CMSGSOCACHESUBSCRIBED_SUBSCRIBEDTYPE"]._serialized_end = 1532
    _globals["_CMSGSOCACHESUBSCRIBEDUPTODATE"]._serialized_start = 1535
    _globals["_CMSGSOCACHESUBSCRIBEDUPTODATE"]._serialized_end = 1683
    _globals["_CMSGSOCACHEUNSUBSCRIBED"]._serialized_start = 1685
    _globals["_CMSGSOCACHEUNSUBSCRIBED"]._serialized_end = 1746
    _globals["_CMSGSOCACHESUBSCRIPTIONCHECK"]._serialized_start = 1749
    _globals["_CMSGSOCACHESUBSCRIPTIONCHECK"]._serialized_end = 1896
    _globals["_CMSGSOCACHESUBSCRIPTIONREFRESH"]._serialized_start = 1898
    _globals["_CMSGSOCACHESUBSCRIPTIONREFRESH"]._serialized_end = 1966
    _globals["_CMSGSOCACHEVERSION"]._serialized_start = 1968
    _globals["_CMSGSOCACHEVERSION"]._serialized_end = 2005
    _globals["_CMSGGCMULTIPLEXMESSAGE"]._serialized_start = 2007
    _globals["_CMSGGCMULTIPLEXMESSAGE"]._serialized_end = 2083
    _globals["_CMSGGCTOGCSUBGCSTARTING"]._serialized_start = 2085
    _globals["_CMSGGCTOGCSUBGCSTARTING"]._serialized_end = 2133
    _globals["_CGCTOGCMSGMASTERACK"]._serialized_start = 2136
    _globals["_CGCTOGCMSGMASTERACK"]._serialized_end = 2331
    _globals["_CGCTOGCMSGMASTERACK_PROCESS"]._serialized_start = 2275
    _globals["_CGCTOGCMSGMASTERACK_PROCESS"]._serialized_end = 2331
    _globals["_CGCTOGCMSGMASTERACK_RESPONSE"]._serialized_start = 2333
    _globals["_CGCTOGCMSGMASTERACK_RESPONSE"]._serialized_end = 2383
    _globals["_CMSGGCTOGCUNIVERSESTARTUP"]._serialized_start = 2385
    _globals["_CMSGGCTOGCUNIVERSESTARTUP"]._serialized_end = 2440
    _globals["_CMSGGCTOGCUNIVERSESTARTUPRESPONSE"]._serialized_start = 2442
    _globals["_CMSGGCTOGCUNIVERSESTARTUPRESPONSE"]._serialized_end = 2494
    _globals["_CGCTOGCMSGMASTERSTARTUPCOMPLETE"]._serialized_start = 2497
    _globals["_CGCTOGCMSGMASTERSTARTUPCOMPLETE"]._serialized_end = 2643
    _globals["_CGCTOGCMSGMASTERSTARTUPCOMPLETE_GCINFO"]._serialized_start = 2590
    _globals["_CGCTOGCMSGMASTERSTARTUPCOMPLETE_GCINFO"]._serialized_end = 2643
    _globals["_CGCTOGCMSGROUTED"]._serialized_start = 2645
    _globals["_CGCTOGCMSGROUTED"]._serialized_end = 2721
    _globals["_CGCTOGCMSGROUTEDREPLY"]._serialized_start = 2723
    _globals["_CGCTOGCMSGROUTEDREPLY"]._serialized_end = 2785
    _globals["_CMSGGCUPDATESUBGCSESSIONINFO"]._serialized_start = 2788
    _globals["_CMSGGCUPDATESUBGCSESSIONINFO"]._serialized_end = 2937
    _globals["_CMSGGCUPDATESUBGCSESSIONINFO_CMSGUPDATE"]._serialized_start = 2879
    _globals["_CMSGGCUPDATESUBGCSESSIONINFO_CMSGUPDATE"]._serialized_end = 2937
    _globals["_CMSGGCREQUESTSUBGCSESSIONINFO"]._serialized_start = 2939
    _globals["_CMSGGCREQUESTSUBGCSESSIONINFO"]._serialized_end = 2987
    _globals["_CMSGGCREQUESTSUBGCSESSIONINFORESPONSE"]._serialized_start = 2989
    _globals["_CMSGGCREQUESTSUBGCSESSIONINFORESPONSE"]._serialized_end = 3088
    _globals["_CMSGSOCACHEHAVEVERSION"]._serialized_start = 3090
    _globals["_CMSGSOCACHEHAVEVERSION"]._serialized_end = 3210
    _globals["_CMSGCLIENTHELLO"]._serialized_start = 3213
    _globals["_CMSGCLIENTHELLO"]._serialized_end = 3852
    _globals["_CMSGCLIENTWELCOME"]._serialized_start = 3855
    _globals["_CMSGCLIENTWELCOME"]._serialized_end = 4497
    _globals["_CMSGCLIENTWELCOME_LOCATION"]._serialized_start = 4433
    _globals["_CMSGCLIENTWELCOME_LOCATION"]._serialized_end = 4497
    _globals["_CMSGCONNECTIONSTATUS"]._serialized_start = 4500
    _globals["_CMSGCONNECTIONSTATUS"]._serialized_end = 4729
    _globals["_CMSGGCTOGCSOCACHESUBSCRIBE"]._serialized_start = 4732
    _globals["_CMSGGCTOGCSOCACHESUBSCRIBE"]._serialized_end = 4980
    _globals["_CMSGGCTOGCSOCACHESUBSCRIBE_CMSGHAVEVERSIONS"]._serialized_start = 4925
    _globals["_CMSGGCTOGCSOCACHESUBSCRIBE_CMSGHAVEVERSIONS"]._serialized_end = 4980
    _globals["_CMSGGCTOGCSOCACHEUNSUBSCRIBE"]._serialized_start = 4982
    _globals["_CMSGGCTOGCSOCACHEUNSUBSCRIBE"]._serialized_end = 5092
    _globals["_CMSGGCCLIENTPING"]._serialized_start = 5094
    _globals["_CMSGGCCLIENTPING"]._serialized_end = 5112
    _globals["_CMSGGCTOGCFORWARDACCOUNTDETAILS"]._serialized_start = 5115
    _globals["_CMSGGCTOGCFORWARDACCOUNTDETAILS"]._serialized_end = 5253
    _globals["_CMSGGCTOGCLOADSESSIONSOCACHE"]._serialized_start = 5255
    _globals["_CMSGGCTOGCLOADSESSIONSOCACHE"]._serialized_end = 5372
    _globals["_CMSGGCTOGCLOADSESSIONSOCACHERESPONSE"]._serialized_start = 5374
    _globals["_CMSGGCTOGCLOADSESSIONSOCACHERESPONSE"]._serialized_end = 5412
    _globals["_CMSGGCTOGCUPDATESESSIONSTATS"]._serialized_start = 5414
    _globals["_CMSGGCTOGCUPDATESESSIONSTATS"]._serialized_end = 5516
    _globals["_CMSGGCTOCLIENTREQUESTDROPPED"]._serialized_start = 5518
    _globals["_CMSGGCTOCLIENTREQUESTDROPPED"]._serialized_end = 5548
    _globals["_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST"]._serialized_start = 5551
    _globals["_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST"]._serialized_end = 5916
    _globals[
        "_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_SINGLEITEMDESCRIPTION"
    ]._serialized_start = 5706
    _globals[
        "_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_SINGLEITEMDESCRIPTION"
    ]._serialized_end = 5775
    _globals[
        "_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_ITEMDESCRIPTIONSLANGUAGEBLOCK"
    ]._serialized_start = 5778
    _globals[
        "_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_ITEMDESCRIPTIONSLANGUAGEBLOCK"
    ]._serialized_end = 5916
    _globals["_CWORKSHOP_GETCONTRIBUTORS_REQUEST"]._serialized_start = 5918
    _globals["_CWORKSHOP_GETCONTRIBUTORS_REQUEST"]._serialized_end = 5988
    _globals["_CWORKSHOP_GETCONTRIBUTORS_RESPONSE"]._serialized_start = 5990
    _globals["_CWORKSHOP_GETCONTRIBUTORS_RESPONSE"]._serialized_end = 6048
    _globals["_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST"]._serialized_start = 6051
    _globals["_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST"]._serialized_end = 6808
    _globals[
        "_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPITEMPAYMENTRULE"
    ]._serialized_start = 6500
    _globals[
        "_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPITEMPAYMENTRULE"
    ]._serialized_end = 6627
    _globals[
        "_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPDIRECTPAYMENTRULE"
    ]._serialized_start = 6629
    _globals[
        "_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPDIRECTPAYMENTRULE"
    ]._serialized_end = 6708
    _globals[
        "_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_PARTNERITEMPAYMENTRULE"
    ]._serialized_start = 6710
    _globals["_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_PARTNERITEMPAYMENTRULE"]._serialized_end = 6808
    _globals["_CWORKSHOP_SETITEMPAYMENTRULES_RESPONSE"]._serialized_start = 6810
    _globals["_CWORKSHOP_SETITEMPAYMENTRULES_RESPONSE"]._serialized_end = 6877
    _globals["_CCOMMUNITY_CLANANNOUNCEMENTINFO"]._serialized_start = 6880
    _globals["_CCOMMUNITY_CLANANNOUNCEMENTINFO"]._serialized_end = 7124
    _globals["_CCOMMUNITY_GETCLANANNOUNCEMENTS_REQUEST"]._serialized_start = 7127
    _globals["_CCOMMUNITY_GETCLANANNOUNCEMENTS_REQUEST"]._serialized_end = 7453
    _globals["_CCOMMUNITY_GETCLANANNOUNCEMENTS_RESPONSE"]._serialized_start = 7456
    _globals["_CCOMMUNITY_GETCLANANNOUNCEMENTS_RESPONSE"]._serialized_end = 7593
    _globals["_CBROADCAST_POSTGAMEDATAFRAME_REQUEST"]._serialized_start = 7595
    _globals["_CBROADCAST_POSTGAMEDATAFRAME_REQUEST"]._serialized_end = 7707
    _globals["_CMSGSERIALIZEDSOCACHE"]._serialized_start = 7710
    _globals["_CMSGSERIALIZEDSOCACHE"]._serialized_end = 8090
    _globals["_CMSGSERIALIZEDSOCACHE_TYPECACHE"]._serialized_start = 7836
    _globals["_CMSGSERIALIZEDSOCACHE_TYPECACHE"]._serialized_end = 7898
    _globals["_CMSGSERIALIZEDSOCACHE_CACHE"]._serialized_start = 7901
    _globals["_CMSGSERIALIZEDSOCACHE_CACHE"]._serialized_end = 8090
    _globals["_CMSGSERIALIZEDSOCACHE_CACHE_VERSION"]._serialized_start = 8047
    _globals["_CMSGSERIALIZEDSOCACHE_CACHE_VERSION"]._serialized_end = 8090
    _globals["_CMSGGCTOCLIENTPOLLCONVARREQUEST"]._serialized_start = 8092
    _globals["_CMSGGCTOCLIENTPOLLCONVARREQUEST"]._serialized_end = 8163
    _globals["_CMSGGCTOCLIENTPOLLCONVARRESPONSE"]._serialized_start = 8165
    _globals["_CMSGGCTOCLIENTPOLLCONVARRESPONSE"]._serialized_end = 8238
    _globals["_CGCMSGCOMPRESSEDMSGTOCLIENT"]._serialized_start = 8240
    _globals["_CGCMSGCOMPRESSEDMSGTOCLIENT"]._serialized_end = 8309
    _globals["_CMSGGCTOGCMASTERBROADCASTMESSAGE"]._serialized_start = 8312
    _globals["_CMSGGCTOGCMASTERBROADCASTMESSAGE"]._serialized_end = 8484
    _globals["_CMSGGCTOGCMASTERSUBSCRIBETOCACHE"]._serialized_start = 8486
    _globals["_CMSGGCTOGCMASTERSUBSCRIBETOCACHE"]._serialized_end = 8596
    _globals["_CMSGGCTOGCMASTERSUBSCRIBETOCACHERESPONSE"]._serialized_start = 8598
    _globals["_CMSGGCTOGCMASTERSUBSCRIBETOCACHERESPONSE"]._serialized_end = 8640
    _globals["_CMSGGCTOGCMASTERSUBSCRIBETOCACHEASYNC"]._serialized_start = 8642
    _globals["_CMSGGCTOGCMASTERSUBSCRIBETOCACHEASYNC"]._serialized_end = 8739
    _globals["_CMSGGCTOGCMASTERUNSUBSCRIBEFROMCACHE"]._serialized_start = 8741
    _globals["_CMSGGCTOGCMASTERUNSUBSCRIBEFROMCACHE"]._serialized_end = 8855
    _globals["_CMSGGCTOGCMASTERDESTROYCACHE"]._serialized_start = 8857
    _globals["_CMSGGCTOGCMASTERDESTROYCACHE"]._serialized_end = 8923
# @@protoc_insertion_point(module_scope)
