<s> class GCConnectionStatus : <EOL> GCConnectionStatus_HAVE_SESSION = <NUM_LIT> <EOL> GCConnectionStatus_GC_GOING_DOWN = <NUM_LIT:1> <EOL> GCConnectionStatus_NO_SESSION = <NUM_LIT:2> <EOL> GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE = <NUM_LIT:3> <EOL> GCConnectionStatus_NO_STEAM = <NUM_LIT:4> <EOL> class EGCSystemMsg : <EOL> k_EGCMsgInvalid = <NUM_LIT:0> <EOL> k_EGCMsgMulti = <NUM_LIT:1> <EOL> k_EGCMsgGenericReply = <NUM_LIT:10> <EOL> k_EGCMsgSystemBase = <NUM_LIT:50> <EOL> k_EGCMsgAchievementAwarded = <NUM_LIT> <EOL> k_EGCMsgConCommand = <NUM_LIT> <EOL> k_EGCMsgStartPlaying = <NUM_LIT> <EOL> k_EGCMsgStopPlaying = <NUM_LIT> <EOL> k_EGCMsgStartGameserver = <NUM_LIT> <EOL> k_EGCMsgStopGameserver = <NUM_LIT> <EOL> k_EGCMsgWGRequest = <NUM_LIT> <EOL> k_EGCMsgWGResponse = <NUM_LIT> <EOL> k_EGCMsgGetUserGameStatsSchema = <NUM_LIT> <EOL> k_EGCMsgGetUserGameStatsSchemaResponse = <NUM_LIT> <EOL> k_EGCMsgGetUserStatsDEPRECATED = <NUM_LIT> <EOL> k_EGCMsgGetUserStatsResponse = <NUM_LIT> <EOL> k_EGCMsgAppInfoUpdated = <NUM_LIT> <EOL> k_EGCMsgValidateSession = <NUM_LIT:64> <EOL> k_EGCMsgValidateSessionResponse = <NUM_LIT> <EOL> k_EGCMsgLookupAccountFromInput = <NUM_LIT> <EOL> k_EGCMsgSendHTTPRequest = <NUM_LIT> <EOL> k_EGCMsgSendHTTPRequestResponse = <NUM_LIT> <EOL> k_EGCMsgPreTestSetup = <NUM_LIT> <EOL> k_EGCMsgRecordSupportAction = <NUM_LIT> <EOL> k_EGCMsgGetAccountDetails_DEPRECATED = <NUM_LIT> <EOL> k_EGCMsgReceiveInterAppMessage = <NUM_LIT> <EOL> k_EGCMsgFindAccounts = <NUM_LIT> <EOL> k_EGCMsgPostAlert = <NUM_LIT> <EOL> k_EGCMsgGetLicenses = <NUM_LIT> <EOL> k_EGCMsgGetUserStats = <NUM_LIT> <EOL> k_EGCMsgGetCommands = <NUM_LIT> <EOL> k_EGCMsgGetCommandsResponse = <NUM_LIT> <EOL> k_EGCMsgAddFreeLicense = <NUM_LIT> <EOL> k_EGCMsgAddFreeLicenseResponse = <NUM_LIT> <EOL> k_EGCMsgGetIPLocation = <NUM_LIT> <EOL> k_EGCMsgGetIPLocationResponse = <NUM_LIT> <EOL> k_EGCMsgSystemStatsSchema = <NUM_LIT> <EOL> k_EGCMsgGetSystemStats = <NUM_LIT> <EOL> k_EGCMsgGetSystemStatsResponse = <NUM_LIT> <EOL> k_EGCMsgSendEmail = <NUM_LIT> <EOL> k_EGCMsgSendEmailResponse = <NUM_LIT> <EOL> k_EGCMsgGetEmailTemplate = <NUM_LIT> <EOL> k_EGCMsgGetEmailTemplateResponse = <NUM_LIT> <EOL> k_EGCMsgGrantGuestPass = <NUM_LIT> <EOL> k_EGCMsgGrantGuestPassResponse = <NUM_LIT> <EOL> k_EGCMsgGetAccountDetails = <NUM_LIT> <EOL> k_EGCMsgGetAccountDetailsResponse = <NUM_LIT> <EOL> k_EGCMsgGetPersonaNames = <NUM_LIT> <EOL> k_EGCMsgGetPersonaNamesResponse = <NUM_LIT> <EOL> k_EGCMsgMultiplexMsg = <NUM_LIT> <EOL> k_EGCMsgWebAPIRegisterInterfaces = <NUM_LIT> <EOL> k_EGCMsgWebAPIJobRequest = <NUM_LIT> <EOL> k_EGCMsgWebAPIJobRequestHttpResponse = <NUM_LIT> <EOL> k_EGCMsgWebAPIJobRequestForwardResponse = <NUM_LIT> <EOL> k_EGCMsgMemCachedGet = <NUM_LIT:200> <EOL> k_EGCMsgMemCachedGetResponse = <NUM_LIT> <EOL> k_EGCMsgMemCachedSet = <NUM_LIT> <EOL> k_EGCMsgMemCachedDelete = <NUM_LIT> <EOL> k_EGCMsgMemCachedStats = <NUM_LIT> <EOL> k_EGCMsgMemCachedStatsResponse = <NUM_LIT> <EOL> k_EGCMsgMasterSetDirectory = <NUM_LIT> <EOL> k_EGCMsgMasterSetDirectoryResponse = <NUM_LIT> <EOL> k_EGCMsgMasterSetWebAPIRouting = <NUM_LIT> <EOL> k_EGCMsgMasterSetWebAPIRoutingResponse = <NUM_LIT> <EOL> k_EGCMsgMasterSetClientMsgRouting = <NUM_LIT> <EOL> k_EGCMsgMasterSetClientMsgRoutingResponse = <NUM_LIT> <EOL> k_EGCMsgSetOptions = <NUM_LIT> <EOL> k_EGCMsgSetOptionsResponse = <NUM_LIT> <EOL> k_EGCMsgSystemBase2 = <NUM_LIT> <EOL> k_EGCMsgGetPurchaseTrustStatus = <NUM_LIT> <EOL> k_EGCMsgGetPurchaseTrustStatusResponse = <NUM_LIT> <EOL> k_EGCMsgUpdateSession = <NUM_LIT> <EOL> k_EGCMsgGCAccountVacStatusChange = <NUM_LIT> <EOL> k_EGCMsgCheckFriendship = <NUM_LIT> <EOL> k_EGCMsgCheckFriendshipResponse = <NUM_LIT> <EOL> class ESOMsg : <EOL> k_ESOMsg_Create = <NUM_LIT> <EOL> k_ESOMsg_Update = <NUM_LIT> <EOL> k_ESOMsg_Destroy = <NUM_LIT> <EOL> k_ESOMsg_CacheSubscribed = <NUM_LIT> <EOL> k_ESOMsg_CacheUnsubscribed = <NUM_LIT> <EOL> k_ESOMsg_UpdateMultiple = <NUM_LIT> <EOL> k_ESOMsg_CacheSubscriptionCheck = <NUM_LIT> <EOL> k_ESOMsg_CacheSubscriptionRefresh = <NUM_LIT> <EOL> class EGCBaseClientMsg : <EOL> k_EMsgGCClientWelcome = <NUM_LIT> <EOL> k_EMsgGCServerWelcome = <NUM_LIT> <EOL> k_EMsgGCClientHello = <NUM_LIT> <EOL> k_EMsgGCServerHello = <NUM_LIT> <EOL> k_EMsgGCClientConnectionStatus = <NUM_LIT> <EOL> k_EMsgGCServerConnectionStatus = <NUM_LIT> <EOL> class EGCToGCMsg : <EOL> k_EGCToGCMsgMasterAck = <NUM_LIT> <EOL> k_EGCToGCMsgMasterAckResponse = <NUM_LIT> <EOL> k_EGCToGCMsgRouted = <NUM_LIT> <EOL> k_EGCToGCMsgRoutedReply = <NUM_LIT> <EOL> k_EMsgUpdateSessionIP = <NUM_LIT> <EOL> k_EMsgRequestSessionIP = <NUM_LIT> <EOL> k_EMsgRequestSessionIPResponse = <NUM_LIT> <EOL> k_EGCToGCMsgMasterStartupComplete = <NUM_LIT> <EOL> class ECSGOCMsg : <EOL> k_EMsgGCCStrike15_v2_Base = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingStart = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingStop = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingGC2ServerReserve = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingServerRoundStats = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingServerMatchEnd = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingServer2GCKick = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingGCOperationalStats = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingGC2ServerRankUpdate = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientReportPlayer = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientReportServer = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientCommendPlayer = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientReportResponse = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_WatchInfoUsers = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_PlayersProfile = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_SetMyMedalsInfo = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_PlayerEarnedRewardNotification = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_GC2ClientTextMsg = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_Client2GCTextMsg = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2 = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchList = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_TournamentMatchRewardDropsNotification = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo = <NUM_LIT> <EOL> k_EMsgGCToGCReloadVersions = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_Server2GCClientValidate = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_Server2GCPureServerValidationFailure = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_AccountPrivacySettings = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_SetMyActivityInfo = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_DraftSummary = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientRequestJoinServerData = <NUM_LIT> <EOL> k_EMsgGCCStrike15_v2_ClientRequestNewMission = <NUM_LIT> </s>
