UNPKG

deadem

Version:

JavaScript (Node.js & Browsers) parser for Deadlock (Valve Source 2 Engine) demo/replay files

2,034 lines 412 kB
{ "options": { "optimize_for": "SPEED", "cc_generic_services": false }, "nested": { "EGCBaseMsg": { "edition": "proto2", "values": { "k_EMsgGCInviteToParty": 4501, "k_EMsgGCInvitationCreated": 4502, "k_EMsgGCPartyInviteResponse": 4503, "k_EMsgGCKickFromParty": 4504, "k_EMsgGCLeaveParty": 4505, "k_EMsgGCServerAvailable": 4506, "k_EMsgGCClientConnectToServer": 4507, "k_EMsgGCGameServerInfo": 4508, "k_EMsgGCLANServerAvailable": 4511, "k_EMsgGCInviteToLobby": 4512, "k_EMsgGCLobbyInviteResponse": 4513, "k_EMsgGCToClientPollFileRequest": 4514, "k_EMsgGCToClientPollFileResponse": 4515, "k_EMsgGCToGCPerformManualOp": 4516, "k_EMsgGCToGCPerformManualOpCompleted": 4517, "k_EMsgGCToGCReloadServerRegionSettings": 4518, "k_EMsgGCAdditionalWelcomeMsgList": 4519, "k_EMsgGCToClientApplyRemoteConVars": 4520, "k_EMsgGCToServerApplyRemoteConVars": 4521, "k_EMsgClientToGCIntegrityStatus": 4522, "k_EMsgClientToGCAggregateMetrics": 4523, "k_EMsgGCToClientAggregateMetricsBackoff": 4524, "k_EMsgGCToServerSteamLearnAccessTokensChanged": 4525, "k_EMsgGCToServerSteamLearnUseHTTP": 4526 } }, "ECustomGameInstallStatus": { "edition": "proto2", "values": { "k_ECustomGameInstallStatus_Unknown": 0, "k_ECustomGameInstallStatus_Ready": 1, "k_ECustomGameInstallStatus_Busy": 2, "k_ECustomGameInstallStatus_FailedGeneric": 101, "k_ECustomGameInstallStatus_FailedInternalError": 102, "k_ECustomGameInstallStatus_RequestedTimestampTooOld": 103, "k_ECustomGameInstallStatus_RequestedTimestampTooNew": 104, "k_ECustomGameInstallStatus_CRCMismatch": 105, "k_ECustomGameInstallStatus_FailedSteam": 106, "k_ECustomGameInstallStatus_FailedCanceled": 107 } }, "CGCStorePurchaseInit_LineItem": { "edition": "proto2", "fields": { "itemDefId": { "type": "uint32", "id": 1 }, "quantity": { "type": "uint32", "id": 2 }, "costInLocalCurrency": { "type": "uint32", "id": 3 }, "purchaseType": { "type": "uint32", "id": 4 }, "sourceReferenceId": { "type": "uint64", "id": 5 }, "priceIndex": { "type": "int32", "id": 6 } } }, "CMsgGCStorePurchaseInit": { "edition": "proto2", "fields": { "country": { "type": "string", "id": 1 }, "language": { "type": "int32", "id": 2 }, "currency": { "type": "int32", "id": 3 }, "lineItems": { "rule": "repeated", "type": ".CGCStorePurchaseInit_LineItem", "id": 4 } } }, "CMsgGCStorePurchaseInitResponse": { "edition": "proto2", "fields": { "result": { "type": "int32", "id": 1 }, "txnId": { "type": "uint64", "id": 2 } } }, "CMsgClientPingData": { "edition": "proto2", "fields": { "relayCodes": { "rule": "repeated", "type": "fixed32", "id": 4, "options": { "packed": true } }, "relayPings": { "rule": "repeated", "type": "uint32", "id": 5, "options": { "packed": true } }, "regionCodes": { "rule": "repeated", "type": "uint32", "id": 8, "options": { "packed": true } }, "regionPings": { "rule": "repeated", "type": "uint32", "id": 9, "options": { "packed": true } }, "regionPingFailedBitmask": { "type": "uint32", "id": 10 } } }, "CMsgInviteToParty": { "edition": "proto2", "fields": { "steamId": { "type": "fixed64", "id": 1 }, "clientVersion": { "type": "uint32", "id": 2 }, "teamId": { "type": "uint32", "id": 3 }, "asCoach": { "type": "bool", "id": 4 }, "pingData": { "type": ".CMsgClientPingData", "id": 5 } } }, "CMsgInviteToLobby": { "edition": "proto2", "fields": { "steamId": { "type": "fixed64", "id": 1 }, "clientVersion": { "type": "uint32", "id": 2 } } }, "CMsgInvitationCreated": { "edition": "proto2", "fields": { "groupId": { "type": "uint64", "id": 1 }, "steamId": { "type": "fixed64", "id": 2 }, "userOffline": { "type": "bool", "id": 3 } } }, "CMsgPartyInviteResponse": { "edition": "proto2", "fields": { "partyId": { "type": "uint64", "id": 1 }, "accept": { "type": "bool", "id": 2 }, "clientVersion": { "type": "uint32", "id": 3 }, "pingData": { "type": ".CMsgClientPingData", "id": 8 } } }, "CMsgLobbyInviteResponse": { "edition": "proto2", "fields": { "lobbyId": { "type": "fixed64", "id": 1 }, "accept": { "type": "bool", "id": 2 }, "clientVersion": { "type": "uint32", "id": 3 }, "customGameCrc": { "type": "fixed64", "id": 6 }, "customGameTimestamp": { "type": "fixed32", "id": 7 } } }, "CMsgKickFromParty": { "edition": "proto2", "fields": { "steamId": { "type": "fixed64", "id": 1 } } }, "CMsgLeaveParty": { "edition": "proto2", "fields": {} }, "CMsgCustomGameInstallStatus": { "edition": "proto2", "fields": { "status": { "type": ".ECustomGameInstallStatus", "id": 1, "options": { "default": "k_ECustomGameInstallStatus_Unknown" } }, "message": { "type": "string", "id": 2 }, "latestTimestampFromSteam": { "type": "fixed32", "id": 3 } } }, "CMsgServerAvailable": { "edition": "proto2", "fields": { "customGameInstallStatus": { "type": ".CMsgCustomGameInstallStatus", "id": 1 } } }, "CMsgLANServerAvailable": { "edition": "proto2", "fields": { "lobbyId": { "type": "fixed64", "id": 1 } } }, "CSOEconGameAccountClient": { "edition": "proto2", "fields": { "additionalBackpackSlots": { "type": "uint32", "id": 1, "options": { "default": 0 } }, "trialAccount": { "type": "bool", "id": 2, "options": { "default": false } }, "eligibleForOnlinePlay": { "type": "bool", "id": 3, "options": { "default": true } }, "needToChooseMostHelpfulFriend": { "type": "bool", "id": 4 }, "inCoachesList": { "type": "bool", "id": 5 }, "tradeBanExpiration": { "type": "fixed32", "id": 6 }, "duelBanExpiration": { "type": "fixed32", "id": 7 }, "madeFirstPurchase": { "type": "bool", "id": 9, "options": { "default": false } } } }, "CMsgApplyStrangePart": { "edition": "proto2", "fields": { "strangePartItemId": { "type": "uint64", "id": 1 }, "itemItemId": { "type": "uint64", "id": 2 } } }, "CMsgApplyPennantUpgrade": { "edition": "proto2", "fields": { "upgradeItemId": { "type": "uint64", "id": 1 }, "pennantItemId": { "type": "uint64", "id": 2 } } }, "CMsgApplyEggEssence": { "edition": "proto2", "fields": { "essenceItemId": { "type": "uint64", "id": 1 }, "eggItemId": { "type": "uint64", "id": 2 } } }, "CSOEconItemAttribute": { "edition": "proto2", "fields": { "defIndex": { "type": "uint32", "id": 1, "options": { "default": 65535 } }, "value": { "type": "uint32", "id": 2 }, "valueBytes": { "type": "bytes", "id": 3 } } }, "CSOEconItemEquipped": { "edition": "proto2", "fields": { "newClass": { "type": "uint32", "id": 1 }, "newSlot": { "type": "uint32", "id": 2 } } }, "CSOEconItem": { "edition": "proto2", "fields": { "id": { "type": "uint64", "id": 1 }, "accountId": { "type": "uint32", "id": 2 }, "inventory": { "type": "uint32", "id": 3 }, "defIndex": { "type": "uint32", "id": 4 }, "quantity": { "type": "uint32", "id": 5, "options": { "default": 1 } }, "level": { "type": "uint32", "id": 6, "options": { "default": 1 } }, "quality": { "type": "uint32", "id": 7, "options": { "default": 4 } }, "flags": { "type": "uint32", "id": 8, "options": { "default": 0 } }, "origin": { "type": "uint32", "id": 9, "options": { "default": 0 } }, "attribute": { "rule": "repeated", "type": ".CSOEconItemAttribute", "id": 12 }, "interiorItem": { "type": ".CSOEconItem", "id": 13 }, "style": { "type": "uint32", "id": 15, "options": { "default": 0 } }, "originalId": { "type": "uint64", "id": 16 }, "equippedState": { "rule": "repeated", "type": ".CSOEconItemEquipped", "id": 18 } } }, "CMsgSortItems": { "edition": "proto2", "fields": { "sortType": { "type": "uint32", "id": 1 } } }, "CMsgItemAcknowledged": { "edition": "proto2", "fields": { "accountId": { "type": "uint32", "id": 1 }, "inventory": { "type": "uint32", "id": 2 }, "defIndex": { "type": "uint32", "id": 3 }, "quality": { "type": "uint32", "id": 4 }, "rarity": { "type": "uint32", "id": 5 }, "origin": { "type": "uint32", "id": 6 } } }, "CMsgSetItemPositions": { "edition": "proto2", "fields": { "itemPositions": { "rule": "repeated", "type": ".CMsgSetItemPositions.ItemPosition", "id": 1 } }, "nested": { "ItemPosition": { "fields": { "itemId": { "type": "uint64", "id": 1 }, "position": { "type": "uint32", "id": 2 } } } } }, "CMsgGCStorePurchaseCancel": { "edition": "proto2", "fields": { "txnId": { "type": "uint64", "id": 1 } } }, "CMsgGCStorePurchaseCancelResponse": { "edition": "proto2", "fields": { "result": { "type": "uint32", "id": 1 } } }, "CMsgGCStorePurchaseFinalize": { "edition": "proto2", "fields": { "txnId": { "type": "uint64", "id": 1 } } }, "CMsgGCStorePurchaseFinalizeResponse": { "edition": "proto2", "fields": { "result": { "type": "uint32", "id": 1 }, "itemIds": { "rule": "repeated", "type": "uint64", "id": 2 } } }, "CMsgGCToGCBannedWordListUpdated": { "edition": "proto2", "fields": { "groupId": { "type": "uint32", "id": 1 } } }, "CMsgGCToGCDirtySDOCache": { "edition": "proto2", "fields": { "sdoType": { "type": "uint32", "id": 1 }, "keyUint64": { "type": "uint64", "id": 2 } } }, "CMsgSDONoMemcached": { "edition": "proto2", "fields": {} }, "CMsgGCToGCUpdateSQLKeyValue": { "edition": "proto2", "fields": { "keyName": { "type": "string", "id": 1 } } }, "CMsgGCServerVersionUpdated": { "edition": "proto2", "fields": { "serverVersion": { "type": "uint32", "id": 1 } } }, "CMsgGCClientVersionUpdated": { "edition": "proto2", "fields": { "clientVersion": { "type": "uint32", "id": 1 } } }, "CMsgGCToGCWebAPIAccountChanged": { "edition": "proto2", "fields": {} }, "CMsgExtractGems": { "edition": "proto2", "fields": { "toolItemId": { "type": "uint64", "id": 1 }, "itemItemId": { "type": "uint64", "id": 2 }, "itemSocketId": { "type": "uint32", "id": 3, "options": { "default": 65535 } } } }, "CMsgExtractGemsResponse": { "edition": "proto2", "fields": { "itemId": { "type": "uint64", "id": 1 }, "response": { "type": ".CMsgExtractGemsResponse.EExtractGems", "id": 2, "options": { "default": "k_ExtractGems_Succeeded" } } }, "nested": { "EExtractGems": { "values": { "k_ExtractGems_Succeeded": 0, "k_ExtractGems_Failed_ToolIsInvalid": 1, "k_ExtractGems_Failed_ItemIsInvalid": 2, "k_ExtractGems_Failed_ToolCannotRemoveGem": 3, "k_ExtractGems_Failed_FailedToRemoveGem": 4 } } } }, "CMsgAddSocket": { "edition": "proto2", "fields": { "toolItemId": { "type": "uint64", "id": 1 }, "itemItemId": { "type": "uint64", "id": 2 }, "unusual": { "type": "bool", "id": 3 } } }, "CMsgAddSocketResponse": { "edition": "proto2", "fields": { "itemId": { "type": "uint64", "id": 1 }, "updatedSocketIndex": { "rule": "repeated", "type": "uint32", "id": 2 }, "response": { "type": ".CMsgAddSocketResponse.EAddSocket", "id": 3, "options": { "default": "k_AddSocket_Succeeded" } } }, "nested": { "EAddSocket": { "values": { "k_AddSocket_Succeeded": 0, "k_AddSocket_Failed_ToolIsInvalid": 1, "k_AddSocket_Failed_ItemCannotBeSocketed": 2, "k_AddSocket_Failed_FailedToAddSocket": 3 } } } }, "CMsgAddItemToSocketData": { "edition": "proto2", "fields": { "gemItemId": { "type": "uint64", "id": 1 }, "socketIndex": { "type": "uint32", "id": 2, "options": { "default": 65535 } } } }, "CMsgAddItemToSocket": { "edition": "proto2", "fields": { "itemItemId": { "type": "uint64", "id": 1 }, "gemsToSocket": { "rule": "repeated", "type": ".CMsgAddItemToSocketData", "id": 2 } } }, "CMsgAddItemToSocketResponse": { "edition": "proto2", "fields": { "itemItemId": { "type": "uint64", "id": 1 }, "updatedSocketIndex": { "rule": "repeated", "type": "uint32", "id": 2 }, "response": { "type": ".CMsgAddItemToSocketResponse.EAddGem", "id": 3, "options": { "default": "k_AddGem_Succeeded" } } }, "nested": { "EAddGem": { "values": { "k_AddGem_Succeeded": 0, "k_AddGem_Failed_GemIsInvalid": 1, "k_AddGem_Failed_ItemIsInvalid": 2, "k_AddGem_Failed_FailedToAddGem": 3, "k_AddGem_Failed_InvalidGemTypeForSocket": 4, "k_AddGem_Failed_InvalidGemTypeForHero": 5, "k_AddGem_Failed_InvalidGemTypeForSlot": 6, "k_AddGem_Failed_SocketContainsUnremovableGem": 7 } } } }, "CMsgResetStrangeGemCount": { "edition": "proto2", "fields": { "itemItemId": { "type": "uint64", "id": 1 }, "socketIndex": { "type": "uint32", "id": 2, "options": { "default": 65535 } } } }, "CMsgResetStrangeGemCountResponse": { "edition": "proto2", "fields": { "response": { "type": ".CMsgResetStrangeGemCountResponse.EResetGem", "id": 1, "options": { "default": "k_ResetGem_Succeeded" } } }, "nested": { "EResetGem": { "values": { "k_ResetGem_Succeeded": 0, "k_ResetGem_Failed_FailedToResetGem": 1, "k_ResetGem_Failed_ItemIsInvalid": 2, "k_ResetGem_Failed_InvalidSocketId": 3, "k_ResetGem_Failed_SocketCannotBeReset": 4 } } } }, "CMsgGCToClientPollFileRequest": { "edition": "proto2", "fields": { "fileName": { "type": "string", "id": 1 }, "clientVersion": { "type": "uint32", "id": 2 }, "pollId": { "type": "uint32", "id": 3 } } }, "CMsgGCToClientPollFileResponse": { "edition": "proto2", "fields": { "pollId": { "type": "uint32", "id": 1 }, "fileSize": { "type": "uint32", "id": 2 }, "fileCrc": { "type": "uint32", "id": 3 } } }, "CMsgGCToGCPerformManualOp": { "edition": "proto2", "fields": { "opId": { "type": "uint64", "id": 1 }, "groupCode": { "type": "uint32", "id": 2 } } }, "CMsgGCToGCPerformManualOpCompleted": { "edition": "proto2", "fields": { "success": { "type": "bool", "id": 1 }, "sourceGc": { "type": "int32", "id": 2, "options": { "default": -1 } } } }, "CMsgGCToGCReloadServerRegionSettings": { "edition": "proto2", "fields": {} }, "CMsgGCAdditionalWelcomeMsgList": { "edition": "proto2", "fields": { "welcomeMessages": { "rule": "repeated", "type": ".CExtraMsgBlock", "id": 1 } } }, "CMsgApplyRemoteConVars": { "edition": "proto2", "fields": { "conVars": { "rule": "repeated", "type": ".CMsgApplyRemoteConVars.ConVar", "id": 1 } }, "nested": { "ConVar": { "fields": { "name": { "type": "string", "id": 1 }, "value": { "type": "string", "id": 2 }, "versionMin": { "type": "uint32", "id": 3 }, "versionMax": { "type": "uint32", "id": 4 }, "platform": { "type": ".EGCPlatform", "id": 5, "options": { "default": "k_eGCPlatform_None" } } } } } }, "CMsgGCToClientApplyRemoteConVars": { "edition": "proto2", "fields": { "msg": { "type": ".CMsgApplyRemoteConVars", "id": 1 } } }, "CMsgGCToServerApplyRemoteConVars": { "edition": "proto2", "fields": { "msg": { "type": ".CMsgApplyRemoteConVars", "id": 1 } } }, "CMsgClientToGCIntegrityStatus": { "edition": "proto2", "fields": { "report": { "type": "string", "id": 1 }, "secureAllowed": { "type": "bool", "id": 2 }, "diagnostics": { "rule": "repeated", "type": ".CMsgClientToGCIntegrityStatus.keyvalue", "id": 3 } }, "nested": { "keyvalue": { "fields": { "id": { "type": "uint32", "id": 1 }, "extended": { "type": "uint32", "id": 2 }, "value": { "type": "uint64", "id": 3 }, "stringValue": { "type": "string", "id": 4 } } } } }, "CMsgClientToGCAggregateMetrics": { "edition": "proto2", "fields": { "metrics": { "rule": "repeated", "type": ".CMsgClientToGCAggregateMetrics.SingleMetric", "id": 1 } }, "nested": { "SingleMetric": { "fields": { "metricName": { "type": "string", "id": 1 }, "metricCount": { "type": "uint32", "id": 2 } } } } }, "CMsgGCToClientAggregateMetricsBackoff": { "edition": "proto2", "fields": { "uploadRateModifier": { "type": "float", "id": 1 } } }, "CMsgGCToServerSteamLearnAccessTokensChanged": { "edition": "proto2", "fields": { "accessTokens": { "type": ".CMsgSteamLearnAccessTokens", "id": 1 } } }, "CMsgGCToServerSteamLearnUseHTTP": { "edition": "proto2", "fields": { "useHttp": { "type": "bool", "id": 1 } } }, "keyField": { "edition": "proto2", "type": "bool", "id": 60000, "extend": ".google.protobuf.FieldOptions", "options": { "default": false } }, "msgpoolSoftLimit": { "edition": "proto2", "type": "int32", "id": 60000, "extend": ".google.protobuf.MessageOptions", "options": { "default": 32 } }, "msgpoolHardLimit": { "edition": "proto2", "type": "int32", "id": 60001, "extend": ".google.protobuf.MessageOptions", "options": { "default": 384 } }, "EGCPlatform": { "edition": "proto2", "values": { "k_eGCPlatform_None": 0, "k_eGCPlatform_PC": 1, "k_eGCPlatform_Mac": 2, "k_eGCPlatform_Linux": 3, "k_eGCPlatform_Android": 4, "k_eGCPlatform_iOS": 5 } }, "GCProtoBufMsgSrc": { "edition": "proto2", "values": { "GCProtoBufMsgSrc_Unspecified": 0, "GCProtoBufMsgSrc_FromSystem": 1, "GCProtoBufMsgSrc_FromSteamID": 2, "GCProtoBufMsgSrc_FromGC": 3, "GCProtoBufMsgSrc_ReplySystem": 4, "GCProtoBufMsgSrc_SpoofedSteamID": 5 } }, "CMsgProtoBufHeader": { "edition": "proto2", "options": { "(msgpool_soft_limit)": 256, "(msgpool_hard_limit)": 1024 }, "fields": { "clientSteamId": { "type": "fixed64", "id": 1 }, "clientSessionId": { "type": "int32", "id": 2 }, "sourceAppId": { "type": "uint32", "id": 3 }, "jobIdSource": { "type": "fixed64", "id": 10, "options": { "default": 18446744073709552000 } }, "jobIdTarget": { "type": "fixed64", "id": 11, "options": { "default": 18446744073709552000 } }, "targetJobName": { "type": "string", "id": 12 }, "eresult": { "type": "int32", "id": 13, "options": { "default": 2 } }, "errorMessage": { "type": "string", "id": 14 }, "gcMsgSrc": { "type": ".GCProtoBufMsgSrc", "id": 200, "options": { "default": "GCProtoBufMsgSrc_Unspecified" } }, "gcDirIndexSource": { "type": "int32", "id": 201, "options": { "default": -1 } } } }, "CGCSystemMsg_GetAccountDetails": { "edition": "proto2", "options": { "(msgpool_soft_limit)": 128, "(msgpool_hard_limit)": 512 }, "fields": { "steamid": { "type": "fixed64", "id": 1 }, "appid": { "type": "uint32", "id": 2 } } }, "CGCSystemMsg_GetAccountDetails_Response": { "edition": "proto2", "options": { "(msgpool_soft_limit)": 128, "(msgpool_hard_limit)": 512 }, "fields": { "eresultDeprecated": { "type": "uint32", "id": 1, "options": { "default": 2 } }, "accountName": { "type": "string", "id": 2 }, "personaName": { "type": "string", "id": 3 }, "isProfileCreated": { "type": "bool", "id": 26 }, "isProfilePublic": { "type": "bool", "id": 4 }, "isInventoryPublic": { "type": "bool", "id": 5 }, "isVacBanned": { "type": "bool", "id": 7 }, "isCyberCafe": { "type": "bool", "id": 8 }, "isSchoolAccount": { "type": "bool", "id": 9 }, "isLimited": { "type": "bool", "id": 10 }, "isSubscribed": { "type": "bool", "id": 11 }, "package": { "type": "uint32", "id": 12 }, "isFreeTrialAccount": { "type": "bool", "id": 13 }, "freeTrialExpiration": { "type": "uint32", "id": 14 }, "isLowViolence": { "type": "bool", "id": 15 }, "isAccountLockedDown": { "type": "bool", "id": 16 }, "isCommunityBanned": { "type": "bool", "id": 17 }, "isTradeBanned": { "type": "bool", "id": 18 }, "tradeBanExpiration": { "type": "uint32", "id": 19 }, "accountid": { "type": "uint32", "id": 20 }, "suspensionEndTime": { "type": "uint32", "id": 21 }, "currency": { "type": "string", "id": 22 }, "steamLevel": { "type": "uint32", "id": 23 }, "friendCount": { "type": "uint32", "id": 24 }, "accountCreationTime": { "type": "uint32", "id": 25 }, "isSteamguardEnabled": { "type": "bool", "id": 27 }, "isPhoneVerified": { "type": "bool", "id": 28 }, "isTwoFactorAuthEnabled": { "type": "bool", "id": 29 }, "twoFactorEnabledTime": { "type": "uint32", "id": 30 }, "phoneVerificationTime": { "type": "uint32", "id": 31 }, "phoneId": { "type": "uint64", "id": 33 }, "isPhoneIdentifying": { "type": "bool", "id": 34 }, "rtIdentityLinked": { "type": "uint32", "id": 35 }, "rtBirthDate": { "type": "uint32", "id": 36 }, "txnCountryCode": { "type": "string", "id": 37 }, "hasAcceptedChinaSsa": { "type": "bool", "id": 38 }, "isBannedSteamChina": { "type": "bool", "id": 39 } } }, "CIPLocationInfo": { "edition": "proto2", "fields": { "ip": { "type": "uint32", "id": 1 }, "latitude": { "type": "float", "id": 2 }, "longitude": { "type": "float", "id": 3 }, "country": { "type": "string", "id": 4 }, "state": { "type": "string", "id": 5 }, "city": { "type": "string", "id": 6 } } }, "CGCMsgGetIPLocationResponse": { "edition": "proto2", "fields": { "infos": { "rule": "repeated", "type": ".CIPLocationInfo", "id": 1 } } }, "google": { "nested": { "protobuf": { "options": { "optimize_for": "SPEED", "cc_enable_arenas": true, "go_package": "google.golang.org/protobuf/types/descriptorpb", "java_package": "com.google.protobuf", "java_outer_classname": "DescriptorProtos", "objc_class_prefix": "GPB", "csharp_namespace": "Google.Protobuf.Reflection" }, "nested": { "FileDescriptorSet": { "edition": "proto2", "fields": { "file": { "rule": "repeated", "type": ".google.protobuf.FileDescriptorProto", "id": 1 } } }, "FileDescriptorProto": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "package": { "type": "string", "id": 2 }, "dependency": { "rule": "repeated", "type": "string", "id": 3 }, "publicDependency": { "rule": "repeated", "type": "int32", "id": 10 }, "weakDependency": { "rule": "repeated", "type": "int32", "id": 11 }, "messageType": { "rule": "repeated", "type": ".google.protobuf.DescriptorProto", "id": 4 }, "enumType": { "rule": "repeated", "type": ".google.protobuf.EnumDescriptorProto", "id": 5 }, "service": { "rule": "repeated", "type": ".google.protobuf.ServiceDescriptorProto", "id": 6 }, "extension": { "rule": "repeated", "type": ".google.protobuf.FieldDescriptorProto", "id": 7 }, "options": { "type": ".google.protobuf.FileOptions", "id": 8 }, "sourceCodeInfo": { "type": ".google.protobuf.SourceCodeInfo", "id": 9 }, "syntax": { "type": "string", "id": 12 } } }, "DescriptorProto": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "field": { "rule": "repeated", "type": ".google.protobuf.FieldDescriptorProto", "id": 2 }, "extension": { "rule": "repeated", "type": ".google.protobuf.FieldDescriptorProto", "id": 6 }, "nestedType": { "rule": "repeated", "type": ".google.protobuf.DescriptorProto", "id": 3 }, "enumType": { "rule": "repeated", "type": ".google.protobuf.EnumDescriptorProto", "id": 4 }, "extensionRange": { "rule": "repeated", "type": ".google.protobuf.DescriptorProto.ExtensionRange", "id": 5 }, "oneofDecl": { "rule": "repeated", "type": ".google.protobuf.OneofDescriptorProto", "id": 8 }, "options": { "type": ".google.protobuf.MessageOptions", "id": 7 }, "reservedRange": { "rule": "repeated", "type": ".google.protobuf.DescriptorProto.ReservedRange", "id": 9 }, "reservedName": { "rule": "repeated", "type": "string", "id": 10 } }, "nested": { "ExtensionRange": { "fields": { "start": { "type": "int32", "id": 1 }, "end": { "type": "int32", "id": 2 }, "options": { "type": ".google.protobuf.ExtensionRangeOptions", "id": 3 } } }, "ReservedRange": { "fields": { "start": { "type": "int32", "id": 1 }, "end": { "type": "int32", "id": 2 } } } } }, "ExtensionRangeOptions": { "edition": "proto2", "fields": { "uninterpretedOption": { "rule": "repeated", "type": ".google.protobuf.UninterpretedOption", "id": 999 } }, "extensions": [ [ 1000, 536870911 ] ] }, "FieldDescriptorProto": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "number": { "type": "int32", "id": 3 }, "label": { "type": ".google.protobuf.FieldDescriptorProto.Label", "id": 4, "options": { "default": "LABEL_OPTIONAL" } }, "type": { "type": ".google.protobuf.FieldDescriptorProto.Type", "id": 5, "options": { "default": "TYPE_DOUBLE" } }, "typeName": { "type": "string", "id": 6 }, "extendee": { "type": "string", "id": 2 }, "defaultValue": { "type": "string", "id": 7 }, "oneofIndex": { "type": "int32", "id": 9 }, "jsonName": { "type": "string", "id": 10 }, "options": { "type": ".google.protobuf.FieldOptions", "id": 8 }, "proto3Optional": { "type": "bool", "id": 17 } }, "nested": { "Type": { "values": { "TYPE_DOUBLE": 1, "TYPE_FLOAT": 2, "TYPE_INT64": 3, "TYPE_UINT64": 4, "TYPE_INT32": 5, "TYPE_FIXED64": 6, "TYPE_FIXED32": 7, "TYPE_BOOL": 8, "TYPE_STRING": 9, "TYPE_GROUP": 10, "TYPE_MESSAGE": 11, "TYPE_BYTES": 12, "TYPE_UINT32": 13, "TYPE_ENUM": 14, "TYPE_SFIXED32": 15, "TYPE_SFIXED64": 16, "TYPE_SINT32": 17, "TYPE_SINT64": 18 } }, "Label": { "values": { "LABEL_OPTIONAL": 1, "LABEL_REQUIRED": 2, "LABEL_REPEATED": 3 } } } }, "OneofDescriptorProto": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "options": { "type": ".google.protobuf.OneofOptions", "id": 2 } } }, "EnumDescriptorProto": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "value": { "rule": "repeated", "type": ".google.protobuf.EnumValueDescriptorProto", "id": 2 }, "options": { "type": ".google.protobuf.EnumOptions", "id": 3 }, "reservedRange": { "rule": "repeated", "type": ".google.protobuf.EnumDescriptorProto.EnumReservedRange", "id": 4 }, "reservedName": { "rule": "repeated", "type": "string", "id": 5 } }, "nested": { "EnumReservedRange": { "fields": { "start": { "type": "int32", "id": 1 }, "end": { "type": "int32", "id": 2 } } } } }, "EnumValueDescriptorProto": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "number": { "type": "int32", "id": 2 }, "options": { "type": ".google.protobuf.EnumValueOptions", "id": 3 } } }, "ServiceDescriptorProto": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "method": { "rule": "repeated", "type": ".google.protobuf.MethodDescriptorProto", "id": 2 }, "options": { "type": ".google.protobuf.ServiceOptions", "id": 3 } } }, "MethodDescriptorProto": { "edition": "proto2", "fields": { "name": { "type": "string", "id": 1 }, "inputType": { "type": "string", "id": 2 }, "outputType": { "type": "string", "id": 3 }, "options": { "type": ".google.protobuf.MethodOptions", "id": 4 }, "clientStreaming": { "type": "bool", "id": 5, "options": { "default": false } }, "serverStreaming": { "type": "bool", "id": 6, "options": { "default": false } } } }, "FileOptions": { "edition": "proto2", "fields": { "javaPackage": { "type": "string", "id": 1 }, "javaOuterClassname": { "type": "string", "id": 8 }, "javaMultipleFiles": { "type": "bool", "id": 10, "options": { "default": false } }, "javaGenerateEqualsAndHash": { "type": "bool", "id": 20, "options": { "deprecated": true } }, "javaStringCheckUtf8": { "type": "bool", "id": 27, "options": { "default": false } }, "optimizeFor": { "type": ".google.protobuf.FileOptions.OptimizeMode", "id": 9, "options": { "default": "SPEED" } }, "goPackage": { "type": "string", "id": 11 }, "ccGenericServices": { "type": "bool", "id": 16, "options": { "default": false } }, "javaGenericServices": { "type": "bool", "id": 17, "options": { "default": false } }, "pyGenericServices": { "type": "bool", "id": 18, "options": { "default": false } }, "phpGenericServices": { "type": "bool", "id": 42, "options": { "default": false } }, "deprecated": { "type": "bool", "id": 23, "options": { "default": false } }, "ccEnableArenas": { "type": "bool", "id": 31, "options": { "default": true } }, "objcClassPrefix": { "type": "string", "id": 36 }, "csharpNamespace": { "type": "string", "id": 37 }, "swiftPrefix": { "type": "string", "id": 39 }, "phpClassPrefix": { "type": "string", "id": 40 }, "phpNamespace": { "type": "string", "id": 41 }, "phpMetadataNamespace": { "type": "string", "id": 44 }, "rubyPackage": { "type": "string", "id": 45 }, "additionalIncludes": { "rule": "repeated", "type": "string", "id": 50 }, "uninterpretedOption": { "rule": "repeated", "type": ".google.protobuf.UninterpretedOption", "id": 999 } }, "extensions": [ [ 1000, 536870911 ] ], "nested": { "OptimizeMode": { "values": { "SPEED": 1, "CODE_SIZE": 2, "LITE_RUNTIME": 3 } } } }, "MessageOptions": { "edition": "proto2", "fields": { "messageSetWireFormat": { "type": "bool", "id": 1, "options": { "default": false } }, "noStandardDescriptorAccessor": { "type": "bool", "id": 2, "options": { "default": false } }, "deprecated": { "type": "bool", "id": 3, "options": { "default": false } }, "mapEntry": { "type": "bool", "id": 7 }, "uninterpretedOption": { "rule": "repeated", "type": ".google.protobuf.UninterpretedOption", "id": 999 } }, "extensions": [ [ 1000, 536870911 ] ] }, "FieldOptions": { "edition": "proto2", "fields": { "ctype": { "type": ".google.protobuf.FieldOptions.CType", "id": 1, "options": { "default": "STRING" } }, "packed": { "type": "bool", "id": 2 }, "jstype": { "type": ".google.protobuf.FieldOptions.JSType", "id": 6, "options": { "default": "JS_NORMAL" } }, "lazy": { "type": "bool", "id": 5, "options": { "default": false } }, "deprecated": { "type": "bool", "id": 3, "options": { "default": false } }, "weak": { "type": "bool", "i