mirror of
https://codeberg.org/steam-vent/proto.git
synced 2026-06-03 18:24:07 +02:00
Update to latest proto definitions from SteamDatabase/Protobufs
From commit 085746bbf6b48d1b89b7a63e7876932793f4c08f
This commit is contained in:
parent
8634a44673
commit
8ce47e5e16
127 changed files with 40662 additions and 28630 deletions
|
|
@ -1,8 +1,4 @@
|
||||||
import "steammessages_base.proto";
|
|
||||||
|
|
||||||
option optimize_for = SPEED;
|
option optimize_for = SPEED;
|
||||||
option cc_generic_services = true;
|
|
||||||
option (force_php_generation) = true;
|
|
||||||
|
|
||||||
enum EContentHubDiscountFilterType {
|
enum EContentHubDiscountFilterType {
|
||||||
k_EContentHubDiscountFilterType_None = 0;
|
k_EContentHubDiscountFilterType_None = 0;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
import "steammessages_base.proto";
|
|
||||||
|
|
||||||
option optimize_for = SPEED;
|
option optimize_for = SPEED;
|
||||||
option cc_generic_services = true;
|
|
||||||
option (force_php_generation) = true;
|
|
||||||
|
|
||||||
enum EPublishedFileQueryType {
|
enum EPublishedFileQueryType {
|
||||||
k_PublishedFileQueryType_RankedByVote = 0;
|
k_PublishedFileQueryType_RankedByVote = 0;
|
||||||
|
|
@ -63,6 +59,8 @@ enum EContentCheckProvider {
|
||||||
k_EContentCheckProvider_Amazon = 2;
|
k_EContentCheckProvider_Amazon = 2;
|
||||||
k_EContentCheckProvider_Local = 3;
|
k_EContentCheckProvider_Local = 3;
|
||||||
k_EContentCheckProvider_GoogleVertexAI = 4;
|
k_EContentCheckProvider_GoogleVertexAI = 4;
|
||||||
|
k_EContentCheckProvider_GoogleGemini = 5;
|
||||||
|
k_EContentCheckProvider_SteamLearn = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EProfileCustomizationType {
|
enum EProfileCustomizationType {
|
||||||
|
|
@ -133,8 +131,9 @@ enum ESystemFanControlMode {
|
||||||
|
|
||||||
enum EStartupMovieVariant {
|
enum EStartupMovieVariant {
|
||||||
k_EStartupMovieVariant_Invalid = 0;
|
k_EStartupMovieVariant_Invalid = 0;
|
||||||
k_EStartupMovieVariant_Default = 1;
|
k_EStartupMovieVariant_Generic = 1;
|
||||||
k_EStartupMovieVariant_Orange = 2;
|
k_EStartupMovieVariant_DeckBlue = 2;
|
||||||
|
k_EStartupMovieVariant_DeckOrange = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EColorGamutLabelSet {
|
enum EColorGamutLabelSet {
|
||||||
|
|
@ -220,21 +219,12 @@ enum EGPUPerformanceLevel {
|
||||||
k_EGPUPerformanceLevel_Profiling = 5;
|
k_EGPUPerformanceLevel_Profiling = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EScalingFilter {
|
|
||||||
k_EScalingFilter_Invalid = 0;
|
|
||||||
k_EScalingFilter_FSR = 1;
|
|
||||||
k_EScalingFilter_Nearest = 2;
|
|
||||||
k_EScalingFilter_Integer = 3;
|
|
||||||
k_EScalingFilter_Linear = 4;
|
|
||||||
k_EScalingFilter_NIS = 5;
|
|
||||||
}
|
|
||||||
|
|
||||||
enum ESplitScalingFilter {
|
enum ESplitScalingFilter {
|
||||||
k_ESplitScalingFilter_Invalid = 0;
|
k_ESplitScalingFilter_Invalid = 0;
|
||||||
k_ESplitScalingFilter_Linear = 1;
|
k_ESplitScalingFilter_Linear = 1;
|
||||||
k_ESplitScalingFilter_Nearest = 2;
|
k_ESplitScalingFilter_Nearest = 2;
|
||||||
k_ESplitScalingFilter_FSR = 3;
|
k_ESplitScalingFilter_Sharp = 3;
|
||||||
k_ESplitScalingFilter_NIS = 4;
|
k_ESplitScalingFilter_NIS_Deprecated = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ESplitScalingScaler {
|
enum ESplitScalingScaler {
|
||||||
|
|
@ -259,6 +249,7 @@ enum ESLSHelper {
|
||||||
k_ESLSHelper_Journal = 3;
|
k_ESLSHelper_Journal = 3;
|
||||||
k_ESLSHelper_Gpu = 4;
|
k_ESLSHelper_Gpu = 4;
|
||||||
k_ESLSHelper_SystemInfo = 5;
|
k_ESLSHelper_SystemInfo = 5;
|
||||||
|
k_ESLSHelper_Devcoredump = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EHDRVisualization {
|
enum EHDRVisualization {
|
||||||
|
|
@ -333,6 +324,19 @@ enum ESystemDisplayCompatibilityMode {
|
||||||
k_ESystemDisplayCompatibilityMode_MinimalBandwith = 2;
|
k_ESystemDisplayCompatibilityMode_MinimalBandwith = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum ESteamOSCompatibilityCategory {
|
||||||
|
k_ESteamOSCompatibilityCategory_Unknown = 0;
|
||||||
|
k_ESteamOSCompatibilityCategory_Unsupported = 1;
|
||||||
|
k_ESteamOSCompatibilityCategory_Compatible = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum ESteamOSCompatibilityResultDisplayType {
|
||||||
|
k_ESteamOSCompatibilityResultDisplayType_Invisible = 0;
|
||||||
|
k_ESteamOSCompatibilityResultDisplayType_Informational = 1;
|
||||||
|
k_ESteamOSCompatibilityResultDisplayType_Unsupported = 2;
|
||||||
|
k_ESteamOSCompatibilityResultDisplayType_Compatible = 3;
|
||||||
|
}
|
||||||
|
|
||||||
enum ESteamDeckCompatibilityCategory {
|
enum ESteamDeckCompatibilityCategory {
|
||||||
k_ESteamDeckCompatibilityCategory_Unknown = 0;
|
k_ESteamDeckCompatibilityCategory_Unknown = 0;
|
||||||
k_ESteamDeckCompatibilityCategory_Unsupported = 1;
|
k_ESteamDeckCompatibilityCategory_Unsupported = 1;
|
||||||
|
|
@ -382,6 +386,59 @@ enum EOSBranch {
|
||||||
k_EOSBranch_Staging = 8;
|
k_EOSBranch_Staging = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EBrowserGPUStatus {
|
||||||
|
k_EBrowserGPUStatus_Invalid = 0;
|
||||||
|
k_EBrowserGPUStatus_Enabled = 1;
|
||||||
|
k_EBrowserGPUStatus_DisabledUnknown = 2;
|
||||||
|
k_EBrowserGPUStatus_DisabledCrashCount = 4;
|
||||||
|
k_EBrowserGPUStatus_DisabledBlocklist = 5;
|
||||||
|
k_EBrowserGPUStatus_DisabledJSRequest = 6;
|
||||||
|
k_EBrowserGPUStatus_DisabledCommandLine = 7;
|
||||||
|
k_EBrowserGPUStatus_DisabledRuntimeDetect = 8;
|
||||||
|
k_EBrowserGPUStatus_DisabledChildCommandLine = 9;
|
||||||
|
k_EBrowserGPUStatus_DisabledCompositingCommandLine = 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EBrowserFeatureStatus {
|
||||||
|
k_EBrowserFeatureStatus_Invalid = 0;
|
||||||
|
k_EBrowserFeatureStatus_NotFound = 1;
|
||||||
|
k_EBrowserFeatureStatus_Unknown = 2;
|
||||||
|
k_EBrowserFeatureStatus_DisabledSoftware = 3;
|
||||||
|
k_EBrowserFeatureStatus_DisabledOff = 4;
|
||||||
|
k_EBrowserFeatureStatus_DisabledOffOk = 5;
|
||||||
|
k_EBrowserFeatureStatus_UnavailableSoftware = 6;
|
||||||
|
k_EBrowserFeatureStatus_UnavailableOff = 7;
|
||||||
|
k_EBrowserFeatureStatus_UnavailableOffOk = 8;
|
||||||
|
k_EBrowserFeatureStatus_EnabledReadback = 9;
|
||||||
|
k_EBrowserFeatureStatus_EnabledForce = 10;
|
||||||
|
k_EBrowserFeatureStatus_Enabled = 11;
|
||||||
|
k_EBrowserFeatureStatus_EnabledOn = 12;
|
||||||
|
k_EBrowserFeatureStatus_EnabledForceOn = 13;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EGpuDriverId {
|
||||||
|
k_EGpuDriverId_Invalid = 0;
|
||||||
|
k_EGpuDriverId_Unknown = 1;
|
||||||
|
k_EGpuDriverId_AmdProprietary = 2;
|
||||||
|
k_EGpuDriverId_AmdOpenSource = 3;
|
||||||
|
k_EGpuDriverId_MesaRadv = 4;
|
||||||
|
k_EGpuDriverId_NvidiaProprietary = 5;
|
||||||
|
k_EGpuDriverId_IntelPropietary = 6;
|
||||||
|
k_EGpuDriverId_MesaIntel = 7;
|
||||||
|
k_EGpuDriverId_QualcommProprietary = 8;
|
||||||
|
k_EGpuDriverId_ArmProprietary = 9;
|
||||||
|
k_EGpuDriverId_GoogleSwiftshader = 10;
|
||||||
|
k_EGpuDriverId_BroadcomProprietary = 11;
|
||||||
|
k_EGpuDriverId_MesaLLVMPipe = 12;
|
||||||
|
k_EGpuDriverId_MoltenVK = 13;
|
||||||
|
k_EGpuDriverId_MesaTurnip = 14;
|
||||||
|
k_EGpuDriverId_MesaPanVK = 15;
|
||||||
|
k_EGpuDriverId_MesaVenus = 16;
|
||||||
|
k_EGpuDriverId_MesaDozen = 17;
|
||||||
|
k_EGpuDriverId_MesaNVK = 18;
|
||||||
|
k_EGpuDriverId_MesaHoneyKrisp = 19;
|
||||||
|
}
|
||||||
|
|
||||||
enum ECommunityItemClass {
|
enum ECommunityItemClass {
|
||||||
k_ECommunityItemClass_Invalid = 0;
|
k_ECommunityItemClass_Invalid = 0;
|
||||||
k_ECommunityItemClass_Badge = 1;
|
k_ECommunityItemClass_Badge = 1;
|
||||||
|
|
@ -507,6 +564,10 @@ enum ECompromiseDetectionType {
|
||||||
k_ECompromiseDetectionType_TradeEvent = 1;
|
k_ECompromiseDetectionType_TradeEvent = 1;
|
||||||
k_ECompromiseDetectionType_ApiCallRate = 2;
|
k_ECompromiseDetectionType_ApiCallRate = 2;
|
||||||
k_ECompromiseDetectionType_Manual = 3;
|
k_ECompromiseDetectionType_Manual = 3;
|
||||||
|
k_ECompromiseDetectionType_TicketAction = 4;
|
||||||
|
k_ECompromiseDetectionType_MaliciousRefund = 5;
|
||||||
|
k_ECompromiseDetectionType_Move2FA = 6;
|
||||||
|
k_ECompromiseDetectionType_DeviceType = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EAsyncGameSessionUserState {
|
enum EAsyncGameSessionUserState {
|
||||||
|
|
@ -530,6 +591,18 @@ enum EGameRecordingType {
|
||||||
k_EGameRecordingType_Clip = 4;
|
k_EGameRecordingType_Clip = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EGRMode {
|
||||||
|
k_EGRMode_Never = 0;
|
||||||
|
k_EGRMode_Always = 1;
|
||||||
|
k_EGRMode_Manual = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EExportCodec {
|
||||||
|
k_EExportCodec_Default = 0;
|
||||||
|
k_EExportCodec_H264 = 1;
|
||||||
|
k_EExportCodec_H265 = 2;
|
||||||
|
}
|
||||||
|
|
||||||
enum EProtoAppType {
|
enum EProtoAppType {
|
||||||
k_EAppTypeInvalid = 0;
|
k_EAppTypeInvalid = 0;
|
||||||
k_EAppTypeGame = 1;
|
k_EAppTypeGame = 1;
|
||||||
|
|
@ -553,6 +626,21 @@ enum EProtoAppType {
|
||||||
k_EAppTypeDepotOnly = -2147483648;
|
k_EAppTypeDepotOnly = -2147483648;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EChildProcessQueryCommand {
|
||||||
|
k_EChildProcessQueryCommand_Invalid = 0;
|
||||||
|
k_EChildProcessQueryCommand_GpuTopology = 1;
|
||||||
|
k_EChildProcessQueryCommand_Max = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EChildProcessQueryExitCode {
|
||||||
|
k_EChildProcessQueryExitCode_Success = 0;
|
||||||
|
k_EChildProcessQueryExitCode_ErrorCommandline = -1;
|
||||||
|
k_EChildProcessQueryExitCode_ErrorOther = -2;
|
||||||
|
k_EChildProcessQueryExitCode_ErrorUnimplemented = -3;
|
||||||
|
k_EChildProcessQueryExitCode_ErrorFileSave = -4;
|
||||||
|
k_EChildProcessQueryExitCode_ErrorNotSupportedByPlatform = -5;
|
||||||
|
}
|
||||||
|
|
||||||
enum EWindowsUpdateInstallationImpact {
|
enum EWindowsUpdateInstallationImpact {
|
||||||
k_EWindowsUpdateInstallationImpact_Unknown = -1;
|
k_EWindowsUpdateInstallationImpact_Unknown = -1;
|
||||||
k_EWindowsUpdateInstallationImpact_Normal = 0;
|
k_EWindowsUpdateInstallationImpact_Normal = 0;
|
||||||
|
|
@ -575,3 +663,136 @@ enum EExternalSaleEventType {
|
||||||
k_EExternalSaleEventType_Theme = 4;
|
k_EExternalSaleEventType_Theme = 4;
|
||||||
k_EExternalSaleEventType_Franchise = 5;
|
k_EExternalSaleEventType_Franchise = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EEnhancedMarketAppearanceStatus {
|
||||||
|
k_EnhancedMarketAppearanceStatus_None = 0;
|
||||||
|
k_EnhancedMarketAppearanceStatus_Pending = 1;
|
||||||
|
k_EnhancedMarketAppearanceStatus_InProgress = 2;
|
||||||
|
k_EnhancedMarketAppearanceStatus_Completed = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EContentReportSubjectType {
|
||||||
|
k_EContentReportSubjectType_Invalid = 0;
|
||||||
|
k_EContentReportSubjectType_ForumPost = 1;
|
||||||
|
k_EContentReportSubjectType_Unused = 2;
|
||||||
|
k_EContentReportSubjectType_UGCFile = 3;
|
||||||
|
k_EContentReportSubjectType_FriendChatMsg = 4;
|
||||||
|
k_EContentReportSubjectType_ChatRoomMsg = 5;
|
||||||
|
k_EContentReportSubjectType_MAX = 6;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EControlledLegalCategoryStatus {
|
||||||
|
k_EControlledLegalCategoryStatus_None = 0;
|
||||||
|
k_EControlledLegalCategoryStatus_Accused = 1;
|
||||||
|
k_EControlledLegalCategoryStatus_Convicted = 2;
|
||||||
|
k_EControlledLegalCategoryStatus_Acquitted = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EContentModeratorLevel {
|
||||||
|
k_EContentModeratorLevel_Any = 0;
|
||||||
|
k_EContentModeratorLevel_Supervisor = 1;
|
||||||
|
k_EContentModeratorLevel_Valve = 10;
|
||||||
|
k_EContentModeratorLevel_MAX = 11;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EContentReportResolution {
|
||||||
|
k_EContentReportResolution_Unresolved = 0;
|
||||||
|
k_EContentReportResolution_Acquitted = 1;
|
||||||
|
k_EContentReportResolution_Removed = 2;
|
||||||
|
k_EContentReportResolution_Relabelled = 3;
|
||||||
|
k_EContentReportResolution_Suspicious = 4;
|
||||||
|
k_EContentReportResolution_HarassmentStrike = 5;
|
||||||
|
k_EContentReportResolution_Purged = 6;
|
||||||
|
k_EContentReportResolution_DisconnectedFromApp = 7;
|
||||||
|
k_EContentReportResolution_SuspiciousIncludingUpvoters = 8;
|
||||||
|
k_EContentReportResolution_VisibilityChanged = 9;
|
||||||
|
k_EContentReportResolution_CountryRestrictionsChanged = 10;
|
||||||
|
k_EContentReportResolution_MAX = 11;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EContentReportSubjectAction {
|
||||||
|
k_EContentReportSubjectAction_Invalid = 0;
|
||||||
|
k_EContentReportSubjectAction_Unresolved = 1;
|
||||||
|
k_EContentReportSubjectAction_Sanctioned = 2;
|
||||||
|
k_EContentReportSubjectAction_Acquitted = 3;
|
||||||
|
k_EContentReportSubjectAction_Cancelled = 4;
|
||||||
|
k_EContentReportSubjectAction_Updated = 5;
|
||||||
|
k_EContentReportSubjectAction_Escalated = 6;
|
||||||
|
k_EContentReportSubjectAction_Disputed = 7;
|
||||||
|
k_EContentReportSubjectAction_SustainedOnDispute = 8;
|
||||||
|
k_EContentReportSubjectAction_Locked = 9;
|
||||||
|
k_EContentReportSubjectAction_Unlocked = 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EContentReportReason {
|
||||||
|
k_EContentReportReason_Invalid = 0;
|
||||||
|
k_EContentReportReason_None = 1;
|
||||||
|
k_EContentReportReason_Unknown = 2;
|
||||||
|
k_EContentReportReason_Harassment = 3;
|
||||||
|
k_EContentReportReason_BullyingAndIntimidation = 4;
|
||||||
|
k_EContentReportReason_Stalking = 5;
|
||||||
|
k_EContentReportReason_Doxxing = 6;
|
||||||
|
k_EContentReportReason_OtherHarassment = 7;
|
||||||
|
k_EContentReportReason_EncouragingViolence = 8;
|
||||||
|
k_EContentReportReason_EncouragingSelfHarm = 9;
|
||||||
|
k_EContentReportReason_EncouragingSuicide = 10;
|
||||||
|
k_EContentReportReason_OtherViolenceOrSelfHarm = 11;
|
||||||
|
k_EContentReportReason_PhishingOrAccountTheft = 12;
|
||||||
|
k_EContentReportReason_AttemptedScamming = 13;
|
||||||
|
k_EContentReportReason_LinkingToMaliciousContent = 14;
|
||||||
|
k_EContentReportReason_Impersonation = 15;
|
||||||
|
k_EContentReportReason_OtherScamsAndTheft = 16;
|
||||||
|
k_EContentReportReason_EncouragingTerrorism = 17;
|
||||||
|
k_EContentReportReason_OrganizingTerrorism = 18;
|
||||||
|
k_EContentReportReason_OtherTerrorism = 19;
|
||||||
|
k_EContentReportReason_TargetedAbuse = 20;
|
||||||
|
k_EContentReportReason_NamingAndShaming = 21;
|
||||||
|
k_EContentReportReason_Discrimination = 22;
|
||||||
|
k_EContentReportReason_OtherAbuse = 23;
|
||||||
|
k_EContentReportReason_Trolling = 24;
|
||||||
|
k_EContentReportReason_Baiting = 25;
|
||||||
|
k_EContentReportReason_Derailing = 26;
|
||||||
|
k_EContentReportReason_OtherDisruptive = 27;
|
||||||
|
k_EContentReportReason_Spam = 28;
|
||||||
|
k_EContentReportReason_Begging = 29;
|
||||||
|
k_EContentReportReason_Reposting = 30;
|
||||||
|
k_EContentReportReason_OtherOffTopic = 31;
|
||||||
|
k_EContentReportReason_CSAMSexualContent = 32;
|
||||||
|
k_EContentReportReason_CSAMGroomingOrEnticement = 33;
|
||||||
|
k_EContentReportReason_CSAMOther = 34;
|
||||||
|
k_EContentReportReason_NudityOrSexualContent = 35;
|
||||||
|
k_EContentReportReason_NonConsensualMaterial = 36;
|
||||||
|
k_EContentReportReason_Advertising = 37;
|
||||||
|
k_EContentReportReason_ReferralLinks = 38;
|
||||||
|
k_EContentReportReason_Gambling = 39;
|
||||||
|
k_EContentReportReason_Raffles = 40;
|
||||||
|
k_EContentReportReason_OtherCommercialActivity = 41;
|
||||||
|
k_EContentReportReason_InauthenticReview = 42;
|
||||||
|
k_EContentReportReason_HiddenAdvertisementOrCommercialCommunication = 43;
|
||||||
|
k_EContentReportReason_MisleadingInformationAboutGoodsOrServices = 44;
|
||||||
|
k_EContentReportReason_MisleadingInformationAboutConsumerRights = 45;
|
||||||
|
k_EContentReportReason_NoncomplianceWithPricingRegulations = 46;
|
||||||
|
k_EContentReportReason_RightToBeForgottenViolation = 47;
|
||||||
|
k_EContentReportReason_MissingProcessingGroundForData = 48;
|
||||||
|
k_EContentReportReason_OtherDataProtectionAndPrivacyViolation = 49;
|
||||||
|
k_EContentReportReason_GenderedHarassment = 50;
|
||||||
|
k_EContentReportReason_GenderedBullyingAndIntimidation = 51;
|
||||||
|
k_EContentReportReason_GenderedStalking = 52;
|
||||||
|
k_EContentReportReason_GenderedDoxxing = 53;
|
||||||
|
k_EContentReportReason_GenderedOtherHarassment = 54;
|
||||||
|
k_EContentReportReason_GenderedEncouragingViolence = 55;
|
||||||
|
k_EContentReportReason_GenderedTargetedAbuse = 56;
|
||||||
|
k_EContentReportReason_CSAMFakedSexualContent = 57;
|
||||||
|
k_EContentReportReason_GenderedNonConsensualMaterial = 58;
|
||||||
|
k_EContentReportReason_FakedGenderedNonConsensualMaterial = 59;
|
||||||
|
k_EContentReportReason_FakedNonConsensualMaterial = 60;
|
||||||
|
k_EContentReportReason_NegativeEffectonDiscourseOrElections = 61;
|
||||||
|
k_EContentReportReason_MAX = 62;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EResolutionAutomation {
|
||||||
|
k_EResolutionAutomation_Manual = 0;
|
||||||
|
k_EResolutionAutomation_PartiallyAutomated = 1;
|
||||||
|
k_EResolutionAutomation_FullyAutomated = 2;
|
||||||
|
k_EResolutionAutomation_MAX = 3;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,9 @@ enum EMsg {
|
||||||
k_EMsgUpdateScheduledTaskEnableStateResponse_TEST = 245;
|
k_EMsgUpdateScheduledTaskEnableStateResponse_TEST = 245;
|
||||||
k_EMsgContentDescriptionDeltaUpdate = 246;
|
k_EMsgContentDescriptionDeltaUpdate = 246;
|
||||||
k_EMsgGMShellAndServerAddressUpdates = 247;
|
k_EMsgGMShellAndServerAddressUpdates = 247;
|
||||||
|
k_EMsgGMDynamicRoutingUpdate = 248;
|
||||||
|
k_EMsgEnsureBillingConfigReload_TEST = 249;
|
||||||
|
k_EMsgEnsureBillingConfigReloadResponse_TEST = 250;
|
||||||
k_EMsgBaseGM = 300;
|
k_EMsgBaseGM = 300;
|
||||||
k_EMsgHeartbeat = 300;
|
k_EMsgHeartbeat = 300;
|
||||||
k_EMsgShellFailed = 301;
|
k_EMsgShellFailed = 301;
|
||||||
|
|
@ -86,7 +89,6 @@ enum EMsg {
|
||||||
k_EMsgGMQueueForFBS = 326;
|
k_EMsgGMQueueForFBS = 326;
|
||||||
k_EMsgGMSchemaConversionResults = 327;
|
k_EMsgGMSchemaConversionResults = 327;
|
||||||
k_EMsgGMWriteShellFailureToSQL = 329;
|
k_EMsgGMWriteShellFailureToSQL = 329;
|
||||||
k_EMsgGMWriteStatsToSOS = 330;
|
|
||||||
k_EMsgGMGetServiceMethodRouting = 331;
|
k_EMsgGMGetServiceMethodRouting = 331;
|
||||||
k_EMsgGMGetServiceMethodRoutingResponse = 332;
|
k_EMsgGMGetServiceMethodRoutingResponse = 332;
|
||||||
k_EMsgGMTestNextBuildSchemaConversion = 334;
|
k_EMsgGMTestNextBuildSchemaConversion = 334;
|
||||||
|
|
@ -98,7 +100,6 @@ enum EMsg {
|
||||||
k_EMsgGMGetModifiedConVarsResponse = 340;
|
k_EMsgGMGetModifiedConVarsResponse = 340;
|
||||||
k_EMsgBaseAIS = 400;
|
k_EMsgBaseAIS = 400;
|
||||||
k_EMsgAISRequestContentDescription = 402;
|
k_EMsgAISRequestContentDescription = 402;
|
||||||
k_EMsgAISUpdateAppInfo = 403;
|
|
||||||
k_EMsgAISGetPackageChangeNumber = 405;
|
k_EMsgAISGetPackageChangeNumber = 405;
|
||||||
k_EMsgAISGetPackageChangeNumberResponse = 406;
|
k_EMsgAISGetPackageChangeNumberResponse = 406;
|
||||||
k_EMsgAIGetAppGCFlags = 423;
|
k_EMsgAIGetAppGCFlags = 423;
|
||||||
|
|
@ -110,6 +111,7 @@ enum EMsg {
|
||||||
k_EMsgAISUpdateSubordinateContentDescription = 431;
|
k_EMsgAISUpdateSubordinateContentDescription = 431;
|
||||||
k_EMsgAISUpdateSubordinateContentDescriptionResponse = 432;
|
k_EMsgAISUpdateSubordinateContentDescriptionResponse = 432;
|
||||||
k_EMsgAISTestEnableGC = 433;
|
k_EMsgAISTestEnableGC = 433;
|
||||||
|
k_EMsgAISBroadcastSubordinateContentDescription = 434;
|
||||||
k_EMsgBaseAM = 500;
|
k_EMsgBaseAM = 500;
|
||||||
k_EMsgAMUpdateUserBanRequest = 504;
|
k_EMsgAMUpdateUserBanRequest = 504;
|
||||||
k_EMsgAMAddLicense = 505;
|
k_EMsgAMAddLicense = 505;
|
||||||
|
|
@ -119,15 +121,12 @@ enum EMsg {
|
||||||
k_EMsgAMCancelLicense = 511;
|
k_EMsgAMCancelLicense = 511;
|
||||||
k_EMsgAMInitPurchase = 512;
|
k_EMsgAMInitPurchase = 512;
|
||||||
k_EMsgAMPurchaseResponse = 513;
|
k_EMsgAMPurchaseResponse = 513;
|
||||||
k_EMsgAMGetFinalPrice = 514;
|
|
||||||
k_EMsgAMGetFinalPriceResponse = 515;
|
|
||||||
k_EMsgAMGetLegacyGameKey = 516;
|
k_EMsgAMGetLegacyGameKey = 516;
|
||||||
k_EMsgAMGetLegacyGameKeyResponse = 517;
|
k_EMsgAMGetLegacyGameKeyResponse = 517;
|
||||||
k_EMsgAMFindHungTransactions = 518;
|
k_EMsgAMFindHungTransactions = 518;
|
||||||
k_EMsgAMSetAccountTrustedRequest = 519;
|
k_EMsgAMSetAccountTrustedRequest = 519;
|
||||||
k_EMsgAMCancelPurchase = 522;
|
k_EMsgAMCancelPurchase = 522;
|
||||||
k_EMsgAMNewChallenge = 523;
|
k_EMsgAMNewChallenge = 523;
|
||||||
k_EMsgAMLoadOEMTickets = 524;
|
|
||||||
k_EMsgAMFixPendingPurchase = 525;
|
k_EMsgAMFixPendingPurchase = 525;
|
||||||
k_EMsgAMFixPendingPurchaseResponse = 526;
|
k_EMsgAMFixPendingPurchaseResponse = 526;
|
||||||
k_EMsgAMIsUserBanned = 527;
|
k_EMsgAMIsUserBanned = 527;
|
||||||
|
|
@ -268,7 +267,6 @@ enum EMsg {
|
||||||
k_EMsgClientGameConnectTokens = 779;
|
k_EMsgClientGameConnectTokens = 779;
|
||||||
k_EMsgClientLicenseList = 780;
|
k_EMsgClientLicenseList = 780;
|
||||||
k_EMsgClientVACBanStatus = 782;
|
k_EMsgClientVACBanStatus = 782;
|
||||||
k_EMsgClientCMList = 783;
|
|
||||||
k_EMsgClientEncryptPct = 784;
|
k_EMsgClientEncryptPct = 784;
|
||||||
k_EMsgClientGetLegacyGameKeyResponse = 785;
|
k_EMsgClientGetLegacyGameKeyResponse = 785;
|
||||||
k_EMsgClientAddFriend = 791;
|
k_EMsgClientAddFriend = 791;
|
||||||
|
|
@ -490,9 +488,6 @@ enum EMsg {
|
||||||
k_EMsgBaseDP = 1600;
|
k_EMsgBaseDP = 1600;
|
||||||
k_EMsgDPSetPublishingState = 1601;
|
k_EMsgDPSetPublishingState = 1601;
|
||||||
k_EMsgDPUniquePlayersStat = 1603;
|
k_EMsgDPUniquePlayersStat = 1603;
|
||||||
k_EMsgDPStreamingUniquePlayersStat = 1604;
|
|
||||||
k_EMsgDPBlockingStats = 1607;
|
|
||||||
k_EMsgDPNatTraversalStats = 1608;
|
|
||||||
k_EMsgDPCloudStats = 1612;
|
k_EMsgDPCloudStats = 1612;
|
||||||
k_EMsgDPGetPlayerCount = 1615;
|
k_EMsgDPGetPlayerCount = 1615;
|
||||||
k_EMsgDPGetPlayerCountResponse = 1616;
|
k_EMsgDPGetPlayerCountResponse = 1616;
|
||||||
|
|
@ -511,6 +506,7 @@ enum EMsg {
|
||||||
k_EMsgCMSessionRejected = 1703;
|
k_EMsgCMSessionRejected = 1703;
|
||||||
k_EMsgCMSetSecrets = 1704;
|
k_EMsgCMSetSecrets = 1704;
|
||||||
k_EMsgCMGetSecrets = 1705;
|
k_EMsgCMGetSecrets = 1705;
|
||||||
|
k_EMsgCMRemotePlayReplyPacket = 1706;
|
||||||
k_EMsgBaseGC = 2200;
|
k_EMsgBaseGC = 2200;
|
||||||
k_EMsgGCCmdRevive = 2203;
|
k_EMsgGCCmdRevive = 2203;
|
||||||
k_EMsgGCCmdDown = 2206;
|
k_EMsgGCCmdDown = 2206;
|
||||||
|
|
@ -519,7 +515,6 @@ enum EMsg {
|
||||||
k_EMsgGCCmdSwitch = 2209;
|
k_EMsgGCCmdSwitch = 2209;
|
||||||
k_EMsgAMRefreshSessions = 2210;
|
k_EMsgAMRefreshSessions = 2210;
|
||||||
k_EMsgGCAchievementAwarded = 2212;
|
k_EMsgGCAchievementAwarded = 2212;
|
||||||
k_EMsgGCSystemMessage = 2213;
|
|
||||||
k_EMsgGCCmdStatus = 2216;
|
k_EMsgGCCmdStatus = 2216;
|
||||||
k_EMsgGCRegisterWebInterfaces_Deprecated = 2217;
|
k_EMsgGCRegisterWebInterfaces_Deprecated = 2217;
|
||||||
k_EMsgGCGetAccountDetails_DEPRECATED = 2218;
|
k_EMsgGCGetAccountDetails_DEPRECATED = 2218;
|
||||||
|
|
@ -591,12 +586,9 @@ enum EMsg {
|
||||||
k_EMsgOGSEndSessionResponse = 3404;
|
k_EMsgOGSEndSessionResponse = 3404;
|
||||||
k_EMsgOGSWriteAppSessionRow = 3406;
|
k_EMsgOGSWriteAppSessionRow = 3406;
|
||||||
k_EMsgBaseBRP = 3600;
|
k_EMsgBaseBRP = 3600;
|
||||||
k_EMsgBRPPostTransactionTax = 3629;
|
|
||||||
k_EMsgBRPPostTransactionTaxResponse = 3630;
|
|
||||||
k_EMsgBaseAMRange2 = 4000;
|
k_EMsgBaseAMRange2 = 4000;
|
||||||
k_EMsgAMCreateChat = 4001;
|
k_EMsgAMCreateChat = 4001;
|
||||||
k_EMsgAMCreateChatResponse = 4002;
|
k_EMsgAMCreateChatResponse = 4002;
|
||||||
k_EMsgAMSetProfileURL = 4005;
|
|
||||||
k_EMsgAMGetAccountEmailAddress = 4006;
|
k_EMsgAMGetAccountEmailAddress = 4006;
|
||||||
k_EMsgAMGetAccountEmailAddressResponse = 4007;
|
k_EMsgAMGetAccountEmailAddressResponse = 4007;
|
||||||
k_EMsgAMRequestClanData = 4008;
|
k_EMsgAMRequestClanData = 4008;
|
||||||
|
|
@ -697,7 +689,6 @@ enum EMsg {
|
||||||
k_EMsgAMSetUserNewsSubscriptions = 4149;
|
k_EMsgAMSetUserNewsSubscriptions = 4149;
|
||||||
k_EMsgAMSendQueuedEmails = 4152;
|
k_EMsgAMSendQueuedEmails = 4152;
|
||||||
k_EMsgAMSetLicenseFlags = 4153;
|
k_EMsgAMSetLicenseFlags = 4153;
|
||||||
k_EMsgCommunityDeleteUserNews = 4155;
|
|
||||||
k_EMsgAMGetAccountStatus = 4158;
|
k_EMsgAMGetAccountStatus = 4158;
|
||||||
k_EMsgAMGetAccountStatusResponse = 4159;
|
k_EMsgAMGetAccountStatusResponse = 4159;
|
||||||
k_EMsgAMEditBanReason = 4160;
|
k_EMsgAMEditBanReason = 4160;
|
||||||
|
|
@ -775,7 +766,6 @@ enum EMsg {
|
||||||
k_EMsgAMNameChange = 4300;
|
k_EMsgAMNameChange = 4300;
|
||||||
k_EMsgAMGetNameHistory = 4301;
|
k_EMsgAMGetNameHistory = 4301;
|
||||||
k_EMsgAMGetNameHistoryResponse = 4302;
|
k_EMsgAMGetNameHistoryResponse = 4302;
|
||||||
k_EMsgAMUpdateProviderStatus = 4305;
|
|
||||||
k_EMsgAMSupportRemoveAccountSecurity = 4307;
|
k_EMsgAMSupportRemoveAccountSecurity = 4307;
|
||||||
k_EMsgAMIsAccountInCaptchaGracePeriod = 4308;
|
k_EMsgAMIsAccountInCaptchaGracePeriod = 4308;
|
||||||
k_EMsgAMIsAccountInCaptchaGracePeriodResponse = 4309;
|
k_EMsgAMIsAccountInCaptchaGracePeriodResponse = 4309;
|
||||||
|
|
@ -882,6 +872,8 @@ enum EMsg {
|
||||||
k_EMsgAMECommPayPayment = 4423;
|
k_EMsgAMECommPayPayment = 4423;
|
||||||
k_EMsgAMECommPayPaymentResponse = 4424;
|
k_EMsgAMECommPayPaymentResponse = 4424;
|
||||||
k_EMsgAMSetRemoteClientID = 4425;
|
k_EMsgAMSetRemoteClientID = 4425;
|
||||||
|
k_EMsgAMNuveiPayment = 4426;
|
||||||
|
k_EMsgAMNuveiPaymentResponse = 4427;
|
||||||
k_EMsgBasePSRange = 5000;
|
k_EMsgBasePSRange = 5000;
|
||||||
k_EMsgPSIsValidShoppingCart = 5003;
|
k_EMsgPSIsValidShoppingCart = 5003;
|
||||||
k_EMsgPSIsValidShoppingCartResponse = 5004;
|
k_EMsgPSIsValidShoppingCartResponse = 5004;
|
||||||
|
|
@ -889,24 +881,12 @@ enum EMsg {
|
||||||
k_EMsgPSGetShoppingCartContentsResponse = 5010;
|
k_EMsgPSGetShoppingCartContentsResponse = 5010;
|
||||||
k_EMsgPSAddWalletCreditToShoppingCart = 5011;
|
k_EMsgPSAddWalletCreditToShoppingCart = 5011;
|
||||||
k_EMsgPSAddWalletCreditToShoppingCartResponse = 5012;
|
k_EMsgPSAddWalletCreditToShoppingCartResponse = 5012;
|
||||||
|
k_EMsgPSGetAccountCartContents = 5013;
|
||||||
|
k_EMsgPSGetAccountCartContentsResponse = 5014;
|
||||||
k_EMsgBaseUFSRange = 5200;
|
k_EMsgBaseUFSRange = 5200;
|
||||||
k_EMsgClientUFSUploadFileRequest = 5202;
|
|
||||||
k_EMsgClientUFSUploadFileResponse = 5203;
|
|
||||||
k_EMsgClientUFSUploadFileChunk = 5204;
|
|
||||||
k_EMsgClientUFSUploadFileFinished = 5205;
|
|
||||||
k_EMsgClientUFSGetFileListForApp = 5206;
|
|
||||||
k_EMsgClientUFSGetFileListForAppResponse = 5207;
|
|
||||||
k_EMsgClientUFSDownloadRequest = 5210;
|
|
||||||
k_EMsgClientUFSDownloadResponse = 5211;
|
|
||||||
k_EMsgClientUFSDownloadChunk = 5212;
|
|
||||||
k_EMsgClientUFSLoginRequest = 5213;
|
|
||||||
k_EMsgClientUFSLoginResponse = 5214;
|
|
||||||
k_EMsgUFSReloadPartitionInfo = 5215;
|
k_EMsgUFSReloadPartitionInfo = 5215;
|
||||||
k_EMsgClientUFSTransferHeartbeat = 5216;
|
|
||||||
k_EMsgUFSSynchronizeFile = 5217;
|
k_EMsgUFSSynchronizeFile = 5217;
|
||||||
k_EMsgUFSSynchronizeFileResponse = 5218;
|
k_EMsgUFSSynchronizeFileResponse = 5218;
|
||||||
k_EMsgClientUFSDeleteFileRequest = 5219;
|
|
||||||
k_EMsgClientUFSDeleteFileResponse = 5220;
|
|
||||||
k_EMsgClientUFSGetUGCDetails = 5226;
|
k_EMsgClientUFSGetUGCDetails = 5226;
|
||||||
k_EMsgClientUFSGetUGCDetailsResponse = 5227;
|
k_EMsgClientUFSGetUGCDetailsResponse = 5227;
|
||||||
k_EMsgUFSUpdateFileFlags = 5228;
|
k_EMsgUFSUpdateFileFlags = 5228;
|
||||||
|
|
@ -932,8 +912,6 @@ enum EMsg {
|
||||||
k_EMsgUFSDownloadFinishRequest = 5248;
|
k_EMsgUFSDownloadFinishRequest = 5248;
|
||||||
k_EMsgUFSDownloadFinishResponse = 5249;
|
k_EMsgUFSDownloadFinishResponse = 5249;
|
||||||
k_EMsgUFSFlushURLCache = 5250;
|
k_EMsgUFSFlushURLCache = 5250;
|
||||||
k_EMsgClientUFSUploadCommit = 5251;
|
|
||||||
k_EMsgClientUFSUploadCommitResponse = 5252;
|
|
||||||
k_EMsgUFSMigrateFileAppID = 5253;
|
k_EMsgUFSMigrateFileAppID = 5253;
|
||||||
k_EMsgUFSMigrateFileAppIDResponse = 5254;
|
k_EMsgUFSMigrateFileAppIDResponse = 5254;
|
||||||
k_EMsgBaseClient2 = 5400;
|
k_EMsgBaseClient2 = 5400;
|
||||||
|
|
@ -962,7 +940,7 @@ enum EMsg {
|
||||||
k_EMsgClientIsLimitedAccount = 5430;
|
k_EMsgClientIsLimitedAccount = 5430;
|
||||||
k_EMsgClientRequestAuthList = 5431;
|
k_EMsgClientRequestAuthList = 5431;
|
||||||
k_EMsgClientAuthList = 5432;
|
k_EMsgClientAuthList = 5432;
|
||||||
k_EMsgClientStat = 5433;
|
k_EMsgClientStat_Deprecated = 5433;
|
||||||
k_EMsgClientP2PConnectionInfo = 5434;
|
k_EMsgClientP2PConnectionInfo = 5434;
|
||||||
k_EMsgClientP2PConnectionFailInfo = 5435;
|
k_EMsgClientP2PConnectionFailInfo = 5435;
|
||||||
k_EMsgClientGetDepotDecryptionKey = 5438;
|
k_EMsgClientGetDepotDecryptionKey = 5438;
|
||||||
|
|
@ -971,8 +949,6 @@ enum EMsg {
|
||||||
k_EMsgClientEnableTestLicenseResponse = 5444;
|
k_EMsgClientEnableTestLicenseResponse = 5444;
|
||||||
k_EMsgClientDisableTestLicense = 5445;
|
k_EMsgClientDisableTestLicense = 5445;
|
||||||
k_EMsgClientDisableTestLicenseResponse = 5446;
|
k_EMsgClientDisableTestLicenseResponse = 5446;
|
||||||
k_EMsgClientRequestValidationMail = 5448;
|
|
||||||
k_EMsgClientRequestValidationMailResponse = 5449;
|
|
||||||
k_EMsgClientCheckAppBetaPassword = 5450;
|
k_EMsgClientCheckAppBetaPassword = 5450;
|
||||||
k_EMsgClientCheckAppBetaPasswordResponse = 5451;
|
k_EMsgClientCheckAppBetaPasswordResponse = 5451;
|
||||||
k_EMsgClientToGC = 5452;
|
k_EMsgClientToGC = 5452;
|
||||||
|
|
@ -984,18 +960,13 @@ enum EMsg {
|
||||||
k_EMsgClientResetForgottenPassword3 = 5460;
|
k_EMsgClientResetForgottenPassword3 = 5460;
|
||||||
k_EMsgClientRequestForgottenPasswordEmail3 = 5461;
|
k_EMsgClientRequestForgottenPasswordEmail3 = 5461;
|
||||||
k_EMsgClientNewLoginKey = 5463;
|
k_EMsgClientNewLoginKey = 5463;
|
||||||
k_EMsgClientNewLoginKeyAccepted = 5464;
|
k_EMsgClientNewLoginKeyAccepted_Deprecated = 5464;
|
||||||
k_EMsgClientLogOnWithHash_Deprecated = 5465;
|
k_EMsgClientLogOnWithHash_Deprecated = 5465;
|
||||||
k_EMsgClientStoreUserStats2 = 5466;
|
k_EMsgClientStoreUserStats2 = 5466;
|
||||||
k_EMsgClientStatsUpdated = 5467;
|
k_EMsgClientStatsUpdated = 5467;
|
||||||
k_EMsgClientActivateOEMLicense = 5468;
|
k_EMsgClientRequestedClientStats_Deprecated = 5480;
|
||||||
k_EMsgClientRegisterOEMMachine = 5469;
|
k_EMsgClientStat2Int32_Deprecated = 5481;
|
||||||
k_EMsgClientRegisterOEMMachineResponse = 5470;
|
k_EMsgClientStat2_Deprecated = 5482;
|
||||||
k_EMsgClientRequestedClientStats = 5480;
|
|
||||||
k_EMsgClientStat2Int32 = 5481;
|
|
||||||
k_EMsgClientStat2 = 5482;
|
|
||||||
k_EMsgClientVerifyPassword = 5483;
|
|
||||||
k_EMsgClientVerifyPasswordResponse = 5484;
|
|
||||||
k_EMsgClientDRMDownloadRequest = 5485;
|
k_EMsgClientDRMDownloadRequest = 5485;
|
||||||
k_EMsgClientDRMDownloadResponse = 5486;
|
k_EMsgClientDRMDownloadResponse = 5486;
|
||||||
k_EMsgClientDRMFinalResult = 5487;
|
k_EMsgClientDRMFinalResult = 5487;
|
||||||
|
|
@ -1042,16 +1013,9 @@ enum EMsg {
|
||||||
k_EMsgClientAMGetClanOfficersResponse = 5532;
|
k_EMsgClientAMGetClanOfficersResponse = 5532;
|
||||||
k_EMsgClientFriendProfileInfo = 5535;
|
k_EMsgClientFriendProfileInfo = 5535;
|
||||||
k_EMsgClientFriendProfileInfoResponse = 5536;
|
k_EMsgClientFriendProfileInfoResponse = 5536;
|
||||||
k_EMsgClientUpdateMachineAuth = 5537;
|
|
||||||
k_EMsgClientUpdateMachineAuthResponse = 5538;
|
|
||||||
k_EMsgClientReadMachineAuth = 5539;
|
|
||||||
k_EMsgClientReadMachineAuthResponse = 5540;
|
|
||||||
k_EMsgClientRequestMachineAuth = 5541;
|
|
||||||
k_EMsgClientRequestMachineAuthResponse = 5542;
|
|
||||||
k_EMsgClientScreenshotsChanged = 5543;
|
k_EMsgClientScreenshotsChanged = 5543;
|
||||||
k_EMsgClientGetCDNAuthToken = 5546;
|
k_EMsgClientLaunchClientApp = 5544;
|
||||||
k_EMsgClientGetCDNAuthTokenResponse = 5547;
|
k_EMsgClientLaunchClientAppResponse = 5545;
|
||||||
k_EMsgClientDownloadRateStatistics = 5548;
|
|
||||||
k_EMsgClientRequestAccountData = 5549;
|
k_EMsgClientRequestAccountData = 5549;
|
||||||
k_EMsgClientRequestAccountDataResponse = 5550;
|
k_EMsgClientRequestAccountDataResponse = 5550;
|
||||||
k_EMsgClientResetForgottenPassword4 = 5551;
|
k_EMsgClientResetForgottenPassword4 = 5551;
|
||||||
|
|
@ -1085,8 +1049,8 @@ enum EMsg {
|
||||||
k_EMsgClientCommentNotifications = 5582;
|
k_EMsgClientCommentNotifications = 5582;
|
||||||
k_EMsgClientRequestCommentNotifications = 5583;
|
k_EMsgClientRequestCommentNotifications = 5583;
|
||||||
k_EMsgClientPersonaChangeResponse = 5584;
|
k_EMsgClientPersonaChangeResponse = 5584;
|
||||||
k_EMsgClientRequestWebAPIAuthenticateUserNonce = 5585;
|
k_EMsgClientRequestWebAPIAuthenticateUserNonce_Deprecated = 5585;
|
||||||
k_EMsgClientRequestWebAPIAuthenticateUserNonceResponse = 5586;
|
k_EMsgClientRequestWebAPIAuthenticateUserNonceResponse_Deprecated = 5586;
|
||||||
k_EMsgClientPlayerNicknameList = 5587;
|
k_EMsgClientPlayerNicknameList = 5587;
|
||||||
k_EMsgAMClientSetPlayerNickname = 5588;
|
k_EMsgAMClientSetPlayerNickname = 5588;
|
||||||
k_EMsgAMClientSetPlayerNicknameResponse = 5589;
|
k_EMsgAMClientSetPlayerNicknameResponse = 5589;
|
||||||
|
|
@ -1134,9 +1098,6 @@ enum EMsg {
|
||||||
k_EMsgMDSGetDepotManifest = 5829;
|
k_EMsgMDSGetDepotManifest = 5829;
|
||||||
k_EMsgMDSGetDepotManifestResponse = 5830;
|
k_EMsgMDSGetDepotManifestResponse = 5830;
|
||||||
k_EMsgMDSGetDepotManifestChunk = 5831;
|
k_EMsgMDSGetDepotManifestChunk = 5831;
|
||||||
k_EMsgMDSGetDepotChunk = 5832;
|
|
||||||
k_EMsgMDSGetDepotChunkResponse = 5833;
|
|
||||||
k_EMsgMDSGetDepotChunkChunk = 5834;
|
|
||||||
k_EMsgMDSToCSFlushChunk = 5844;
|
k_EMsgMDSToCSFlushChunk = 5844;
|
||||||
k_EMsgMDSMigrateChunk = 5847;
|
k_EMsgMDSMigrateChunk = 5847;
|
||||||
k_EMsgMDSMigrateChunkResponse = 5848;
|
k_EMsgMDSMigrateChunkResponse = 5848;
|
||||||
|
|
@ -1151,16 +1112,6 @@ enum EMsg {
|
||||||
k_EMsgAMGMSGameServerUpdate = 6405;
|
k_EMsgAMGMSGameServerUpdate = 6405;
|
||||||
k_EMsgAMGMSGameServerRemove = 6406;
|
k_EMsgAMGMSGameServerRemove = 6406;
|
||||||
k_EMsgGameServerOutOfDate = 6407;
|
k_EMsgGameServerOutOfDate = 6407;
|
||||||
k_EMsgDeviceAuthorizationBase = 6500;
|
|
||||||
k_EMsgClientAuthorizeLocalDeviceRequest = 6501;
|
|
||||||
k_EMsgClientAuthorizeLocalDeviceResponse = 6502;
|
|
||||||
k_EMsgClientDeauthorizeDeviceRequest = 6503;
|
|
||||||
k_EMsgClientDeauthorizeDevice = 6504;
|
|
||||||
k_EMsgClientUseLocalDeviceAuthorizations = 6505;
|
|
||||||
k_EMsgClientGetAuthorizedDevices = 6506;
|
|
||||||
k_EMsgClientGetAuthorizedDevicesResponse = 6507;
|
|
||||||
k_EMsgAMNotifySessionDeviceAuthorized = 6508;
|
|
||||||
k_EMsgClientAuthorizeLocalDeviceNotification = 6509;
|
|
||||||
k_EMsgMMSBase = 6600;
|
k_EMsgMMSBase = 6600;
|
||||||
k_EMsgClientMMSCreateLobby = 6601;
|
k_EMsgClientMMSCreateLobby = 6601;
|
||||||
k_EMsgClientMMSCreateLobbyResponse = 6602;
|
k_EMsgClientMMSCreateLobbyResponse = 6602;
|
||||||
|
|
@ -1191,6 +1142,8 @@ enum EMsg {
|
||||||
k_EMsgClientMMSGetLobbyStatusResponse = 6627;
|
k_EMsgClientMMSGetLobbyStatusResponse = 6627;
|
||||||
k_EMsgMMSGetLobbyList = 6628;
|
k_EMsgMMSGetLobbyList = 6628;
|
||||||
k_EMsgMMSGetLobbyListResponse = 6629;
|
k_EMsgMMSGetLobbyListResponse = 6629;
|
||||||
|
k_EMsgMMSRoutingOverride = 6630;
|
||||||
|
k_EMsgGameServerPolicyUpdate = 6631;
|
||||||
k_EMsgNonStdMsgBase = 6800;
|
k_EMsgNonStdMsgBase = 6800;
|
||||||
k_EMsgNonStdMsgMemcached = 6801;
|
k_EMsgNonStdMsgMemcached = 6801;
|
||||||
k_EMsgNonStdMsgHTTPServer = 6802;
|
k_EMsgNonStdMsgHTTPServer = 6802;
|
||||||
|
|
@ -1202,7 +1155,6 @@ enum EMsg {
|
||||||
k_EMsgNonStdMsgTests = 6808;
|
k_EMsgNonStdMsgTests = 6808;
|
||||||
k_EMsgNonStdMsgUMQpipeAAPL = 6809;
|
k_EMsgNonStdMsgUMQpipeAAPL = 6809;
|
||||||
k_EMSgNonStdMsgSyslog = 6810;
|
k_EMSgNonStdMsgSyslog = 6810;
|
||||||
k_EMsgNonStdMsgLogsink = 6811;
|
|
||||||
k_EMsgNonStdMsgSteam2Emulator = 6812;
|
k_EMsgNonStdMsgSteam2Emulator = 6812;
|
||||||
k_EMsgNonStdMsgRTMPServer = 6813;
|
k_EMsgNonStdMsgRTMPServer = 6813;
|
||||||
k_EMsgNonStdMsgWebSocket = 6814;
|
k_EMsgNonStdMsgWebSocket = 6814;
|
||||||
|
|
@ -1319,8 +1271,8 @@ enum EMsg {
|
||||||
k_EMsgRMDeleteMemcachedKeys = 7803;
|
k_EMsgRMDeleteMemcachedKeys = 7803;
|
||||||
k_EMsgRMRemoteInvoke = 7804;
|
k_EMsgRMRemoteInvoke = 7804;
|
||||||
k_EMsgBadLoginIPList = 7805;
|
k_EMsgBadLoginIPList = 7805;
|
||||||
k_EMsgRMMsgTraceAddTrigger = 7806;
|
k_EMsgRMMsgTraceAddOrUpdateTrigger = 7806;
|
||||||
k_EMsgRMMsgTraceRemoveTrigger = 7807;
|
k_EMsgRMMsgTraceRemoveTriggers = 7807;
|
||||||
k_EMsgRMMsgTraceEvent = 7808;
|
k_EMsgRMMsgTraceEvent = 7808;
|
||||||
k_EMsgUGSBase = 7900;
|
k_EMsgUGSBase = 7900;
|
||||||
k_EMsgUGSUpdateGlobalStats = 7900;
|
k_EMsgUGSUpdateGlobalStats = 7900;
|
||||||
|
|
@ -1328,15 +1280,6 @@ enum EMsg {
|
||||||
k_EMsgClientUGSGetGlobalStatsResponse = 7902;
|
k_EMsgClientUGSGetGlobalStatsResponse = 7902;
|
||||||
k_EMsgStoreBase = 8000;
|
k_EMsgStoreBase = 8000;
|
||||||
k_EMsgUMQBase = 8100;
|
k_EMsgUMQBase = 8100;
|
||||||
k_EMsgUMQLogonRequest = 8100;
|
|
||||||
k_EMsgUMQLogonResponse = 8101;
|
|
||||||
k_EMsgUMQLogoffRequest = 8102;
|
|
||||||
k_EMsgUMQLogoffResponse = 8103;
|
|
||||||
k_EMsgUMQSendChatMessage = 8104;
|
|
||||||
k_EMsgUMQIncomingChatMessage = 8105;
|
|
||||||
k_EMsgUMQPoll = 8106;
|
|
||||||
k_EMsgUMQPollResults = 8107;
|
|
||||||
k_EMsgUMQ2AM_ClientMsgBatch = 8108;
|
|
||||||
k_EMsgWorkshopBase = 8200;
|
k_EMsgWorkshopBase = 8200;
|
||||||
k_EMsgWebAPIBase = 8300;
|
k_EMsgWebAPIBase = 8300;
|
||||||
k_EMsgWebAPIValidateOAuth2Token = 8300;
|
k_EMsgWebAPIValidateOAuth2Token = 8300;
|
||||||
|
|
@ -1361,8 +1304,6 @@ enum EMsg {
|
||||||
k_EMsgBoxMonitorBase = 8700;
|
k_EMsgBoxMonitorBase = 8700;
|
||||||
k_EMsgBoxMonitorReportRequest = 8700;
|
k_EMsgBoxMonitorReportRequest = 8700;
|
||||||
k_EMsgBoxMonitorReportResponse = 8701;
|
k_EMsgBoxMonitorReportResponse = 8701;
|
||||||
k_EMsgLogsinkBase = 8800;
|
|
||||||
k_EMsgLogsinkWriteReport = 8800;
|
|
||||||
k_EMsgPICSBase = 8900;
|
k_EMsgPICSBase = 8900;
|
||||||
k_EMsgClientPICSChangesSinceRequest = 8901;
|
k_EMsgClientPICSChangesSinceRequest = 8901;
|
||||||
k_EMsgClientPICSChangesSinceResponse = 8902;
|
k_EMsgClientPICSChangesSinceResponse = 8902;
|
||||||
|
|
@ -1370,6 +1311,8 @@ enum EMsg {
|
||||||
k_EMsgClientPICSProductInfoResponse = 8904;
|
k_EMsgClientPICSProductInfoResponse = 8904;
|
||||||
k_EMsgClientPICSAccessTokenRequest = 8905;
|
k_EMsgClientPICSAccessTokenRequest = 8905;
|
||||||
k_EMsgClientPICSAccessTokenResponse = 8906;
|
k_EMsgClientPICSAccessTokenResponse = 8906;
|
||||||
|
k_EMsgClientPICSPrivateBetaRequest = 8907;
|
||||||
|
k_EMsgClientPICSPrivateBetaResponse = 8908;
|
||||||
k_EMsgWorkerProcess = 9000;
|
k_EMsgWorkerProcess = 9000;
|
||||||
k_EMsgWorkerProcessPingRequest = 9000;
|
k_EMsgWorkerProcessPingRequest = 9000;
|
||||||
k_EMsgWorkerProcessPingResponse = 9001;
|
k_EMsgWorkerProcessPingResponse = 9001;
|
||||||
|
|
@ -1407,6 +1350,8 @@ enum EMsg {
|
||||||
k_EMsgDRMWorkerProcessUnpackBlobResponse = 9131;
|
k_EMsgDRMWorkerProcessUnpackBlobResponse = 9131;
|
||||||
k_EMsgDRMWorkerProcessInstallAllRequest = 9132;
|
k_EMsgDRMWorkerProcessInstallAllRequest = 9132;
|
||||||
k_EMsgDRMWorkerProcessInstallAllResponse = 9133;
|
k_EMsgDRMWorkerProcessInstallAllResponse = 9133;
|
||||||
|
k_EMsgDRMWorkerProcessSignFile = 9134;
|
||||||
|
k_EMsgDRMWorkerProcessSignFileResponse = 9135;
|
||||||
k_EMsgTestWorkerProcess = 9200;
|
k_EMsgTestWorkerProcess = 9200;
|
||||||
k_EMsgTestWorkerProcessLoadUnloadModuleRequest = 9200;
|
k_EMsgTestWorkerProcessLoadUnloadModuleRequest = 9200;
|
||||||
k_EMsgTestWorkerProcessLoadUnloadModuleResponse = 9201;
|
k_EMsgTestWorkerProcessLoadUnloadModuleResponse = 9201;
|
||||||
|
|
@ -1416,13 +1361,7 @@ enum EMsg {
|
||||||
k_EMsgClientGetEmoticonList = 9330;
|
k_EMsgClientGetEmoticonList = 9330;
|
||||||
k_EMsgClientEmoticonList = 9331;
|
k_EMsgClientEmoticonList = 9331;
|
||||||
k_EMsgSLCBase = 9400;
|
k_EMsgSLCBase = 9400;
|
||||||
k_EMsgSLCUserSessionStatus = 9400;
|
|
||||||
k_EMsgSLCRequestUserSessionStatus = 9401;
|
|
||||||
k_EMsgSLCSharedLicensesLockStatus = 9402;
|
|
||||||
k_EMsgClientSharedLibraryLockStatus = 9405;
|
|
||||||
k_EMsgClientSharedLibraryStopPlaying = 9406;
|
k_EMsgClientSharedLibraryStopPlaying = 9406;
|
||||||
k_EMsgSLCOwnerLibraryChanged = 9407;
|
|
||||||
k_EMsgSLCSharedLibraryChanged = 9408;
|
|
||||||
k_EMsgRemoteClientBase = 9500;
|
k_EMsgRemoteClientBase = 9500;
|
||||||
k_EMsgRemoteClientAuth_OBSOLETE = 9500;
|
k_EMsgRemoteClientAuth_OBSOLETE = 9500;
|
||||||
k_EMsgRemoteClientAuthResponse_OBSOLETE = 9501;
|
k_EMsgRemoteClientAuthResponse_OBSOLETE = 9501;
|
||||||
|
|
@ -1441,6 +1380,13 @@ enum EMsg {
|
||||||
k_EMsgClientUnlockHEVCResponse_OBSOLETE = 9514;
|
k_EMsgClientUnlockHEVCResponse_OBSOLETE = 9514;
|
||||||
k_EMsgRemoteClientStatusRequest = 9515;
|
k_EMsgRemoteClientStatusRequest = 9515;
|
||||||
k_EMsgRemoteClientStatusResponse = 9516;
|
k_EMsgRemoteClientStatusResponse = 9516;
|
||||||
|
k_EMsgRemoteClientAuthorizationRequest = 9517;
|
||||||
|
k_EMsgRemoteClientAuthorizationResponse = 9518;
|
||||||
|
k_EMsgRemoteClientAuthorizationCancelRequest = 9519;
|
||||||
|
k_EMsgRemoteClientAuthorizationConfirmed = 9520;
|
||||||
|
k_EMsgRemoteClientProofRequest = 9521;
|
||||||
|
k_EMsgRemoteClientProofResponse = 9522;
|
||||||
|
k_EMsgRemoteClientWifiAPStatus = 9523;
|
||||||
k_EMsgClientConcurrentSessionsBase = 9600;
|
k_EMsgClientConcurrentSessionsBase = 9600;
|
||||||
k_EMsgClientPlayingSessionState = 9600;
|
k_EMsgClientPlayingSessionState = 9600;
|
||||||
k_EMsgClientKickPlayingSession = 9601;
|
k_EMsgClientKickPlayingSession = 9601;
|
||||||
|
|
@ -1486,6 +1432,8 @@ enum EMsg {
|
||||||
k_EMsgWGConnectionValidateUserTokenResponse = 12202;
|
k_EMsgWGConnectionValidateUserTokenResponse = 12202;
|
||||||
k_EMsgWGConnectionLegacyWGRequest = 12203;
|
k_EMsgWGConnectionLegacyWGRequest = 12203;
|
||||||
k_EMsgWGConnectionLegacyWGResponse = 12204;
|
k_EMsgWGConnectionLegacyWGResponse = 12204;
|
||||||
|
k_EMsgClientPendingGameLaunch = 12300;
|
||||||
|
k_EMsgClientPendingGameLaunchResponse = 12301;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EClientPersonaStateFlag {
|
enum EClientPersonaStateFlag {
|
||||||
|
|
@ -1539,4 +1487,5 @@ enum ECodecUsageReason {
|
||||||
k_ECodecUsageReasonRemotePlay = 1;
|
k_ECodecUsageReasonRemotePlay = 1;
|
||||||
k_ECodecUsageReasonBroadcasting = 2;
|
k_ECodecUsageReasonBroadcasting = 2;
|
||||||
k_ECodecUsageReasonGameVideo = 3;
|
k_ECodecUsageReasonGameVideo = 3;
|
||||||
|
k_ECodecUsageReasonGameRecording = 4;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
import "steammessages_base.proto";
|
|
||||||
|
|
||||||
option optimize_for = SPEED;
|
option optimize_for = SPEED;
|
||||||
option cc_generic_services = true;
|
|
||||||
option (force_php_generation) = true;
|
|
||||||
|
|
||||||
enum EContentDescriptorID {
|
enum EContentDescriptorID {
|
||||||
k_EContentDescriptor_NudityOrSexualContent = 1;
|
k_EContentDescriptor_NudityOrSexualContent = 1;
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
import "enums.proto";
|
||||||
|
|
||||||
option optimize_for = SPEED;
|
option optimize_for = SPEED;
|
||||||
option cc_generic_services = false;
|
option cc_generic_services = false;
|
||||||
|
|
||||||
|
|
@ -8,6 +10,12 @@ enum EJSRegisterMethodType {
|
||||||
k_EJSRegisterMethodType_Promise = 3;
|
k_EJSRegisterMethodType_Promise = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EAccessibilityContrastMode {
|
||||||
|
k_EBrowserContrastMode_NoPreference = 0;
|
||||||
|
k_EBrowserContrastMode_More = 1;
|
||||||
|
k_EBrowserContrastMode_Less = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgKeyUp {
|
message CMsgKeyUp {
|
||||||
optional uint32 browser_handle = 1;
|
optional uint32 browser_handle = 1;
|
||||||
optional uint32 keyCode = 2;
|
optional uint32 keyCode = 2;
|
||||||
|
|
@ -156,9 +164,12 @@ message CMsgBrowserResized {
|
||||||
optional double y = 3;
|
optional double y = 3;
|
||||||
optional double width = 4;
|
optional double width = 4;
|
||||||
optional double height = 5;
|
optional double height = 5;
|
||||||
optional double dpi_horizontal = 6;
|
optional bool fullscreen = 6;
|
||||||
optional double dpi_vertical = 7;
|
optional double dpi_horizontal = 7;
|
||||||
optional string display_name = 8;
|
optional double dpi_vertical = 8;
|
||||||
|
optional string display_name = 9;
|
||||||
|
optional uint32 display_width = 10;
|
||||||
|
optional uint32 display_height = 11;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgPostURL {
|
message CMsgPostURL {
|
||||||
|
|
@ -173,6 +184,8 @@ message CMsgAddHeader {
|
||||||
optional uint32 browser_handle = 1;
|
optional uint32 browser_handle = 1;
|
||||||
optional string key = 2;
|
optional string key = 2;
|
||||||
optional string value = 3;
|
optional string value = 3;
|
||||||
|
optional bool only_send_to_steam = 4;
|
||||||
|
optional bool send_in_xhr = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgStopLoad {
|
message CMsgStopLoad {
|
||||||
|
|
@ -348,6 +361,10 @@ message CMsgFavIconURLChanged {
|
||||||
repeated string urls = 2;
|
repeated string urls = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgCtrlTabPressed {
|
||||||
|
optional uint32 browser_handle = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgPageSecurity {
|
message CMsgPageSecurity {
|
||||||
optional uint32 browser_handle = 1;
|
optional uint32 browser_handle = 1;
|
||||||
optional string url = 2;
|
optional string url = 2;
|
||||||
|
|
@ -401,6 +418,7 @@ message CMsgPopupHTMLWindow {
|
||||||
optional string name = 9;
|
optional string name = 9;
|
||||||
optional uint64 hwnd = 10;
|
optional uint64 hwnd = 10;
|
||||||
optional uint32 parent_popup_index = 11;
|
optional uint32 parent_popup_index = 11;
|
||||||
|
optional uint32 creation_flags = 12;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgPopupHTMLWindowResponse {
|
message CMsgPopupHTMLWindowResponse {
|
||||||
|
|
@ -457,6 +475,31 @@ message CMsgFileLoadDialogResponse {
|
||||||
repeated string files = 4;
|
repeated string files = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgRequestProcessInfo {
|
||||||
|
optional uint64 requestid = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMsgProcessInfoNotification {
|
||||||
|
optional uint64 requestid = 1;
|
||||||
|
optional .EBrowserGPUStatus gpu_status = 2 [default = k_EBrowserGPUStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus canvas_2d = 3 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus canvas_oop_rasterization = 4 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus direct_rendering_display_compositor = 5 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus gpu_compositing = 6 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus multiple_raster_threads = 7 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus opengl = 8 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus rasterization = 9 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus raw_draw = 10 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus skia_graphite = 11 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus video_decode = 13 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus video_encode = 14 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus vulkan = 15 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus webgl = 16 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus webgl2 = 17 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus webgpu = 18 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
optional .EBrowserFeatureStatus webnn = 19 [default = k_EBrowserFeatureStatus_Invalid];
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgShowToolTip {
|
message CMsgShowToolTip {
|
||||||
optional uint32 browser_handle = 1;
|
optional uint32 browser_handle = 1;
|
||||||
optional string text = 2;
|
optional string text = 2;
|
||||||
|
|
@ -728,16 +771,8 @@ message CMsgUnlockH264 {
|
||||||
|
|
||||||
message CMsgScreenInformationChanged {
|
message CMsgScreenInformationChanged {
|
||||||
optional uint32 browser_handle = 1;
|
optional uint32 browser_handle = 1;
|
||||||
optional uint32 override_width = 2;
|
optional double override_width = 2;
|
||||||
optional uint32 override_height = 3;
|
optional double override_height = 3;
|
||||||
optional uint32 monitor_left = 4;
|
|
||||||
optional uint32 monitor_top = 5;
|
|
||||||
optional uint32 monitor_right = 6;
|
|
||||||
optional uint32 monitor_bottom = 7;
|
|
||||||
optional uint32 usable_left = 8;
|
|
||||||
optional uint32 usable_top = 9;
|
|
||||||
optional uint32 usable_right = 10;
|
|
||||||
optional uint32 usable_bottom = 11;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClearAllCookies {
|
message CMsgClearAllCookies {
|
||||||
|
|
@ -951,8 +986,8 @@ message CMsgImeCancelComposition {
|
||||||
|
|
||||||
message CMsgImeCompositionRangeChanged {
|
message CMsgImeCompositionRangeChanged {
|
||||||
optional uint32 browser_handle = 1;
|
optional uint32 browser_handle = 1;
|
||||||
optional uint32 x = 2;
|
optional double x = 2;
|
||||||
optional uint32 y = 3;
|
optional double y = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgInspectElement {
|
message CMsgInspectElement {
|
||||||
|
|
@ -993,6 +1028,10 @@ message CMsgBrowserFocusChanged {
|
||||||
optional bool focused = 2;
|
optional bool focused = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgRenderProcessTerminated {
|
||||||
|
optional uint32 browser_handle = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgSetProtocolBlockList {
|
message CMsgSetProtocolBlockList {
|
||||||
optional uint32 browser_handle = 1;
|
optional uint32 browser_handle = 1;
|
||||||
optional string list = 2;
|
optional string list = 2;
|
||||||
|
|
@ -1011,6 +1050,10 @@ message CMsgSetSteamBetaName {
|
||||||
optional string steam_beta_name = 1;
|
optional string steam_beta_name = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgSetSteamID {
|
||||||
|
optional uint64 steam_id = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgPopupCreated {
|
message CMsgPopupCreated {
|
||||||
optional uint32 browser_handle = 1;
|
optional uint32 browser_handle = 1;
|
||||||
}
|
}
|
||||||
|
|
@ -1022,3 +1065,9 @@ message CMsgSetVRKeyboardVisibility {
|
||||||
|
|
||||||
message CMsgRestartJSContext {
|
message CMsgRestartJSContext {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgSetAccessibilitySettings {
|
||||||
|
optional bool reduced_motion_enabled = 1;
|
||||||
|
optional .EAccessibilityContrastMode preferred_contrast = 2 [default = k_EBrowserContrastMode_NoPreference];
|
||||||
|
optional uint32 minimum_font_size = 3;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -88,11 +88,16 @@ message CMsgSteamDatagramRouterPingReply {
|
||||||
optional fixed64 challenge = 6;
|
optional fixed64 challenge = 6;
|
||||||
optional uint32 seconds_until_shutdown = 7;
|
optional uint32 seconds_until_shutdown = 7;
|
||||||
optional fixed32 client_cookie = 8;
|
optional fixed32 client_cookie = 8;
|
||||||
|
optional uint32 recv_tos = 16;
|
||||||
|
optional uint32 echo_sent_tos = 17;
|
||||||
|
optional uint32 sent_tos = 18;
|
||||||
|
optional uint32 echo_request_reply_tos = 19;
|
||||||
optional uint32 scoring_penalty_relay_cluster = 9;
|
optional uint32 scoring_penalty_relay_cluster = 9;
|
||||||
optional uint32 flags = 12;
|
optional uint32 flags = 12;
|
||||||
repeated .CMsgSteamDatagramRouterPingReply.RouteException route_exceptions = 10;
|
repeated .CMsgSteamDatagramRouterPingReply.RouteException route_exceptions = 10;
|
||||||
repeated .CMsgSteamDatagramRouterPingReply.AltAddress alt_addresses = 13;
|
repeated .CMsgSteamDatagramRouterPingReply.AltAddress alt_addresses = 13;
|
||||||
optional bytes dummy_pad = 99;
|
optional bytes dummy_pad = 99;
|
||||||
|
optional uint64 dummy_varint = 100;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgSteamDatagramGameserverPingRequestBody {
|
message CMsgSteamDatagramGameserverPingRequestBody {
|
||||||
|
|
@ -147,6 +152,12 @@ message CMsgSteamDatagramNoSessionRelayToPeer {
|
||||||
optional fixed64 kludge_pad = 99;
|
optional fixed64 kludge_pad = 99;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgTOSTreatment {
|
||||||
|
optional string l4s_detect = 1;
|
||||||
|
optional string up_ecn1 = 2;
|
||||||
|
optional string down_dscp45 = 3;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgSteamDatagramClientPingSampleRequest {
|
message CMsgSteamDatagramClientPingSampleRequest {
|
||||||
optional fixed32 connection_id = 1;
|
optional fixed32 connection_id = 1;
|
||||||
}
|
}
|
||||||
|
|
@ -185,6 +196,7 @@ message CMsgSteamDatagramClientPingSampleReply {
|
||||||
|
|
||||||
optional fixed32 connection_id = 1;
|
optional fixed32 connection_id = 1;
|
||||||
optional bool relay_override_active = 5;
|
optional bool relay_override_active = 5;
|
||||||
|
optional .CMsgTOSTreatment tos = 6;
|
||||||
repeated .CMsgSteamDatagramClientPingSampleReply.POP pops = 2;
|
repeated .CMsgSteamDatagramClientPingSampleReply.POP pops = 2;
|
||||||
repeated .CMsgSteamDatagramClientPingSampleReply.LegacyDataCenter legacy_data_centers = 3;
|
repeated .CMsgSteamDatagramClientPingSampleReply.LegacyDataCenter legacy_data_centers = 3;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,18 @@ message CAccountHardware_QueryAccountsRegisteredToSerial_Response {
|
||||||
repeated .CAccountHardware_QueryAccountsRegisteredToSerial_Accounts accounts = 1;
|
repeated .CAccountHardware_QueryAccountsRegisteredToSerial_Accounts accounts = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
message Controller {
|
||||||
|
optional string serial_number = 1;
|
||||||
|
optional string controller_code = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
repeated .CAccountHardware_UpdateControllerUsageReport_Request.Controller controllers = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
}
|
||||||
|
|
||||||
message CAccountHardware_SteamControllerSetConfig_ControllerConfig {
|
message CAccountHardware_SteamControllerSetConfig_ControllerConfig {
|
||||||
optional string appidorname = 1;
|
optional string appidorname = 1;
|
||||||
optional uint64 publishedfileid = 2;
|
optional uint64 publishedfileid = 2;
|
||||||
|
|
@ -159,6 +171,7 @@ service AccountHardware {
|
||||||
rpc RegisterSteamController (.CAccountHardware_RegisterSteamController_Request) returns (.CAccountHardware_RegisterSteamController_Response);
|
rpc RegisterSteamController (.CAccountHardware_RegisterSteamController_Request) returns (.CAccountHardware_RegisterSteamController_Response);
|
||||||
rpc CompleteSteamControllerRegistration (.CAccountHardware_CompleteSteamControllerRegistration_Request) returns (.CAccountHardware_CompleteSteamControllerRegistration_Response);
|
rpc CompleteSteamControllerRegistration (.CAccountHardware_CompleteSteamControllerRegistration_Request) returns (.CAccountHardware_CompleteSteamControllerRegistration_Response);
|
||||||
rpc QueryAccountsRegisteredToController (.CAccountHardware_QueryAccountsRegisteredToSerial_Request) returns (.CAccountHardware_QueryAccountsRegisteredToSerial_Response);
|
rpc QueryAccountsRegisteredToController (.CAccountHardware_QueryAccountsRegisteredToSerial_Request) returns (.CAccountHardware_QueryAccountsRegisteredToSerial_Response);
|
||||||
|
rpc UpdateControllerUsageReport (.CAccountHardware_UpdateControllerUsageReport_Request) returns (.CAccountHardware_UpdateControllerUsageReport_Response);
|
||||||
rpc SetDesiredControllerConfigForApp (.CAccountHardware_SteamControllerSetConfig_Request) returns (.CAccountHardware_SteamControllerSetConfig_Response);
|
rpc SetDesiredControllerConfigForApp (.CAccountHardware_SteamControllerSetConfig_Request) returns (.CAccountHardware_SteamControllerSetConfig_Response);
|
||||||
rpc GetDesiredControllerConfigForApp (.CAccountHardware_SteamControllerGetConfig_Request) returns (.CAccountHardware_SteamControllerGetConfig_Response);
|
rpc GetDesiredControllerConfigForApp (.CAccountHardware_SteamControllerGetConfig_Request) returns (.CAccountHardware_SteamControllerGetConfig_Response);
|
||||||
rpc DeRegisterSteamController (.CAccountHardware_DeRegisterSteamController_Request) returns (.CAccountHardware_DeRegisterSteamController_Response);
|
rpc DeRegisterSteamController (.CAccountHardware_DeRegisterSteamController_Request) returns (.CAccountHardware_DeRegisterSteamController_Response);
|
||||||
|
|
|
||||||
|
|
@ -84,11 +84,9 @@ message CAppOverview_PerClientData {
|
||||||
optional uint64 clientid = 1 [default = 0];
|
optional uint64 clientid = 1 [default = 0];
|
||||||
optional string client_name = 2;
|
optional string client_name = 2;
|
||||||
optional .EDisplayStatus display_status = 3 [default = k_EDisplayStatusInvalid];
|
optional .EDisplayStatus display_status = 3 [default = k_EDisplayStatusInvalid];
|
||||||
optional uint32 status_percentage = 4 [default = 0];
|
optional uint32 status_percentage = 4;
|
||||||
optional string active_beta = 5;
|
optional string active_beta = 5;
|
||||||
optional bool installed = 6;
|
optional bool installed = 6;
|
||||||
optional uint64 bytes_downloaded = 7 [default = 0];
|
|
||||||
optional uint64 bytes_total = 8 [default = 0];
|
|
||||||
optional bool streaming_to_local_client = 9;
|
optional bool streaming_to_local_client = 9;
|
||||||
optional bool is_available_on_current_platform = 10;
|
optional bool is_available_on_current_platform = 10;
|
||||||
optional bool is_invalid_os_type = 11;
|
optional bool is_invalid_os_type = 11;
|
||||||
|
|
@ -145,6 +143,9 @@ message CAppOverview {
|
||||||
optional uint32 local_cache_version = 68;
|
optional uint32 local_cache_version = 68;
|
||||||
optional uint32 number_of_copies = 72 [default = 1];
|
optional uint32 number_of_copies = 72 [default = 1];
|
||||||
optional uint32 steam_hw_compat_category_packed = 73 [default = 0];
|
optional uint32 steam_hw_compat_category_packed = 73 [default = 0];
|
||||||
|
optional string album_cover_hash = 74;
|
||||||
|
optional int32 display_name_elanguage = 75 [default = -1];
|
||||||
|
optional bool has_custom_sort_as = 76;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CAppOverview_Change {
|
message CAppOverview_Change {
|
||||||
|
|
@ -153,13 +154,3 @@ message CAppOverview_Change {
|
||||||
optional bool full_update = 3;
|
optional bool full_update = 3;
|
||||||
optional bool update_complete = 4;
|
optional bool update_complete = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CAppBootstrapData {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional bool hidden = 2;
|
|
||||||
repeated string user_tag = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CLibraryBootstrapData {
|
|
||||||
repeated .CAppBootstrapData app_data = 1;
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,12 @@ enum EAuthTokenPlatformType {
|
||||||
k_EAuthTokenPlatformType_MobileApp = 3;
|
k_EAuthTokenPlatformType_MobileApp = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EAuthTokenAppType {
|
||||||
|
k_EAuthTokenAppType_Unknown = 0;
|
||||||
|
k_EAuthTokenAppType_Mobile_SteamApp = 1;
|
||||||
|
k_EAuthTokenAppType_Mobile_ChatApp = 2;
|
||||||
|
}
|
||||||
|
|
||||||
enum EAuthSessionGuardType {
|
enum EAuthSessionGuardType {
|
||||||
k_EAuthSessionGuardType_Unknown = 0;
|
k_EAuthSessionGuardType_Unknown = 0;
|
||||||
k_EAuthSessionGuardType_None = 1;
|
k_EAuthSessionGuardType_None = 1;
|
||||||
|
|
@ -41,17 +47,6 @@ enum EAuthenticationType {
|
||||||
k_EAuthenticationType_GuestAccount = 4;
|
k_EAuthenticationType_GuestAccount = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EAuthTokenRevokeAction {
|
|
||||||
k_EAuthTokenRevokeLogout = 0;
|
|
||||||
k_EAuthTokenRevokePermanent = 1;
|
|
||||||
k_EAuthTokenRevokeReplaced = 2;
|
|
||||||
k_EAuthTokenRevokeSupport = 3;
|
|
||||||
k_EAuthTokenRevokeConsume = 4;
|
|
||||||
k_EAuthTokenRevokeNonRememberedLogout = 5;
|
|
||||||
k_EAuthTokenRevokeNonRememberedPermanent = 6;
|
|
||||||
k_EAuthTokenRevokeAutomatic = 7;
|
|
||||||
}
|
|
||||||
|
|
||||||
enum EAuthTokenState {
|
enum EAuthTokenState {
|
||||||
k_EAuthTokenState_Invalid = 0;
|
k_EAuthTokenState_Invalid = 0;
|
||||||
k_EAuthTokenState_New = 1;
|
k_EAuthTokenState_New = 1;
|
||||||
|
|
@ -63,6 +58,17 @@ enum EAuthTokenState {
|
||||||
k_EAuthTokenState_Revoked = 99;
|
k_EAuthTokenState_Revoked = 99;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EAuthTokenRevokeAction {
|
||||||
|
k_EAuthTokenRevokeLogout = 0;
|
||||||
|
k_EAuthTokenRevokePermanent = 1;
|
||||||
|
k_EAuthTokenRevokeReplaced = 2;
|
||||||
|
k_EAuthTokenRevokeSupport = 3;
|
||||||
|
k_EAuthTokenRevokeConsume = 4;
|
||||||
|
k_EAuthTokenRevokeNonRememberedLogout = 5;
|
||||||
|
k_EAuthTokenRevokeNonRememberedPermanent = 6;
|
||||||
|
k_EAuthTokenRevokeAutomatic = 7;
|
||||||
|
}
|
||||||
|
|
||||||
message CAuthentication_GetPasswordRSAPublicKey_Request {
|
message CAuthentication_GetPasswordRSAPublicKey_Request {
|
||||||
optional string account_name = 1;
|
optional string account_name = 1;
|
||||||
}
|
}
|
||||||
|
|
@ -80,6 +86,7 @@ message CAuthentication_DeviceDetails {
|
||||||
optional uint32 gaming_device_type = 4;
|
optional uint32 gaming_device_type = 4;
|
||||||
optional uint32 client_count = 5;
|
optional uint32 client_count = 5;
|
||||||
optional bytes machine_id = 6;
|
optional bytes machine_id = 6;
|
||||||
|
optional .EAuthTokenAppType app_type = 7 [default = k_EAuthTokenAppType_Unknown];
|
||||||
}
|
}
|
||||||
|
|
||||||
message CAuthentication_BeginAuthSessionViaQR_Request {
|
message CAuthentication_BeginAuthSessionViaQR_Request {
|
||||||
|
|
@ -163,6 +170,33 @@ message CAuthentication_GetAuthSessionInfo_Response {
|
||||||
optional bool requestor_location_mismatch = 10;
|
optional bool requestor_location_mismatch = 10;
|
||||||
optional bool high_usage_login = 11;
|
optional bool high_usage_login = 11;
|
||||||
optional .ESessionPersistence requested_persistence = 12 [default = k_ESessionPersistence_Invalid];
|
optional .ESessionPersistence requested_persistence = 12 [default = k_ESessionPersistence_Invalid];
|
||||||
|
optional int32 device_trust = 13;
|
||||||
|
optional .EAuthTokenAppType app_type = 14 [default = k_EAuthTokenAppType_Unknown];
|
||||||
|
}
|
||||||
|
|
||||||
|
message CAuthentication_GetAuthSessionRiskInfo_Request {
|
||||||
|
optional uint64 client_id = 1;
|
||||||
|
optional uint32 language = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CAuthentication_GetAuthSessionRiskInfo_Response {
|
||||||
|
optional string location_confirmer = 1;
|
||||||
|
optional string location_requestor = 2;
|
||||||
|
optional string location_other = 3;
|
||||||
|
optional .EAuthTokenPlatformType platform_type = 4 [default = k_EAuthTokenPlatformType_Unknown];
|
||||||
|
}
|
||||||
|
|
||||||
|
message CAuthentication_NotifyRiskQuizResults_Notification {
|
||||||
|
message RiskQuizResults {
|
||||||
|
optional bool platform = 1;
|
||||||
|
optional bool location = 2;
|
||||||
|
optional bool action = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
optional uint64 client_id = 1;
|
||||||
|
optional .CAuthentication_NotifyRiskQuizResults_Notification.RiskQuizResults results = 2;
|
||||||
|
optional string selected_action = 3;
|
||||||
|
optional bool did_confirm_login = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CAuthentication_UpdateAuthSessionWithMobileConfirmation_Request {
|
message CAuthentication_UpdateAuthSessionWithMobileConfirmation_Request {
|
||||||
|
|
@ -200,6 +234,7 @@ message CAuthentication_AccessToken_GenerateForApp_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CAuthentication_RefreshToken_Enumerate_Request {
|
message CAuthentication_RefreshToken_Enumerate_Request {
|
||||||
|
optional bool include_revoked = 1 [default = false];
|
||||||
}
|
}
|
||||||
|
|
||||||
message CAuthentication_RefreshToken_Enumerate_Response {
|
message CAuthentication_RefreshToken_Enumerate_Response {
|
||||||
|
|
@ -225,6 +260,7 @@ message CAuthentication_RefreshToken_Enumerate_Response {
|
||||||
optional .CAuthentication_RefreshToken_Enumerate_Response.TokenUsageEvent last_seen = 10;
|
optional .CAuthentication_RefreshToken_Enumerate_Response.TokenUsageEvent last_seen = 10;
|
||||||
optional int32 os_type = 11;
|
optional int32 os_type = 11;
|
||||||
optional .EAuthenticationType authentication_type = 12 [default = k_EAuthenticationType_Unknown];
|
optional .EAuthenticationType authentication_type = 12 [default = k_EAuthenticationType_Unknown];
|
||||||
|
optional .EAuthTokenState effective_token_state = 13 [default = k_EAuthTokenState_Invalid];
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CAuthentication_RefreshToken_Enumerate_Response.RefreshTokenDescription refresh_tokens = 1;
|
repeated .CAuthentication_RefreshToken_Enumerate_Response.RefreshTokenDescription refresh_tokens = 1;
|
||||||
|
|
@ -331,6 +367,14 @@ message CAuthenticationSupport_GetTokenHistory_Response {
|
||||||
repeated .CSupportRefreshTokenAudit history = 1;
|
repeated .CSupportRefreshTokenAudit history = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CAuthenticationSupport_MarkTokenCompromised_Request {
|
||||||
|
optional fixed64 steamid = 1;
|
||||||
|
optional fixed64 token_id = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CAuthenticationSupport_MarkTokenCompromised_Response {
|
||||||
|
}
|
||||||
|
|
||||||
message CCloudGaming_CreateNonce_Request {
|
message CCloudGaming_CreateNonce_Request {
|
||||||
optional string platform = 1;
|
optional string platform = 1;
|
||||||
optional uint32 appid = 2;
|
optional uint32 appid = 2;
|
||||||
|
|
@ -361,6 +405,8 @@ service Authentication {
|
||||||
rpc BeginAuthSessionViaCredentials (.CAuthentication_BeginAuthSessionViaCredentials_Request) returns (.CAuthentication_BeginAuthSessionViaCredentials_Response);
|
rpc BeginAuthSessionViaCredentials (.CAuthentication_BeginAuthSessionViaCredentials_Request) returns (.CAuthentication_BeginAuthSessionViaCredentials_Response);
|
||||||
rpc PollAuthSessionStatus (.CAuthentication_PollAuthSessionStatus_Request) returns (.CAuthentication_PollAuthSessionStatus_Response);
|
rpc PollAuthSessionStatus (.CAuthentication_PollAuthSessionStatus_Request) returns (.CAuthentication_PollAuthSessionStatus_Response);
|
||||||
rpc GetAuthSessionInfo (.CAuthentication_GetAuthSessionInfo_Request) returns (.CAuthentication_GetAuthSessionInfo_Response);
|
rpc GetAuthSessionInfo (.CAuthentication_GetAuthSessionInfo_Request) returns (.CAuthentication_GetAuthSessionInfo_Response);
|
||||||
|
rpc GetAuthSessionRiskInfo (.CAuthentication_GetAuthSessionRiskInfo_Request) returns (.CAuthentication_GetAuthSessionRiskInfo_Response);
|
||||||
|
rpc NotifyRiskQuizResults (.CAuthentication_NotifyRiskQuizResults_Notification) returns (.NoResponse);
|
||||||
rpc UpdateAuthSessionWithMobileConfirmation (.CAuthentication_UpdateAuthSessionWithMobileConfirmation_Request) returns (.CAuthentication_UpdateAuthSessionWithMobileConfirmation_Response);
|
rpc UpdateAuthSessionWithMobileConfirmation (.CAuthentication_UpdateAuthSessionWithMobileConfirmation_Request) returns (.CAuthentication_UpdateAuthSessionWithMobileConfirmation_Response);
|
||||||
rpc UpdateAuthSessionWithSteamGuardCode (.CAuthentication_UpdateAuthSessionWithSteamGuardCode_Request) returns (.CAuthentication_UpdateAuthSessionWithSteamGuardCode_Response);
|
rpc UpdateAuthSessionWithSteamGuardCode (.CAuthentication_UpdateAuthSessionWithSteamGuardCode_Request) returns (.CAuthentication_UpdateAuthSessionWithSteamGuardCode_Response);
|
||||||
rpc GenerateAccessTokenForApp (.CAuthentication_AccessToken_GenerateForApp_Request) returns (.CAuthentication_AccessToken_GenerateForApp_Response);
|
rpc GenerateAccessTokenForApp (.CAuthentication_AccessToken_GenerateForApp_Request) returns (.CAuthentication_AccessToken_GenerateForApp_Response);
|
||||||
|
|
@ -376,6 +422,7 @@ service AuthenticationSupport {
|
||||||
rpc QueryRefreshTokenByID (.CAuthenticationSupport_QueryRefreshTokenByID_Request) returns (.CAuthenticationSupport_QueryRefreshTokenByID_Response);
|
rpc QueryRefreshTokenByID (.CAuthenticationSupport_QueryRefreshTokenByID_Request) returns (.CAuthenticationSupport_QueryRefreshTokenByID_Response);
|
||||||
rpc RevokeToken (.CAuthenticationSupport_RevokeToken_Request) returns (.CAuthenticationSupport_RevokeToken_Response);
|
rpc RevokeToken (.CAuthenticationSupport_RevokeToken_Request) returns (.CAuthenticationSupport_RevokeToken_Response);
|
||||||
rpc GetTokenHistory (.CAuthenticationSupport_GetTokenHistory_Request) returns (.CAuthenticationSupport_GetTokenHistory_Response);
|
rpc GetTokenHistory (.CAuthenticationSupport_GetTokenHistory_Request) returns (.CAuthenticationSupport_GetTokenHistory_Response);
|
||||||
|
rpc MarkTokenCompromised (.CAuthenticationSupport_MarkTokenCompromised_Request) returns (.CAuthenticationSupport_MarkTokenCompromised_Response);
|
||||||
}
|
}
|
||||||
|
|
||||||
service CloudGaming {
|
service CloudGaming {
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,12 @@
|
||||||
import "google/protobuf/descriptor.proto";
|
import "google/protobuf/descriptor.proto";
|
||||||
|
|
||||||
option optimize_for = SPEED;
|
option optimize_for = SPEED;
|
||||||
option cc_generic_services = true;
|
|
||||||
option (force_php_generation) = true;
|
|
||||||
|
|
||||||
extend .google.protobuf.MessageOptions {
|
extend .google.protobuf.MessageOptions {
|
||||||
optional int32 msgpool_soft_limit = 50000 [default = 32];
|
optional int32 msgpool_soft_limit = 50000 [default = 32];
|
||||||
optional int32 msgpool_hard_limit = 50001 [default = 384];
|
optional int32 msgpool_hard_limit = 50001 [default = 384];
|
||||||
}
|
}
|
||||||
|
|
||||||
extend .google.protobuf.FileOptions {
|
|
||||||
optional bool force_php_generation = 50000 [default = false];
|
|
||||||
}
|
|
||||||
|
|
||||||
extend .google.protobuf.FieldOptions {
|
extend .google.protobuf.FieldOptions {
|
||||||
optional bool php_output_always_number = 50020 [default = false];
|
optional bool php_output_always_number = 50020 [default = false];
|
||||||
optional bool allow_field_named_steam_id = 50024 [default = false];
|
optional bool allow_field_named_steam_id = 50024 [default = false];
|
||||||
|
|
@ -65,6 +59,7 @@ enum EProtoClanEventType {
|
||||||
k_EClanSeasonUpdate = 33;
|
k_EClanSeasonUpdate = 33;
|
||||||
k_EClanCrosspostEvent = 34;
|
k_EClanCrosspostEvent = 34;
|
||||||
k_EClanInGameEventGeneral = 35;
|
k_EClanInGameEventGeneral = 35;
|
||||||
|
k_EClanCreatorHome = 36;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum PartnerEventNotificationType {
|
enum PartnerEventNotificationType {
|
||||||
|
|
@ -113,7 +108,6 @@ message CMsgProtoBufHeader {
|
||||||
optional uint64 messageid = 18 [default = 18446744073709551615];
|
optional uint64 messageid = 18 [default = 18446744073709551615];
|
||||||
optional uint32 publisher_group_id = 19;
|
optional uint32 publisher_group_id = 19;
|
||||||
optional uint32 sysid = 20;
|
optional uint32 sysid = 20;
|
||||||
optional uint64 trace_tag = 21;
|
|
||||||
optional uint32 webapi_key_id = 25;
|
optional uint32 webapi_key_id = 25;
|
||||||
optional bool is_from_external_source = 26;
|
optional bool is_from_external_source = 26;
|
||||||
repeated uint32 forward_to_sysid = 27;
|
repeated uint32 forward_to_sysid = 27;
|
||||||
|
|
@ -129,6 +123,9 @@ message CMsgProtoBufHeader {
|
||||||
optional string wg_token = 39;
|
optional string wg_token = 39;
|
||||||
optional string webui_auth_key = 40;
|
optional string webui_auth_key = 40;
|
||||||
repeated int32 exclude_client_sessionids = 41;
|
repeated int32 exclude_client_sessionids = 41;
|
||||||
|
optional fixed64 admin_request_spoofing_steamid = 43;
|
||||||
|
optional bool is_valveds = 44;
|
||||||
|
optional fixed64 trace_tag = 45;
|
||||||
|
|
||||||
oneof ip_addr {
|
oneof ip_addr {
|
||||||
uint32 ip = 15;
|
uint32 ip = 15;
|
||||||
|
|
@ -136,6 +133,20 @@ message CMsgProtoBufHeader {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgKubeRPCPacket {
|
||||||
|
message Hdr {
|
||||||
|
optional fixed64 jobid_source = 10 [default = 18446744073709551615];
|
||||||
|
optional fixed64 jobid_target = 11 [default = 18446744073709551615];
|
||||||
|
optional int32 eresult = 13 [default = 2];
|
||||||
|
optional string target_job_name = 12;
|
||||||
|
optional string error_message = 14;
|
||||||
|
optional string reply_address = 42;
|
||||||
|
}
|
||||||
|
|
||||||
|
optional .CMsgKubeRPCPacket.Hdr hdr = 1;
|
||||||
|
optional bytes payload = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgMulti {
|
message CMsgMulti {
|
||||||
optional uint32 size_unzipped = 1;
|
optional uint32 size_unzipped = 1;
|
||||||
optional bytes message_body = 2;
|
optional bytes message_body = 2;
|
||||||
|
|
@ -173,6 +184,7 @@ message CCDDBAppDetailCommon {
|
||||||
optional bool has_adult_content_sex = 15;
|
optional bool has_adult_content_sex = 15;
|
||||||
optional bool has_adult_content_violence = 16;
|
optional bool has_adult_content_violence = 16;
|
||||||
repeated uint32 content_descriptorids = 17;
|
repeated uint32 content_descriptorids = 17;
|
||||||
|
repeated uint32 content_descriptorids_including_dlc = 18;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgAppRights {
|
message CMsgAppRights {
|
||||||
|
|
@ -288,6 +300,7 @@ message CClanEventData {
|
||||||
repeated uint32 referenced_appids = 28;
|
repeated uint32 referenced_appids = 28;
|
||||||
optional uint32 build_id = 29;
|
optional uint32 build_id = 29;
|
||||||
optional string build_branch = 30;
|
optional string build_branch = 30;
|
||||||
|
optional bool unlisted = 31;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CBilling_Address {
|
message CBilling_Address {
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ enum EBroadcastWatchLocation {
|
||||||
k_EBroadcastWatchLocation_Chat_Friends = 12;
|
k_EBroadcastWatchLocation_Chat_Friends = 12;
|
||||||
k_EBroadcastWatchLocation_SteamTV_Web = 13;
|
k_EBroadcastWatchLocation_SteamTV_Web = 13;
|
||||||
k_EBroadcastWatchLocation_DesktopUI_Overlay = 14;
|
k_EBroadcastWatchLocation_DesktopUI_Overlay = 14;
|
||||||
|
k_EBroadcastWatchLocation_TrailerCarousel = 15;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EBroadcastChatPermission {
|
enum EBroadcastChatPermission {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
import "steammessages_base.proto";
|
import "steammessages_base.proto";
|
||||||
import "steammessages_unified_base.steamclient.proto";
|
import "steammessages_unified_base.steamclient.proto";
|
||||||
import "steammessages_clientserver_friends.proto";
|
import "steammessages_clientserver_friends.proto";
|
||||||
|
import "enums.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
|
@ -541,10 +542,6 @@ message CChatRoom_GetChatRoomGroupState_Response {
|
||||||
optional .CChatRoomGroupState state = 1;
|
optional .CChatRoomGroupState state = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
optional uint64 chat_group_id = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CChatRoom_SetAppChatRoomGroupForceActive_Request {
|
message CChatRoom_SetAppChatRoomGroupForceActive_Request {
|
||||||
optional uint64 chat_group_id = 1;
|
optional uint64 chat_group_id = 1;
|
||||||
optional uint32 requesting_app_id = 2;
|
optional uint32 requesting_app_id = 2;
|
||||||
|
|
@ -759,6 +756,20 @@ message CChatRoom_GetMessageReactionReactors_Response {
|
||||||
repeated uint32 reactors = 1;
|
repeated uint32 reactors = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CChatRoom_ReportMessage_Request {
|
||||||
|
optional uint64 chat_group_id = 1;
|
||||||
|
optional uint64 chat_id = 2;
|
||||||
|
optional fixed64 steamid_from = 3;
|
||||||
|
optional uint32 timestamp = 4;
|
||||||
|
optional uint32 ordinal = 5;
|
||||||
|
optional .EContentReportReason report_reason = 6 [default = k_EContentReportReason_Invalid];
|
||||||
|
optional string report_text = 7;
|
||||||
|
optional string language = 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CChatRoom_ReportMessage_Response {
|
||||||
|
}
|
||||||
|
|
||||||
message CClanChatRooms_GetClanChatRoomInfo_Request {
|
message CClanChatRooms_GetClanChatRoomInfo_Request {
|
||||||
optional fixed64 steamid = 1;
|
optional fixed64 steamid = 1;
|
||||||
optional bool autocreate = 2 [default = true];
|
optional bool autocreate = 2 [default = true];
|
||||||
|
|
@ -1019,7 +1030,6 @@ service ChatRoom {
|
||||||
rpc GetMessageHistory (.CChatRoom_GetMessageHistory_Request) returns (.CChatRoom_GetMessageHistory_Response);
|
rpc GetMessageHistory (.CChatRoom_GetMessageHistory_Request) returns (.CChatRoom_GetMessageHistory_Response);
|
||||||
rpc GetMyChatRoomGroups (.CChatRoom_GetMyChatRoomGroups_Request) returns (.CChatRoom_GetMyChatRoomGroups_Response);
|
rpc GetMyChatRoomGroups (.CChatRoom_GetMyChatRoomGroups_Request) returns (.CChatRoom_GetMyChatRoomGroups_Response);
|
||||||
rpc GetChatRoomGroupState (.CChatRoom_GetChatRoomGroupState_Request) returns (.CChatRoom_GetChatRoomGroupState_Response);
|
rpc GetChatRoomGroupState (.CChatRoom_GetChatRoomGroupState_Request) returns (.CChatRoom_GetChatRoomGroupState_Response);
|
||||||
rpc GetChatRoomGroupSummary (.CChatRoom_GetChatRoomGroupSummary_Request) returns (.CChatRoom_GetChatRoomGroupSummary_Response);
|
|
||||||
rpc SetAppChatRoomGroupForceActive (.CChatRoom_SetAppChatRoomGroupForceActive_Request) returns (.CChatRoom_SetAppChatRoomGroupForceActive_Response);
|
rpc SetAppChatRoomGroupForceActive (.CChatRoom_SetAppChatRoomGroupForceActive_Request) returns (.CChatRoom_SetAppChatRoomGroupForceActive_Response);
|
||||||
rpc SetAppChatRoomGroupStopForceActive (.CChatRoom_SetAppChatRoomGroupStopForceActive_Notification) returns (.NoResponse);
|
rpc SetAppChatRoomGroupStopForceActive (.CChatRoom_SetAppChatRoomGroupStopForceActive_Notification) returns (.NoResponse);
|
||||||
rpc AckChatMessage (.CChatRoom_AckChatMessage_Notification) returns (.NoResponse);
|
rpc AckChatMessage (.CChatRoom_AckChatMessage_Notification) returns (.NoResponse);
|
||||||
|
|
@ -1037,6 +1047,7 @@ service ChatRoom {
|
||||||
rpc SearchMembers (.CChatRoom_SearchMembers_Request) returns (.CChatRoom_SearchMembers_Response);
|
rpc SearchMembers (.CChatRoom_SearchMembers_Request) returns (.CChatRoom_SearchMembers_Response);
|
||||||
rpc UpdateMessageReaction (.CChatRoom_UpdateMessageReaction_Request) returns (.CChatRoom_UpdateMessageReaction_Response);
|
rpc UpdateMessageReaction (.CChatRoom_UpdateMessageReaction_Request) returns (.CChatRoom_UpdateMessageReaction_Response);
|
||||||
rpc GetMessageReactionReactors (.CChatRoom_GetMessageReactionReactors_Request) returns (.CChatRoom_GetMessageReactionReactors_Response);
|
rpc GetMessageReactionReactors (.CChatRoom_GetMessageReactionReactors_Request) returns (.CChatRoom_GetMessageReactionReactors_Response);
|
||||||
|
rpc ReportMessage (.CChatRoom_ReportMessage_Request) returns (.CChatRoom_ReportMessage_Response);
|
||||||
}
|
}
|
||||||
|
|
||||||
service ClanChatRooms {
|
service ClanChatRooms {
|
||||||
|
|
|
||||||
26
steam/protos/steammessages_childprocessquery.proto
Normal file
26
steam/protos/steammessages_childprocessquery.proto
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
import "enums.proto";
|
||||||
|
|
||||||
|
option optimize_for = SPEED;
|
||||||
|
option cc_generic_services = false;
|
||||||
|
|
||||||
|
message CMsgChildProcessQueryResponse {
|
||||||
|
oneof response {
|
||||||
|
.CMsgChildProcessQueryGpuTopology gpu_topology = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMsgChildProcessQueryGpuTopology {
|
||||||
|
message GpuInfo {
|
||||||
|
optional uint32 id = 1;
|
||||||
|
optional string name = 2;
|
||||||
|
optional uint64 vram_size_bytes = 3;
|
||||||
|
optional .EGpuDriverId driver_id = 4 [default = k_EGpuDriverId_Invalid];
|
||||||
|
optional int32 driver_version_major = 5;
|
||||||
|
optional int32 driver_version_minor = 6;
|
||||||
|
optional int32 driver_version_patch = 7;
|
||||||
|
optional uint64 luid = 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
repeated .CMsgChildProcessQueryGpuTopology.GpuInfo gpus = 1;
|
||||||
|
optional uint32 default_gpu_id = 2;
|
||||||
|
}
|
||||||
|
|
@ -190,6 +190,8 @@ message CCloud_PendingRemoteOperation {
|
||||||
optional string machine_name = 2;
|
optional string machine_name = 2;
|
||||||
optional uint64 client_id = 3;
|
optional uint64 client_id = 3;
|
||||||
optional uint32 time_last_updated = 4;
|
optional uint32 time_last_updated = 4;
|
||||||
|
optional int32 os_type = 5;
|
||||||
|
optional int32 device_type = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgCloudPendingRemoteOperations {
|
message CMsgCloudPendingRemoteOperations {
|
||||||
|
|
@ -256,7 +258,6 @@ message CMsgSystemPerfLimits {
|
||||||
optional int32 gpu_performance_manual_min_mhz = 5;
|
optional int32 gpu_performance_manual_min_mhz = 5;
|
||||||
optional int32 gpu_performance_manual_max_mhz = 6;
|
optional int32 gpu_performance_manual_max_mhz = 6;
|
||||||
optional bool perf_overlay_is_standalone = 7;
|
optional bool perf_overlay_is_standalone = 7;
|
||||||
optional bool is_dynamic_vrs_available = 8;
|
|
||||||
optional bool is_manual_display_refresh_rate_available = 9;
|
optional bool is_manual_display_refresh_rate_available = 9;
|
||||||
repeated .EGPUPerformanceLevel gpu_performance_levels_available = 10;
|
repeated .EGPUPerformanceLevel gpu_performance_levels_available = 10;
|
||||||
optional int32 display_refresh_manual_hz_min = 11;
|
optional int32 display_refresh_manual_hz_min = 11;
|
||||||
|
|
@ -264,40 +265,28 @@ message CMsgSystemPerfLimits {
|
||||||
repeated int32 fps_limit_options = 13;
|
repeated int32 fps_limit_options = 13;
|
||||||
optional int32 tdp_limit_min = 14;
|
optional int32 tdp_limit_min = 14;
|
||||||
optional int32 tdp_limit_max = 15;
|
optional int32 tdp_limit_max = 15;
|
||||||
optional bool is_nis_supported = 16;
|
|
||||||
optional int32 nis_sharpness_min = 17;
|
|
||||||
optional int32 nis_sharpness_max = 18;
|
|
||||||
optional int32 display_external_refresh_manual_hz_min = 19;
|
optional int32 display_external_refresh_manual_hz_min = 19;
|
||||||
optional int32 display_external_refresh_manual_hz_max = 20;
|
optional int32 display_external_refresh_manual_hz_max = 20;
|
||||||
repeated int32 fps_limit_options_external = 21;
|
repeated int32 fps_limit_options_external = 21;
|
||||||
optional bool is_vrr_supported = 23;
|
optional bool is_vrr_supported = 23;
|
||||||
optional bool is_dynamic_refresh_rate_in_steam_supported = 24;
|
optional bool is_dynamic_refresh_rate_in_steam_supported = 24;
|
||||||
optional bool is_split_scaling_and_filtering_supported = 25;
|
|
||||||
repeated .ESplitScalingFilter split_scaling_filters_available = 26;
|
repeated .ESplitScalingFilter split_scaling_filters_available = 26;
|
||||||
repeated .ESplitScalingScaler split_scaling_scalers_available = 27;
|
repeated .ESplitScalingScaler split_scaling_scalers_available = 27;
|
||||||
optional bool is_hdr_supported = 28;
|
|
||||||
optional int32 display_refresh_manual_hz_oc_max = 29;
|
|
||||||
optional bool disable_refresh_rate_management = 30;
|
optional bool disable_refresh_rate_management = 30;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgSystemPerfSettingsGlobal {
|
message CMsgSystemPerfSettingsGlobal {
|
||||||
optional float diagnostic_update_rate = 1;
|
optional float diagnostic_update_rate = 1;
|
||||||
optional .ESystemServiceState system_trace_service_state = 2 [default = k_ESystemServiceState_Unavailable];
|
|
||||||
optional .ESystemServiceState graphics_profiling_service_state = 3 [default = k_ESystemServiceState_Unavailable];
|
optional .ESystemServiceState graphics_profiling_service_state = 3 [default = k_ESystemServiceState_Unavailable];
|
||||||
optional .ESystemServiceState perf_overlay_service_state = 4 [default = k_ESystemServiceState_Unavailable];
|
optional .ESystemServiceState perf_overlay_service_state = 4 [default = k_ESystemServiceState_Unavailable];
|
||||||
optional .EGraphicsPerfOverlayLevel perf_overlay_level = 5 [default = k_EGraphicsPerfOverlayLevel_Hidden];
|
optional .EGraphicsPerfOverlayLevel perf_overlay_level = 5 [default = k_EGraphicsPerfOverlayLevel_Hidden];
|
||||||
optional bool is_show_perf_overlay_over_steam_enabled = 6;
|
optional bool is_show_perf_overlay_over_steam_enabled = 6;
|
||||||
optional bool is_advanced_settings_enabled = 7;
|
optional bool is_advanced_settings_enabled = 7;
|
||||||
optional bool allow_external_display_refresh_control = 8;
|
optional bool allow_external_display_refresh_control = 8;
|
||||||
optional bool is_hdr_enabled = 9;
|
|
||||||
optional .EHDRToneMapOperator hdr_on_sdr_tonemap_operator = 12 [default = k_EHDRToneMapOperator_Invalid];
|
optional .EHDRToneMapOperator hdr_on_sdr_tonemap_operator = 12 [default = k_EHDRToneMapOperator_Invalid];
|
||||||
optional bool is_hdr_debug_heatmap_enabled = 13;
|
optional bool is_hdr_debug_heatmap_enabled = 13;
|
||||||
optional bool force_hdr_wide_gammut_for_sdr = 15 [default = true];
|
optional bool force_hdr_wide_gammut_for_sdr = 15 [default = true];
|
||||||
optional bool allow_experimental_hdr = 16;
|
|
||||||
optional float sdr_to_hdr_brightness = 22;
|
optional float sdr_to_hdr_brightness = 22;
|
||||||
optional bool debug_force_hdr_support = 18;
|
|
||||||
optional bool force_hdr_10pq_output_debug = 19;
|
|
||||||
optional bool is_display_oc_enabled = 20;
|
|
||||||
optional bool is_color_management_enabled = 21;
|
optional bool is_color_management_enabled = 21;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -317,7 +306,6 @@ message CMsgSystemPerfSettingsPerApp {
|
||||||
optional int32 display_refresh_manual_hz = 13;
|
optional int32 display_refresh_manual_hz = 13;
|
||||||
optional bool is_game_perf_profile_enabled = 14;
|
optional bool is_game_perf_profile_enabled = 14;
|
||||||
optional .EGPUPerformanceLevel gpu_performance_level = 15 [default = k_EGPUPerformanceLevel_Invalid];
|
optional .EGPUPerformanceLevel gpu_performance_level = 15 [default = k_EGPUPerformanceLevel_Invalid];
|
||||||
optional int32 nis_sharpness = 16;
|
|
||||||
optional int32 display_external_refresh_manual_hz = 17;
|
optional int32 display_external_refresh_manual_hz = 17;
|
||||||
optional int32 fps_limit_external = 18;
|
optional int32 fps_limit_external = 18;
|
||||||
optional bool is_tearing_enabled = 19;
|
optional bool is_tearing_enabled = 19;
|
||||||
|
|
@ -494,9 +482,9 @@ message CMsgSystemDisplay {
|
||||||
optional int32 refresh_rate_min = 12;
|
optional int32 refresh_rate_min = 12;
|
||||||
optional int32 refresh_rate_max = 13;
|
optional int32 refresh_rate_max = 13;
|
||||||
optional bool is_vrr_capable = 14;
|
optional bool is_vrr_capable = 14;
|
||||||
optional bool is_vrr_enabled = 15;
|
optional bool is_vrr_output_active = 15;
|
||||||
optional bool is_hdr_capable = 16;
|
optional bool is_hdr_capable = 16;
|
||||||
optional bool is_hdr_enabled = 17;
|
optional bool is_hdr_output_active = 17;
|
||||||
repeated int32 supported_refresh_rates = 18;
|
repeated int32 supported_refresh_rates = 18;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -614,7 +602,7 @@ message CMsgShortcutInfo {
|
||||||
optional uint32 override_appid = 8;
|
optional uint32 override_appid = 8;
|
||||||
optional string flatpak_appid = 9;
|
optional string flatpak_appid = 9;
|
||||||
repeated string tags = 10;
|
repeated string tags = 10;
|
||||||
optional bool is_remote = 11;
|
optional uint64 remote_client_id = 11;
|
||||||
optional bool is_hidden = 12;
|
optional bool is_hidden = 12;
|
||||||
optional bool is_temporary = 13;
|
optional bool is_temporary = 13;
|
||||||
optional bool is_openvr = 14;
|
optional bool is_openvr = 14;
|
||||||
|
|
@ -623,6 +611,12 @@ message CMsgShortcutInfo {
|
||||||
optional uint32 rt_last_played_time = 17;
|
optional uint32 rt_last_played_time = 17;
|
||||||
optional bool is_devkit_shortcut = 18;
|
optional bool is_devkit_shortcut = 18;
|
||||||
optional string devkit_gameid = 19;
|
optional string devkit_gameid = 19;
|
||||||
|
optional bool remote_launch_available = 20;
|
||||||
|
optional string sortas = 21;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMsgShortcutInfos {
|
||||||
|
repeated .CMsgShortcutInfo shorcuts = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgShortcutAppIds {
|
message CMsgShortcutAppIds {
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,7 @@ enum EClipRangeMethod {
|
||||||
k_EClipRangeMethod_ContextMenu = 4;
|
k_EClipRangeMethod_ContextMenu = 4;
|
||||||
k_EClipRangeMethod_Drag = 5;
|
k_EClipRangeMethod_Drag = 5;
|
||||||
k_EClipRangeMethod_EntireClip = 6;
|
k_EClipRangeMethod_EntireClip = 6;
|
||||||
|
k_EClipRangeMethod_PhaseRecording = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CClientMetrics_AppInterfaceCreation {
|
message CClientMetrics_AppInterfaceCreation {
|
||||||
|
|
@ -110,11 +111,13 @@ message CClientMetrics_ReportClientError_Notification {
|
||||||
optional string identifier = 1;
|
optional string identifier = 1;
|
||||||
optional string message = 2;
|
optional string message = 2;
|
||||||
optional uint32 count = 3;
|
optional uint32 count = 3;
|
||||||
|
optional string context = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
optional string product = 1;
|
optional string product = 1;
|
||||||
optional string version = 2;
|
optional string version = 2;
|
||||||
repeated .CClientMetrics_ReportClientError_Notification.Error errors = 3;
|
repeated .CClientMetrics_ReportClientError_Notification.Error errors = 3;
|
||||||
|
repeated string tags = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CClientMetrics_ClientBootstrap_Notification {
|
message CClientMetrics_ClientBootstrap_Notification {
|
||||||
|
|
@ -196,7 +199,24 @@ message CClientMetrics_ReportClientArgs_Notification {
|
||||||
optional bool fps_counter_enabled = 7;
|
optional bool fps_counter_enabled = 7;
|
||||||
optional bool library_low_bandwidth_mode_enabled = 8;
|
optional bool library_low_bandwidth_mode_enabled = 8;
|
||||||
optional bool library_low_perf_mode_enabled = 9;
|
optional bool library_low_perf_mode_enabled = 9;
|
||||||
optional int32 gr_mode = 10;
|
optional .EGRMode gr_mode = 10 [default = k_EGRMode_Never];
|
||||||
|
}
|
||||||
|
|
||||||
|
message CClientMetrics_ReportLinuxStats_Notification {
|
||||||
|
optional int32 glibc_version_major = 1;
|
||||||
|
optional int32 glibc_version_minor = 2;
|
||||||
|
optional int32 account_type = 3;
|
||||||
|
optional int32 launcher_type = 4;
|
||||||
|
optional int32 game_server_appid = 5;
|
||||||
|
optional string process_name = 6;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CClientMetrics_ReportAccessibilitySettings_Notification {
|
||||||
|
optional float accessibility_desktop_ui_scale = 1;
|
||||||
|
optional bool accessibility_screen_reader_enabled = 2;
|
||||||
|
optional bool accessibility_high_contrast_mode = 3;
|
||||||
|
optional bool accessibility_reduce_motion = 4;
|
||||||
|
optional string accessibility_color_filter_name = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CClientMetrics_ClipShare_Notification {
|
message CClientMetrics_ClipShare_Notification {
|
||||||
|
|
@ -226,6 +246,24 @@ message CClientMetrics_EndGameRecording_Notification {
|
||||||
optional float seconds = 2;
|
optional float seconds = 2;
|
||||||
optional uint64 bytes = 3;
|
optional uint64 bytes = 3;
|
||||||
optional fixed64 gameid = 4;
|
optional fixed64 gameid = 4;
|
||||||
|
optional bool instant_clip = 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CClientMetrics_GamePerformance_Notification {
|
||||||
|
message FrameRateReport {
|
||||||
|
optional fixed64 gameid = 1;
|
||||||
|
optional uint32 frame_rate = 2;
|
||||||
|
optional string manufacturer = 3;
|
||||||
|
optional string model = 4;
|
||||||
|
optional string dx_video_card = 5;
|
||||||
|
optional int32 dx_vendorid = 6;
|
||||||
|
optional int32 dx_deviceid = 7;
|
||||||
|
optional uint32 num_gpu = 8;
|
||||||
|
optional uint64 system_ram = 9;
|
||||||
|
optional int32 session_seconds = 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
repeated .CClientMetrics_GamePerformance_Notification.FrameRateReport reports = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
service ClientMetrics {
|
service ClientMetrics {
|
||||||
|
|
@ -240,7 +278,10 @@ service ClientMetrics {
|
||||||
rpc ClientCloudAppSyncStats (.CClientMetrics_CloudAppSyncStats_Notification) returns (.NoResponse);
|
rpc ClientCloudAppSyncStats (.CClientMetrics_CloudAppSyncStats_Notification) returns (.NoResponse);
|
||||||
rpc ClientDownloadResponseCodeCounts (.CClientMetrics_ContentDownloadResponse_Counts_Notification) returns (.NoResponse);
|
rpc ClientDownloadResponseCodeCounts (.CClientMetrics_ContentDownloadResponse_Counts_Notification) returns (.NoResponse);
|
||||||
rpc ReportClientArgs (.CClientMetrics_ReportClientArgs_Notification) returns (.NoResponse);
|
rpc ReportClientArgs (.CClientMetrics_ReportClientArgs_Notification) returns (.NoResponse);
|
||||||
|
rpc ReportLinuxStats (.CClientMetrics_ReportLinuxStats_Notification) returns (.NoResponse);
|
||||||
|
rpc ReportAccessibilitySettings (.CClientMetrics_ReportAccessibilitySettings_Notification) returns (.NoResponse);
|
||||||
rpc ReportClipShare (.CClientMetrics_ClipShare_Notification) returns (.NoResponse);
|
rpc ReportClipShare (.CClientMetrics_ClipShare_Notification) returns (.NoResponse);
|
||||||
rpc ReportClipRange (.CClientMetrics_ClipRange_Notification) returns (.NoResponse);
|
rpc ReportClipRange (.CClientMetrics_ClipRange_Notification) returns (.NoResponse);
|
||||||
rpc ReportEndGameRecording (.CClientMetrics_EndGameRecording_Notification) returns (.NoResponse);
|
rpc ReportEndGameRecording (.CClientMetrics_EndGameRecording_Notification) returns (.NoResponse);
|
||||||
|
rpc ReportGamePerformance (.CClientMetrics_GamePerformance_Notification) returns (.NoResponse);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -13,9 +13,7 @@ enum EClientNotificationType {
|
||||||
k_EClientNotificationType_FriendMessage = 8;
|
k_EClientNotificationType_FriendMessage = 8;
|
||||||
k_EClientNotificationType_GroupChatMessage = 9;
|
k_EClientNotificationType_GroupChatMessage = 9;
|
||||||
k_EClientNotificationType_FriendInviteRollup = 10;
|
k_EClientNotificationType_FriendInviteRollup = 10;
|
||||||
k_EClientNotificationType_FamilySharingDeviceAuthorizationChanged = 11;
|
|
||||||
k_EClientNotificationType_FamilySharingStopPlaying = 12;
|
k_EClientNotificationType_FamilySharingStopPlaying = 12;
|
||||||
k_EClientNotificationType_FamilySharingLibraryAvailable = 13;
|
|
||||||
k_EClientNotificationType_Screenshot = 14;
|
k_EClientNotificationType_Screenshot = 14;
|
||||||
k_EClientNotificationType_CloudSyncFailure = 15;
|
k_EClientNotificationType_CloudSyncFailure = 15;
|
||||||
k_EClientNotificationType_CloudSyncConflict = 16;
|
k_EClientNotificationType_CloudSyncConflict = 16;
|
||||||
|
|
@ -60,6 +58,10 @@ enum EClientNotificationType {
|
||||||
k_EClientNotificationType_GameRecordingStart = 55;
|
k_EClientNotificationType_GameRecordingStart = 55;
|
||||||
k_EClientNotificationType_GameRecordingStop = 56;
|
k_EClientNotificationType_GameRecordingStop = 56;
|
||||||
k_EClientNotificationType_GameRecordingUserMarkerAdded = 57;
|
k_EClientNotificationType_GameRecordingUserMarkerAdded = 57;
|
||||||
|
k_EClientNotificationType_GameRecordingInstantClip = 58;
|
||||||
|
k_EClientNotificationType_PlaytestInvite = 59;
|
||||||
|
k_EClientNotificationType_TradeReversal = 60;
|
||||||
|
k_EClientNotificationType_HardwareUpdateAvailable = 61;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ESystemUpdateNotificationType {
|
enum ESystemUpdateNotificationType {
|
||||||
|
|
@ -247,7 +249,8 @@ message CClientNotificationRemoteClientStartStream {
|
||||||
message CClientNotificationStreamingClientConnection {
|
message CClientNotificationStreamingClientConnection {
|
||||||
optional string hostname = 1;
|
optional string hostname = 1;
|
||||||
optional string machine = 2;
|
optional string machine = 2;
|
||||||
optional bool connected = 3;
|
optional uint32 guest_id = 3;
|
||||||
|
optional bool connected = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CClientNotificationPlaytimeWarning {
|
message CClientNotificationPlaytimeWarning {
|
||||||
|
|
@ -267,8 +270,19 @@ message CClientNotificationGameRecordingStart {
|
||||||
message CClientNotificationGameRecordingStop {
|
message CClientNotificationGameRecordingStop {
|
||||||
optional fixed64 game_id = 1;
|
optional fixed64 game_id = 1;
|
||||||
optional string clip_id = 2;
|
optional string clip_id = 2;
|
||||||
|
optional float duration_secs = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CClientNotificationGameRecordingUserMarkerAdded {
|
message CClientNotificationGameRecordingUserMarkerAdded {
|
||||||
optional fixed64 game_id = 1;
|
optional fixed64 game_id = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CClientNotificationGameRecordingInstantClip {
|
||||||
|
optional fixed64 game_id = 1;
|
||||||
|
optional string clip_id = 2;
|
||||||
|
optional float duration_secs = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CClientNotificationHardwareUpdateAvailable {
|
||||||
|
repeated uint32 etype = 1;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,13 +21,6 @@ message CMsgClientTicketAuthComplete {
|
||||||
optional fixed64 owner_steam_id = 8;
|
optional fixed64 owner_steam_id = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientCMList {
|
|
||||||
repeated uint32 cm_addresses = 1;
|
|
||||||
repeated uint32 cm_ports = 2;
|
|
||||||
repeated string cm_websocket_addresses = 3;
|
|
||||||
optional uint32 percent_default_to_websocket = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientP2PConnectionInfo {
|
message CMsgClientP2PConnectionInfo {
|
||||||
optional fixed64 steam_id_dest = 1;
|
optional fixed64 steam_id_dest = 1;
|
||||||
optional fixed64 steam_id_src = 2;
|
optional fixed64 steam_id_src = 2;
|
||||||
|
|
@ -35,6 +28,7 @@ message CMsgClientP2PConnectionInfo {
|
||||||
optional bytes candidate = 4;
|
optional bytes candidate = 4;
|
||||||
optional fixed64 legacy_connection_id_src = 5;
|
optional fixed64 legacy_connection_id_src = 5;
|
||||||
optional bytes rendezvous = 6;
|
optional bytes rendezvous = 6;
|
||||||
|
optional uint32 app_id_secondary = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientP2PConnectionFailInfo {
|
message CMsgClientP2PConnectionFailInfo {
|
||||||
|
|
@ -165,6 +159,11 @@ message CMsgClientAuthListAck {
|
||||||
optional uint32 message_sequence = 3;
|
optional uint32 message_sequence = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgGameServerPolicyUpdate {
|
||||||
|
optional uint32 app_id = 1;
|
||||||
|
optional uint32 app_id_aux = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgClientLicenseList {
|
message CMsgClientLicenseList {
|
||||||
message License {
|
message License {
|
||||||
optional uint32 package_id = 1;
|
optional uint32 package_id = 1;
|
||||||
|
|
|
||||||
|
|
@ -21,9 +21,14 @@ message CMsgClientRichPresenceRequest {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientRichPresenceInfo {
|
message CMsgClientRichPresenceInfo {
|
||||||
|
message KV {
|
||||||
|
optional string key = 1;
|
||||||
|
optional string value = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message RichPresence {
|
message RichPresence {
|
||||||
optional fixed64 steamid_user = 1;
|
optional fixed64 steamid_user = 1;
|
||||||
optional bytes rich_presence_kv = 2;
|
repeated .CMsgClientRichPresenceInfo.KV rich_presense = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CMsgClientRichPresenceInfo.RichPresence rich_presence = 1;
|
repeated .CMsgClientRichPresenceInfo.RichPresence rich_presence = 1;
|
||||||
|
|
@ -46,66 +51,6 @@ message CMsgClientCheckFileSignatureResponse {
|
||||||
optional uint32 evalvesignaturecheckdetail = 10;
|
optional uint32 evalvesignaturecheckdetail = 10;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientReadMachineAuth {
|
|
||||||
optional string filename = 1;
|
|
||||||
optional uint32 offset = 2;
|
|
||||||
optional uint32 cubtoread = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientReadMachineAuthResponse {
|
|
||||||
optional string filename = 1;
|
|
||||||
optional uint32 eresult = 2;
|
|
||||||
optional uint32 filesize = 3;
|
|
||||||
optional bytes sha_file = 4;
|
|
||||||
optional uint32 getlasterror = 5;
|
|
||||||
optional uint32 offset = 6;
|
|
||||||
optional uint32 cubread = 7;
|
|
||||||
optional bytes bytes_read = 8;
|
|
||||||
optional string filename_sentry = 9;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientUpdateMachineAuth {
|
|
||||||
optional string filename = 1;
|
|
||||||
optional uint32 offset = 2;
|
|
||||||
optional uint32 cubtowrite = 3;
|
|
||||||
optional bytes bytes = 4;
|
|
||||||
optional uint32 otp_type = 5;
|
|
||||||
optional string otp_identifier = 6;
|
|
||||||
optional bytes otp_sharedsecret = 7;
|
|
||||||
optional uint32 otp_timedrift = 8;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientUpdateMachineAuthResponse {
|
|
||||||
optional string filename = 1;
|
|
||||||
optional uint32 eresult = 2;
|
|
||||||
optional uint32 filesize = 3;
|
|
||||||
optional bytes sha_file = 4;
|
|
||||||
optional uint32 getlasterror = 5;
|
|
||||||
optional uint32 offset = 6;
|
|
||||||
optional uint32 cubwrote = 7;
|
|
||||||
optional int32 otp_type = 8;
|
|
||||||
optional uint32 otp_value = 9;
|
|
||||||
optional string otp_identifier = 10;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientRequestMachineAuth {
|
|
||||||
optional string filename = 1;
|
|
||||||
optional uint32 eresult_sentryfile = 2;
|
|
||||||
optional uint32 filesize = 3;
|
|
||||||
optional bytes sha_sentryfile = 4;
|
|
||||||
optional int32 lock_account_action = 6;
|
|
||||||
optional uint32 otp_type = 7;
|
|
||||||
optional string otp_identifier = 8;
|
|
||||||
optional bytes otp_sharedsecret = 9;
|
|
||||||
optional uint32 otp_value = 10;
|
|
||||||
optional string machine_name = 11;
|
|
||||||
optional string machine_name_userchosen = 12;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientRequestMachineAuthResponse {
|
|
||||||
optional uint32 eresult = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientRegisterKey {
|
message CMsgClientRegisterKey {
|
||||||
optional string key = 1;
|
optional string key = 1;
|
||||||
}
|
}
|
||||||
|
|
@ -164,12 +109,6 @@ message CMsgTrading_StartSession {
|
||||||
optional uint64 other_steamid = 1;
|
optional uint64 other_steamid = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientGetCDNAuthToken {
|
|
||||||
optional uint32 depot_id = 1;
|
|
||||||
optional string host_name = 2;
|
|
||||||
optional uint32 app_id = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientGetDepotDecryptionKey {
|
message CMsgClientGetDepotDecryptionKey {
|
||||||
optional uint32 depot_id = 1;
|
optional uint32 depot_id = 1;
|
||||||
optional uint32 app_id = 2;
|
optional uint32 app_id = 2;
|
||||||
|
|
@ -198,45 +137,6 @@ message CMsgClientCheckAppBetaPasswordResponse {
|
||||||
repeated .CMsgClientCheckAppBetaPasswordResponse.BetaPassword betapasswords = 4;
|
repeated .CMsgClientCheckAppBetaPasswordResponse.BetaPassword betapasswords = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientGetCDNAuthTokenResponse {
|
|
||||||
optional uint32 eresult = 1 [default = 2];
|
|
||||||
optional string token = 2;
|
|
||||||
optional uint32 expiration_time = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgDownloadRateStatistics {
|
|
||||||
message StatsInfo {
|
|
||||||
optional uint32 source_type = 1;
|
|
||||||
optional uint32 source_id = 2;
|
|
||||||
optional uint32 seconds = 3;
|
|
||||||
optional uint64 bytes = 4;
|
|
||||||
optional string host_name = 5;
|
|
||||||
optional uint64 microseconds = 6;
|
|
||||||
optional bool used_ipv6 = 7;
|
|
||||||
optional bool proxied = 8;
|
|
||||||
}
|
|
||||||
|
|
||||||
optional uint32 cell_id = 1;
|
|
||||||
repeated .CMsgDownloadRateStatistics.StatsInfo stats = 2;
|
|
||||||
optional uint32 throttling_kbps = 3;
|
|
||||||
optional uint32 steam_realm = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientRequestAccountData {
|
|
||||||
optional string account_or_email = 1;
|
|
||||||
optional uint32 action = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientRequestAccountDataResponse {
|
|
||||||
optional uint32 action = 1;
|
|
||||||
optional uint32 eresult = 2;
|
|
||||||
optional string account_name = 3;
|
|
||||||
optional uint32 ct_matches = 4;
|
|
||||||
optional string account_name_suggestion1 = 5;
|
|
||||||
optional string account_name_suggestion2 = 6;
|
|
||||||
optional string account_name_suggestion3 = 7;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgClientUGSGetGlobalStats {
|
message CMsgClientUGSGetGlobalStats {
|
||||||
optional uint64 gameid = 1;
|
optional uint64 gameid = 1;
|
||||||
optional uint32 history_days_requested = 2;
|
optional uint32 history_days_requested = 2;
|
||||||
|
|
@ -298,12 +198,17 @@ message CMsgClientSentLogs {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGCClient {
|
message CMsgGCClient {
|
||||||
|
enum EFlag {
|
||||||
|
VALVE_DS = 1;
|
||||||
|
}
|
||||||
|
|
||||||
optional uint32 appid = 1;
|
optional uint32 appid = 1;
|
||||||
optional uint32 msgtype = 2;
|
optional uint32 msgtype = 2;
|
||||||
optional bytes payload = 3;
|
optional bytes payload = 3;
|
||||||
optional fixed64 steamid = 4;
|
optional fixed64 steamid = 4;
|
||||||
optional string gcname = 5;
|
optional string gcname = 5;
|
||||||
optional uint32 ip = 6;
|
optional uint32 ip = 6;
|
||||||
|
optional uint32 flags = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientRequestFreeLicense {
|
message CMsgClientRequestFreeLicense {
|
||||||
|
|
|
||||||
|
|
@ -122,6 +122,11 @@ message CMsgClientPersonaState {
|
||||||
optional string value = 2;
|
optional string value = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message OtherGameData {
|
||||||
|
optional uint64 gameid = 1;
|
||||||
|
repeated .CMsgClientPersonaState.Friend.KV rich_presence = 2;
|
||||||
|
}
|
||||||
|
|
||||||
optional fixed64 friendid = 1;
|
optional fixed64 friendid = 1;
|
||||||
optional uint32 persona_state = 2;
|
optional uint32 persona_state = 2;
|
||||||
optional uint32 game_played_app_id = 3;
|
optional uint32 game_played_app_id = 3;
|
||||||
|
|
@ -154,6 +159,8 @@ message CMsgClientPersonaState {
|
||||||
optional bool player_name_pending_review = 79;
|
optional bool player_name_pending_review = 79;
|
||||||
optional bool avatar_pending_review = 80;
|
optional bool avatar_pending_review = 80;
|
||||||
optional bool on_steam_deck = 81;
|
optional bool on_steam_deck = 81;
|
||||||
|
repeated .CMsgClientPersonaState.Friend.OtherGameData other_game_data = 82;
|
||||||
|
optional uint32 gaming_device_type = 83;
|
||||||
}
|
}
|
||||||
|
|
||||||
optional uint32 status_flags = 1;
|
optional uint32 status_flags = 1;
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@ message CMsgGSServerType {
|
||||||
|
|
||||||
message CMsgGSStatusReply {
|
message CMsgGSStatusReply {
|
||||||
optional bool is_secure = 1;
|
optional bool is_secure = 1;
|
||||||
|
optional bool is_valveds = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGSPlayerList {
|
message CMsgGSPlayerList {
|
||||||
|
|
@ -84,6 +85,7 @@ message CMsgClientGMSServerQuery {
|
||||||
optional uint32 region_code = 3;
|
optional uint32 region_code = 3;
|
||||||
optional string filter_text = 4;
|
optional string filter_text = 4;
|
||||||
optional uint32 max_servers = 5;
|
optional uint32 max_servers = 5;
|
||||||
|
optional string sdr_ping_location = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGMSClientServerQueryResponse {
|
message CMsgGMSClientServerQueryResponse {
|
||||||
|
|
|
||||||
|
|
@ -74,7 +74,6 @@ message CMsgClientLogon {
|
||||||
optional string machine_name = 96;
|
optional string machine_name = 96;
|
||||||
optional string machine_name_userchosen = 97;
|
optional string machine_name_userchosen = 97;
|
||||||
optional string country_override = 98;
|
optional string country_override = 98;
|
||||||
optional bool is_steam_box = 99;
|
|
||||||
optional uint64 client_instance_id = 100;
|
optional uint64 client_instance_id = 100;
|
||||||
optional string two_factor_code = 101;
|
optional string two_factor_code = 101;
|
||||||
optional bool supports_rate_limit_response = 102;
|
optional bool supports_rate_limit_response = 102;
|
||||||
|
|
@ -82,10 +81,12 @@ message CMsgClientLogon {
|
||||||
optional int32 priority_reason = 104;
|
optional int32 priority_reason = 104;
|
||||||
optional .CMsgClientSecret embedded_client_secret = 105;
|
optional .CMsgClientSecret embedded_client_secret = 105;
|
||||||
optional bool disable_partner_autogrants = 106;
|
optional bool disable_partner_autogrants = 106;
|
||||||
optional bool is_steam_deck = 107;
|
|
||||||
optional string access_token = 108;
|
optional string access_token = 108;
|
||||||
optional bool is_chrome_os = 109;
|
optional bool is_chrome_os = 109;
|
||||||
optional bool is_tesla = 110;
|
optional bool is_steam_box_deprecated = 99;
|
||||||
|
optional bool is_steam_deck_deprecated = 107;
|
||||||
|
optional bool is_tesla_deprecated = 110;
|
||||||
|
optional uint32 gaming_device_type = 111;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientLogonResponse {
|
message CMsgClientLogonResponse {
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,6 @@ message CMsgClientGetClientAppListResponse {
|
||||||
repeated .CMsgClientGetClientAppListResponse.App.DLC dlcs = 9;
|
repeated .CMsgClientGetClientAppListResponse.App.DLC dlcs = 9;
|
||||||
optional bool download_paused = 11;
|
optional bool download_paused = 11;
|
||||||
optional uint32 num_downloading = 12;
|
optional uint32 num_downloading = 12;
|
||||||
optional uint32 num_paused = 13;
|
|
||||||
optional bool changing = 14;
|
optional bool changing = 14;
|
||||||
optional bool available_on_platform = 15;
|
optional bool available_on_platform = 15;
|
||||||
optional uint64 bytes_staged = 16;
|
optional uint64 bytes_staged = 16;
|
||||||
|
|
@ -86,6 +85,7 @@ message CMsgClientGetClientAppListResponse {
|
||||||
optional bool uninstalling = 23;
|
optional bool uninstalling = 23;
|
||||||
optional uint32 rt_time_scheduled = 24;
|
optional uint32 rt_time_scheduled = 24;
|
||||||
optional bool running = 25;
|
optional bool running = 25;
|
||||||
|
optional uint32 update_percentage = 26;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CMsgClientGetClientAppListResponse.App apps = 1;
|
repeated .CMsgClientGetClientAppListResponse.App apps = 1;
|
||||||
|
|
|
||||||
|
|
@ -40,12 +40,7 @@ enum ESettingProfileMode {
|
||||||
k_ESettingProfileMode_None = 0;
|
k_ESettingProfileMode_None = 0;
|
||||||
k_ESettingProfileMode_PerGame = 1;
|
k_ESettingProfileMode_PerGame = 1;
|
||||||
k_ESettingProfileMode_PerGamePerDisplay = 2;
|
k_ESettingProfileMode_PerGamePerDisplay = 2;
|
||||||
}
|
k_ESettingProfileMode_PerDisplay = 3;
|
||||||
|
|
||||||
enum EGRMode {
|
|
||||||
k_EGRMode_Never = 0;
|
|
||||||
k_EGRMode_Always = 1;
|
|
||||||
k_EGRMode_Manual = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EGRAudio {
|
enum EGRAudio {
|
||||||
|
|
@ -54,6 +49,12 @@ enum EGRAudio {
|
||||||
k_EGRAudio_Select = 2;
|
k_EGRAudio_Select = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EGRExportLimitType {
|
||||||
|
k_EGRExportLimitType_Native = 0;
|
||||||
|
k_EGRExportLimitType_FileSize = 1;
|
||||||
|
k_EGRExportLimitType_Advanced = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgHotkey {
|
message CMsgHotkey {
|
||||||
optional uint32 key_code = 1;
|
optional uint32 key_code = 1;
|
||||||
optional bool alt_key = 2;
|
optional bool alt_key = 2;
|
||||||
|
|
@ -93,6 +94,7 @@ message CMsgClientSettings {
|
||||||
optional bool small_mode = 16 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Software\\Valve\\Steam\\SmallMode"];
|
optional bool small_mode = 16 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Software\\Valve\\Steam\\SmallMode"];
|
||||||
optional bool skip_steamvr_install_dialog = 19 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\SteamVRHMDVGUIWarning"];
|
optional bool skip_steamvr_install_dialog = 19 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\SteamVRHMDVGUIWarning"];
|
||||||
optional bool always_show_user_chooser = 20 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "WebStorage\\Auth\\AlwaysShowUserChooser"];
|
optional bool always_show_user_chooser = 20 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "WebStorage\\Auth\\AlwaysShowUserChooser"];
|
||||||
|
optional bool os_version_unsupported = 21 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\OSVersionUnsupported"];
|
||||||
optional bool show_family_sharing_notifications = 3000 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool show_family_sharing_notifications = 3000 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional bool show_copy_count_in_library = 3001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "ShowCopyCountInLibrary", (setting_default_bool) = true];
|
optional bool show_copy_count_in_library = 3001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "ShowCopyCountInLibrary", (setting_default_bool) = true];
|
||||||
optional int32 overlay_fps_counter_corner = 4000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSCorner"];
|
optional int32 overlay_fps_counter_corner = 4000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSCorner"];
|
||||||
|
|
@ -119,7 +121,15 @@ message CMsgClientSettings {
|
||||||
optional bool overlay_scale_interface = 4022 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\OverlayScaleInterface", (setting_default_bool) = true];
|
optional bool overlay_scale_interface = 4022 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\OverlayScaleInterface", (setting_default_bool) = true];
|
||||||
optional bool overlay_restore_browser_tabs = 4023 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayRestoreBrowserTabs", (setting_default_bool) = true];
|
optional bool overlay_restore_browser_tabs = 4023 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayRestoreBrowserTabs", (setting_default_bool) = true];
|
||||||
optional bool enable_avif_screenshots = 4024 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayScreenshotEnableAVIF"];
|
optional bool enable_avif_screenshots = 4024 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayScreenshotEnableAVIF"];
|
||||||
optional bool smooth_scroll_webviews = 5000 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\SmoothScrollWebViews", (setting_default_bool) = true];
|
optional int32 overlay_fps_counter_detail_level = 4025 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSDetailLevel", (setting_default_int) = 1];
|
||||||
|
optional float overlay_fps_counter_saturation_factor = 4026 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSSaturation", (setting_default_float) = 1];
|
||||||
|
optional float overlay_fps_counter_bgopacity = 4027 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSBGOpacity", (setting_default_float) = 0.8];
|
||||||
|
optional float overlay_fps_counter_scale_factor = 4028 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSScaling", (setting_default_float) = 0.7];
|
||||||
|
optional .CMsgHotkey overlay_fps_counter_key = 4029 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSHotKey", (setting_default_string) = "Default"];
|
||||||
|
optional bool overlay_fps_counter_fps_graph = 4030 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSGraphFPS", (setting_default_bool) = true];
|
||||||
|
optional bool overlay_fps_counter_cpu_graph = 4031 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayShowFPSGraphCPU", (setting_default_bool) = true];
|
||||||
|
optional bool overlay_fps_counter_allow_km_driver = 4032 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\InGameOverlayAllowKMDriveOnWindows", (setting_default_bool) = true];
|
||||||
|
optional bool smooth_scroll_webviews = 5000 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional bool enable_gpu_accelerated_webviews = 5001 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool enable_gpu_accelerated_webviews = 5001 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional bool enable_hardware_video_decoding = 5003 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool enable_hardware_video_decoding = 5003 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional bool run_at_startup = 5004 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool run_at_startup = 5004 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
|
|
@ -128,6 +138,8 @@ message CMsgClientSettings {
|
||||||
optional bool start_in_big_picture_mode = 5007 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool start_in_big_picture_mode = 5007 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional uint32 jumplist_flags = 5008 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\JumplistSettings", (setting_default_uint) = 77680];
|
optional uint32 jumplist_flags = 5008 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\JumplistSettings", (setting_default_uint) = 77680];
|
||||||
optional bool enable_ui_sounds = 5009 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\EnableUISounds", (setting_default_bool) = true];
|
optional bool enable_ui_sounds = 5009 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "system\\EnableUISounds", (setting_default_bool) = true];
|
||||||
|
optional bool enable_gamescope_composer = 5010 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\EnableGamescopeComposer", (setting_default_bool) = false];
|
||||||
|
optional bool enable_gamescope_composer_vr = 5011 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\EnableGamescopeComposerVR", (setting_default_bool) = true];
|
||||||
optional bool disable_all_toasts = 6000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "DisableAllToasts"];
|
optional bool disable_all_toasts = 6000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "DisableAllToasts"];
|
||||||
optional bool disable_toasts_in_game = 6001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "DisableToastsInGame"];
|
optional bool disable_toasts_in_game = 6001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "DisableToastsInGame"];
|
||||||
optional bool play_sound_on_toast = 6002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "PlaySoundOnToast", (setting_default_bool) = true];
|
optional bool play_sound_on_toast = 6002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "PlaySoundOnToast", (setting_default_bool) = true];
|
||||||
|
|
@ -154,13 +166,13 @@ message CMsgClientSettings {
|
||||||
optional bool download_while_app_running = 8010 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool download_while_app_running = 8010 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional bool download_throttle_while_streaming = 8011 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool download_throttle_while_streaming = 8011 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional int32 download_throttle_rate = 8012 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional int32 download_throttle_rate = 8012 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
|
optional int32 default_app_update_behavior = 8013 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional bool cloud_enabled = 10000 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool cloud_enabled = 10000 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional bool show_screenshot_manager = 10001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "Software\\Valve\\Steam\\ShowScreenshotManager"];
|
optional bool show_screenshot_manager = 10001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "Software\\Valve\\Steam\\ShowScreenshotManager"];
|
||||||
optional int32 music_volume = 11000 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional int32 music_volume = 11000 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional bool music_pause_on_app_start = 11001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Music\\PauseOnAppStartedProcess"];
|
optional bool music_pause_on_app_start = 11001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Music\\PauseOnAppStartedProcess"];
|
||||||
optional bool music_pause_on_voice_chat = 11002 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Music\\PauseOnVoiceChat"];
|
optional bool music_pause_on_voice_chat = 11002 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Music\\PauseOnVoiceChat"];
|
||||||
optional bool music_download_high_quality = 11003 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Music\\DownloadHighQualityAudioSoundtracks"];
|
optional bool music_download_high_quality = 11003 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Music\\DownloadHighQualityAudioSoundtracks"];
|
||||||
optional bool music_playlist_notification = 11004 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Music\\PlaylistNowPlayingNotification"];
|
|
||||||
optional .EBroadcastPermission broadcast_permissions = 12000 [default = k_EBroadcastPermissionDisabled, (setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\Permissions", (setting_default_int) = 1];
|
optional .EBroadcastPermission broadcast_permissions = 12000 [default = k_EBroadcastPermissionDisabled, (setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\Permissions", (setting_default_int) = 1];
|
||||||
optional int32 broadcast_output_width = 12001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\OutputWidth"];
|
optional int32 broadcast_output_width = 12001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\OutputWidth"];
|
||||||
optional int32 broadcast_output_height = 12002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\OutputHeight", (setting_default_int) = 720];
|
optional int32 broadcast_output_height = 12002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\OutputHeight", (setting_default_int) = 720];
|
||||||
|
|
@ -173,6 +185,7 @@ message CMsgClientSettings {
|
||||||
optional bool broadcast_show_live_reminder = 12009 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\ShowReminder", (setting_default_bool) = true];
|
optional bool broadcast_show_live_reminder = 12009 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\ShowReminder", (setting_default_bool) = true];
|
||||||
optional int32 broadcast_chat_corner = 12010 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\ShowChat", (setting_default_int) = 1];
|
optional int32 broadcast_chat_corner = 12010 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Broadcast\\ShowChat", (setting_default_int) = 1];
|
||||||
optional bool gamestream_hardware_video_encode = 13000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameStream\\HardwareVideoEncode", (setting_default_bool) = true];
|
optional bool gamestream_hardware_video_encode = 13000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameStream\\HardwareVideoEncode", (setting_default_bool) = true];
|
||||||
|
optional bool gamestream_enable_video_h265 = 13001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameStream\\EnableVideoH265", (setting_default_bool) = true];
|
||||||
optional bool steam_input_configurator_error_msg_enable = 14001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamInput/Configurator/ErrorMsgEnabled"];
|
optional bool steam_input_configurator_error_msg_enable = 14001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamInput/Configurator/ErrorMsgEnabled"];
|
||||||
optional bool controller_guide_button_focus_steam = 14002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Controller_CheckGuideButton", (setting_default_bool) = true];
|
optional bool controller_guide_button_focus_steam = 14002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Controller_CheckGuideButton", (setting_default_bool) = true];
|
||||||
optional int32 controller_ps_support = 14003 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamController_PSSupport", (setting_default_int) = 1];
|
optional int32 controller_ps_support = 14003 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamController_PSSupport", (setting_default_int) = 1];
|
||||||
|
|
@ -182,24 +195,39 @@ message CMsgClientSettings {
|
||||||
optional bool controller_generic_support = 14007 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamController_GenericGamepadSupport"];
|
optional bool controller_generic_support = 14007 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamController_GenericGamepadSupport"];
|
||||||
optional int32 controller_power_off_timeout = 14008 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "CSettingsPanelGameController.Timeout", (setting_default_int) = 15];
|
optional int32 controller_power_off_timeout = 14008 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "CSettingsPanelGameController.Timeout", (setting_default_int) = 15];
|
||||||
optional bool turn_off_controller_on_exit = 14009 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "CSettingsPanelGameController.TurnOff"];
|
optional bool turn_off_controller_on_exit = 14009 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "CSettingsPanelGameController.TurnOff"];
|
||||||
optional bool controller_combine_nintendo_joycons = 14010 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool controller_combine_nintendo_joycons = 14010 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamInput/Configurator/CombinedJoycons"];
|
||||||
|
optional bool controller_enable_chord = 140011 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamController_Enable_Chord", (setting_default_bool) = true];
|
||||||
|
optional bool controller_poll_rate = 140012 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamController_Poll_Rate", (setting_default_int) = 2];
|
||||||
|
optional bool controller_siapi_config_author_mode = 140013 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamInput/Configurator/SIAPIAuhtorMode", (setting_default_bool) = false];
|
||||||
optional uint64 startup_movie_id = 16000 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Customization/StartupMovie/MovieID", (setting_pre_login) = true];
|
optional uint64 startup_movie_id = 16000 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Customization/StartupMovie/MovieID", (setting_pre_login) = true];
|
||||||
optional string startup_movie_local_path = 16001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Customization/StartupMovie/LocalPath", (setting_pre_login) = true];
|
optional string startup_movie_local_path = 16001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Customization/StartupMovie/LocalPath", (setting_pre_login) = true];
|
||||||
optional bool startup_movie_shuffle = 16002 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Customization/StartupMovie/Shuffle", (setting_pre_login) = true];
|
optional bool startup_movie_shuffle = 16002 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Customization/StartupMovie/Shuffle", (setting_pre_login) = true];
|
||||||
optional bool startup_movie_used_for_resume = 16003 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Customization/StartupMovie/UsedForResume"];
|
optional bool startup_movie_used_for_resume = 16003 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Customization/StartupMovie/UsedForResume"];
|
||||||
optional bool game_notes_enable_spellcheck = 17001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "GameNotesEnableSpellcheck", (setting_default_bool) = true];
|
optional bool game_notes_enable_spellcheck = 17001 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "GameNotesEnableSpellcheck", (setting_default_bool) = true];
|
||||||
optional int32 screenshot_items_per_row = 18000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "ScreenshotViewItemsPerRow", (setting_default_int) = 1];
|
optional int32 screenshot_items_per_row = 18000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserRoaming, (setting_name) = "ScreenshotViewItemsPerRow", (setting_default_int) = 1];
|
||||||
optional string g_background_path = 18201 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional string gamerecording_background_path = 18201 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
optional string g_background_max_keep = 18202 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional string gamerecording_background_max_keep = 18202 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\BackgroundMaxKeep", (setting_default_string) = "120min"];
|
||||||
optional int32 g_background_time_resolution = 18203 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional int32 gamerecording_background_time_resolution = 18203 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\BackgroundTimeResolution", (setting_default_float) = 60000];
|
||||||
optional .CMsgHotkey g_background_mk = 18207 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional .CMsgHotkey gamerecording_background_mk = 18207 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\MarkerKey", (setting_default_string) = "Ctrl\tKEY_F12"];
|
||||||
optional .CMsgHotkey g_background_tg = 18208 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional .CMsgHotkey gamerecording_background_tg = 18208 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ToggleKey", (setting_default_string) = "Ctrl\tKEY_F11"];
|
||||||
optional bool g_background_a_m = 18209 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional bool gamerecording_background_a_m = 18209 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\Audio_Mic", (setting_default_bool) = false];
|
||||||
optional int32 g_background_br = 18210 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional string gamerecording_video_bitrate = 18210 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\VideoBitRate", (setting_default_string) = "preset_default"];
|
||||||
optional bool g_background_a_s = 18211 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional .EGRMode gamerecording_background_mode = 18212 [default = k_EGRMode_Never, (setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\BackgroundRecordMode", (setting_default_int) = 0];
|
||||||
optional .EGRMode g_background_mode = 18212 [default = k_EGRMode_Never, (setting_store) = k_EClientSettingStore_CustomFunc];
|
optional .EGRAudio gamerecording_background_audio = 18213 [default = k_EGRAudio_Game, (setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\Recording_Audio_Option", (setting_default_int) = 0];
|
||||||
optional .EGRAudio g_background_audio = 18213 [default = k_EGRAudio_Game, (setting_store) = k_EClientSettingStore_CustomFunc];
|
optional int32 gamerecording_max_fps = 18214 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\MaxFPS", (setting_default_int) = 60, (setting_clamp_min) = 24, (setting_clamp_max) = 120];
|
||||||
optional int32 g_max_fps = 18214 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\MaxFPS", (setting_default_int) = 60, (setting_clamp_min) = 24, (setting_clamp_max) = 120];
|
optional .CMsgHotkey gamerecording_hotkey_ic = 18215 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\InstantClipKey", (setting_default_string) = "None"];
|
||||||
|
optional float gamerecording_ic_seconds = 18216 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\InstantClipDuration", (setting_default_float) = 30];
|
||||||
|
optional .EGRExportLimitType gamerecording_export_limit_type = 18217 [default = k_EGRExportLimitType_Native, (setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ExportLimitType"];
|
||||||
|
optional int32 gamerecording_export_limit_size_mb = 18218 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ExportLimitSize", (setting_default_int) = 100];
|
||||||
|
optional int32 gamerecording_export_limit_bitrate = 18219 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ExportLimitBitrate", (setting_default_int) = 1];
|
||||||
|
optional int32 gamerecording_export_limit_width = 18220 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ExportLimitWidth", (setting_default_int) = 3840];
|
||||||
|
optional int32 gamerecording_export_limit_height = 18221 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ExportLimitHeight", (setting_default_int) = 2160];
|
||||||
|
optional int32 gamerecording_export_limit_frame_rate = 18222 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ExportLimitFrameRate", (setting_default_int) = 60];
|
||||||
|
optional string gamerecording_export_directory = 18223 [(setting_store) = k_EClientSettingStore_CustomFunc, (setting_name) = "GameRecording\\ExportDirectory"];
|
||||||
|
optional .EExportCodec gamerecording_export_codec = 18224 [default = k_EExportCodec_Default, (setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ExportCodec"];
|
||||||
|
optional int32 gamerecording_video_maxheight = 18225 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\VideoMaxHeight", (setting_default_int) = 0, (setting_clamp_min) = 0, (setting_clamp_max) = 2160];
|
||||||
|
optional bool gamerecording_force_mic_mono = 18226 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\ForceMicMono", (setting_default_bool) = false];
|
||||||
|
optional bool gamerecording_automatic_gain_control = 18227 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "GameRecording\\AutomaticGainControl", (setting_default_bool) = true];
|
||||||
optional bool show_timestamps_in_console = 20000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Developer\\ShowTimestampsInConsole"];
|
optional bool show_timestamps_in_console = 20000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Developer\\ShowTimestampsInConsole"];
|
||||||
optional bool force_oobe = 20001 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\ForceOOBE"];
|
optional bool force_oobe = 20001 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\ForceOOBE"];
|
||||||
optional int32 override_browser_composer_mode = 20002 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
optional int32 override_browser_composer_mode = 20002 [(setting_store) = k_EClientSettingStore_CustomFunc];
|
||||||
|
|
@ -207,6 +235,8 @@ message CMsgClientSettings {
|
||||||
optional bool force_deck_perf_tab = 20004 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Developer/ForceDeckPerfTab"];
|
optional bool force_deck_perf_tab = 20004 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Developer/ForceDeckPerfTab"];
|
||||||
optional bool force_fake_mandatory_update = 20005 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Developer/FakeMandatoryUpdate"];
|
optional bool force_fake_mandatory_update = 20005 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Developer/FakeMandatoryUpdate"];
|
||||||
optional bool hdr_compat_testing = 20006 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Developer/HDRCompatTesting"];
|
optional bool hdr_compat_testing = 20006 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Developer/HDRCompatTesting"];
|
||||||
|
optional bool developer_mode_enabled = 20007 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Developer/DevModeEnabled"];
|
||||||
|
optional bool show_advanced_update_channels = 20008 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Developer/ShowAdvancedUpdateChannels"];
|
||||||
optional .EHDRVisualization gamescope_hdr_visualization = 21001 [default = k_EHDRVisualization_None, (setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/HDRVisualization2"];
|
optional .EHDRVisualization gamescope_hdr_visualization = 21001 [default = k_EHDRVisualization_None, (setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/HDRVisualization2"];
|
||||||
optional int32 gamescope_app_target_framerate = 21002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/AppTargetFrameRate", (setting_default_int) = 0, (setting_profile_mode) = k_ESettingProfileMode_PerGamePerDisplay];
|
optional int32 gamescope_app_target_framerate = 21002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/AppTargetFrameRate", (setting_default_int) = 0, (setting_profile_mode) = k_ESettingProfileMode_PerGamePerDisplay];
|
||||||
optional bool gamescope_enable_app_target_framerate = 21003 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\GamescopeEnableAppTargetRefreshRate2", (setting_default_bool) = true];
|
optional bool gamescope_enable_app_target_framerate = 21003 [(setting_store) = k_EClientSettingStore_Registry, (setting_name) = "HKEY_CURRENT_USER\\Software\\Valve\\Steam\\GamescopeEnableAppTargetRefreshRate2", (setting_default_bool) = true];
|
||||||
|
|
@ -214,10 +244,15 @@ message CMsgClientSettings {
|
||||||
optional int32 gamescope_display_refresh_rate = 21005 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/RefreshRate", (setting_default_int) = 0, (setting_profile_mode) = k_ESettingProfileMode_PerGamePerDisplay];
|
optional int32 gamescope_display_refresh_rate = 21005 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/RefreshRate", (setting_default_int) = 0, (setting_profile_mode) = k_ESettingProfileMode_PerGamePerDisplay];
|
||||||
optional bool gamescope_use_game_refresh_rate_in_steam = 21006 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Developer/DynamicRefreshRateInSteam", (setting_default_bool) = true];
|
optional bool gamescope_use_game_refresh_rate_in_steam = 21006 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Developer/DynamicRefreshRateInSteam", (setting_default_bool) = true];
|
||||||
optional bool gamescope_disable_mura_correction = 21007 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/MuraCorrectionDisabled", (setting_default_bool) = false];
|
optional bool gamescope_disable_mura_correction = 21007 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/MuraCorrectionDisabled", (setting_default_bool) = false];
|
||||||
optional bool gamescope_include_steamui_in_screenshots = 21008 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/IncludeSteamUIInScreenshots", (setting_default_bool) = true];
|
optional bool gamescope_include_steamui_in_screenshots = 21008 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/IncludeSteamUIInScreenshots", (setting_default_bool) = false];
|
||||||
optional bool gamescope_allow_tearing = 21009 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/AllowTearing", (setting_default_bool) = false, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
optional bool gamescope_allow_tearing = 21009 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/AllowTearing", (setting_default_bool) = false, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
||||||
optional bool gamescope_composite_debug = 21010 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/CompositeDebug", (setting_default_bool) = false];
|
optional bool gamescope_composite_debug = 21010 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/CompositeDebug", (setting_default_bool) = false];
|
||||||
optional bool gamescope_force_composite = 21011 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/ForceComposite", (setting_default_bool) = false];
|
optional bool gamescope_force_composite = 21011 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/ForceComposite", (setting_default_bool) = false];
|
||||||
|
optional string gamescope_game_resolution_global = 21012 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/GameResolutionGlobal", (setting_default_string) = "Default"];
|
||||||
|
optional .CMsgHotkey gamescope_guide_hotkey = 21013 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/GuideKeyboardHotkey", (setting_default_string) = "Shift\tKEY_TAB"];
|
||||||
|
optional .CMsgHotkey gamescope_qam_hotkey = 21014 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Gamescope/QAMKeyboardHotkey", (setting_default_string) = "CTRL\tShift\tKEY_TAB"];
|
||||||
|
optional bool gamescope_hdr_enabled = 21015 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Gamescope/HDREnabled", (setting_default_bool) = true, (setting_profile_mode) = k_ESettingProfileMode_PerDisplay];
|
||||||
|
optional bool gamescope_native_external_res_in_steam = 21016 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Gamescope/EnableSteamNativeExternalResolution"];
|
||||||
optional int32 steamos_status_led_brightness = 22000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamOS/StatusLEDBrightness", (setting_default_int) = 100];
|
optional int32 steamos_status_led_brightness = 22000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamOS/StatusLEDBrightness", (setting_default_int) = 100];
|
||||||
optional bool steamos_tdp_limit_enabled = 22001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/TDPLimitEnabled", (setting_default_bool) = false, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
optional bool steamos_tdp_limit_enabled = 22001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/TDPLimitEnabled", (setting_default_bool) = false, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
||||||
optional int32 steamos_tdp_limit = 22002 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/TDPLimit", (setting_default_int) = 0, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
optional int32 steamos_tdp_limit = 22002 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/TDPLimit", (setting_default_int) = 0, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
||||||
|
|
@ -226,6 +261,15 @@ message CMsgClientSettings {
|
||||||
optional bool steamos_wifi_debug = 22005 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/WifiDebug", (setting_default_bool) = false];
|
optional bool steamos_wifi_debug = 22005 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/WifiDebug", (setting_default_bool) = false];
|
||||||
optional bool steamos_wifi_force_wpa_supplicant = 22006 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/WifiForceWPASupplicant", (setting_default_bool) = false];
|
optional bool steamos_wifi_force_wpa_supplicant = 22006 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/WifiForceWPASupplicant", (setting_default_bool) = false];
|
||||||
optional int32 steamos_magnifier_scale = 22007 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamOS/MagnifierScale", (setting_default_int) = 150];
|
optional int32 steamos_magnifier_scale = 22007 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamOS/MagnifierScale", (setting_default_int) = 150];
|
||||||
|
optional bool steamos_manual_gpu_clock_enabled = 22008 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/ManualGPUClockEnabled", (setting_default_bool) = false, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
||||||
|
optional int32 steamos_manual_gpu_clock_hz = 22009 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/ManualGPUClockHz", (setting_default_int) = 1000, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
||||||
|
optional string steamos_platform_performance_profile = 22010 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/PerformanceProfile", (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
||||||
|
optional bool steamos_charge_limit_enabled = 22011 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/ChargeLimitEnabled", (setting_default_bool) = false];
|
||||||
|
optional int32 steamos_charge_limit = 22012 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/ChargeLimit", (setting_default_int) = 80];
|
||||||
|
optional bool steamos_charge_limit_devmode = 22013 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SteamOS/ChargeLimitDevMode", (setting_default_bool) = false];
|
||||||
|
optional bool steamos_system_tracing_enabled = 22014 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamOS/SystemTracingEnabled", (setting_default_bool) = false, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
||||||
|
optional bool steamos_vrs_enabled = 22015 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamOS/VRSEnabled", (setting_default_bool) = false, (setting_profile_mode) = k_ESettingProfileMode_PerGame];
|
||||||
|
optional bool steamos_separate_led_colors = 22016 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "SteamOS/SeparaeLEDColors", (setting_default_bool) = false];
|
||||||
optional bool setting_validation_bool = 23001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyBool"];
|
optional bool setting_validation_bool = 23001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyBool"];
|
||||||
optional .EHDRVisualization setting_validation_enum = 23002 [default = k_EHDRVisualization_None, (setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyEnum"];
|
optional .EHDRVisualization setting_validation_enum = 23002 [default = k_EHDRVisualization_None, (setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyEnum"];
|
||||||
optional int32 setting_validation_int32 = 23003 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyInt32"];
|
optional int32 setting_validation_int32 = 23003 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyInt32"];
|
||||||
|
|
@ -233,5 +277,20 @@ message CMsgClientSettings {
|
||||||
optional uint64 setting_validation_uint64 = 23005 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyUInt64"];
|
optional uint64 setting_validation_uint64 = 23005 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyUInt64"];
|
||||||
optional float setting_validation_float = 23006 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyFloat"];
|
optional float setting_validation_float = 23006 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyFloat"];
|
||||||
optional string setting_validation_string = 23007 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyString"];
|
optional string setting_validation_string = 23007 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyString"];
|
||||||
|
optional .CMsgHotkey setting_validation_hotkey = 23008 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "SettingValidation/DummyHotkey"];
|
||||||
optional bool system_bluetooth_enabled = 24000 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "System/Bluetooth/Enabled", (setting_default_bool) = false];
|
optional bool system_bluetooth_enabled = 24000 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "System/Bluetooth/Enabled", (setting_default_bool) = false];
|
||||||
|
optional bool hardware_updater_enabled = 24001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "System/HardwareUpdater/Enabled", (setting_default_bool) = false];
|
||||||
|
optional bool game_framerate_reporting_enabled = 24002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "System/GameFrameRateReporting/Enabled", (setting_default_bool) = false];
|
||||||
|
optional bool vr_show_perf_graph_in_hmd = 25000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "VR/ShowPerfGraphInHMD", (setting_default_bool) = false];
|
||||||
|
optional bool accessibility_debug_visualizer = 26000 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Accessibility/DebugVisualizer", (setting_default_bool) = false];
|
||||||
|
optional bool accessibility_screen_reader_enabled = 26001 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Accessibility/ScreenReaderEnabled", (setting_default_bool) = false];
|
||||||
|
optional float accessibility_screen_reader_rate = 26002 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Accessibility/ScreenReaderPitch", (setting_default_float) = 0.5];
|
||||||
|
optional float accessibility_screen_reader_pitch = 26003 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Accessibility/ScreenReaderRate", (setting_default_float) = 0.5];
|
||||||
|
optional float accessibility_screen_reader_volume = 26004 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Accessibility/ScreenReaderVolume", (setting_default_float) = 1];
|
||||||
|
optional bool accessibility_high_contrast_mode = 26005 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Accessibility/HighContrastMode", (setting_default_bool) = false];
|
||||||
|
optional bool accessibility_reduce_motion = 26006 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Accessibility/ReduceMotion", (setting_default_bool) = false];
|
||||||
|
optional uint32 accessibility_minimum_font_size = 26008 [(setting_store) = k_EClientSettingStore_ConfigStore_UserLocal, (setting_name) = "Accessibility/MinimumFontSize", (setting_default_int) = 0];
|
||||||
|
optional string accessibility_color_filter_name = 26009 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Accessibility/ColorFilterName", (setting_default_string) = ""];
|
||||||
|
optional float accessibility_desktop_ui_scale = 26010 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Accessibility/DesktopUIScale", (setting_default_float) = 1];
|
||||||
|
optional string accessibility_screen_reader_locale = 26011 [(setting_store) = k_EClientSettingStore_ConfigStore_Install, (setting_name) = "Accessibility/ScreenReaderLocale", (setting_default_string) = "auto"];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,14 +14,6 @@ message CCloud_ClientLogUploadComplete_Notification {
|
||||||
optional uint64 request_id = 2;
|
optional uint64 request_id = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CCloud_GetUploadServerInfo_Request {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CCloud_GetUploadServerInfo_Response {
|
|
||||||
optional string server_url = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CCloud_BeginHTTPUpload_Request {
|
message CCloud_BeginHTTPUpload_Request {
|
||||||
optional uint32 appid = 1;
|
optional uint32 appid = 1;
|
||||||
optional uint32 file_size = 2;
|
optional uint32 file_size = 2;
|
||||||
|
|
@ -290,19 +282,6 @@ message CCloud_ClientConflictResolution_Notification {
|
||||||
optional bool chose_local_files = 2;
|
optional bool chose_local_files = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CCloud_EnumerateUserApps_Request {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CCloud_EnumerateUserApps_Response {
|
|
||||||
message Apps {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional int32 totalcount = 2;
|
|
||||||
optional int64 totalsize = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CCloud_EnumerateUserApps_Response.Apps apps = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CCloud_GetAppFileChangelist_Request {
|
message CCloud_GetAppFileChangelist_Request {
|
||||||
optional uint32 appid = 1;
|
optional uint32 appid = 1;
|
||||||
optional uint64 synced_change_number = 2;
|
optional uint64 synced_change_number = 2;
|
||||||
|
|
@ -351,6 +330,8 @@ message CCloud_AppLaunchIntent_Request {
|
||||||
optional uint64 client_id = 2;
|
optional uint64 client_id = 2;
|
||||||
optional string machine_name = 3;
|
optional string machine_name = 3;
|
||||||
optional bool ignore_pending_operations = 4;
|
optional bool ignore_pending_operations = 4;
|
||||||
|
optional int32 os_type = 5;
|
||||||
|
optional int32 device_type = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CCloud_AppLaunchIntent_Response {
|
message CCloud_AppLaunchIntent_Response {
|
||||||
|
|
@ -387,7 +368,6 @@ message CCloud_ClientLogUploadRequest_Notification {
|
||||||
service Cloud {
|
service Cloud {
|
||||||
rpc ClientLogUploadCheck (.CCloud_ClientLogUploadCheck_Notification) returns (.NoResponse);
|
rpc ClientLogUploadCheck (.CCloud_ClientLogUploadCheck_Notification) returns (.NoResponse);
|
||||||
rpc ClientLogUploadComplete (.CCloud_ClientLogUploadComplete_Notification) returns (.NoResponse);
|
rpc ClientLogUploadComplete (.CCloud_ClientLogUploadComplete_Notification) returns (.NoResponse);
|
||||||
rpc GetUploadServerInfo (.CCloud_GetUploadServerInfo_Request) returns (.CCloud_GetUploadServerInfo_Response);
|
|
||||||
rpc BeginHTTPUpload (.CCloud_BeginHTTPUpload_Request) returns (.CCloud_BeginHTTPUpload_Response);
|
rpc BeginHTTPUpload (.CCloud_BeginHTTPUpload_Request) returns (.CCloud_BeginHTTPUpload_Response);
|
||||||
rpc CommitHTTPUpload (.CCloud_CommitHTTPUpload_Request) returns (.CCloud_CommitHTTPUpload_Response);
|
rpc CommitHTTPUpload (.CCloud_CommitHTTPUpload_Request) returns (.CCloud_CommitHTTPUpload_Response);
|
||||||
rpc BeginUGCUpload (.CCloud_BeginUGCUpload_Request) returns (.CCloud_BeginUGCUpload_Response);
|
rpc BeginUGCUpload (.CCloud_BeginUGCUpload_Request) returns (.CCloud_BeginUGCUpload_Response);
|
||||||
|
|
@ -406,7 +386,6 @@ service Cloud {
|
||||||
rpc ClientFileDownload (.CCloud_ClientFileDownload_Request) returns (.CCloud_ClientFileDownload_Response);
|
rpc ClientFileDownload (.CCloud_ClientFileDownload_Request) returns (.CCloud_ClientFileDownload_Response);
|
||||||
rpc ClientDeleteFile (.CCloud_ClientDeleteFile_Request) returns (.CCloud_ClientDeleteFile_Response);
|
rpc ClientDeleteFile (.CCloud_ClientDeleteFile_Request) returns (.CCloud_ClientDeleteFile_Response);
|
||||||
rpc ClientConflictResolution (.CCloud_ClientConflictResolution_Notification) returns (.NoResponse);
|
rpc ClientConflictResolution (.CCloud_ClientConflictResolution_Notification) returns (.NoResponse);
|
||||||
rpc EnumerateUserApps (.CCloud_EnumerateUserApps_Request) returns (.CCloud_EnumerateUserApps_Response);
|
|
||||||
rpc GetAppFileChangelist (.CCloud_GetAppFileChangelist_Request) returns (.CCloud_GetAppFileChangelist_Response);
|
rpc GetAppFileChangelist (.CCloud_GetAppFileChangelist_Request) returns (.CCloud_GetAppFileChangelist_Response);
|
||||||
rpc SuspendAppSession (.CCloud_AppSessionSuspend_Request) returns (.CCloud_AppSessionSuspend_Response);
|
rpc SuspendAppSession (.CCloud_AppSessionSuspend_Request) returns (.CCloud_AppSessionSuspend_Response);
|
||||||
rpc ResumeAppSession (.CCloud_AppSessionResume_Request) returns (.CCloud_AppSessionResume_Response);
|
rpc ResumeAppSession (.CCloud_AppSessionResume_Request) returns (.CCloud_AppSessionResume_Response);
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,26 @@ import "enums.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
enum EClanImageGroup {
|
||||||
|
k_EClanImageGroup_None = 0;
|
||||||
|
k_EClanImageGroup_Announcement = 1;
|
||||||
|
k_EClanImageGroup_Curator = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EClanImageFileType {
|
||||||
|
k_EClanImageFileType_Unknown = 0;
|
||||||
|
k_EClanImageFileType_JPEG = 1;
|
||||||
|
k_EClanImageFileType_GIF = 2;
|
||||||
|
k_EClanImageFileType_PNG = 3;
|
||||||
|
k_EClanImageFileType_MP4 = 4;
|
||||||
|
k_EClanImageFileType_WEBM = 5;
|
||||||
|
k_EClanImageFileType_VTT = 6;
|
||||||
|
k_EClanImageFileType_SRT = 7;
|
||||||
|
k_EClanImageFileType_SVG = 8;
|
||||||
|
k_EClanImageFileType_XML = 9;
|
||||||
|
k_EClanImageFileType_WEBP = 10;
|
||||||
|
}
|
||||||
|
|
||||||
enum EPartnerEventDisplayLocation {
|
enum EPartnerEventDisplayLocation {
|
||||||
k_EPartnerEventDisplayLocation_Invalid = 0;
|
k_EPartnerEventDisplayLocation_Invalid = 0;
|
||||||
k_EPartnerEventDisplayLocation_AppDetailsSpotlight = 1;
|
k_EPartnerEventDisplayLocation_AppDetailsSpotlight = 1;
|
||||||
|
|
@ -15,6 +35,7 @@ enum EPartnerEventDisplayLocation {
|
||||||
k_EPartnerEventDisplayLocation_StoreFrontPage = 7;
|
k_EPartnerEventDisplayLocation_StoreFrontPage = 7;
|
||||||
k_EPartnerEventDisplayLocation_NewsHub = 8;
|
k_EPartnerEventDisplayLocation_NewsHub = 8;
|
||||||
k_EPartnerEventDisplayLocation_GamepadHome = 9;
|
k_EPartnerEventDisplayLocation_GamepadHome = 9;
|
||||||
|
k_EPartnerEventDisplayLocation_StoreHub = 10;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CCommunity_GetApps_Request {
|
message CCommunity_GetApps_Request {
|
||||||
|
|
@ -187,6 +208,28 @@ message CCommunity_GetClanAnnouncementVoteForUser_Response {
|
||||||
optional bool voted_down = 2;
|
optional bool voted_down = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CCommunity_GetClanLocGroupImages_Request {
|
||||||
|
optional uint64 steamid = 1;
|
||||||
|
optional .EClanImageGroup group = 2 [default = k_EClanImageGroup_None];
|
||||||
|
optional uint32 language = 3;
|
||||||
|
repeated uint64 loc_group_ids = 4;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_ClanLocGroupImage {
|
||||||
|
optional uint64 loc_group_id = 1;
|
||||||
|
optional string image_hash = 2;
|
||||||
|
optional string thumbnail_hash = 3;
|
||||||
|
optional .EClanImageFileType file_type = 4 [default = k_EClanImageFileType_Unknown];
|
||||||
|
optional .EClanImageGroup group = 5 [default = k_EClanImageGroup_None];
|
||||||
|
optional uint32 width = 6;
|
||||||
|
optional uint32 height = 7;
|
||||||
|
optional string extensions = 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_GetClanLocGroupImages_Response {
|
||||||
|
repeated .CCommunity_ClanLocGroupImage images = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CCommunity_GetAvatarHistory_Request {
|
message CCommunity_GetAvatarHistory_Request {
|
||||||
optional fixed64 steamid = 1;
|
optional fixed64 steamid = 1;
|
||||||
optional bool filter_user_uploaded_only = 2;
|
optional bool filter_user_uploaded_only = 2;
|
||||||
|
|
@ -202,6 +245,49 @@ message CCommunity_GetAvatarHistory_Response {
|
||||||
repeated .CCommunity_GetAvatarHistory_Response.AvatarData avatars = 1;
|
repeated .CCommunity_GetAvatarHistory_Response.AvatarData avatars = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CCommunity_GetClanEventCrowdInMetadata_Request {
|
||||||
|
optional fixed64 steamid = 1;
|
||||||
|
optional uint64 itemid = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_GetClanEventCrowdInMetadata_Response {
|
||||||
|
optional uint64 crowdin_project_id = 1;
|
||||||
|
optional uint64 crowdin_file_id = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_GetClanCrowdInMetadata_Request {
|
||||||
|
optional fixed64 steamid = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_GetClanCrowdInMetadata_Response {
|
||||||
|
optional uint64 crowdin_project_id = 1;
|
||||||
|
optional uint64 crowdin_directory_id = 2;
|
||||||
|
optional bool push_by_default = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_FetchTranslationFromCrowdIn_Request {
|
||||||
|
optional fixed64 steamid = 1;
|
||||||
|
optional uint64 itemid = 2;
|
||||||
|
optional int32 language = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_FetchTranslationFromCrowdIn_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_HideAndReportComment_Request {
|
||||||
|
optional uint64 gidfeature = 1;
|
||||||
|
optional uint64 gidfeature2 = 2;
|
||||||
|
optional uint64 gidcomment = 3;
|
||||||
|
optional fixed64 steamid = 4;
|
||||||
|
optional string commentthreadtype = 5;
|
||||||
|
optional bool hide = 6;
|
||||||
|
optional .EContentReportReason report_reason = 7 [default = k_EContentReportReason_Invalid];
|
||||||
|
optional string report_text = 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_HideAndReportComment_Response {
|
||||||
|
}
|
||||||
|
|
||||||
message CAppPriority {
|
message CAppPriority {
|
||||||
optional uint32 priority = 1;
|
optional uint32 priority = 1;
|
||||||
repeated uint32 appid = 2;
|
repeated uint32 appid = 2;
|
||||||
|
|
@ -314,6 +400,19 @@ message CCommunity_ClearSinglePartnerEventsAppPriority_Request {
|
||||||
message CCommunity_ClearSinglePartnerEventsAppPriority_Response {
|
message CCommunity_ClearSinglePartnerEventsAppPriority_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CCommunity_SetRecommendationBotReviewStatus_Request {
|
||||||
|
message ReviewLabel {
|
||||||
|
optional uint32 appid = 1;
|
||||||
|
optional uint64 recommendationid = 2;
|
||||||
|
optional bool is_bot_review = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
repeated .CCommunity_SetRecommendationBotReviewStatus_Request.ReviewLabel review_labels = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CCommunity_SetRecommendationBotReviewStatus_Response {
|
||||||
|
}
|
||||||
|
|
||||||
service Community {
|
service Community {
|
||||||
rpc GetApps (.CCommunity_GetApps_Request) returns (.CCommunity_GetApps_Response);
|
rpc GetApps (.CCommunity_GetApps_Request) returns (.CCommunity_GetApps_Response);
|
||||||
rpc GetAppRichPresenceLocalization (.CCommunity_GetAppRichPresenceLocalization_Request) returns (.CCommunity_GetAppRichPresenceLocalization_Response);
|
rpc GetAppRichPresenceLocalization (.CCommunity_GetAppRichPresenceLocalization_Request) returns (.CCommunity_GetAppRichPresenceLocalization_Response);
|
||||||
|
|
@ -324,7 +423,12 @@ service Community {
|
||||||
rpc GetCommentThreadRatings (.CCommunity_GetCommentThreadRatings_Request) returns (.CCommunity_GetCommentThreadRatings_Response);
|
rpc GetCommentThreadRatings (.CCommunity_GetCommentThreadRatings_Request) returns (.CCommunity_GetCommentThreadRatings_Response);
|
||||||
rpc RateClanAnnouncement (.CCommunity_RateClanAnnouncement_Request) returns (.CCommunity_RateClanAnnouncement_Response);
|
rpc RateClanAnnouncement (.CCommunity_RateClanAnnouncement_Request) returns (.CCommunity_RateClanAnnouncement_Response);
|
||||||
rpc GetClanAnnouncementVoteForUser (.CCommunity_GetClanAnnouncementVoteForUser_Request) returns (.CCommunity_GetClanAnnouncementVoteForUser_Response);
|
rpc GetClanAnnouncementVoteForUser (.CCommunity_GetClanAnnouncementVoteForUser_Request) returns (.CCommunity_GetClanAnnouncementVoteForUser_Response);
|
||||||
|
rpc GetClanLocGroupImages (.CCommunity_GetClanLocGroupImages_Request) returns (.CCommunity_GetClanLocGroupImages_Response);
|
||||||
rpc GetAvatarHistory (.CCommunity_GetAvatarHistory_Request) returns (.CCommunity_GetAvatarHistory_Response);
|
rpc GetAvatarHistory (.CCommunity_GetAvatarHistory_Request) returns (.CCommunity_GetAvatarHistory_Response);
|
||||||
|
rpc GetClanEventCrowdInMetadata (.CCommunity_GetClanEventCrowdInMetadata_Request) returns (.CCommunity_GetClanEventCrowdInMetadata_Response);
|
||||||
|
rpc GetClanCrowdInMetadata (.CCommunity_GetClanCrowdInMetadata_Request) returns (.CCommunity_GetClanCrowdInMetadata_Response);
|
||||||
|
rpc FetchTranslationFromCrowdIn (.CCommunity_FetchTranslationFromCrowdIn_Request) returns (.CCommunity_FetchTranslationFromCrowdIn_Response);
|
||||||
|
rpc HideAndReportComment (.CCommunity_HideAndReportComment_Request) returns (.CCommunity_HideAndReportComment_Response);
|
||||||
rpc GetUserPartnerEventNews (.CCommunity_GetUserPartnerEventNews_Request) returns (.CCommunity_GetUserPartnerEventNews_Response);
|
rpc GetUserPartnerEventNews (.CCommunity_GetUserPartnerEventNews_Request) returns (.CCommunity_GetUserPartnerEventNews_Response);
|
||||||
rpc GetBestEventsForUser (.CCommunity_GetBestEventsForUser_Request) returns (.CCommunity_GetBestEventsForUser_Response);
|
rpc GetBestEventsForUser (.CCommunity_GetBestEventsForUser_Request) returns (.CCommunity_GetBestEventsForUser_Response);
|
||||||
rpc MarkPartnerEventsForUser (.CCommunity_MarkPartnerEventsForUser_Request) returns (.CCommunity_MarkPartnerEventsForUser_Response);
|
rpc MarkPartnerEventsForUser (.CCommunity_MarkPartnerEventsForUser_Request) returns (.CCommunity_MarkPartnerEventsForUser_Response);
|
||||||
|
|
@ -334,4 +438,5 @@ service Community {
|
||||||
rpc ClearUserPartnerEventsAppPriorities (.CCommunity_ClearUserPartnerEventsAppPriorities_Request) returns (.CCommunity_ClearUserPartnerEventsAppPriorities_Response);
|
rpc ClearUserPartnerEventsAppPriorities (.CCommunity_ClearUserPartnerEventsAppPriorities_Request) returns (.CCommunity_ClearUserPartnerEventsAppPriorities_Response);
|
||||||
rpc GetUserPartnerEventsAppPriorities (.CCommunity_GetUserPartnerEventsAppPriorities_Request) returns (.CCommunity_GetUserPartnerEventsAppPriorities_Response);
|
rpc GetUserPartnerEventsAppPriorities (.CCommunity_GetUserPartnerEventsAppPriorities_Request) returns (.CCommunity_GetUserPartnerEventsAppPriorities_Response);
|
||||||
rpc ClearSinglePartnerEventsAppPriority (.CCommunity_ClearSinglePartnerEventsAppPriority_Request) returns (.CCommunity_ClearSinglePartnerEventsAppPriority_Response);
|
rpc ClearSinglePartnerEventsAppPriority (.CCommunity_ClearSinglePartnerEventsAppPriority_Request) returns (.CCommunity_ClearSinglePartnerEventsAppPriority_Response);
|
||||||
|
rpc SetRecommendationBotReviewStatus (.CCommunity_SetRecommendationBotReviewStatus_Request) returns (.CCommunity_SetRecommendationBotReviewStatus_Response);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,32 @@ import "steammessages_unified_base.steamclient.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
enum EAppContentDetectionType {
|
||||||
|
k_EAppContentDetectionType_None = 0;
|
||||||
|
k_EAppContentDetectionType_AntiCheat = 1;
|
||||||
|
k_EAppContentDetectionType_GameEngine = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EAppAntiCheatType {
|
||||||
|
k_EAppAntiCheatTypeNone = 0;
|
||||||
|
k_EAppAntiCheatTypeEasyAC = 1;
|
||||||
|
k_EAppAntiCheatTypeDenuvo = 2;
|
||||||
|
k_EAppAntiCheatTypeBattlEye = 3;
|
||||||
|
k_EAppAntiCheatTypeXignCode = 4;
|
||||||
|
k_EAppAntiCheatTypePunkBuster = 5;
|
||||||
|
k_EAppAntiCheatTypeVAC = 6;
|
||||||
|
k_EAppAntiCheatTypeGameGuard = 7;
|
||||||
|
k_EAppAntiCheatTypeHackShield = 8;
|
||||||
|
k_EAppAntiCheatTypeAntiCheatExpert = 9;
|
||||||
|
k_EAppAntiCheatTypeOther = 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EAppGameEngineType {
|
||||||
|
k_EAppGameEngineTypeNone = 0;
|
||||||
|
k_EAppGameEngineTypeUnreal = 1;
|
||||||
|
k_EAppGameEngineTypeUnity = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message CContentServerDirectory_ConnectedSteamPipeServerInfo {
|
message CContentServerDirectory_ConnectedSteamPipeServerInfo {
|
||||||
optional string type = 1;
|
optional string type = 1;
|
||||||
optional int32 source_id = 2;
|
optional int32 source_id = 2;
|
||||||
|
|
@ -112,6 +138,29 @@ message CContentServerDirectory_GetPeerContentInfo_Response {
|
||||||
optional string ip_public = 2;
|
optional string ip_public = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
optional .EAppContentDetectionType detection_type = 1 [default = k_EAppContentDetectionType_None];
|
||||||
|
}
|
||||||
|
|
||||||
|
message DetectedAppContent {
|
||||||
|
optional uint32 app_id = 1;
|
||||||
|
optional uint32 depot_id = 2;
|
||||||
|
optional int32 detected_content = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
repeated .DetectedAppContent detected_app_content = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
optional uint32 appid = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
optional .EAppAntiCheatType detected_anticheat = 1 [default = k_EAppAntiCheatTypeNone];
|
||||||
|
optional .EAppGameEngineType detected_gameengine = 2 [default = k_EAppGameEngineTypeNone];
|
||||||
|
}
|
||||||
|
|
||||||
service ContentServerDirectory {
|
service ContentServerDirectory {
|
||||||
rpc GetServersForSteamPipe (.CContentServerDirectory_GetServersForSteamPipe_Request) returns (.CContentServerDirectory_GetServersForSteamPipe_Response);
|
rpc GetServersForSteamPipe (.CContentServerDirectory_GetServersForSteamPipe_Request) returns (.CContentServerDirectory_GetServersForSteamPipe_Response);
|
||||||
rpc GetDepotPatchInfo (.CContentServerDirectory_GetDepotPatchInfo_Request) returns (.CContentServerDirectory_GetDepotPatchInfo_Response);
|
rpc GetDepotPatchInfo (.CContentServerDirectory_GetDepotPatchInfo_Request) returns (.CContentServerDirectory_GetDepotPatchInfo_Response);
|
||||||
|
|
@ -121,3 +170,8 @@ service ContentServerDirectory {
|
||||||
rpc RequestPeerContentServer (.CContentServerDirectory_RequestPeerContentServer_Request) returns (.CContentServerDirectory_RequestPeerContentServer_Response);
|
rpc RequestPeerContentServer (.CContentServerDirectory_RequestPeerContentServer_Request) returns (.CContentServerDirectory_RequestPeerContentServer_Response);
|
||||||
rpc GetPeerContentInfo (.CContentServerDirectory_GetPeerContentInfo_Request) returns (.CContentServerDirectory_GetPeerContentInfo_Response);
|
rpc GetPeerContentInfo (.CContentServerDirectory_GetPeerContentInfo_Request) returns (.CContentServerDirectory_GetPeerContentInfo_Response);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
service DepotContentDetection {
|
||||||
|
rpc GetAllDetectedAppContent (.CDepotContentDetection_GetAllDetectedAppContent_Request) returns (.CDepotContentDetection_GetAllDetectedAppContent_Response);
|
||||||
|
rpc GetDetectedContentSingleApp (.CDepotContentDetection_GetDetectedContentSingleApp_Request) returns (.CDepotContentDetection_GetDetectedContentSingleApp_Response);
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,16 +3,6 @@ import "steammessages_unified_base.steamclient.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
message CCredentials_TestAvailablePassword_Request {
|
|
||||||
optional string password = 1;
|
|
||||||
optional bytes sha_digest_password = 2;
|
|
||||||
optional string account_name = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CCredentials_TestAvailablePassword_Response {
|
|
||||||
optional bool is_valid = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CCredentials_GetSteamGuardDetails_Request {
|
message CCredentials_GetSteamGuardDetails_Request {
|
||||||
optional string webcookie = 2;
|
optional string webcookie = 2;
|
||||||
optional fixed32 timestamp_minimum_wanted = 3;
|
optional fixed32 timestamp_minimum_wanted = 3;
|
||||||
|
|
@ -87,7 +77,6 @@ message CCredentials_GetAccountAuthSecret_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
service Credentials {
|
service Credentials {
|
||||||
rpc TestAvailablePassword (.CCredentials_TestAvailablePassword_Request) returns (.CCredentials_TestAvailablePassword_Response);
|
|
||||||
rpc GetSteamGuardDetails (.CCredentials_GetSteamGuardDetails_Request) returns (.CCredentials_GetSteamGuardDetails_Response);
|
rpc GetSteamGuardDetails (.CCredentials_GetSteamGuardDetails_Request) returns (.CCredentials_GetSteamGuardDetails_Response);
|
||||||
rpc ValidateEmailAddress (.CCredentials_ValidateEmailAddress_Request) returns (.CCredentials_ValidateEmailAddress_Response);
|
rpc ValidateEmailAddress (.CCredentials_ValidateEmailAddress_Request) returns (.CCredentials_ValidateEmailAddress_Response);
|
||||||
rpc SteamGuardPhishingReport (.CCredentials_SteamGuardPhishingReport_Request) returns (.CCredentials_SteamGuardPhishingReport_Response);
|
rpc SteamGuardPhishingReport (.CCredentials_SteamGuardPhishingReport_Request) returns (.CCredentials_SteamGuardPhishingReport_Response);
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,7 @@ message CDataPublisher_ClientUpdateAppJob_Notification {
|
||||||
optional uint32 cell_id = 22;
|
optional uint32 cell_id = 22;
|
||||||
optional bool is_workshop = 23;
|
optional bool is_workshop = 23;
|
||||||
optional bool is_shader = 24;
|
optional bool is_shader = 24;
|
||||||
|
optional uint32 seconds_not_played = 25;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CDataPublisher_GetVRDeviceInfo_Request {
|
message CDataPublisher_GetVRDeviceInfo_Request {
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ message CContentBuilder_InitDepotBuild_Request {
|
||||||
optional uint64 workshop_itemid = 3;
|
optional uint64 workshop_itemid = 3;
|
||||||
optional bool for_local_cs = 4;
|
optional bool for_local_cs = 4;
|
||||||
optional string target_branch = 5;
|
optional string target_branch = 5;
|
||||||
|
optional bool shader_depot = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CContentBuilder_InitDepotBuild_Response {
|
message CContentBuilder_InitDepotBuild_Response {
|
||||||
|
|
@ -23,6 +24,9 @@ message CContentBuilder_InitDepotBuild_Response {
|
||||||
optional uint32 offset_detection_blast_radius_post = 9;
|
optional uint32 offset_detection_blast_radius_post = 9;
|
||||||
optional uint32 offset_detection_max_distance_pre = 10;
|
optional uint32 offset_detection_max_distance_pre = 10;
|
||||||
optional uint32 offset_detection_max_distance_post = 11;
|
optional uint32 offset_detection_max_distance_post = 11;
|
||||||
|
optional uint32 compression_method = 12;
|
||||||
|
optional string download_host = 13;
|
||||||
|
optional uint64 manifest_request_code = 14;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CContentBuilder_StartDepotUpload_Request {
|
message CContentBuilder_StartDepotUpload_Request {
|
||||||
|
|
@ -61,6 +65,7 @@ message CContentBuilder_FinishDepotUpload_Request {
|
||||||
message CContentBuilder_FinishDepotUpload_Response {
|
message CContentBuilder_FinishDepotUpload_Response {
|
||||||
optional uint64 manifestid = 1;
|
optional uint64 manifestid = 1;
|
||||||
optional bool prev_reused = 2;
|
optional bool prev_reused = 2;
|
||||||
|
optional uint64 manifest_request_code = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CContentBuilder_CommitAppBuild_Request {
|
message CContentBuilder_CommitAppBuild_Request {
|
||||||
|
|
@ -73,6 +78,7 @@ message CContentBuilder_CommitAppBuild_Request {
|
||||||
repeated .CContentBuilder_CommitAppBuild_Request.Depots depot_manifests = 2;
|
repeated .CContentBuilder_CommitAppBuild_Request.Depots depot_manifests = 2;
|
||||||
optional string build_notes = 4;
|
optional string build_notes = 4;
|
||||||
optional string live_branch = 5;
|
optional string live_branch = 5;
|
||||||
|
optional bool for_local_cs = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CContentBuilder_CommitAppBuild_Response {
|
message CContentBuilder_CommitAppBuild_Response {
|
||||||
|
|
|
||||||
|
|
@ -1,169 +0,0 @@
|
||||||
import "steammessages_base.proto";
|
|
||||||
import "steammessages_unified_base.steamclient.proto";
|
|
||||||
|
|
||||||
option cc_generic_services = true;
|
|
||||||
|
|
||||||
message CDeviceAuth_GetOwnAuthorizedDevices_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional bool include_canceled = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetOwnAuthorizedDevices_Response {
|
|
||||||
message Device {
|
|
||||||
optional fixed64 auth_device_token = 1;
|
|
||||||
optional string device_name = 2;
|
|
||||||
optional bool is_pending = 3;
|
|
||||||
optional bool is_canceled = 4;
|
|
||||||
optional uint32 last_time_used = 5;
|
|
||||||
optional fixed64 last_borrower_id = 6;
|
|
||||||
optional uint32 last_app_played = 7;
|
|
||||||
optional bool is_limited = 8;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CDeviceAuth_GetOwnAuthorizedDevices_Response.Device devices = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_AcceptAuthorizationRequest_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional fixed64 auth_device_token = 2;
|
|
||||||
optional fixed64 auth_code = 3;
|
|
||||||
optional fixed64 from_steamid = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_AcceptAuthorizationRequest_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_AuthorizeRemoteDevice_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional fixed64 auth_device_token = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_AuthorizeRemoteDevice_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_DeauthorizeRemoteDevice_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional fixed64 auth_device_token = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_DeauthorizeRemoteDevice_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetUsedAuthorizedDevices_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetUsedAuthorizedDevices_Response {
|
|
||||||
message Device {
|
|
||||||
optional fixed64 auth_device_token = 1;
|
|
||||||
optional string device_name = 2;
|
|
||||||
optional fixed64 owner_steamid = 3;
|
|
||||||
optional uint32 last_time_used = 4;
|
|
||||||
optional uint32 last_app_played = 5;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CDeviceAuth_GetUsedAuthorizedDevices_Response.Device devices = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetAuthorizedBorrowers_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional bool include_canceled = 2;
|
|
||||||
optional bool include_pending = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetAuthorizedBorrowers_Response {
|
|
||||||
message Borrower {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional bool is_pending = 2;
|
|
||||||
optional bool is_canceled = 3;
|
|
||||||
optional uint32 time_created = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower borrowers = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_AddAuthorizedBorrowers_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
repeated fixed64 steamid_borrower = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_AddAuthorizedBorrowers_Response {
|
|
||||||
optional int32 seconds_to_wait = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_RemoveAuthorizedBorrowers_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
repeated fixed64 steamid_borrower = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_RemoveAuthorizedBorrowers_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetAuthorizedAsBorrower_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional bool include_canceled = 2;
|
|
||||||
optional bool include_pending = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetAuthorizedAsBorrower_Response {
|
|
||||||
message Lender {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional uint32 time_created = 2;
|
|
||||||
optional bool is_pending = 3;
|
|
||||||
optional bool is_canceled = 4;
|
|
||||||
optional bool is_used = 5;
|
|
||||||
optional uint32 time_removed = 6;
|
|
||||||
optional uint32 time_first = 7;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CDeviceAuth_GetAuthorizedAsBorrower_Response.Lender lenders = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetExcludedGamesInLibrary_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetExcludedGamesInLibrary_Response {
|
|
||||||
message ExcludedGame {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional string game_name = 2;
|
|
||||||
optional bool vac_banned = 3;
|
|
||||||
optional bool package_excluded = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CDeviceAuth_GetExcludedGamesInLibrary_Response.ExcludedGame excluded_games = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetBorrowerPlayHistory_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional uint32 appid = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CDeviceAuth_GetBorrowerPlayHistory_Response {
|
|
||||||
message GameHistory {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional uint32 time_last = 2;
|
|
||||||
optional uint32 time_total = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message LenderHistory {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
repeated .CDeviceAuth_GetBorrowerPlayHistory_Response.GameHistory game_history = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CDeviceAuth_GetBorrowerPlayHistory_Response.LenderHistory lender_history = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
service DeviceAuth {
|
|
||||||
rpc GetOwnAuthorizedDevices (.CDeviceAuth_GetOwnAuthorizedDevices_Request) returns (.CDeviceAuth_GetOwnAuthorizedDevices_Response);
|
|
||||||
rpc AcceptAuthorizationRequest (.CDeviceAuth_AcceptAuthorizationRequest_Request) returns (.CDeviceAuth_AcceptAuthorizationRequest_Response);
|
|
||||||
rpc AuthorizeRemoteDevice (.CDeviceAuth_AuthorizeRemoteDevice_Request) returns (.CDeviceAuth_AuthorizeRemoteDevice_Response);
|
|
||||||
rpc DeauthorizeRemoteDevice (.CDeviceAuth_DeauthorizeRemoteDevice_Request) returns (.CDeviceAuth_DeauthorizeRemoteDevice_Response);
|
|
||||||
rpc GetUsedAuthorizedDevices (.CDeviceAuth_GetUsedAuthorizedDevices_Request) returns (.CDeviceAuth_GetUsedAuthorizedDevices_Response);
|
|
||||||
rpc GetAuthorizedBorrowers (.CDeviceAuth_GetAuthorizedBorrowers_Request) returns (.CDeviceAuth_GetAuthorizedBorrowers_Response);
|
|
||||||
rpc AddAuthorizedBorrowers (.CDeviceAuth_AddAuthorizedBorrowers_Request) returns (.CDeviceAuth_AddAuthorizedBorrowers_Response);
|
|
||||||
rpc RemoveAuthorizedBorrowers (.CDeviceAuth_RemoveAuthorizedBorrowers_Request) returns (.CDeviceAuth_RemoveAuthorizedBorrowers_Response);
|
|
||||||
rpc GetAuthorizedAsBorrower (.CDeviceAuth_GetAuthorizedAsBorrower_Request) returns (.CDeviceAuth_GetAuthorizedAsBorrower_Response);
|
|
||||||
rpc GetExcludedGamesInLibrary (.CDeviceAuth_GetExcludedGamesInLibrary_Request) returns (.CDeviceAuth_GetExcludedGamesInLibrary_Response);
|
|
||||||
rpc GetBorrowerPlayHistory (.CDeviceAuth_GetBorrowerPlayHistory_Request) returns (.CDeviceAuth_GetBorrowerPlayHistory_Response);
|
|
||||||
}
|
|
||||||
|
|
@ -15,6 +15,7 @@ message CEcon_GetInventoryItemsWithDescriptions_Request {
|
||||||
optional uint32 appid = 2;
|
optional uint32 appid = 2;
|
||||||
optional uint64 contextid = 3;
|
optional uint64 contextid = 3;
|
||||||
optional bool get_descriptions = 4;
|
optional bool get_descriptions = 4;
|
||||||
|
optional bool get_asset_properties = 11;
|
||||||
optional bool for_trade_offer_verification = 10;
|
optional bool for_trade_offer_verification = 10;
|
||||||
optional string language = 5;
|
optional string language = 5;
|
||||||
optional .CEcon_GetInventoryItemsWithDescriptions_Request.FilterOptions filters = 6;
|
optional .CEcon_GetInventoryItemsWithDescriptions_Request.FilterOptions filters = 6;
|
||||||
|
|
@ -39,6 +40,7 @@ message CEconItem_DescriptionLine {
|
||||||
optional string value = 2;
|
optional string value = 2;
|
||||||
optional string color = 3;
|
optional string color = 3;
|
||||||
optional string label = 4;
|
optional string label = 4;
|
||||||
|
optional string name = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CEconItem_Action {
|
message CEconItem_Action {
|
||||||
|
|
@ -77,6 +79,8 @@ message CEconItem_Description {
|
||||||
optional string item_expiration = 27;
|
optional string item_expiration = 27;
|
||||||
optional string market_buy_country_restriction = 30;
|
optional string market_buy_country_restriction = 30;
|
||||||
optional string market_sell_country_restriction = 31;
|
optional string market_sell_country_restriction = 31;
|
||||||
|
optional bool sealed = 32;
|
||||||
|
optional .CEconItem_ContainerProperties container_properties = 33;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CEconItem_Tag {
|
message CEconItem_Tag {
|
||||||
|
|
@ -88,10 +92,34 @@ message CEconItem_Tag {
|
||||||
optional string color = 6;
|
optional string color = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CEconItem_ClassIdentifiers {
|
||||||
|
optional uint64 classid = 1;
|
||||||
|
optional uint64 instanceid = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CEconItem_ContainerProperties {
|
||||||
|
repeated .CEconItem_ClassIdentifiers contained_items = 1;
|
||||||
|
repeated .CEconItem_Tag search_tags = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CEconItem_AssetProperty {
|
||||||
|
optional uint32 propertyid = 1;
|
||||||
|
optional int64 int_value = 2;
|
||||||
|
optional float float_value = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CEconItem_AssetProperties {
|
||||||
|
optional uint32 appid = 1;
|
||||||
|
optional uint64 contextid = 2;
|
||||||
|
optional uint64 assetid = 3;
|
||||||
|
repeated .CEconItem_AssetProperty asset_properties = 4;
|
||||||
|
}
|
||||||
|
|
||||||
message CEcon_GetInventoryItemsWithDescriptions_Response {
|
message CEcon_GetInventoryItemsWithDescriptions_Response {
|
||||||
repeated .CEcon_Asset assets = 1;
|
repeated .CEcon_Asset assets = 1;
|
||||||
repeated .CEconItem_Description descriptions = 2;
|
repeated .CEconItem_Description descriptions = 2;
|
||||||
repeated .CEcon_Asset missing_assets = 3;
|
repeated .CEcon_Asset missing_assets = 3;
|
||||||
|
repeated .CEconItem_AssetProperties asset_properties = 7;
|
||||||
optional bool more_items = 4;
|
optional bool more_items = 4;
|
||||||
optional uint64 last_assetid = 5;
|
optional uint64 last_assetid = 5;
|
||||||
optional uint32 total_inventory_count = 6;
|
optional uint32 total_inventory_count = 6;
|
||||||
|
|
@ -114,14 +142,9 @@ message CEcon_ClientGetItemShopOverlayAuthURL_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CEcon_GetAssetClassInfo_Request {
|
message CEcon_GetAssetClassInfo_Request {
|
||||||
message Class {
|
|
||||||
optional uint64 classid = 1;
|
|
||||||
optional uint64 instanceid = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
optional string language = 1;
|
optional string language = 1;
|
||||||
optional uint32 appid = 2;
|
optional uint32 appid = 2;
|
||||||
repeated .CEcon_GetAssetClassInfo_Request.Class classes = 3;
|
repeated .CEconItem_ClassIdentifiers classes = 3;
|
||||||
optional bool high_pri = 4;
|
optional bool high_pri = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -139,6 +139,15 @@ message FamilyGroupPendingInviteForUser {
|
||||||
optional .EFamilyGroupRole role = 2 [default = k_EFamilyGroupRole_None];
|
optional .EFamilyGroupRole role = 2 [default = k_EFamilyGroupRole_None];
|
||||||
optional fixed64 inviter_steamid = 3;
|
optional fixed64 inviter_steamid = 3;
|
||||||
optional bool awaiting_2fa = 4;
|
optional bool awaiting_2fa = 4;
|
||||||
|
optional uint64 invite_id = 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
message FamilyGroupMembership {
|
||||||
|
optional uint64 family_groupid = 1;
|
||||||
|
optional uint32 rtime_joined = 2;
|
||||||
|
optional uint32 rtime_left = 3;
|
||||||
|
optional uint32 role = 4;
|
||||||
|
optional bool participated = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CFamilyGroups_GetFamilyGroupForUser_Response {
|
message CFamilyGroups_GetFamilyGroupForUser_Response {
|
||||||
|
|
@ -151,6 +160,7 @@ message CFamilyGroups_GetFamilyGroupForUser_Response {
|
||||||
optional uint32 cooldown_seconds_remaining = 7;
|
optional uint32 cooldown_seconds_remaining = 7;
|
||||||
optional .CFamilyGroups_GetFamilyGroup_Response family_group = 8;
|
optional .CFamilyGroups_GetFamilyGroup_Response family_group = 8;
|
||||||
optional bool can_undelete_last_joined_family = 9;
|
optional bool can_undelete_last_joined_family = 9;
|
||||||
|
repeated .FamilyGroupMembership membership_history = 10;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CFamilyGroups_ModifyFamilyGroupDetails_Request {
|
message CFamilyGroups_ModifyFamilyGroupDetails_Request {
|
||||||
|
|
@ -198,6 +208,7 @@ message CFamilyGroups_JoinFamilyGroup_Response {
|
||||||
optional .EFamilyGroupsTwoFactorMethod two_factor_method = 2 [default = k_EFamilyGroupsTwoFactorMethodNone];
|
optional .EFamilyGroupsTwoFactorMethod two_factor_method = 2 [default = k_EFamilyGroupsTwoFactorMethodNone];
|
||||||
optional bool cooldown_skip_granted = 3;
|
optional bool cooldown_skip_granted = 3;
|
||||||
optional bool invite_already_accepted = 4;
|
optional bool invite_already_accepted = 4;
|
||||||
|
optional uint32 cooldown_seconds_remaining = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CFamilyGroups_ConfirmJoinFamilyGroup_Request {
|
message CFamilyGroups_ConfirmJoinFamilyGroup_Request {
|
||||||
|
|
@ -414,6 +425,14 @@ message CFamilyGroups_ClearCooldownSkip_Request {
|
||||||
message CFamilyGroups_ClearCooldownSkip_Response {
|
message CFamilyGroups_ClearCooldownSkip_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
optional uint64 family_groupid = 1;
|
||||||
|
optional uint32 rtime32_target = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
}
|
||||||
|
|
||||||
message CFamilyGroupsClient_NotifyRunningApps_Notification {
|
message CFamilyGroupsClient_NotifyRunningApps_Notification {
|
||||||
message PlayingMember {
|
message PlayingMember {
|
||||||
optional fixed64 member_steamid = 1;
|
optional fixed64 member_steamid = 1;
|
||||||
|
|
@ -463,6 +482,7 @@ service FamilyGroups {
|
||||||
rpc ForceAcceptInvite (.CFamilyGroups_ForceAcceptInvite_Request) returns (.CFamilyGroups_ForceAcceptInvite_Response);
|
rpc ForceAcceptInvite (.CFamilyGroups_ForceAcceptInvite_Request) returns (.CFamilyGroups_ForceAcceptInvite_Response);
|
||||||
rpc GetInviteCheckResults (.CFamilyGroups_GetInviteCheckResults_Request) returns (.CFamilyGroups_GetInviteCheckResults_Response);
|
rpc GetInviteCheckResults (.CFamilyGroups_GetInviteCheckResults_Request) returns (.CFamilyGroups_GetInviteCheckResults_Response);
|
||||||
rpc ClearCooldownSkip (.CFamilyGroups_ClearCooldownSkip_Request) returns (.CFamilyGroups_ClearCooldownSkip_Response);
|
rpc ClearCooldownSkip (.CFamilyGroups_ClearCooldownSkip_Request) returns (.CFamilyGroups_ClearCooldownSkip_Response);
|
||||||
|
rpc RollbackFamilyGroup (.CFamilyGroups_RollbackFamilyGroup_Request) returns (.CFamilyGroups_RollbackFamilyGroup_Response);
|
||||||
}
|
}
|
||||||
|
|
||||||
service FamilyGroupsClient {
|
service FamilyGroupsClient {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
import "steammessages_base.proto";
|
import "steammessages_base.proto";
|
||||||
import "steammessages_unified_base.steamclient.proto";
|
import "steammessages_unified_base.steamclient.proto";
|
||||||
|
import "enums.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
|
@ -101,6 +102,31 @@ message CFriendMessages_UpdateMessageReaction_Response {
|
||||||
repeated uint32 reactors = 1;
|
repeated uint32 reactors = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CFriendMessages_ReportMessage_Request {
|
||||||
|
optional fixed64 steamid_from = 1;
|
||||||
|
optional fixed64 steamid_to = 2;
|
||||||
|
optional uint32 timestamp = 3;
|
||||||
|
optional uint32 ordinal = 4;
|
||||||
|
optional .EContentReportReason report_reason = 5 [default = k_EContentReportReason_Invalid];
|
||||||
|
optional string report_text = 6;
|
||||||
|
optional string language = 7;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CFriendMessages_ReportMessage_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CFriendMessages_ResolveReport_Request {
|
||||||
|
optional fixed64 steamid_from = 1;
|
||||||
|
optional fixed64 steamid_to = 2;
|
||||||
|
optional uint64 subject_group_id = 3;
|
||||||
|
optional uint64 subject_id = 4;
|
||||||
|
optional .EContentReportResolution resolution = 5 [default = k_EContentReportResolution_Unresolved];
|
||||||
|
optional .EContentReportReason reason = 6 [default = k_EContentReportReason_Invalid];
|
||||||
|
}
|
||||||
|
|
||||||
|
message CFriendMessages_ResolveReport_Response {
|
||||||
|
}
|
||||||
|
|
||||||
message CFriendMessages_IncomingMessage_Notification {
|
message CFriendMessages_IncomingMessage_Notification {
|
||||||
optional fixed64 steamid_friend = 1;
|
optional fixed64 steamid_friend = 1;
|
||||||
optional int32 chat_entry_type = 2;
|
optional int32 chat_entry_type = 2;
|
||||||
|
|
@ -130,6 +156,8 @@ service FriendMessages {
|
||||||
rpc AckMessage (.CFriendMessages_AckMessage_Notification) returns (.NoResponse);
|
rpc AckMessage (.CFriendMessages_AckMessage_Notification) returns (.NoResponse);
|
||||||
rpc IsInFriendsUIBeta (.CFriendMessages_IsInFriendsUIBeta_Request) returns (.CFriendMessages_IsInFriendsUIBeta_Response);
|
rpc IsInFriendsUIBeta (.CFriendMessages_IsInFriendsUIBeta_Request) returns (.CFriendMessages_IsInFriendsUIBeta_Response);
|
||||||
rpc UpdateMessageReaction (.CFriendMessages_UpdateMessageReaction_Request) returns (.CFriendMessages_UpdateMessageReaction_Response);
|
rpc UpdateMessageReaction (.CFriendMessages_UpdateMessageReaction_Request) returns (.CFriendMessages_UpdateMessageReaction_Response);
|
||||||
|
rpc ReportMessage (.CFriendMessages_ReportMessage_Request) returns (.CFriendMessages_ReportMessage_Response);
|
||||||
|
rpc ResolveReport (.CFriendMessages_ResolveReport_Request) returns (.CFriendMessages_ResolveReport_Response);
|
||||||
}
|
}
|
||||||
|
|
||||||
service FriendMessagesClient {
|
service FriendMessagesClient {
|
||||||
|
|
|
||||||
|
|
@ -3,134 +3,110 @@ import "steammessages_unified_base.steamclient.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
message CGameServers_GetServerList_Request {
|
|
||||||
optional string filter = 1;
|
|
||||||
optional uint32 limit = 2 [default = 100];
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameServers_GetServerList_Response {
|
|
||||||
message Server {
|
|
||||||
optional string addr = 1;
|
|
||||||
optional uint32 gameport = 2;
|
|
||||||
optional uint32 specport = 3;
|
|
||||||
optional fixed64 steamid = 4;
|
|
||||||
optional bytes name = 5;
|
|
||||||
optional uint32 appid = 6;
|
|
||||||
optional string gamedir = 7;
|
|
||||||
optional string version = 8;
|
|
||||||
optional string product = 9;
|
|
||||||
optional int32 region = 10;
|
|
||||||
optional int32 players = 11;
|
|
||||||
optional int32 max_players = 12;
|
|
||||||
optional int32 bots = 13;
|
|
||||||
optional string map = 14;
|
|
||||||
optional bool secure = 15;
|
|
||||||
optional bool dedicated = 16;
|
|
||||||
optional string os = 17;
|
|
||||||
optional string gametype = 18;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CGameServers_GetServerList_Response.Server servers = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameServers_GetServerSteamIDsByIP_Request {
|
message CGameServers_GetServerSteamIDsByIP_Request {
|
||||||
repeated string server_ips = 1;
|
repeated string server_ips = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameServers_IPsWithSteamIDs_Response {
|
message CGameServers_IPsWithSteamIDs_Response {
|
||||||
message Server {
|
message Server {
|
||||||
optional string addr = 1;
|
optional string addr = 1;
|
||||||
optional fixed64 steamid = 2;
|
optional fixed64 steamid = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CGameServers_IPsWithSteamIDs_Response.Server servers = 1;
|
repeated .CGameServers_IPsWithSteamIDs_Response.Server servers = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameServers_GetServerIPsBySteamID_Request {
|
message CGameServers_GetServerIPsBySteamID_Request {
|
||||||
repeated fixed64 server_steamids = 1;
|
repeated fixed64 server_steamids = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameServers_QueryByFakeIP_Request {
|
message CGameServers_QueryByFakeIP_Request {
|
||||||
enum EQueryType {
|
enum EQueryType {
|
||||||
Query_Invalid = 0;
|
Query_Invalid = 0;
|
||||||
Query_Ping = 1;
|
Query_Ping = 1;
|
||||||
Query_Players = 2;
|
Query_Players = 2;
|
||||||
Query_Rules = 3;
|
Query_Rules = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
optional uint32 fake_ip = 1;
|
optional uint32 fake_ip = 1;
|
||||||
optional uint32 fake_port = 2;
|
optional uint32 fake_port = 2;
|
||||||
optional uint32 app_id = 3;
|
optional uint32 app_id = 3;
|
||||||
optional .CGameServers_QueryByFakeIP_Request.EQueryType query_type = 4 [default = Query_Invalid];
|
optional .CGameServers_QueryByFakeIP_Request.EQueryType query_type = 4 [default = Query_Invalid];
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGameServerPingQueryData {
|
message CMsgGameServerPingQueryData {
|
||||||
optional .CMsgIPAddress server_ip = 1;
|
optional .CMsgIPAddress server_ip = 1;
|
||||||
optional uint32 query_port = 2;
|
optional uint32 query_port = 2;
|
||||||
optional uint32 game_port = 3;
|
optional uint32 game_port = 3;
|
||||||
optional uint32 spectator_port = 4;
|
optional uint32 spectator_port = 4;
|
||||||
optional string spectator_server_name = 5;
|
optional string spectator_server_name = 5;
|
||||||
optional string server_name = 6;
|
optional string server_name = 6;
|
||||||
optional fixed64 steamid = 7;
|
optional fixed64 steamid = 7;
|
||||||
optional uint32 app_id = 8;
|
optional uint32 app_id = 8;
|
||||||
optional string gamedir = 9;
|
optional string gamedir = 9;
|
||||||
optional string map = 10;
|
optional string map = 10;
|
||||||
optional string game_description = 11;
|
optional string game_description = 11;
|
||||||
optional string gametype = 12;
|
optional string gametype = 12;
|
||||||
optional uint32 num_players = 13;
|
optional uint32 num_players = 13;
|
||||||
optional uint32 max_players = 14;
|
optional uint32 max_players = 14;
|
||||||
optional uint32 num_bots = 15;
|
optional uint32 num_bots = 15;
|
||||||
optional bool password = 16;
|
optional bool password = 16;
|
||||||
optional bool secure = 17;
|
optional bool secure = 17;
|
||||||
optional bool dedicated = 18;
|
optional bool dedicated = 18;
|
||||||
optional string version = 19;
|
optional string version = 19;
|
||||||
optional fixed32 sdr_popid = 20;
|
optional fixed32 sdr_popid = 20;
|
||||||
optional string sdr_location_string = 21;
|
optional string sdr_location_string = 21;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGameServerPlayersQueryData {
|
message CMsgGameServerPlayersQueryData {
|
||||||
message Player {
|
message Player {
|
||||||
optional string name = 1;
|
optional string name = 1;
|
||||||
optional uint32 score = 2;
|
optional uint32 score = 2;
|
||||||
optional uint32 time_played = 3;
|
optional uint32 time_played = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CMsgGameServerPlayersQueryData.Player players = 1;
|
repeated .CMsgGameServerPlayersQueryData.Player players = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGameServerRulesQueryData {
|
message CMsgGameServerRulesQueryData {
|
||||||
message Rule {
|
message Rule {
|
||||||
optional string rule = 1;
|
optional string rule = 1;
|
||||||
optional string value = 2;
|
optional string value = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CMsgGameServerRulesQueryData.Rule rules = 1;
|
repeated .CMsgGameServerRulesQueryData.Rule rules = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameServers_GameServerQuery_Response {
|
message CGameServers_GameServerQuery_Response {
|
||||||
optional .CMsgGameServerPingQueryData ping_data = 1;
|
optional .CMsgGameServerPingQueryData ping_data = 1;
|
||||||
optional .CMsgGameServerPlayersQueryData players_data = 2;
|
optional .CMsgGameServerPlayersQueryData players_data = 2;
|
||||||
optional .CMsgGameServerRulesQueryData rules_data = 3;
|
optional .CMsgGameServerRulesQueryData rules_data = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CGameServers_ReportServerPingReply_Notification {
|
||||||
|
optional .CMsgGameServerPingQueryData server_data = 1;
|
||||||
|
optional uint32 ping_ms = 2;
|
||||||
|
optional string client_sdr_location_string = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message GameServerClient_QueryServerData_Request {
|
message GameServerClient_QueryServerData_Request {
|
||||||
}
|
}
|
||||||
|
|
||||||
message GameServerClient_QueryServerData_Response {
|
message GameServerClient_QueryServerData_Response {
|
||||||
optional .CMsgGameServerPingQueryData ping_data = 1;
|
optional .CMsgGameServerPingQueryData ping_data = 1;
|
||||||
optional .CMsgGameServerPlayersQueryData players_data = 2;
|
optional .CMsgGameServerPlayersQueryData players_data = 2;
|
||||||
optional .CMsgGameServerRulesQueryData rules_data = 3;
|
optional .CMsgGameServerRulesQueryData rules_data = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
service GameServers {
|
service GameServers {
|
||||||
rpc GetServerList (.CGameServers_GetServerList_Request) returns (.CGameServers_GetServerList_Response);
|
rpc GetServerSteamIDsByIP (.CGameServers_GetServerSteamIDsByIP_Request) returns (.CGameServers_IPsWithSteamIDs_Response);
|
||||||
rpc GetServerSteamIDsByIP (.CGameServers_GetServerSteamIDsByIP_Request) returns (.CGameServers_IPsWithSteamIDs_Response);
|
rpc GetServerIPsBySteamID (.CGameServers_GetServerIPsBySteamID_Request) returns (.CGameServers_IPsWithSteamIDs_Response);
|
||||||
rpc GetServerIPsBySteamID (.CGameServers_GetServerIPsBySteamID_Request) returns (.CGameServers_IPsWithSteamIDs_Response);
|
rpc QueryByFakeIP (.CGameServers_QueryByFakeIP_Request) returns (.CGameServers_GameServerQuery_Response);
|
||||||
rpc QueryByFakeIP (.CGameServers_QueryByFakeIP_Request) returns (.CGameServers_GameServerQuery_Response);
|
rpc ReportServerPingReply (.CGameServers_ReportServerPingReply_Notification) returns (.NoResponse);
|
||||||
}
|
}
|
||||||
|
|
||||||
service GameServerClient {
|
service GameServerClient {
|
||||||
option (service_execution_site) = k_EProtoExecutionSiteSteamClient;
|
option (service_execution_site) = k_EProtoExecutionSiteSteamClient;
|
||||||
|
|
||||||
rpc QueryServerData (.GameServerClient_QueryServerData_Request) returns (.GameServerClient_QueryServerData_Response);
|
rpc QueryServerData (.GameServerClient_QueryServerData_Request) returns (.GameServerClient_QueryServerData_Response);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,7 @@ message CHIDDeviceInfo {
|
||||||
optional bool is_xinput_device_OBSOLETE = 18 [default = false];
|
optional bool is_xinput_device_OBSOLETE = 18 [default = false];
|
||||||
optional uint32 session_remote_play_together_appid = 19;
|
optional uint32 session_remote_play_together_appid = 19;
|
||||||
optional bool is_steamvr_device = 20 [default = false];
|
optional bool is_steamvr_device = 20 [default = false];
|
||||||
|
optional uint32 caps_bits2 = 21;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CHIDDeviceInputReport {
|
message CHIDDeviceInputReport {
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,9 @@ enum EMarketingMessageType {
|
||||||
k_EMarketingMessageMidweekDeal = 11;
|
k_EMarketingMessageMidweekDeal = 11;
|
||||||
k_EMarketingMessageDailyDeal = 12;
|
k_EMarketingMessageDailyDeal = 12;
|
||||||
k_EMarketingMessageNewDLC = 13;
|
k_EMarketingMessageNewDLC = 13;
|
||||||
|
k_EMarketingMessageFreeWeekend = 14;
|
||||||
|
k_EMarketingMessageSalePages = 15;
|
||||||
|
k_EMarketingMessagePlaytestAvailable = 16;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EMarketingMessageVisibility {
|
enum EMarketingMessageVisibility {
|
||||||
|
|
@ -43,7 +46,19 @@ enum EMarketingMessageTemplateType {
|
||||||
k_EMarketingMessageTemplate_Featured_Video = 3;
|
k_EMarketingMessageTemplate_Featured_Video = 3;
|
||||||
k_EMarketingMessageTemplate_DLC_Override = 4;
|
k_EMarketingMessageTemplate_DLC_Override = 4;
|
||||||
k_EMarketingMessageTemplate_Replay = 5;
|
k_EMarketingMessageTemplate_Replay = 5;
|
||||||
k_EMarketingMessageTemplate_MAX = 6;
|
k_EMarketingMessageTemplate_Event = 6;
|
||||||
|
k_EMarketingMessageTemplate_AutoRender = 7;
|
||||||
|
k_EMarketingMessageTemplate_MAX = 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum EMarketingMessageClickLocation {
|
||||||
|
k_EMarketingMessageClickLocation_Unknown = 0;
|
||||||
|
k_EMarketingMessageClickLocation_Image = 1;
|
||||||
|
k_EMarketingMessageClickLocation_Button = 2;
|
||||||
|
k_EMarketingMessageClickLocation_DlcCapsule = 3;
|
||||||
|
k_EMarketingMessageClickLocation_HeaderArea = 4;
|
||||||
|
k_EMarketingMessageClickLocation_GameCapsule = 5;
|
||||||
|
k_EMarketingMessageClickLocation_PartnerEvent = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EMarketingMessageLookupType {
|
enum EMarketingMessageLookupType {
|
||||||
|
|
@ -92,6 +107,15 @@ message CMarketingMessages_GetActiveMarketingMessages_Response {
|
||||||
optional uint32 time_next_message_age = 2;
|
optional uint32 time_next_message_age = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMarketingMessages_GetPastMarketingMessages_Request {
|
||||||
|
optional uint32 start_past_days = 1;
|
||||||
|
optional uint32 upto_past_days = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMarketingMessages_GetPastMarketingMessages_Response {
|
||||||
|
repeated .CMarketingMessageProto messages = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CMarketingMessages_GetMarketingMessagesForUser_Request {
|
message CMarketingMessages_GetMarketingMessagesForUser_Request {
|
||||||
optional bool include_seen_messages = 1;
|
optional bool include_seen_messages = 1;
|
||||||
optional string country_code = 2;
|
optional string country_code = 2;
|
||||||
|
|
@ -150,6 +174,13 @@ message CMarketingMessages_MarkMessageSeen_Notification {
|
||||||
optional .EMarketingMessageTemplateType template_type = 3 [default = k_EMarketingMessageTemplate_Unknown];
|
optional .EMarketingMessageTemplateType template_type = 3 [default = k_EMarketingMessageTemplate_Unknown];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMarketingMessages_MarkMessageClicked_Notification {
|
||||||
|
optional fixed64 gid = 1;
|
||||||
|
optional uint32 display_index = 2 [default = 0];
|
||||||
|
optional .EMarketingMessageTemplateType template_type = 3 [default = k_EMarketingMessageTemplate_Unknown];
|
||||||
|
optional .EMarketingMessageClickLocation click_location = 4 [default = k_EMarketingMessageClickLocation_Unknown];
|
||||||
|
}
|
||||||
|
|
||||||
message CMarketingMessages_GetMarketingMessage_Request {
|
message CMarketingMessages_GetMarketingMessage_Request {
|
||||||
optional fixed64 gid = 1;
|
optional fixed64 gid = 1;
|
||||||
}
|
}
|
||||||
|
|
@ -215,8 +246,25 @@ message CMarketingMessages_GetMarketingMessagesViewerRangeStats_Request {
|
||||||
optional uint32 rt_end_time = 2;
|
optional uint32 rt_end_time = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMarketingMessageClickedHourlyStats {
|
||||||
|
optional uint32 rt_time_hour = 1;
|
||||||
|
optional uint32 clicked_count = 2;
|
||||||
|
optional uint32 display_index = 3;
|
||||||
|
optional .EMarketingMessageTemplateType template_type = 4 [default = k_EMarketingMessageTemplate_Unknown];
|
||||||
|
optional .EMarketingMessageClickLocation click_location = 5 [default = k_EMarketingMessageClickLocation_Unknown];
|
||||||
|
}
|
||||||
|
|
||||||
message CMarketingMessages_GetMarketingMessagesViewerRangeStats_Response {
|
message CMarketingMessages_GetMarketingMessagesViewerRangeStats_Response {
|
||||||
repeated .CMarketingMessageHourlyStats stats = 1;
|
repeated .CMarketingMessageHourlyStats stats = 1;
|
||||||
|
repeated .CMarketingMessageClickedHourlyStats clicked_stats = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMarketingMessages_GetMarketingMessageClickedStats_Request {
|
||||||
|
optional fixed64 gid = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMarketingMessages_GetMarketingMessageClickedStats_Response {
|
||||||
|
repeated .CMarketingMessageClickedHourlyStats stats = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMarketingMessages_GetPartnerReadyToPublishMessages_Request {
|
message CMarketingMessages_GetPartnerReadyToPublishMessages_Request {
|
||||||
|
|
@ -262,12 +310,14 @@ message CMarketingMessage_GetMarketingMessagesForApps_Response {
|
||||||
|
|
||||||
service MarketingMessages {
|
service MarketingMessages {
|
||||||
rpc GetActiveMarketingMessages (.CMarketingMessages_GetActiveMarketingMessages_Request) returns (.CMarketingMessages_GetActiveMarketingMessages_Response);
|
rpc GetActiveMarketingMessages (.CMarketingMessages_GetActiveMarketingMessages_Request) returns (.CMarketingMessages_GetActiveMarketingMessages_Response);
|
||||||
|
rpc GetPastMarketingMessages (.CMarketingMessages_GetPastMarketingMessages_Request) returns (.CMarketingMessages_GetPastMarketingMessages_Response);
|
||||||
rpc GetMarketingMessagesForUser (.CMarketingMessages_GetMarketingMessagesForUser_Request) returns (.CMarketingMessages_GetMarketingMessagesForUser_Response);
|
rpc GetMarketingMessagesForUser (.CMarketingMessages_GetMarketingMessagesForUser_Request) returns (.CMarketingMessages_GetMarketingMessagesForUser_Response);
|
||||||
rpc DoesUserHavePendingMarketingMessages (.CMarketingMessages_DoesUserHavePendingMarketingMessages_Request) returns (.CMarketingMessages_DoesUserHavePendingMarketingMessages_Response);
|
rpc DoesUserHavePendingMarketingMessages (.CMarketingMessages_DoesUserHavePendingMarketingMessages_Request) returns (.CMarketingMessages_DoesUserHavePendingMarketingMessages_Response);
|
||||||
rpc GetDisplayMarketingMessage (.CMarketingMessages_GetDisplayMarketingMessage_Request) returns (.CMarketingMessages_GetDisplayMarketingMessage_Response);
|
rpc GetDisplayMarketingMessage (.CMarketingMessages_GetDisplayMarketingMessage_Request) returns (.CMarketingMessages_GetDisplayMarketingMessage_Response);
|
||||||
rpc GetDisplayMarketingMessageForUser (.CMarketingMessages_GetDisplayMarketingMessage_Request) returns (.CMarketingMessages_GetDisplayMarketingMessage_Response);
|
rpc GetDisplayMarketingMessageForUser (.CMarketingMessages_GetDisplayMarketingMessage_Request) returns (.CMarketingMessages_GetDisplayMarketingMessage_Response);
|
||||||
rpc GetDisplayMarketingMessageAdmin (.CMarketingMessages_GetDisplayMarketingMessage_Request) returns (.CMarketingMessages_GetDisplayMarketingMessage_Response);
|
rpc GetDisplayMarketingMessageAdmin (.CMarketingMessages_GetDisplayMarketingMessage_Request) returns (.CMarketingMessages_GetDisplayMarketingMessage_Response);
|
||||||
rpc MarkMessageSeen (.CMarketingMessages_MarkMessageSeen_Notification) returns (.NoResponse);
|
rpc MarkMessageSeen (.CMarketingMessages_MarkMessageSeen_Notification) returns (.NoResponse);
|
||||||
|
rpc MarkMessageClicked (.CMarketingMessages_MarkMessageClicked_Notification) returns (.NoResponse);
|
||||||
rpc GetMarketingMessage (.CMarketingMessages_GetMarketingMessage_Request) returns (.CMarketingMessages_GetMarketingMessage_Response);
|
rpc GetMarketingMessage (.CMarketingMessages_GetMarketingMessage_Request) returns (.CMarketingMessages_GetMarketingMessage_Response);
|
||||||
rpc CreateMarketingMessage (.CMarketingMessages_CreateMarketingMessage_Request) returns (.CMarketingMessages_CreateMarketingMessage_Response);
|
rpc CreateMarketingMessage (.CMarketingMessages_CreateMarketingMessage_Request) returns (.CMarketingMessages_CreateMarketingMessage_Response);
|
||||||
rpc UpdateMarketingMessage (.CMarketingMessages_UpdateMarketingMessage_Request) returns (.CMarketingMessages_UpdateMarketingMessage_Response);
|
rpc UpdateMarketingMessage (.CMarketingMessages_UpdateMarketingMessage_Request) returns (.CMarketingMessages_UpdateMarketingMessage_Response);
|
||||||
|
|
@ -275,6 +325,7 @@ service MarketingMessages {
|
||||||
rpc FindMarketingMessages (.CMarketingMessages_FindMarketingMessages_Request) returns (.CMarketingMessages_FindMarketingMessages_Response);
|
rpc FindMarketingMessages (.CMarketingMessages_FindMarketingMessages_Request) returns (.CMarketingMessages_FindMarketingMessages_Response);
|
||||||
rpc GetMarketingMessageViewerStats (.CMarketingMessages_GetMarketingMessageViewerStats_Request) returns (.CMarketingMessages_GetMarketingMessageViewerStats_Response);
|
rpc GetMarketingMessageViewerStats (.CMarketingMessages_GetMarketingMessageViewerStats_Request) returns (.CMarketingMessages_GetMarketingMessageViewerStats_Response);
|
||||||
rpc GetMarketingMessagesViewerRangeStats (.CMarketingMessages_GetMarketingMessagesViewerRangeStats_Request) returns (.CMarketingMessages_GetMarketingMessagesViewerRangeStats_Response);
|
rpc GetMarketingMessagesViewerRangeStats (.CMarketingMessages_GetMarketingMessagesViewerRangeStats_Request) returns (.CMarketingMessages_GetMarketingMessagesViewerRangeStats_Response);
|
||||||
|
rpc GetMarketingMessageClickedStats (.CMarketingMessages_GetMarketingMessageClickedStats_Request) returns (.CMarketingMessages_GetMarketingMessageClickedStats_Response);
|
||||||
rpc GetPartnerReadyToPublishMessages (.CMarketingMessages_GetPartnerReadyToPublishMessages_Request) returns (.CMarketingMessages_GetPartnerReadyToPublishMessages_Response);
|
rpc GetPartnerReadyToPublishMessages (.CMarketingMessages_GetPartnerReadyToPublishMessages_Request) returns (.CMarketingMessages_GetPartnerReadyToPublishMessages_Response);
|
||||||
rpc PublishPartnerMessage (.CMarketingMessages_PartnerPublishMessage_Request) returns (.CMarketingMessages_PartnerPublishMessage_Response);
|
rpc PublishPartnerMessage (.CMarketingMessages_PartnerPublishMessage_Request) returns (.CMarketingMessages_PartnerPublishMessage_Response);
|
||||||
rpc GetPartnerMessagePreview (.CMarketingMessages_GetPartnerMessagePreview_Request) returns (.CMarketingMessages_GetPartnerMessagePreview_Response);
|
rpc GetPartnerMessagePreview (.CMarketingMessages_GetPartnerMessagePreview_Request) returns (.CMarketingMessages_GetPartnerMessagePreview_Response);
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,8 @@ enum ESteamNotificationType {
|
||||||
k_ESteamNotificationType_2FAPrompt = 25;
|
k_ESteamNotificationType_2FAPrompt = 25;
|
||||||
k_ESteamNotificationType_MobileConfirmation = 26;
|
k_ESteamNotificationType_MobileConfirmation = 26;
|
||||||
k_ESteamNotificationType_PartnerEvent = 27;
|
k_ESteamNotificationType_PartnerEvent = 27;
|
||||||
|
k_ESteamNotificationType_PlaytestInvite = 28;
|
||||||
|
k_ESteamNotificationType_TradeReversal = 29;
|
||||||
}
|
}
|
||||||
|
|
||||||
message SteamNotificationData {
|
message SteamNotificationData {
|
||||||
|
|
|
||||||
|
|
@ -81,14 +81,6 @@ message CParental_RequestRecoveryCode_Request {
|
||||||
message CParental_RequestRecoveryCode_Response {
|
message CParental_RequestRecoveryCode_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CParental_DisableWithRecoveryCode_Request {
|
|
||||||
optional uint32 recovery_code = 1;
|
|
||||||
optional fixed64 steamid = 10;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CParental_DisableWithRecoveryCode_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CParental_RequestFeatureAccess_Request {
|
message CParental_RequestFeatureAccess_Request {
|
||||||
optional uint32 features = 1;
|
optional uint32 features = 1;
|
||||||
optional fixed64 steamid = 10;
|
optional fixed64 steamid = 10;
|
||||||
|
|
@ -179,7 +171,6 @@ service Parental {
|
||||||
rpc ValidatePassword (.CParental_ValidatePassword_Request) returns (.CParental_ValidatePassword_Response);
|
rpc ValidatePassword (.CParental_ValidatePassword_Request) returns (.CParental_ValidatePassword_Response);
|
||||||
rpc LockClient (.CParental_LockClient_Request) returns (.CParental_LockClient_Response);
|
rpc LockClient (.CParental_LockClient_Request) returns (.CParental_LockClient_Response);
|
||||||
rpc RequestRecoveryCode (.CParental_RequestRecoveryCode_Request) returns (.CParental_RequestRecoveryCode_Response);
|
rpc RequestRecoveryCode (.CParental_RequestRecoveryCode_Request) returns (.CParental_RequestRecoveryCode_Response);
|
||||||
rpc DisableWithRecoveryCode (.CParental_DisableWithRecoveryCode_Request) returns (.CParental_DisableWithRecoveryCode_Response);
|
|
||||||
rpc RequestFeatureAccess (.CParental_RequestFeatureAccess_Request) returns (.CParental_RequestFeatureAccess_Response);
|
rpc RequestFeatureAccess (.CParental_RequestFeatureAccess_Request) returns (.CParental_RequestFeatureAccess_Response);
|
||||||
rpc ApproveFeatureAccess (.CParental_ApproveFeatureAccess_Request) returns (.CParental_ApproveFeatureAccess_Response);
|
rpc ApproveFeatureAccess (.CParental_ApproveFeatureAccess_Request) returns (.CParental_ApproveFeatureAccess_Response);
|
||||||
rpc RequestPlaytime (.CParental_RequestPlaytime_Request) returns (.CParental_RequestPlaytime_Response);
|
rpc RequestPlaytime (.CParental_RequestPlaytime_Request) returns (.CParental_RequestPlaytime_Response);
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,6 @@
|
||||||
import "steammessages_base.proto";
|
|
||||||
import "enums.proto";
|
import "enums.proto";
|
||||||
|
|
||||||
option optimize_for = SPEED;
|
option optimize_for = SPEED;
|
||||||
option cc_generic_services = true;
|
|
||||||
option (force_php_generation) = true;
|
|
||||||
|
|
||||||
message ParentalApp {
|
message ParentalApp {
|
||||||
optional uint32 appid = 1;
|
optional uint32 appid = 1;
|
||||||
|
|
|
||||||
|
|
@ -227,6 +227,7 @@ message ProfileItem {
|
||||||
optional string movie_mp4_small = 14;
|
optional string movie_mp4_small = 14;
|
||||||
optional uint32 equipped_flags = 12;
|
optional uint32 equipped_flags = 12;
|
||||||
repeated .ProfileItem.ProfileColor profile_colors = 15;
|
repeated .ProfileItem.ProfileColor profile_colors = 15;
|
||||||
|
optional bool tiled = 16;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CPlayer_GetProfileBackground_Response {
|
message CPlayer_GetProfileBackground_Response {
|
||||||
|
|
|
||||||
|
|
@ -161,6 +161,9 @@ message PublishedFileDetails {
|
||||||
optional float score = 1;
|
optional float score = 1;
|
||||||
optional uint32 votes_up = 2;
|
optional uint32 votes_up = 2;
|
||||||
optional uint32 votes_down = 3;
|
optional uint32 votes_down = 3;
|
||||||
|
optional float trusted_score = 4;
|
||||||
|
optional uint32 trusted_votes_up = 5;
|
||||||
|
optional uint32 trusted_votes_down = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message ForSaleData {
|
message ForSaleData {
|
||||||
|
|
@ -405,6 +408,7 @@ message CPublishedFile_GetChangeHistoryEntry_Response {
|
||||||
optional string snapshot_game_branch_min = 4;
|
optional string snapshot_game_branch_min = 4;
|
||||||
optional string snapshot_game_branch_max = 5;
|
optional string snapshot_game_branch_max = 5;
|
||||||
optional fixed64 manifest_id = 6;
|
optional fixed64 manifest_id = 6;
|
||||||
|
optional uint32 accountid = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CPublishedFile_GetChangeHistory_Request {
|
message CPublishedFile_GetChangeHistory_Request {
|
||||||
|
|
@ -424,6 +428,7 @@ message CPublishedFile_GetChangeHistory_Response {
|
||||||
optional string snapshot_game_branch_min = 5;
|
optional string snapshot_game_branch_min = 5;
|
||||||
optional string snapshot_game_branch_max = 6;
|
optional string snapshot_game_branch_max = 6;
|
||||||
optional fixed64 manifest_id = 7;
|
optional fixed64 manifest_id = 7;
|
||||||
|
optional uint32 accountid = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CPublishedFile_GetChangeHistory_Response.ChangeLog changes = 1;
|
repeated .CPublishedFile_GetChangeHistory_Response.ChangeLog changes = 1;
|
||||||
|
|
|
||||||
|
|
@ -98,3 +98,9 @@ message CMsgRemoteClientGetControllerConfigResponse {
|
||||||
message CMsgRemoteClientStreamingEnabled {
|
message CMsgRemoteClientStreamingEnabled {
|
||||||
required bool enabled = 1;
|
required bool enabled = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgRemoteClientWifiAPStatus {
|
||||||
|
optional string ssid = 1;
|
||||||
|
optional string password = 2;
|
||||||
|
optional bool wpa2 = 3;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -130,6 +130,8 @@ message CMsgRemoteClientBroadcastStatus {
|
||||||
optional bool steam_deck = 24;
|
optional bool steam_deck = 24;
|
||||||
optional uint64 steam_version = 25;
|
optional uint64 steam_version = 25;
|
||||||
optional .EVRLinkCaps vr_link_caps = 26 [default = k_EVRLinkCapsUnknown];
|
optional .EVRLinkCaps vr_link_caps = 26 [default = k_EVRLinkCapsUnknown];
|
||||||
|
optional fixed64 vr_link_invite_client_id = 27;
|
||||||
|
optional fixed64 connected_wifi_ap_client_id = 28;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgRemoteClientBroadcastDiscovery {
|
message CMsgRemoteClientBroadcastDiscovery {
|
||||||
|
|
|
||||||
|
|
@ -139,6 +139,7 @@ enum EStreamVideoCodec {
|
||||||
k_EStreamVideoCodecHEVC = 5;
|
k_EStreamVideoCodecHEVC = 5;
|
||||||
k_EStreamVideoCodecORBX1 = 6;
|
k_EStreamVideoCodecORBX1 = 6;
|
||||||
k_EStreamVideoCodecORBX2 = 7;
|
k_EStreamVideoCodecORBX2 = 7;
|
||||||
|
k_EStreamVideoCodecAV1 = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EStreamQualityPreference {
|
enum EStreamQualityPreference {
|
||||||
|
|
@ -384,7 +385,7 @@ message CStreamingClientCaps {
|
||||||
optional bool system_can_suspend = 2;
|
optional bool system_can_suspend = 2;
|
||||||
optional int32 maximum_decode_bitrate_kbps = 3;
|
optional int32 maximum_decode_bitrate_kbps = 3;
|
||||||
optional int32 maximum_burst_bitrate_kbps = 4;
|
optional int32 maximum_burst_bitrate_kbps = 4;
|
||||||
optional bool supports_video_hevc = 5;
|
optional bool supports_video_hevc_OBSOLETE = 5;
|
||||||
optional bool disable_steam_store = 6;
|
optional bool disable_steam_store = 6;
|
||||||
optional bool disable_client_cursor = 7;
|
optional bool disable_client_cursor = 7;
|
||||||
optional bool disable_intel_hardware_encoding = 8;
|
optional bool disable_intel_hardware_encoding = 8;
|
||||||
|
|
@ -393,6 +394,8 @@ message CStreamingClientCaps {
|
||||||
optional int32 form_factor = 11;
|
optional int32 form_factor = 11;
|
||||||
optional bool has_on_screen_keyboard = 12;
|
optional bool has_on_screen_keyboard = 12;
|
||||||
repeated .EStreamColorspace supported_colorspaces = 13;
|
repeated .EStreamColorspace supported_colorspaces = 13;
|
||||||
|
repeated .EStreamAudioCodec supported_audio_codecs = 14;
|
||||||
|
repeated .EStreamVideoCodec supported_video_codecs = 15;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CStreamingClientConfig {
|
message CStreamingClientConfig {
|
||||||
|
|
@ -420,6 +423,7 @@ message CStreamingClientConfig {
|
||||||
optional .CStreamVideoLimit runtime_limit = 23;
|
optional .CStreamVideoLimit runtime_limit = 23;
|
||||||
repeated .CStreamVideoLimit decoder_limit = 24;
|
repeated .CStreamVideoLimit decoder_limit = 24;
|
||||||
optional bool enable_unreliable_fec = 25 [default = false];
|
optional bool enable_unreliable_fec = 25 [default = false];
|
||||||
|
optional bool enable_video_av1 = 26 [default = false];
|
||||||
}
|
}
|
||||||
|
|
||||||
message CStreamingServerConfig {
|
message CStreamingServerConfig {
|
||||||
|
|
@ -538,6 +542,7 @@ message CInputTouchFingerUpMsg {
|
||||||
optional uint64 fingerid = 2;
|
optional uint64 fingerid = 2;
|
||||||
optional float x_normalized = 3;
|
optional float x_normalized = 3;
|
||||||
optional float y_normalized = 4;
|
optional float y_normalized = 4;
|
||||||
|
optional bool canceled = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CInputMouseMotionMsg {
|
message CInputMouseMotionMsg {
|
||||||
|
|
@ -567,11 +572,15 @@ message CInputMouseUpMsg {
|
||||||
message CInputKeyDownMsg {
|
message CInputKeyDownMsg {
|
||||||
optional uint32 input_mark = 1;
|
optional uint32 input_mark = 1;
|
||||||
required uint32 scancode = 2;
|
required uint32 scancode = 2;
|
||||||
|
optional uint32 modifiers = 3;
|
||||||
|
optional uint32 keycode = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CInputKeyUpMsg {
|
message CInputKeyUpMsg {
|
||||||
optional uint32 input_mark = 1;
|
optional uint32 input_mark = 1;
|
||||||
required uint32 scancode = 2;
|
required uint32 scancode = 2;
|
||||||
|
optional uint32 modifiers = 3;
|
||||||
|
optional uint32 keycode = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CInputTextMsg {
|
message CInputTextMsg {
|
||||||
|
|
@ -822,6 +831,7 @@ message CRemotePlayTogetherGroupUpdateMsg {
|
||||||
optional string miniprofile_location = 3;
|
optional string miniprofile_location = 3;
|
||||||
optional string game_name = 4;
|
optional string game_name = 4;
|
||||||
optional string avatar_location = 5;
|
optional string avatar_location = 5;
|
||||||
|
optional bool direct_input = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CSetInputTemporarilyDisabledMsg {
|
message CSetInputTemporarilyDisabledMsg {
|
||||||
|
|
|
||||||
|
|
@ -1,64 +0,0 @@
|
||||||
import "steammessages_base.proto";
|
|
||||||
import "steammessages_unified_base.steamclient.proto";
|
|
||||||
|
|
||||||
option cc_generic_services = true;
|
|
||||||
|
|
||||||
enum E_STAR_GlyphWriteResult {
|
|
||||||
k_E_STAR_GlyphWriteResult_Success = 0;
|
|
||||||
k_E_STAR_GlyphWriteResult_InvalidMessage = 1;
|
|
||||||
k_E_STAR_GlyphWriteResult_InvalidJSON = 2;
|
|
||||||
k_E_STAR_GlyphWriteResult_SQLError = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_KeyValueQuery {
|
|
||||||
optional string key = 1 [(description) = "key to search for in JSON path format (SQL subset)"];
|
|
||||||
optional string value = 2 [(description) = "the value to compare against (the JSON value will be compared for equality as a string)"];
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_GlyphQueryParams {
|
|
||||||
optional uint64 bundle_id = 1 [(description) = "if provided, Bundle ID is used instead of the other query parameters (much faster SQL query)"];
|
|
||||||
repeated .CSTAR_KeyValueQuery queries = 2 [(description) = "key value queries"];
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_ReadGlyphData_Request {
|
|
||||||
optional .CSTAR_GlyphQueryParams query_params = 1 [(description) = "parameters to identify the glyphs to read from SQL"];
|
|
||||||
optional string last_modified_time_lower_limit = 2 [(description) = "if provided, only return glyphs modified more recently than this timestamp (RFC 3339 UTC format)"];
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_GlyphData {
|
|
||||||
optional bytes glyph_guid = 1 [(description) = "GUID uniquely identifying this glyph"];
|
|
||||||
optional string glyph_last_modified = 2 [(description) = "timestamp of when this glyph was last modified (RFC 3339 UTC format)"];
|
|
||||||
optional string glyph_json_data = 3 [(description) = "JSON encoded glyph data"];
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_WriteGlyphData_Request {
|
|
||||||
optional uint64 bundle_id = 1 [(description) = "the Bundle ID of the glyphs to be written"];
|
|
||||||
repeated .CSTAR_GlyphData glyph_data = 2 [(description) = "one or more items of glyph data to write"];
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_Request {
|
|
||||||
optional .CSTAR_ReadGlyphData_Request read_glyph_data = 1;
|
|
||||||
optional .CSTAR_WriteGlyphData_Request write_glyph_data = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_ReadGlyphData_Response {
|
|
||||||
optional uint64 bundle_id = 1 [(description) = "the Bundle ID of the returned glyphs; the client should send this back to optimize subsequent queries"];
|
|
||||||
repeated .CSTAR_GlyphData glyph_data = 2 [(description) = "zero or more items of returned glyph data"];
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_WriteGlyphData_Response {
|
|
||||||
repeated .E_STAR_GlyphWriteResult result = 1 [(description) = "write result for each item of glyph data"];
|
|
||||||
}
|
|
||||||
|
|
||||||
message CSTAR_Response {
|
|
||||||
optional .CSTAR_ReadGlyphData_Response read_glyph_data = 1;
|
|
||||||
optional .CSTAR_WriteGlyphData_Response write_glyph_data = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
service STAR {
|
|
||||||
option (service_description) = "service for reading/writing STAR data";
|
|
||||||
|
|
||||||
rpc ProcessMessage (.CSTAR_Request) returns (.CSTAR_Response) {
|
|
||||||
option (method_description) = "processes a generic message";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
import "steammessages_base.proto";
|
import "steammessages_base.proto";
|
||||||
import "steammessages_unified_base.steamclient.proto";
|
import "steammessages_unified_base.steamclient.proto";
|
||||||
import "contenthubs.proto";
|
import "contenthubs.proto";
|
||||||
|
import "steammessages_storebrowse.steamclient.proto";
|
||||||
import "enums.proto";
|
import "enums.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
@ -20,7 +21,8 @@ enum EStoreDiscoveryQueueType {
|
||||||
k_EStoreDiscoveryQueueTypeRecommendedDemos = 12;
|
k_EStoreDiscoveryQueueTypeRecommendedDemos = 12;
|
||||||
k_EStoreDiscoveryQueueTypeDLCNewReleases = 13;
|
k_EStoreDiscoveryQueueTypeDLCNewReleases = 13;
|
||||||
k_EStoreDiscoveryQueueTypeDLCTopSellers = 14;
|
k_EStoreDiscoveryQueueTypeDLCTopSellers = 14;
|
||||||
k_EStoreDiscoveryQueueTypeMAX = 15;
|
k_EStoreDiscoveryQueueTypeDLCUpcoming = 15;
|
||||||
|
k_EStoreDiscoveryQueueTypeMAX = 16;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EPlaytestStatus {
|
enum EPlaytestStatus {
|
||||||
|
|
@ -28,6 +30,7 @@ enum EPlaytestStatus {
|
||||||
k_ETesterStatusPending = 1;
|
k_ETesterStatusPending = 1;
|
||||||
k_ETesterStatusInvited = 2;
|
k_ETesterStatusInvited = 2;
|
||||||
k_ETesterStatusGranted = 3;
|
k_ETesterStatusGranted = 3;
|
||||||
|
k_ETesterStatusExpired = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EAppReportType {
|
enum EAppReportType {
|
||||||
|
|
@ -99,6 +102,22 @@ message CStore_RegisterCDKey_Response {
|
||||||
optional .CStore_PurchaseReceiptInfo purchase_receipt_info = 2;
|
optional .CStore_PurchaseReceiptInfo purchase_receipt_info = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CStore_GetRecommendedTagsForUser_Request {
|
||||||
|
optional string language = 2;
|
||||||
|
optional string country_code = 3;
|
||||||
|
optional bool favor_rarer_tags = 4;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CStore_GetRecommendedTagsForUser_Response {
|
||||||
|
message Tag {
|
||||||
|
optional uint32 tagid = 1;
|
||||||
|
optional string name = 2;
|
||||||
|
optional float weight = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
repeated .CStore_GetRecommendedTagsForUser_Response.Tag tags = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CStore_GetMostPopularTags_Request {
|
message CStore_GetMostPopularTags_Request {
|
||||||
optional string language = 1;
|
optional string language = 1;
|
||||||
}
|
}
|
||||||
|
|
@ -171,6 +190,8 @@ message CStore_GetDiscoveryQueue_Request {
|
||||||
optional uint32 experimental_cohort = 10;
|
optional uint32 experimental_cohort = 10;
|
||||||
optional bool debug_get_solr_query = 11;
|
optional bool debug_get_solr_query = 11;
|
||||||
optional .CStorePageFilter store_page_filter = 12;
|
optional .CStorePageFilter store_page_filter = 12;
|
||||||
|
optional .StoreBrowseContext context = 13;
|
||||||
|
optional .StoreBrowseItemDataRequest data_request = 14;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CStore_GetDiscoveryQueue_Response {
|
message CStore_GetDiscoveryQueue_Response {
|
||||||
|
|
@ -181,6 +202,7 @@ message CStore_GetDiscoveryQueue_Response {
|
||||||
optional bool exhausted = 5;
|
optional bool exhausted = 5;
|
||||||
optional uint32 experimental_cohort = 6;
|
optional uint32 experimental_cohort = 6;
|
||||||
optional string debug_solr_query = 7;
|
optional string debug_solr_query = 7;
|
||||||
|
repeated .StoreItem store_items = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CStore_GetDiscoveryQueueSettings_Request {
|
message CStore_GetDiscoveryQueueSettings_Request {
|
||||||
|
|
@ -251,6 +273,7 @@ message CStore_ReportApp_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CStore_GetStorePreferences_Request {
|
message CStore_GetStorePreferences_Request {
|
||||||
|
optional string country_code = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CStore_UserPreferences {
|
message CStore_UserPreferences {
|
||||||
|
|
@ -317,6 +340,7 @@ message CStore_UpdatePackageReservations_Response {
|
||||||
message CStore_GetWishlistDemoEmailStatus_Request {
|
message CStore_GetWishlistDemoEmailStatus_Request {
|
||||||
optional uint32 appid = 1;
|
optional uint32 appid = 1;
|
||||||
optional uint32 demo_appid = 2;
|
optional uint32 demo_appid = 2;
|
||||||
|
optional bool allow_late_firing = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CStore_GetWishlistDemoEmailStatus_Response {
|
message CStore_GetWishlistDemoEmailStatus_Response {
|
||||||
|
|
@ -328,6 +352,7 @@ message CStore_GetWishlistDemoEmailStatus_Response {
|
||||||
message CStore_QueueWishlistDemoEmailToFire_Request {
|
message CStore_QueueWishlistDemoEmailToFire_Request {
|
||||||
optional uint32 appid = 1;
|
optional uint32 appid = 1;
|
||||||
optional uint32 demo_appid = 2;
|
optional uint32 demo_appid = 2;
|
||||||
|
optional bool allow_late_firing = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CStore_QueueWishlistDemoEmailToFire_Response {
|
message CStore_QueueWishlistDemoEmailToFire_Response {
|
||||||
|
|
@ -395,6 +420,7 @@ message CStore_StorePreferencesChanged_Notification {
|
||||||
|
|
||||||
service Store {
|
service Store {
|
||||||
rpc RegisterCDKey (.CStore_RegisterCDKey_Request) returns (.CStore_RegisterCDKey_Response);
|
rpc RegisterCDKey (.CStore_RegisterCDKey_Request) returns (.CStore_RegisterCDKey_Response);
|
||||||
|
rpc GetRecommendedTagsForUser (.CStore_GetRecommendedTagsForUser_Request) returns (.CStore_GetRecommendedTagsForUser_Response);
|
||||||
rpc GetMostPopularTags (.CStore_GetMostPopularTags_Request) returns (.CStore_GetMostPopularTags_Response);
|
rpc GetMostPopularTags (.CStore_GetMostPopularTags_Request) returns (.CStore_GetMostPopularTags_Response);
|
||||||
rpc GetLocalizedNameForTags (.CStore_GetLocalizedNameForTags_Request) returns (.CStore_GetLocalizedNameForTags_Response);
|
rpc GetLocalizedNameForTags (.CStore_GetLocalizedNameForTags_Request) returns (.CStore_GetLocalizedNameForTags_Response);
|
||||||
rpc GetTagList (.CStore_GetTagList_Request) returns (.CStore_GetTagList_Response);
|
rpc GetTagList (.CStore_GetTagList_Request) returns (.CStore_GetTagList_Response);
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,16 @@ enum EUserReviewScore {
|
||||||
k_EUserReviewScore_OverwhelminglyPositive = 9;
|
k_EUserReviewScore_OverwhelminglyPositive = 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum ETrailerCategory {
|
||||||
|
k_ETrailerCategory_Invalid = 0;
|
||||||
|
k_ETrailerCategory_Gameplay = 1;
|
||||||
|
k_ETrailerCategory_Teaser = 2;
|
||||||
|
k_ETrailerCategory_Cinematic = 3;
|
||||||
|
k_ETrailerCategory_Update = 4;
|
||||||
|
k_ETrailerCategory_Accolades = 5;
|
||||||
|
k_ETrailerCategory_Interview = 6;
|
||||||
|
}
|
||||||
|
|
||||||
enum EStoreBrowseFilterFailure {
|
enum EStoreBrowseFilterFailure {
|
||||||
k_EStoreBrowseFilterFailure_None = 0;
|
k_EStoreBrowseFilterFailure_None = 0;
|
||||||
k_EStoreBrowseFilterFailure_Redundant = 10;
|
k_EStoreBrowseFilterFailure_Redundant = 10;
|
||||||
|
|
@ -64,7 +74,26 @@ enum EStoreLinkType {
|
||||||
k_EStoreLinkType_Twitter = 3;
|
k_EStoreLinkType_Twitter = 3;
|
||||||
k_EStoreLinkType_Twitch = 4;
|
k_EStoreLinkType_Twitch = 4;
|
||||||
k_EStoreLinkType_Discord = 5;
|
k_EStoreLinkType_Discord = 5;
|
||||||
k_EStoreLinkType_MAX = 6;
|
k_EStoreLinkType_QQ = 6;
|
||||||
|
k_EStoreLinkType_VK = 7;
|
||||||
|
k_EStoreLinkType_Bilibili = 8;
|
||||||
|
k_EStoreLinkType_Weibo = 9;
|
||||||
|
k_EStoreLinkType_Reddit = 10;
|
||||||
|
k_EStoreLinkType_Instagram = 11;
|
||||||
|
k_EStoreLinkType_Tumblr = 12;
|
||||||
|
k_EStoreLinkType_Tieba = 13;
|
||||||
|
k_EStoreLinkType_Tiktok = 14;
|
||||||
|
k_EStoreLinkType_Telegram = 15;
|
||||||
|
k_EStoreLinkType_LinkedIn = 16;
|
||||||
|
k_EStoreLinkType_WeChat = 17;
|
||||||
|
k_EStoreLinkType_QQLink = 18;
|
||||||
|
k_EStoreLinkType_Douyin = 19;
|
||||||
|
k_EStoreLinkType_Bluesky = 20;
|
||||||
|
k_EStoreLinkType_Mastodon = 21;
|
||||||
|
k_EStoreLinkType_Threads = 22;
|
||||||
|
k_EStoreLinkType_QQChannel = 23;
|
||||||
|
k_EStoreLinkType_RedNote = 24;
|
||||||
|
k_EStoreLinkType_MAX = 25;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum EStoreCategoryType {
|
enum EStoreCategoryType {
|
||||||
|
|
@ -121,6 +150,8 @@ message CStoreBrowse_GetItems_Request {
|
||||||
message StoreItem {
|
message StoreItem {
|
||||||
message RelatedItems {
|
message RelatedItems {
|
||||||
optional uint32 parent_appid = 1;
|
optional uint32 parent_appid = 1;
|
||||||
|
repeated uint32 demo_appid = 2;
|
||||||
|
repeated uint32 standalone_demo_appid = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message IncludedItems {
|
message IncludedItems {
|
||||||
|
|
@ -144,6 +175,7 @@ message StoreItem {
|
||||||
|
|
||||||
optional .StoreItem.Reviews.StoreReviewSummary summary_filtered = 1;
|
optional .StoreItem.Reviews.StoreReviewSummary summary_filtered = 1;
|
||||||
optional .StoreItem.Reviews.StoreReviewSummary summary_unfiltered = 2;
|
optional .StoreItem.Reviews.StoreReviewSummary summary_unfiltered = 2;
|
||||||
|
optional .StoreItem.Reviews.StoreReviewSummary summary_language_specific = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message BasicInfo {
|
message BasicInfo {
|
||||||
|
|
@ -179,6 +211,8 @@ message StoreItem {
|
||||||
optional string library_hero_2x = 12;
|
optional string library_hero_2x = 12;
|
||||||
optional string community_icon = 13;
|
optional string community_icon = 13;
|
||||||
optional string clan_avatar = 14;
|
optional string clan_avatar = 14;
|
||||||
|
optional string page_background_path = 15;
|
||||||
|
optional string raw_page_background = 16;
|
||||||
}
|
}
|
||||||
|
|
||||||
message ReleaseInfo {
|
message ReleaseInfo {
|
||||||
|
|
@ -193,6 +227,7 @@ message StoreItem {
|
||||||
optional bool is_early_access = 10;
|
optional bool is_early_access = 10;
|
||||||
optional uint32 mac_release_date = 20;
|
optional uint32 mac_release_date = 20;
|
||||||
optional uint32 linux_release_date = 21;
|
optional uint32 linux_release_date = 21;
|
||||||
|
optional bool limited_launch_active = 22;
|
||||||
}
|
}
|
||||||
|
|
||||||
message Platforms {
|
message Platforms {
|
||||||
|
|
@ -210,6 +245,7 @@ message StoreItem {
|
||||||
optional bool steamos_linux = 3;
|
optional bool steamos_linux = 3;
|
||||||
optional .StoreItem.Platforms.VRSupport vr_support = 10;
|
optional .StoreItem.Platforms.VRSupport vr_support = 10;
|
||||||
optional .ESteamDeckCompatibilityCategory steam_deck_compat_category = 11 [default = k_ESteamDeckCompatibilityCategory_Unknown];
|
optional .ESteamDeckCompatibilityCategory steam_deck_compat_category = 11 [default = k_ESteamDeckCompatibilityCategory_Unknown];
|
||||||
|
optional .ESteamOSCompatibilityCategory steam_os_compat_category = 12 [default = k_ESteamOSCompatibilityCategory_Unknown];
|
||||||
}
|
}
|
||||||
|
|
||||||
message PurchaseOption {
|
message PurchaseOption {
|
||||||
|
|
@ -233,24 +269,23 @@ message StoreItem {
|
||||||
optional string purchase_option_name = 3;
|
optional string purchase_option_name = 3;
|
||||||
optional int64 final_price_in_cents = 5;
|
optional int64 final_price_in_cents = 5;
|
||||||
optional int64 original_price_in_cents = 6;
|
optional int64 original_price_in_cents = 6;
|
||||||
optional int64 user_final_price_in_cents = 7;
|
|
||||||
optional string formatted_final_price = 8;
|
optional string formatted_final_price = 8;
|
||||||
optional string formatted_original_price = 9;
|
optional string formatted_original_price = 9;
|
||||||
optional int32 discount_pct = 10;
|
optional int32 discount_pct = 10;
|
||||||
optional int32 user_discount_pct = 11;
|
|
||||||
optional int32 bundle_discount_pct = 12;
|
optional int32 bundle_discount_pct = 12;
|
||||||
|
optional bool is_free_to_keep = 13;
|
||||||
|
optional int64 price_before_bundle_discount = 14;
|
||||||
|
optional string formatted_price_before_bundle_discount = 15;
|
||||||
repeated .StoreItem.PurchaseOption.Discount active_discounts = 20;
|
repeated .StoreItem.PurchaseOption.Discount active_discounts = 20;
|
||||||
repeated .StoreItem.PurchaseOption.Discount user_active_discounts = 21;
|
|
||||||
repeated .StoreItem.PurchaseOption.Discount inactive_discounts = 22;
|
|
||||||
optional bool user_can_purchase = 30;
|
|
||||||
optional bool user_can_purchase_as_gift = 31;
|
optional bool user_can_purchase_as_gift = 31;
|
||||||
optional bool is_commercial_license = 40;
|
optional bool is_commercial_license = 40;
|
||||||
optional bool should_suppress_discount_pct = 41;
|
optional bool should_suppress_discount_pct = 41;
|
||||||
optional bool hide_discount_pct_for_compliance = 42 [default = false];
|
optional bool hide_discount_pct_for_compliance = 42 [default = false];
|
||||||
optional int32 included_game_count = 43;
|
optional int32 included_game_count = 43 [default = 1];
|
||||||
optional int64 lowest_recent_price_in_cents = 44;
|
optional int64 lowest_recent_price_in_cents = 44;
|
||||||
optional bool requires_shipping = 45;
|
optional bool requires_shipping = 45;
|
||||||
optional .StoreItem.PurchaseOption.RecurrenceInfo recurrence_info = 46;
|
optional .StoreItem.PurchaseOption.RecurrenceInfo recurrence_info = 46;
|
||||||
|
optional uint32 free_to_keep_ends = 47;
|
||||||
}
|
}
|
||||||
|
|
||||||
message Screenshots {
|
message Screenshots {
|
||||||
|
|
@ -269,15 +304,23 @@ message StoreItem {
|
||||||
optional string type = 2;
|
optional string type = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message AdaptiveTrailer {
|
||||||
|
optional string cdn_path = 1;
|
||||||
|
optional string encoding = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message Trailer {
|
message Trailer {
|
||||||
optional string trailer_name = 1;
|
optional string trailer_name = 1;
|
||||||
optional string trailer_url_format = 2;
|
optional string trailer_url_format = 2;
|
||||||
|
optional .ETrailerCategory trailer_category = 13 [default = k_ETrailerCategory_Invalid];
|
||||||
repeated .StoreItem.Trailers.VideoSource trailer_480p = 3;
|
repeated .StoreItem.Trailers.VideoSource trailer_480p = 3;
|
||||||
repeated .StoreItem.Trailers.VideoSource trailer_max = 4;
|
repeated .StoreItem.Trailers.VideoSource trailer_max = 4;
|
||||||
repeated .StoreItem.Trailers.VideoSource microtrailer = 5;
|
repeated .StoreItem.Trailers.VideoSource microtrailer = 5;
|
||||||
|
repeated .StoreItem.Trailers.AdaptiveTrailer adaptive_trailers = 6;
|
||||||
optional string screenshot_medium = 10;
|
optional string screenshot_medium = 10;
|
||||||
optional string screenshot_full = 11;
|
optional string screenshot_full = 11;
|
||||||
optional int32 trailer_base_id = 12;
|
optional int32 trailer_base_id = 12;
|
||||||
|
optional bool all_ages = 14;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .StoreItem.Trailers.Trailer highlights = 1;
|
repeated .StoreItem.Trailers.Trailer highlights = 1;
|
||||||
|
|
@ -301,6 +344,7 @@ message StoreItem {
|
||||||
message Link {
|
message Link {
|
||||||
optional .EStoreLinkType link_type = 1 [default = k_EStoreLinkType_None];
|
optional .EStoreLinkType link_type = 1 [default = k_EStoreLinkType_None];
|
||||||
optional string url = 2;
|
optional string url = 2;
|
||||||
|
optional string text = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
optional .EStoreItemType item_type = 1 [default = k_EStoreItemType_Invalid];
|
optional .EStoreItemType item_type = 1 [default = k_EStoreItemType_Invalid];
|
||||||
|
|
@ -328,6 +372,7 @@ message StoreItem {
|
||||||
optional .StoreItem.ReleaseInfo release = 31;
|
optional .StoreItem.ReleaseInfo release = 31;
|
||||||
optional .StoreItem.Platforms platforms = 32;
|
optional .StoreItem.Platforms platforms = 32;
|
||||||
optional .StoreGameRating game_rating = 33;
|
optional .StoreGameRating game_rating = 33;
|
||||||
|
optional bool is_coming_soon = 34;
|
||||||
optional .StoreItem.PurchaseOption best_purchase_option = 40;
|
optional .StoreItem.PurchaseOption best_purchase_option = 40;
|
||||||
repeated .StoreItem.PurchaseOption purchase_options = 41;
|
repeated .StoreItem.PurchaseOption purchase_options = 41;
|
||||||
repeated .StoreItem.PurchaseOption accessories = 42;
|
repeated .StoreItem.PurchaseOption accessories = 42;
|
||||||
|
|
@ -390,11 +435,45 @@ message CStoreBrowse_GetStoreCategories_Response {
|
||||||
optional string image_url = 5;
|
optional string image_url = 5;
|
||||||
optional bool show_in_search = 6;
|
optional bool show_in_search = 6;
|
||||||
optional bool computed = 7;
|
optional bool computed = 7;
|
||||||
|
optional string edit_url = 8;
|
||||||
|
optional uint32 edit_sort_order = 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CStoreBrowse_GetStoreCategories_Response.Category categories = 1;
|
repeated .CStoreBrowse_GetStoreCategories_Response.Category categories = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CStoreBrowse_GetContentHubConfig_Request {
|
||||||
|
optional .StoreBrowseContext context = 1;
|
||||||
|
repeated .EContentDescriptorID excluded_content_descriptorids = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CStoreBrowse_GetContentHubConfig_Response {
|
||||||
|
message ContentHubConfig {
|
||||||
|
optional uint32 hubcategoryid = 1;
|
||||||
|
optional string type = 2;
|
||||||
|
optional string handle = 3;
|
||||||
|
optional string display_name = 4;
|
||||||
|
optional string url_path = 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
repeated .CStoreBrowse_GetContentHubConfig_Response.ContentHubConfig hubconfigs = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CStoreBrowse_GetPriceStops_Request {
|
||||||
|
optional string country_code = 1;
|
||||||
|
optional string currency_code = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CStoreBrowse_GetPriceStops_Response {
|
||||||
|
message PriceStop {
|
||||||
|
optional string formatted_amount = 1;
|
||||||
|
optional int64 amount_in_cents = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
repeated .CStoreBrowse_GetPriceStops_Response.PriceStop price_stops = 1;
|
||||||
|
optional string currency_code = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message CStoreBrowse_GetDLCForApps_Request {
|
message CStoreBrowse_GetDLCForApps_Request {
|
||||||
optional .StoreBrowseContext context = 1;
|
optional .StoreBrowseContext context = 1;
|
||||||
optional .CStorePageFilter store_page_filter = 2;
|
optional .CStorePageFilter store_page_filter = 2;
|
||||||
|
|
@ -471,6 +550,8 @@ message CStoreBrowse_GetHardwareItems_Response {
|
||||||
service StoreBrowse {
|
service StoreBrowse {
|
||||||
rpc GetItems (.CStoreBrowse_GetItems_Request) returns (.CStoreBrowse_GetItems_Response);
|
rpc GetItems (.CStoreBrowse_GetItems_Request) returns (.CStoreBrowse_GetItems_Response);
|
||||||
rpc GetStoreCategories (.CStoreBrowse_GetStoreCategories_Request) returns (.CStoreBrowse_GetStoreCategories_Response);
|
rpc GetStoreCategories (.CStoreBrowse_GetStoreCategories_Request) returns (.CStoreBrowse_GetStoreCategories_Response);
|
||||||
|
rpc GetContentHubConfig (.CStoreBrowse_GetContentHubConfig_Request) returns (.CStoreBrowse_GetContentHubConfig_Response);
|
||||||
|
rpc GetPriceStops (.CStoreBrowse_GetPriceStops_Request) returns (.CStoreBrowse_GetPriceStops_Response);
|
||||||
rpc GetDLCForApps (.CStoreBrowse_GetDLCForApps_Request) returns (.CStoreBrowse_GetDLCForApps_Response);
|
rpc GetDLCForApps (.CStoreBrowse_GetDLCForApps_Request) returns (.CStoreBrowse_GetDLCForApps_Response);
|
||||||
rpc GetDLCForAppsSolr (.CStoreBrowse_GetDLCForAppsSolr_Request) returns (.CStoreBrowse_GetDLCForAppsSolr_Response);
|
rpc GetDLCForAppsSolr (.CStoreBrowse_GetDLCForAppsSolr_Request) returns (.CStoreBrowse_GetDLCForAppsSolr_Response);
|
||||||
rpc GetHardwareItems (.CStoreBrowse_GetHardwareItems_Request) returns (.CStoreBrowse_GetHardwareItems_Response);
|
rpc GetHardwareItems (.CStoreBrowse_GetHardwareItems_Request) returns (.CStoreBrowse_GetHardwareItems_Response);
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,18 @@ import "steammessages_unified_base.steamclient.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
enum ETwoFactorStatusFieldFlag {
|
||||||
|
k_ETwoFactorStatusFieldFlag_None = 0;
|
||||||
|
k_ETwoFactorStatusFieldFlag_LastUsage = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum ETwoFactorUsageType {
|
||||||
|
k_ETwoFactorUsageType_Unknown = 0;
|
||||||
|
k_ETwoFactorUsageType_None = 1;
|
||||||
|
k_ETwoFactorUsageType_MobileConfirmation = 2;
|
||||||
|
k_ETwoFactorUsageType_Login = 3;
|
||||||
|
}
|
||||||
|
|
||||||
message CTwoFactor_Time_Request {
|
message CTwoFactor_Time_Request {
|
||||||
optional uint64 sender_time = 1;
|
optional uint64 sender_time = 1;
|
||||||
}
|
}
|
||||||
|
|
@ -21,6 +33,14 @@ message CTwoFactor_Time_Response {
|
||||||
|
|
||||||
message CTwoFactor_Status_Request {
|
message CTwoFactor_Status_Request {
|
||||||
optional fixed64 steamid = 1;
|
optional fixed64 steamid = 1;
|
||||||
|
optional .ETwoFactorStatusFieldFlag include = 2 [default = k_ETwoFactorStatusFieldFlag_None];
|
||||||
|
}
|
||||||
|
|
||||||
|
message CTwoFactor_UsageEvent {
|
||||||
|
optional uint32 time = 1;
|
||||||
|
optional .ETwoFactorUsageType usage_type = 2 [default = k_ETwoFactorUsageType_Unknown];
|
||||||
|
optional int32 confirmation_type = 3;
|
||||||
|
optional int32 confirmation_action = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CTwoFactor_Status_Response {
|
message CTwoFactor_Status_Response {
|
||||||
|
|
@ -38,6 +58,8 @@ message CTwoFactor_Status_Response {
|
||||||
optional bool allow_external_authenticator = 12;
|
optional bool allow_external_authenticator = 12;
|
||||||
optional uint32 time_transferred = 13;
|
optional uint32 time_transferred = 13;
|
||||||
optional uint32 version = 14;
|
optional uint32 version = 14;
|
||||||
|
optional fixed64 last_seen_auth_token_id = 15;
|
||||||
|
repeated .CTwoFactor_UsageEvent usages = 16;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CTwoFactor_AddAuthenticator_Request {
|
message CTwoFactor_AddAuthenticator_Request {
|
||||||
|
|
@ -65,15 +87,6 @@ message CTwoFactor_AddAuthenticator_Response {
|
||||||
optional int32 confirm_type = 12;
|
optional int32 confirm_type = 12;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CTwoFactor_SendEmail_Request {
|
|
||||||
optional fixed64 steamid = 1;
|
|
||||||
optional uint32 email_type = 2;
|
|
||||||
optional bool include_activation_code = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTwoFactor_SendEmail_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTwoFactor_FinalizeAddAuthenticator_Request {
|
message CTwoFactor_FinalizeAddAuthenticator_Request {
|
||||||
optional fixed64 steamid = 1;
|
optional fixed64 steamid = 1;
|
||||||
optional string authenticator_code = 2;
|
optional string authenticator_code = 2;
|
||||||
|
|
@ -148,7 +161,6 @@ service TwoFactor {
|
||||||
rpc QueryTime (.CTwoFactor_Time_Request) returns (.CTwoFactor_Time_Response);
|
rpc QueryTime (.CTwoFactor_Time_Request) returns (.CTwoFactor_Time_Response);
|
||||||
rpc QueryStatus (.CTwoFactor_Status_Request) returns (.CTwoFactor_Status_Response);
|
rpc QueryStatus (.CTwoFactor_Status_Request) returns (.CTwoFactor_Status_Response);
|
||||||
rpc AddAuthenticator (.CTwoFactor_AddAuthenticator_Request) returns (.CTwoFactor_AddAuthenticator_Response);
|
rpc AddAuthenticator (.CTwoFactor_AddAuthenticator_Request) returns (.CTwoFactor_AddAuthenticator_Response);
|
||||||
rpc SendEmail (.CTwoFactor_SendEmail_Request) returns (.CTwoFactor_SendEmail_Response);
|
|
||||||
rpc FinalizeAddAuthenticator (.CTwoFactor_FinalizeAddAuthenticator_Request) returns (.CTwoFactor_FinalizeAddAuthenticator_Response);
|
rpc FinalizeAddAuthenticator (.CTwoFactor_FinalizeAddAuthenticator_Request) returns (.CTwoFactor_FinalizeAddAuthenticator_Response);
|
||||||
rpc UpdateTokenVersion (.CTwoFactor_UpdateTokenVersion_Request) returns (.CTwoFactor_UpdateTokenVersion_Response);
|
rpc UpdateTokenVersion (.CTwoFactor_UpdateTokenVersion_Request) returns (.CTwoFactor_UpdateTokenVersion_Response);
|
||||||
rpc RemoveAuthenticator (.CTwoFactor_RemoveAuthenticator_Request) returns (.CTwoFactor_RemoveAuthenticator_Response);
|
rpc RemoveAuthenticator (.CTwoFactor_RemoveAuthenticator_Request) returns (.CTwoFactor_RemoveAuthenticator_Response);
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,14 @@ message CMsgTest_NotifyServer_Notification {
|
||||||
optional string some_text = 1;
|
optional string some_text = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgTest_TestClientCall_Request {
|
||||||
|
optional int32 param = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMsgTest_TestClientCall_Response {
|
||||||
|
optional int32 result = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgTest_NoBody_Request {
|
message CMsgTest_NoBody_Request {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -44,6 +52,10 @@ service TestSteamClient {
|
||||||
service TestServerFromClient {
|
service TestServerFromClient {
|
||||||
rpc MessageToServer (.CMsgTest_MessageToServer_Request) returns (.CMsgTest_MessageToServer_Response);
|
rpc MessageToServer (.CMsgTest_MessageToServer_Request) returns (.CMsgTest_MessageToServer_Response);
|
||||||
rpc NotifyServer (.CMsgTest_NotifyServer_Notification) returns (.NoResponse);
|
rpc NotifyServer (.CMsgTest_NotifyServer_Notification) returns (.NoResponse);
|
||||||
|
rpc ClientCallAuthed1 (.CMsgTest_TestClientCall_Request) returns (.CMsgTest_TestClientCall_Response);
|
||||||
|
rpc ClientCallAuthed2 (.CMsgTest_TestClientCall_Request) returns (.CMsgTest_TestClientCall_Response);
|
||||||
|
rpc ClientCallAuthed3 (.CMsgTest_TestClientCall_Request) returns (.CMsgTest_TestClientCall_Response);
|
||||||
|
rpc ClientCallAuthed4 (.CMsgTest_TestClientCall_Request) returns (.CMsgTest_TestClientCall_Response);
|
||||||
}
|
}
|
||||||
|
|
||||||
service TestExternalPrivilege {
|
service TestExternalPrivilege {
|
||||||
|
|
|
||||||
|
|
@ -3,24 +3,6 @@ import "steammessages_unified_base.steamclient.proto";
|
||||||
|
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
enum EInternalAccountType {
|
|
||||||
k_EInternalSteamAccountType = 1;
|
|
||||||
k_EInternalClanType = 2;
|
|
||||||
k_EInternalAppType = 3;
|
|
||||||
k_EInternalBroadcastChannelType = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
enum EExternalAccountType {
|
|
||||||
k_EExternalNone = 0;
|
|
||||||
k_EExternalSteamAccount = 1;
|
|
||||||
k_EExternalGoogleAccount = 2;
|
|
||||||
k_EExternalFacebookAccount = 3;
|
|
||||||
k_EExternalTwitterAccount = 4;
|
|
||||||
k_EExternalTwitchAccount = 5;
|
|
||||||
k_EExternalYouTubeChannelAccount = 6;
|
|
||||||
k_EExternalFacebookPage = 7;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CUserAccount_GetAvailableValveDiscountPromotions_Request {
|
message CUserAccount_GetAvailableValveDiscountPromotions_Request {
|
||||||
optional string country_code = 1;
|
optional string country_code = 1;
|
||||||
}
|
}
|
||||||
|
|
@ -148,27 +130,6 @@ message CUserAccount_RegisterCompatTool_Request {
|
||||||
message CUserAccount_RegisterCompatTool_Response {
|
message CUserAccount_RegisterCompatTool_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CAccountLinking_GetLinkedAccountInfo_Request {
|
|
||||||
optional .EInternalAccountType account_type = 1 [default = k_EInternalSteamAccountType];
|
|
||||||
optional uint64 account_id = 2;
|
|
||||||
optional .EExternalAccountType filter = 3 [default = k_EExternalNone];
|
|
||||||
optional bool return_access_token = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CAccountLinking_GetLinkedAccountInfo_Response {
|
|
||||||
message CExternalAccountTuple_Response {
|
|
||||||
optional .EExternalAccountType external_type = 1 [default = k_EExternalNone];
|
|
||||||
optional string external_id = 2;
|
|
||||||
optional string external_user_name = 3;
|
|
||||||
optional string external_url = 4;
|
|
||||||
optional string access_token = 5;
|
|
||||||
optional string access_token_secret = 6;
|
|
||||||
optional bool is_valid = 7;
|
|
||||||
}
|
|
||||||
|
|
||||||
repeated .CAccountLinking_GetLinkedAccountInfo_Response.CExternalAccountTuple_Response external_accounts = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CEmbeddedClient_AuthorizeCurrentDevice_Request {
|
message CEmbeddedClient_AuthorizeCurrentDevice_Request {
|
||||||
optional fixed64 steamid = 1;
|
optional fixed64 steamid = 1;
|
||||||
optional uint32 appid = 2;
|
optional uint32 appid = 2;
|
||||||
|
|
@ -202,10 +163,6 @@ service UserAccount {
|
||||||
rpc RegisterCompatTool (.CUserAccount_RegisterCompatTool_Request) returns (.CUserAccount_RegisterCompatTool_Response);
|
rpc RegisterCompatTool (.CUserAccount_RegisterCompatTool_Request) returns (.CUserAccount_RegisterCompatTool_Response);
|
||||||
}
|
}
|
||||||
|
|
||||||
service AccountLinking {
|
|
||||||
rpc GetLinkedAccountInfo (.CAccountLinking_GetLinkedAccountInfo_Request) returns (.CAccountLinking_GetLinkedAccountInfo_Response);
|
|
||||||
}
|
|
||||||
|
|
||||||
service EmbeddedClient {
|
service EmbeddedClient {
|
||||||
rpc AuthorizeCurrentDevice (.CEmbeddedClient_AuthorizeCurrentDevice_Request) returns (.CEmbeddedClient_AuthorizeDevice_Response);
|
rpc AuthorizeCurrentDevice (.CEmbeddedClient_AuthorizeCurrentDevice_Request) returns (.CEmbeddedClient_AuthorizeDevice_Response);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -91,34 +91,6 @@ message CMsgSteamDatagramLinkLifetimeStats {
|
||||||
optional uint32 jitter_histogram_5 = 64;
|
optional uint32 jitter_histogram_5 = 64;
|
||||||
optional uint32 jitter_histogram_10 = 65;
|
optional uint32 jitter_histogram_10 = 65;
|
||||||
optional uint32 jitter_histogram_20 = 66;
|
optional uint32 jitter_histogram_20 = 66;
|
||||||
optional uint32 txspeed_max = 67;
|
|
||||||
optional uint32 txspeed_histogram_16 = 68;
|
|
||||||
optional uint32 txspeed_histogram_32 = 69;
|
|
||||||
optional uint32 txspeed_histogram_64 = 70;
|
|
||||||
optional uint32 txspeed_histogram_128 = 71;
|
|
||||||
optional uint32 txspeed_histogram_256 = 72;
|
|
||||||
optional uint32 txspeed_histogram_512 = 73;
|
|
||||||
optional uint32 txspeed_histogram_1024 = 74;
|
|
||||||
optional uint32 txspeed_histogram_max = 75;
|
|
||||||
optional uint32 txspeed_ntile_5th = 76;
|
|
||||||
optional uint32 txspeed_ntile_50th = 77;
|
|
||||||
optional uint32 txspeed_ntile_75th = 78;
|
|
||||||
optional uint32 txspeed_ntile_95th = 79;
|
|
||||||
optional uint32 txspeed_ntile_98th = 80;
|
|
||||||
optional uint32 rxspeed_max = 81;
|
|
||||||
optional uint32 rxspeed_histogram_16 = 82;
|
|
||||||
optional uint32 rxspeed_histogram_32 = 83;
|
|
||||||
optional uint32 rxspeed_histogram_64 = 84;
|
|
||||||
optional uint32 rxspeed_histogram_128 = 85;
|
|
||||||
optional uint32 rxspeed_histogram_256 = 86;
|
|
||||||
optional uint32 rxspeed_histogram_512 = 87;
|
|
||||||
optional uint32 rxspeed_histogram_1024 = 88;
|
|
||||||
optional uint32 rxspeed_histogram_max = 89;
|
|
||||||
optional uint32 rxspeed_ntile_5th = 90;
|
|
||||||
optional uint32 rxspeed_ntile_50th = 91;
|
|
||||||
optional uint32 rxspeed_ntile_75th = 92;
|
|
||||||
optional uint32 rxspeed_ntile_95th = 93;
|
|
||||||
optional uint32 rxspeed_ntile_98th = 94;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgSteamDatagramConnectionQuality {
|
message CMsgSteamDatagramConnectionQuality {
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ option cc_generic_services = false;
|
||||||
|
|
||||||
message CMsgSteamNetworkingIdentityLegacyBinary {
|
message CMsgSteamNetworkingIdentityLegacyBinary {
|
||||||
optional fixed64 steam_id = 16;
|
optional fixed64 steam_id = 16;
|
||||||
optional string xbox_pairwise_id = 17;
|
|
||||||
optional bytes generic_bytes = 2;
|
optional bytes generic_bytes = 2;
|
||||||
optional string generic_string = 3;
|
optional string generic_string = 3;
|
||||||
optional bytes ipv6_and_port = 4;
|
optional bytes ipv6_and_port = 4;
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,7 @@ message CMsgBluetoothManagerDeviceDetails {
|
||||||
optional bool wake_allowed_supported = 10;
|
optional bool wake_allowed_supported = 10;
|
||||||
optional int32 battery_percent = 11;
|
optional int32 battery_percent = 11;
|
||||||
optional bool operation_in_progress = 12;
|
optional bool operation_in_progress = 12;
|
||||||
|
optional bool is_trusted = 13;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CBluetoothManager_GetDeviceDetails_Response {
|
message CBluetoothManager_GetDeviceDetails_Response {
|
||||||
|
|
@ -121,6 +122,14 @@ message CBluetoothManager_SetWakeAllowed_Request {
|
||||||
message CBluetoothManager_SetWakeAllowed_Response {
|
message CBluetoothManager_SetWakeAllowed_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CBluetoothManager_SetTrusted_Request {
|
||||||
|
optional uint32 device = 1;
|
||||||
|
optional bool trusted = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CBluetoothManager_SetTrusted_Response {
|
||||||
|
}
|
||||||
|
|
||||||
service BluetoothManager {
|
service BluetoothManager {
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
||||||
|
|
||||||
|
|
@ -135,4 +144,5 @@ service BluetoothManager {
|
||||||
rpc Connect (.CBluetoothManager_Connect_Request) returns (.CBluetoothManager_Connect_Response);
|
rpc Connect (.CBluetoothManager_Connect_Request) returns (.CBluetoothManager_Connect_Response);
|
||||||
rpc Disconnect (.CBluetoothManager_Disconnect_Request) returns (.CBluetoothManager_Disconnect_Response);
|
rpc Disconnect (.CBluetoothManager_Disconnect_Request) returns (.CBluetoothManager_Disconnect_Response);
|
||||||
rpc SetWakeAllowed (.CBluetoothManager_SetWakeAllowed_Request) returns (.CBluetoothManager_SetWakeAllowed_Response);
|
rpc SetWakeAllowed (.CBluetoothManager_SetWakeAllowed_Request) returns (.CBluetoothManager_SetWakeAllowed_Response);
|
||||||
|
rpc SetTrusted (.CBluetoothManager_SetTrusted_Request) returns (.CBluetoothManager_SetTrusted_Response);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -56,10 +56,10 @@ enum EThumbnailFormat {
|
||||||
k_eRGB = 2;
|
k_eRGB = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_GetActiveTimelineApps_Request {
|
message CGameRecording_GetAppsWithBackgroundVideo_Request {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_GetActiveTimelineApps_Response {
|
message CGameRecording_GetAppsWithBackgroundVideo_Response {
|
||||||
message App {
|
message App {
|
||||||
optional uint64 game_id = 1;
|
optional uint64 game_id = 1;
|
||||||
optional uint32 most_recent_start_time = 2;
|
optional uint32 most_recent_start_time = 2;
|
||||||
|
|
@ -70,7 +70,7 @@ message CGameRecording_GetActiveTimelineApps_Response {
|
||||||
optional uint64 file_size = 7;
|
optional uint64 file_size = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CGameRecording_GetActiveTimelineApps_Response.App apps = 1;
|
repeated .CGameRecording_GetAppsWithBackgroundVideo_Response.App apps = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_GetTimelinesForApp_Request {
|
message CGameRecording_GetTimelinesForApp_Request {
|
||||||
|
|
@ -102,6 +102,7 @@ message CGameRecording_QueryPhases_Request {
|
||||||
optional uint64 filter_gameid = 10;
|
optional uint64 filter_gameid = 10;
|
||||||
optional string filter_search_string = 11;
|
optional string filter_search_string = 11;
|
||||||
repeated .CGameRecording_QueryPhases_Request.Tag filter_tags = 12;
|
repeated .CGameRecording_QueryPhases_Request.Tag filter_tags = 12;
|
||||||
|
optional string filter_phase_id = 13;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_QueryPhases_Response {
|
message CGameRecording_QueryPhases_Response {
|
||||||
|
|
@ -113,9 +114,6 @@ message CGameRecording_QueryPhases_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
optional uint64 game_id = 1;
|
optional uint64 game_id = 1;
|
||||||
optional string title = 2;
|
|
||||||
optional string desc = 3;
|
|
||||||
optional string icon = 4;
|
|
||||||
optional uint32 date_recorded = 5;
|
optional uint32 date_recorded = 5;
|
||||||
optional uint64 duration_ms = 6;
|
optional uint64 duration_ms = 6;
|
||||||
repeated .CTimelineTag tags = 7;
|
repeated .CTimelineTag tags = 7;
|
||||||
|
|
@ -125,6 +123,10 @@ message CGameRecording_QueryPhases_Response {
|
||||||
optional .EPhaseResultType type = 11 [default = k_EPhaseResultType_Automatic];
|
optional .EPhaseResultType type = 11 [default = k_EPhaseResultType_Automatic];
|
||||||
optional uint64 start_ms = 12;
|
optional uint64 start_ms = 12;
|
||||||
repeated uint32 screenshots = 13;
|
repeated uint32 screenshots = 13;
|
||||||
|
optional bool active = 14;
|
||||||
|
optional string phase_id = 15;
|
||||||
|
repeated .CTimelineEntry significant_events = 16;
|
||||||
|
repeated .CPhaseAttribute attributes = 17;
|
||||||
}
|
}
|
||||||
|
|
||||||
repeated .CGameRecording_QueryPhases_Response.Phase phases = 1;
|
repeated .CGameRecording_QueryPhases_Response.Phase phases = 1;
|
||||||
|
|
@ -188,6 +190,7 @@ message CTimelineEntry {
|
||||||
optional string achievement_name = 16;
|
optional string achievement_name = 16;
|
||||||
repeated .CTimelineTag tag = 17;
|
repeated .CTimelineTag tag = 17;
|
||||||
optional string phase_id = 18;
|
optional string phase_id = 18;
|
||||||
|
repeated .CPhaseAttribute attributes = 19;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_TimelineEntryChanged_Notification {
|
message CGameRecording_TimelineEntryChanged_Notification {
|
||||||
|
|
@ -195,6 +198,12 @@ message CGameRecording_TimelineEntryChanged_Notification {
|
||||||
optional fixed64 game_id = 2;
|
optional fixed64 game_id = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CGameRecording_TimelineEntryRemoved_Notification {
|
||||||
|
optional uint64 game_id = 1;
|
||||||
|
optional string timeline_id = 2;
|
||||||
|
optional uint64 entry_id = 3;
|
||||||
|
}
|
||||||
|
|
||||||
message CGameRecording_LowDiskSpace_Notification {
|
message CGameRecording_LowDiskSpace_Notification {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -202,6 +211,19 @@ message CGameRecording_PostGameHighlightsChanged_Notification {
|
||||||
optional uint64 game_id = 1;
|
optional uint64 game_id = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CGameRecording_OpenOverlayToGamePhase_Notification {
|
||||||
|
optional uint64 game_id = 1;
|
||||||
|
optional string phase_id = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CGameRecording_OpenOverlayToTimelineEvent_Notification {
|
||||||
|
optional uint64 game_id = 1;
|
||||||
|
optional uint64 entry_id = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CGameRecording_PhaseListChanged_Notification {
|
||||||
|
}
|
||||||
|
|
||||||
message CGameRecording_ClipSummary {
|
message CGameRecording_ClipSummary {
|
||||||
optional string clip_id = 1;
|
optional string clip_id = 1;
|
||||||
optional uint64 game_id = 2;
|
optional uint64 game_id = 2;
|
||||||
|
|
@ -234,6 +256,7 @@ message CGameRecording_SaveClip_Request {
|
||||||
optional string name = 4;
|
optional string name = 4;
|
||||||
optional string src_clip_id = 5;
|
optional string src_clip_id = 5;
|
||||||
optional bool temporary = 6;
|
optional bool temporary = 6;
|
||||||
|
optional bool force_thumbnail = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_SaveClip_Response {
|
message CGameRecording_SaveClip_Response {
|
||||||
|
|
@ -252,17 +275,30 @@ message CGameRecording_ExportClip_Settings {
|
||||||
optional int32 width = 2;
|
optional int32 width = 2;
|
||||||
optional int32 height = 3;
|
optional int32 height = 3;
|
||||||
optional int32 frames_per_second = 4;
|
optional int32 frames_per_second = 4;
|
||||||
|
optional .EExportCodec codec = 5 [default = k_EExportCodec_Default];
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_ExportClip_Request {
|
message CGameRecording_ExportClip_Request {
|
||||||
optional string clip_id = 1;
|
optional string clip_id = 1;
|
||||||
optional string export_mp4_path = 2;
|
optional string export_mp4_path = 2;
|
||||||
optional .CGameRecording_ExportClip_Settings settings = 3;
|
optional .CGameRecording_ExportClip_Settings settings = 3;
|
||||||
|
optional bool use_unique_filename = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_ExportClip_Response {
|
message CGameRecording_ExportClip_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CGameRecording_ExportClipPreview_Request {
|
||||||
|
optional string clip_id = 1;
|
||||||
|
optional .CGameRecording_ExportClip_Settings settings = 2;
|
||||||
|
optional bool run_policy_checks = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CGameRecording_ExportClipPreview_Response {
|
||||||
|
optional uint64 estimated_size = 1;
|
||||||
|
optional .CGameRecording_ExportClip_Settings settings = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message CGameRecording_TakeScreenshot_Request {
|
message CGameRecording_TakeScreenshot_Request {
|
||||||
optional fixed64 game_id = 1;
|
optional fixed64 game_id = 1;
|
||||||
optional string timeline_id = 2;
|
optional string timeline_id = 2;
|
||||||
|
|
@ -430,6 +466,9 @@ message CGameRecording_ExportProgress_Notification {
|
||||||
message CGameRecording_PerGameSettings {
|
message CGameRecording_PerGameSettings {
|
||||||
optional fixed64 gameid = 1;
|
optional fixed64 gameid = 1;
|
||||||
optional bool enabled = 2;
|
optional bool enabled = 2;
|
||||||
|
optional uint32 minutes = 3;
|
||||||
|
optional string bitrate = 4;
|
||||||
|
optional bool infinite = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecording_GetPerGameSettings_Request {
|
message CGameRecording_GetPerGameSettings_Request {
|
||||||
|
|
@ -446,6 +485,13 @@ message CGameRecording_SetPerGameSettings_Request {
|
||||||
message CGameRecording_SetPerGameSettings_Response {
|
message CGameRecording_SetPerGameSettings_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CGameRecording_DeletePerGameSettings_Request {
|
||||||
|
optional fixed64 gameid = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CGameRecording_DeletePerGameSettings_Response {
|
||||||
|
}
|
||||||
|
|
||||||
message CGameRecording_UploadProgress_Notification {
|
message CGameRecording_UploadProgress_Notification {
|
||||||
optional float progress = 1;
|
optional float progress = 1;
|
||||||
optional string clip_id = 2;
|
optional string clip_id = 2;
|
||||||
|
|
@ -459,53 +505,10 @@ message CGameRecording_SwitchBackgroundRecordingGame_Request {
|
||||||
message CGameRecording_SwitchBackgroundRecordingGame_Response {
|
message CGameRecording_SwitchBackgroundRecordingGame_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecordingDebug_AddTimelineHighlightMarker_Request {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional string icon = 2;
|
|
||||||
optional string title = 3;
|
|
||||||
optional string desc = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_AddTimelineHighlightMarker_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_AddTimelineTimestamp_Request {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional string title = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_AddTimelineTimestamp_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_AddTimelineRangeStart_Request {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional string id = 2;
|
|
||||||
optional string title = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_AddTimelineRangeStart_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_AddTimelineRangeEnd_Request {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional string id = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_AddTimelineRangeEnd_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_SetTimelineGameMode_Request {
|
|
||||||
optional uint32 appid = 1;
|
|
||||||
optional uint32 mode = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CGameRecordingDebug_SetTimelineGameMode_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
service GameRecording {
|
service GameRecording {
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
||||||
|
|
||||||
rpc GetActiveTimelineApps (.CGameRecording_GetActiveTimelineApps_Request) returns (.CGameRecording_GetActiveTimelineApps_Response);
|
rpc GetAppsWithBackgroundVideo (.CGameRecording_GetAppsWithBackgroundVideo_Request) returns (.CGameRecording_GetAppsWithBackgroundVideo_Response);
|
||||||
rpc GetTimelinesForApp (.CGameRecording_GetTimelinesForApp_Request) returns (.CGameRecording_GetTimelinesForApp_Response);
|
rpc GetTimelinesForApp (.CGameRecording_GetTimelinesForApp_Request) returns (.CGameRecording_GetTimelinesForApp_Response);
|
||||||
rpc GetTimelinesForClip (.CGameRecording_GetTimelinesForClip_Request) returns (.CGameRecording_GetTimelinesForClip_Response);
|
rpc GetTimelinesForClip (.CGameRecording_GetTimelinesForClip_Request) returns (.CGameRecording_GetTimelinesForClip_Response);
|
||||||
rpc QueryPhases (.CGameRecording_QueryPhases_Request) returns (.CGameRecording_QueryPhases_Response);
|
rpc QueryPhases (.CGameRecording_QueryPhases_Request) returns (.CGameRecording_QueryPhases_Response);
|
||||||
|
|
@ -517,6 +520,7 @@ service GameRecording {
|
||||||
rpc GetClips (.CGameRecording_GetClips_Request) returns (.CGameRecording_GetClips_Response);
|
rpc GetClips (.CGameRecording_GetClips_Request) returns (.CGameRecording_GetClips_Response);
|
||||||
rpc UploadClipToSteam (.CGameRecording_UploadClipToSteam_Request) returns (.CGameRecording_UploadClipToSteam_Response);
|
rpc UploadClipToSteam (.CGameRecording_UploadClipToSteam_Request) returns (.CGameRecording_UploadClipToSteam_Response);
|
||||||
rpc ExportClip (.CGameRecording_ExportClip_Request) returns (.CGameRecording_ExportClip_Response);
|
rpc ExportClip (.CGameRecording_ExportClip_Request) returns (.CGameRecording_ExportClip_Response);
|
||||||
|
rpc ExportClipPreview (.CGameRecording_ExportClipPreview_Request) returns (.CGameRecording_ExportClipPreview_Response);
|
||||||
rpc TakeScreenshot (.CGameRecording_TakeScreenshot_Request) returns (.CGameRecording_TakeScreenshot_Response);
|
rpc TakeScreenshot (.CGameRecording_TakeScreenshot_Request) returns (.CGameRecording_TakeScreenshot_Response);
|
||||||
rpc ZipClip (.CGameRecording_ZipClip_Request) returns (.CGameRecording_ZipClip_Response);
|
rpc ZipClip (.CGameRecording_ZipClip_Request) returns (.CGameRecording_ZipClip_Response);
|
||||||
rpc StartRecording (.CGameRecording_StartRecording_Request) returns (.CGameRecording_StartRecording_Response);
|
rpc StartRecording (.CGameRecording_StartRecording_Request) returns (.CGameRecording_StartRecording_Response);
|
||||||
|
|
@ -529,14 +533,19 @@ service GameRecording {
|
||||||
rpc NotifyTimelineChanged (.CGameRecording_TimelineChanged_Notification) returns (.WebUINoResponse);
|
rpc NotifyTimelineChanged (.CGameRecording_TimelineChanged_Notification) returns (.WebUINoResponse);
|
||||||
rpc NotifyRecordingSessionChanged (.CGameRecording_RecordingSessionChanged_Notification) returns (.WebUINoResponse);
|
rpc NotifyRecordingSessionChanged (.CGameRecording_RecordingSessionChanged_Notification) returns (.WebUINoResponse);
|
||||||
rpc NotifyTimelineEntryChanged (.CGameRecording_TimelineEntryChanged_Notification) returns (.WebUINoResponse);
|
rpc NotifyTimelineEntryChanged (.CGameRecording_TimelineEntryChanged_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc NotifyTimelineEntryRemoved (.CGameRecording_TimelineEntryRemoved_Notification) returns (.WebUINoResponse);
|
||||||
rpc NotifyClipCreated (.CGameRecording_ClipCreated_Notification) returns (.WebUINoResponse);
|
rpc NotifyClipCreated (.CGameRecording_ClipCreated_Notification) returns (.WebUINoResponse);
|
||||||
rpc NotifyClipDeleted (.CGameRecording_ClipDeleted_Notification) returns (.WebUINoResponse);
|
rpc NotifyClipDeleted (.CGameRecording_ClipDeleted_Notification) returns (.WebUINoResponse);
|
||||||
rpc NotifyExportProgress (.CGameRecording_ExportProgress_Notification) returns (.WebUINoResponse);
|
rpc NotifyExportProgress (.CGameRecording_ExportProgress_Notification) returns (.WebUINoResponse);
|
||||||
rpc NotifyUploadProgress (.CGameRecording_UploadProgress_Notification) returns (.WebUINoResponse);
|
rpc NotifyUploadProgress (.CGameRecording_UploadProgress_Notification) returns (.WebUINoResponse);
|
||||||
rpc NotifyLowDiskSpace (.CGameRecording_LowDiskSpace_Notification) returns (.WebUINoResponse);
|
rpc NotifyLowDiskSpace (.CGameRecording_LowDiskSpace_Notification) returns (.WebUINoResponse);
|
||||||
rpc NotifyPostGameHighlightsChanged (.CGameRecording_PostGameHighlightsChanged_Notification) returns (.WebUINoResponse);
|
rpc NotifyPostGameHighlightsChanged (.CGameRecording_PostGameHighlightsChanged_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc NotifyOpenOverlayToGamePhase (.CGameRecording_OpenOverlayToGamePhase_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc NotifyOpenOverlayToTimelineEvent (.CGameRecording_OpenOverlayToTimelineEvent_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc NotifyPhaseListChanged (.CGameRecording_PhaseListChanged_Notification) returns (.WebUINoResponse);
|
||||||
rpc GetPerGameSettings (.CGameRecording_GetPerGameSettings_Request) returns (.CGameRecording_GetPerGameSettings_Response);
|
rpc GetPerGameSettings (.CGameRecording_GetPerGameSettings_Request) returns (.CGameRecording_GetPerGameSettings_Response);
|
||||||
rpc SetPerGameSettings (.CGameRecording_SetPerGameSettings_Request) returns (.CGameRecording_SetPerGameSettings_Response);
|
rpc SetPerGameSettings (.CGameRecording_SetPerGameSettings_Request) returns (.CGameRecording_SetPerGameSettings_Response);
|
||||||
|
rpc DeletePerGameSettings (.CGameRecording_DeletePerGameSettings_Request) returns (.CGameRecording_DeletePerGameSettings_Response);
|
||||||
rpc UserAddTimelineEntry (.CGameRecording_UserAddTimelineEntry_Request) returns (.CGameRecording_UserAddTimelineEntry_Response);
|
rpc UserAddTimelineEntry (.CGameRecording_UserAddTimelineEntry_Request) returns (.CGameRecording_UserAddTimelineEntry_Response);
|
||||||
rpc UserUpdateTimelineEntry (.CGameRecording_UserUpdateTimelineEntry_Request) returns (.CGameRecording_UserUpdateTimelineEntry_Response);
|
rpc UserUpdateTimelineEntry (.CGameRecording_UserUpdateTimelineEntry_Request) returns (.CGameRecording_UserUpdateTimelineEntry_Response);
|
||||||
rpc UserRemoveTimelineEntry (.CGameRecording_UserRemoveTimelineEntry_Request) returns (.CGameRecording_UserRemoveTimelineEntry_Response);
|
rpc UserRemoveTimelineEntry (.CGameRecording_UserRemoveTimelineEntry_Request) returns (.CGameRecording_UserRemoveTimelineEntry_Response);
|
||||||
|
|
@ -544,13 +553,3 @@ service GameRecording {
|
||||||
rpc GetTotalDiskSpaceUsage (.CGameRecording_GetTotalDiskSpaceUsage_Request) returns (.CGameRecording_GetTotalDiskSpaceUsage_Response);
|
rpc GetTotalDiskSpaceUsage (.CGameRecording_GetTotalDiskSpaceUsage_Request) returns (.CGameRecording_GetTotalDiskSpaceUsage_Response);
|
||||||
rpc SwitchBackgroundRecordingGame (.CGameRecording_SwitchBackgroundRecordingGame_Request) returns (.CGameRecording_SwitchBackgroundRecordingGame_Response);
|
rpc SwitchBackgroundRecordingGame (.CGameRecording_SwitchBackgroundRecordingGame_Request) returns (.CGameRecording_SwitchBackgroundRecordingGame_Response);
|
||||||
}
|
}
|
||||||
|
|
||||||
service GameRecordingDebug {
|
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
|
||||||
|
|
||||||
rpc AddTimelineHighlightMarker (.CGameRecordingDebug_AddTimelineHighlightMarker_Request) returns (.CGameRecordingDebug_AddTimelineHighlightMarker_Response);
|
|
||||||
rpc AddTimelineTimestamp (.CGameRecordingDebug_AddTimelineTimestamp_Request) returns (.CGameRecordingDebug_AddTimelineTimestamp_Response);
|
|
||||||
rpc AddTimelineRangeStart (.CGameRecordingDebug_AddTimelineRangeStart_Request) returns (.CGameRecordingDebug_AddTimelineRangeStart_Response);
|
|
||||||
rpc AddTimelineRangeEnd (.CGameRecordingDebug_AddTimelineRangeEnd_Request) returns (.CGameRecordingDebug_AddTimelineRangeEnd_Response);
|
|
||||||
rpc SetTimelineGameMode (.CGameRecordingDebug_SetTimelineGameMode_Request) returns (.CGameRecordingDebug_SetTimelineGameMode_Response);
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,6 @@ message CGameRecordingFile {
|
||||||
repeated .CGameRecordingPostGameSummary postgame_events = 2;
|
repeated .CGameRecordingPostGameSummary postgame_events = 2;
|
||||||
repeated string temporary_clips = 3;
|
repeated string temporary_clips = 3;
|
||||||
repeated .CGameRecordingTag tags = 4;
|
repeated .CGameRecordingTag tags = 4;
|
||||||
repeated .CGameRecordingPhase phases = 5;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecordingClipFile {
|
message CGameRecordingClipFile {
|
||||||
|
|
@ -51,6 +50,7 @@ message CGameRecordingTimelineMetadata {
|
||||||
optional uint64 duration_ms = 4;
|
optional uint64 duration_ms = 4;
|
||||||
repeated .CGameRecordingTimelineMetadata.Recording recordings = 5;
|
repeated .CGameRecordingTimelineMetadata.Recording recordings = 5;
|
||||||
repeated .CGameRecordingPhase phases = 6;
|
repeated .CGameRecordingPhase phases = 6;
|
||||||
|
repeated .CGameRecordingTimelineEvent significant_events = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGameRecordingPostGameSummary {
|
message CGameRecordingPostGameSummary {
|
||||||
|
|
@ -96,14 +96,12 @@ message CGameRecordingPhase {
|
||||||
optional string group = 2;
|
optional string group = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
optional string title = 1;
|
|
||||||
optional string desc = 2;
|
|
||||||
optional string icon = 3;
|
|
||||||
optional string phase_id = 4;
|
optional string phase_id = 4;
|
||||||
optional uint64 duration_ms = 5;
|
optional uint64 duration_ms = 5;
|
||||||
repeated .CGameRecordingPhase.Tag tags = 6;
|
repeated .CGameRecordingPhase.Tag tags = 6;
|
||||||
repeated .CGameRecordingPhase.Tag contained_tags = 7;
|
repeated .CGameRecordingPhase.Tag contained_tags = 7;
|
||||||
optional uint64 background_timeline_offset = 8;
|
optional uint64 background_timeline_offset = 8;
|
||||||
|
repeated .CPhaseAttribute attributes = 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CTimelineTag {
|
message CTimelineTag {
|
||||||
|
|
@ -112,3 +110,9 @@ message CTimelineTag {
|
||||||
optional string icon = 3;
|
optional string icon = 3;
|
||||||
optional uint32 priority = 4;
|
optional uint32 priority = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CPhaseAttribute {
|
||||||
|
optional string group = 1;
|
||||||
|
optional string value = 2;
|
||||||
|
optional uint32 priority = 3;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,12 @@ import "webuimessages_base.proto";
|
||||||
option optimize_for = SPEED;
|
option optimize_for = SPEED;
|
||||||
option cc_generic_services = true;
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
enum EDisplayPowerState {
|
||||||
|
k_EDisplayPowerState_Invalid = 0;
|
||||||
|
k_EDisplayPowerState_Off = 1;
|
||||||
|
k_EDisplayPowerState_On = 2;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgDisplayInfo {
|
message CMsgDisplayInfo {
|
||||||
optional string make = 1;
|
optional string make = 1;
|
||||||
optional string model = 2;
|
optional string model = 2;
|
||||||
|
|
@ -14,6 +20,7 @@ message CMsgDisplayInfo {
|
||||||
optional bool is_external = 6;
|
optional bool is_external = 6;
|
||||||
optional bool is_hdr_capable = 7;
|
optional bool is_hdr_capable = 7;
|
||||||
optional bool is_vrr_capable = 8;
|
optional bool is_vrr_capable = 8;
|
||||||
|
optional .EDisplayPowerState display_state = 9 [default = k_EDisplayPowerState_Invalid];
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGamescopeState {
|
message CMsgGamescopeState {
|
||||||
|
|
@ -27,6 +34,10 @@ message CMsgGamescopeState {
|
||||||
optional bool is_refresh_rate_switching_restricted = 8;
|
optional bool is_refresh_rate_switching_restricted = 8;
|
||||||
optional bool is_hdr_visualization_supported = 9;
|
optional bool is_hdr_visualization_supported = 9;
|
||||||
optional bool is_mura_correction_supported = 10;
|
optional bool is_mura_correction_supported = 10;
|
||||||
|
optional bool is_global_action_binding_supported = 11;
|
||||||
|
optional bool is_look_supported = 12;
|
||||||
|
repeated string look_names = 13;
|
||||||
|
optional bool is_display_state_management_supported = 14;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CGamescope_GetState_Request {
|
message CGamescope_GetState_Request {
|
||||||
|
|
@ -48,10 +59,25 @@ message CGamescope_SetBlurParams_Request {
|
||||||
message CGamescope_SetBlurParams_Response {
|
message CGamescope_SetBlurParams_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CGamescope_ReArmMuraCalibration_Request {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CGamescope_ReArmMuraCalibration_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CGamescope_SetDisplayPowerState_Request {
|
||||||
|
optional .EDisplayPowerState estate = 1 [default = k_EDisplayPowerState_Invalid];
|
||||||
|
}
|
||||||
|
|
||||||
|
message CGamescope_SetDisplayPowerState_Response {
|
||||||
|
}
|
||||||
|
|
||||||
service Gamescope {
|
service Gamescope {
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
||||||
|
|
||||||
rpc GetState (.CGamescope_GetState_Request) returns (.CGamescope_GetState_Response);
|
rpc GetState (.CGamescope_GetState_Request) returns (.CGamescope_GetState_Response);
|
||||||
rpc NotifyStateChanged (.CGamescope_StateChanged_Notification) returns (.WebUINoResponse);
|
rpc NotifyStateChanged (.CGamescope_StateChanged_Notification) returns (.WebUINoResponse);
|
||||||
rpc SetBlurParams (.CGamescope_SetBlurParams_Request) returns (.CGamescope_SetBlurParams_Response);
|
rpc SetBlurParams (.CGamescope_SetBlurParams_Request) returns (.CGamescope_SetBlurParams_Response);
|
||||||
|
rpc ReArmMuraCalibration (.CGamescope_ReArmMuraCalibration_Request) returns (.CGamescope_ReArmMuraCalibration_Response);
|
||||||
|
rpc SetDisplayPowerState (.CGamescope_SetDisplayPowerState_Request) returns (.CGamescope_SetDisplayPowerState_Response);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
57
steam/protos/webuimessages_hardwareupdate.proto
Normal file
57
steam/protos/webuimessages_hardwareupdate.proto
Normal file
|
|
@ -0,0 +1,57 @@
|
||||||
|
import "enums.proto";
|
||||||
|
import "steammessages_base.proto";
|
||||||
|
import "webuimessages_base.proto";
|
||||||
|
|
||||||
|
option optimize_for = SPEED;
|
||||||
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
message CHardwareUpdate_GetState_Request {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CHardwareUpdate_GetState_Response {
|
||||||
|
optional bool is_updater_supported = 1;
|
||||||
|
optional bool has_seen_controllers = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CHardwareUpdate_StateChanged_Notification {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CHardwareUpdate_CheckForUpdates_Request {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMsgAvailableHardwareUpdate {
|
||||||
|
optional uint32 etype = 1;
|
||||||
|
optional uint32 hardware_id = 2;
|
||||||
|
optional string serial_number = 3;
|
||||||
|
optional string current_ts = 4;
|
||||||
|
optional string update_ts = 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CHardwareUpdate_CheckForUpdates_Response {
|
||||||
|
repeated .CMsgAvailableHardwareUpdate updates = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CHardwareUpdate_Update_Request {
|
||||||
|
optional string serial_number = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CHardwareUpdate_Update_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CHardwareUpdate_UpdateProgress_Notification {
|
||||||
|
optional int32 progress = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CHardwareUpdate_UpdateStateChanged_Notification {
|
||||||
|
}
|
||||||
|
|
||||||
|
service HardwareUpdate {
|
||||||
|
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
||||||
|
|
||||||
|
rpc GetState (.CHardwareUpdate_GetState_Request) returns (.CHardwareUpdate_GetState_Response);
|
||||||
|
rpc NotifyStateChanged (.CHardwareUpdate_StateChanged_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc CheckForUpdates (.CHardwareUpdate_CheckForUpdates_Request) returns (.CHardwareUpdate_CheckForUpdates_Response);
|
||||||
|
rpc Update (.CHardwareUpdate_Update_Request) returns (.CHardwareUpdate_Update_Response);
|
||||||
|
rpc NotifyUpdateProgress (.CHardwareUpdate_UpdateProgress_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc NotifyUpdateStateChanged (.CHardwareUpdate_UpdateStateChanged_Notification) returns (.WebUINoResponse);
|
||||||
|
}
|
||||||
94
steam/protos/webuimessages_leds.proto
Normal file
94
steam/protos/webuimessages_leds.proto
Normal file
|
|
@ -0,0 +1,94 @@
|
||||||
|
import "enums.proto";
|
||||||
|
import "steammessages_base.proto";
|
||||||
|
import "webuimessages_base.proto";
|
||||||
|
|
||||||
|
option optimize_for = SPEED;
|
||||||
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
message CMsgLEDColor {
|
||||||
|
optional float r = 1;
|
||||||
|
optional float g = 2;
|
||||||
|
optional float b = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMsgLEDManagerDevice {
|
||||||
|
optional int32 id = 1;
|
||||||
|
optional bool enabled = 2;
|
||||||
|
optional string name = 3;
|
||||||
|
repeated string effects_available = 4;
|
||||||
|
optional string effect = 5;
|
||||||
|
optional bool supports_color = 9;
|
||||||
|
repeated .CMsgLEDColor color = 10;
|
||||||
|
optional bool supports_speed = 11;
|
||||||
|
optional float speed = 12;
|
||||||
|
optional bool supports_brightness = 13;
|
||||||
|
optional float brightness = 14;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMsgLEDManagerState {
|
||||||
|
optional bool is_service_available = 1;
|
||||||
|
repeated .CMsgLEDManagerDevice devices = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_GetState_Request {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_GetState_Response {
|
||||||
|
optional .CMsgLEDManagerState state = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_StateChanged_Notification {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetColor_Request {
|
||||||
|
optional int32 device_id = 1;
|
||||||
|
optional .CMsgLEDColor color = 2;
|
||||||
|
optional int32 color_index = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetColor_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetEnabled_Request {
|
||||||
|
optional int32 device_id = 1;
|
||||||
|
optional bool enabled = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetEnabled_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetEffect_Request {
|
||||||
|
optional int32 device_id = 1;
|
||||||
|
optional string effect = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetEffect_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetSpeed_Request {
|
||||||
|
optional int32 device_id = 1;
|
||||||
|
optional float speed = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetSpeed_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetBrightness_Request {
|
||||||
|
optional int32 device_id = 1;
|
||||||
|
optional float brightness = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CLEDManager_SetBrightness_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
service LEDManager {
|
||||||
|
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
||||||
|
|
||||||
|
rpc GetState (.CLEDManager_GetState_Request) returns (.CLEDManager_GetState_Response);
|
||||||
|
rpc NotifyStateChanged (.CLEDManager_StateChanged_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc SetEnabled (.CLEDManager_SetEnabled_Request) returns (.CLEDManager_SetEnabled_Response);
|
||||||
|
rpc SetColor (.CLEDManager_SetColor_Request) returns (.CLEDManager_SetColor_Response);
|
||||||
|
rpc SetEffect (.CLEDManager_SetEffect_Request) returns (.CLEDManager_SetEffect_Response);
|
||||||
|
rpc SetSpeed (.CLEDManager_SetSpeed_Request) returns (.CLEDManager_SetSpeed_Response);
|
||||||
|
rpc SetBrightness (.CLEDManager_SetBrightness_Request) returns (.CLEDManager_SetBrightness_Response);
|
||||||
|
}
|
||||||
|
|
@ -1,110 +0,0 @@
|
||||||
import "steammessages_base.proto";
|
|
||||||
import "webuimessages_base.proto";
|
|
||||||
|
|
||||||
option optimize_for = SPEED;
|
|
||||||
option cc_generic_services = true;
|
|
||||||
|
|
||||||
message CTransportValidation_AppendToString_Request {
|
|
||||||
repeated string append_strings = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_AppendToString_Response {
|
|
||||||
optional string combined_text = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_NotifyText_Notification {
|
|
||||||
optional string text = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_NotifyNumber_Notification {
|
|
||||||
optional int32 number = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_GetLastNotifyNumber_Request {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_GetLastNotifyNumber_Response {
|
|
||||||
optional int32 last_notify_number = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_TriggerSyntheticEvents_Request {
|
|
||||||
optional int32 count = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_TriggerSyntheticEvents_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_NotifySyntheticEvent_Notification {
|
|
||||||
optional int32 sequence = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_TriggerDataRequest_Request {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_TriggerDataRequest_Response {
|
|
||||||
optional int32 data = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_DataRequest_Request {
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_DataRequest_Response {
|
|
||||||
optional int32 data = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_AddNumbers_Request {
|
|
||||||
repeated int32 numbers = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_AddNumbers_Response {
|
|
||||||
optional int32 accumulated = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_CountOrderedBytes_Request {
|
|
||||||
optional bytes ordered_bytes = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidation_CountOrderedBytes_Response {
|
|
||||||
optional int32 byte_count = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidationClient_AddNumbers_Request {
|
|
||||||
repeated int32 numbers = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportValidationClient_AddNumbers_Response {
|
|
||||||
optional int32 accumulated = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportAuth_Authenticate_Request {
|
|
||||||
optional string auth_key = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CTransportAuth_Authenticate_Response {
|
|
||||||
}
|
|
||||||
|
|
||||||
service TransportValidation {
|
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
|
||||||
|
|
||||||
rpc AppendToString (.CTransportValidation_AppendToString_Request) returns (.CTransportValidation_AppendToString_Response);
|
|
||||||
rpc AddNumbers (.CTransportValidation_AddNumbers_Request) returns (.CTransportValidation_AddNumbers_Response);
|
|
||||||
rpc AddNumbersStatic (.CTransportValidation_AddNumbers_Request) returns (.CTransportValidation_AddNumbers_Response);
|
|
||||||
rpc NotifyText (.CTransportValidation_NotifyText_Notification) returns (.WebUINoResponse);
|
|
||||||
rpc NotifyNumber (.CTransportValidation_NotifyNumber_Notification) returns (.WebUINoResponse);
|
|
||||||
rpc GetLastNotifyNumber (.CTransportValidation_GetLastNotifyNumber_Request) returns (.CTransportValidation_GetLastNotifyNumber_Response);
|
|
||||||
rpc NotifySyntheticEvent (.CTransportValidation_NotifySyntheticEvent_Notification) returns (.WebUINoResponse);
|
|
||||||
rpc TriggerSyntheticEvents (.CTransportValidation_TriggerSyntheticEvents_Request) returns (.CTransportValidation_TriggerSyntheticEvents_Response);
|
|
||||||
rpc CountOrderedBytes (.CTransportValidation_CountOrderedBytes_Request) returns (.CTransportValidation_CountOrderedBytes_Response);
|
|
||||||
}
|
|
||||||
|
|
||||||
service TransportValidationClient {
|
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteClientdll;
|
|
||||||
|
|
||||||
rpc AddNumbers (.CTransportValidationClient_AddNumbers_Request) returns (.CTransportValidationClient_AddNumbers_Response);
|
|
||||||
}
|
|
||||||
|
|
||||||
service TransportAuth {
|
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteAny;
|
|
||||||
|
|
||||||
rpc Authenticate (.CTransportAuth_Authenticate_Request) returns (.CTransportAuth_Authenticate_Response);
|
|
||||||
}
|
|
||||||
38
steam/protos/webuimessages_sleep.proto
Normal file
38
steam/protos/webuimessages_sleep.proto
Normal file
|
|
@ -0,0 +1,38 @@
|
||||||
|
import "enums.proto";
|
||||||
|
import "steammessages_base.proto";
|
||||||
|
import "webuimessages_base.proto";
|
||||||
|
|
||||||
|
option optimize_for = SPEED;
|
||||||
|
option cc_generic_services = true;
|
||||||
|
|
||||||
|
message CMsgSleepManagerState {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSleepManager_GetState_Request {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSleepManager_GetState_Response {
|
||||||
|
optional .CMsgSleepManagerState state = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSleepManager_StateChanged_Notification {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSleepManager_RequestSuspend_Notification {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSleepManager_ResumeFromSuspend_Notification {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSleepManager_ShowPowerMenu_Notification {
|
||||||
|
}
|
||||||
|
|
||||||
|
service SleepManager {
|
||||||
|
option (webui_service_execution_site) = k_EClientExecutionSiteSteamUI;
|
||||||
|
|
||||||
|
rpc GetState (.CSleepManager_GetState_Request) returns (.CSleepManager_GetState_Response);
|
||||||
|
rpc NotifyStateChanged (.CSleepManager_StateChanged_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc NotifyRequestSuspend (.CSleepManager_RequestSuspend_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc NotifyResumeFromSuspend (.CSleepManager_ResumeFromSuspend_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc NotifyShowPowerMenu (.CSleepManager_ShowPowerMenu_Notification) returns (.WebUINoResponse);
|
||||||
|
}
|
||||||
|
|
@ -31,6 +31,20 @@ message CSteamEngine_GetGameIDForPID_Response {
|
||||||
optional uint64 gameid = 1;
|
optional uint64 gameid = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CSteamEngine_SetOverlayEscapeKeyHandling_Notification {
|
||||||
|
required uint64 gameid = 1;
|
||||||
|
required bool should_handle = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSteamEngine_SearchAppDataCacheByStoreKeywords_Request {
|
||||||
|
optional string search_term = 1;
|
||||||
|
optional uint32 max_results = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSteamEngine_SearchAppDataCacheByStoreKeywords_Response {
|
||||||
|
repeated uint32 appids = 1;
|
||||||
|
}
|
||||||
|
|
||||||
service SteamEngine {
|
service SteamEngine {
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteClientdll;
|
option (webui_service_execution_site) = k_EClientExecutionSiteClientdll;
|
||||||
|
|
||||||
|
|
@ -38,4 +52,6 @@ service SteamEngine {
|
||||||
rpc GetTextFilterDictionary (.CSteamEngine_GetTextFilterDictionary_Request) returns (.CSteamEngine_GetTextFilterDictionary_Response);
|
rpc GetTextFilterDictionary (.CSteamEngine_GetTextFilterDictionary_Request) returns (.CSteamEngine_GetTextFilterDictionary_Response);
|
||||||
rpc NotifyTextFilterDictionaryChanged (.CSteamEngine_TextFilterDictionaryChanged_Notification) returns (.WebUINoResponse);
|
rpc NotifyTextFilterDictionaryChanged (.CSteamEngine_TextFilterDictionaryChanged_Notification) returns (.WebUINoResponse);
|
||||||
rpc GetGameIDForPID (.CSteamEngine_GetGameIDForPID_Request) returns (.CSteamEngine_GetGameIDForPID_Response);
|
rpc GetGameIDForPID (.CSteamEngine_GetGameIDForPID_Request) returns (.CSteamEngine_GetGameIDForPID_Response);
|
||||||
|
rpc SetOverlayEscapeKeyHandling (.CSteamEngine_SetOverlayEscapeKeyHandling_Notification) returns (.WebUINoResponse);
|
||||||
|
rpc SearchAppDataCacheByStoreKeywords (.CSteamEngine_SearchAppDataCacheByStoreKeywords_Request) returns (.CSteamEngine_SearchAppDataCacheByStoreKeywords_Response);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -86,6 +86,7 @@ message CSteamInputService_GyroQuaternionChanged_Notification {
|
||||||
optional .ControllerQuaternion gyro_raw_quaternion = 3;
|
optional .ControllerQuaternion gyro_raw_quaternion = 3;
|
||||||
optional .ControllerQuaternion gyro_filtered_quaternion = 4;
|
optional .ControllerQuaternion gyro_filtered_quaternion = 4;
|
||||||
optional uint32 imu_sensor_delta_time = 5;
|
optional uint32 imu_sensor_delta_time = 5;
|
||||||
|
optional uint32 estimated_packet_rate = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CSteamInputService_GyroSpeedChanged_Notification {
|
message CSteamInputService_GyroSpeedChanged_Notification {
|
||||||
|
|
@ -108,6 +109,9 @@ message CSteamInputService_GyroCalibration_Notification {
|
||||||
optional float acceleromter_noise = 3;
|
optional float acceleromter_noise = 3;
|
||||||
optional float gyroscope_noise = 4;
|
optional float gyroscope_noise = 4;
|
||||||
optional float calibration_progress = 5;
|
optional float calibration_progress = 5;
|
||||||
|
optional uint32 calibration_state = 6;
|
||||||
|
optional float gyroscope_noise_tolerance = 7;
|
||||||
|
optional float accelerometer_noise_tolerance = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CSteamInputService_ControllerStateFlow_Request {
|
message CSteamInputService_ControllerStateFlow_Request {
|
||||||
|
|
@ -118,6 +122,33 @@ message CSteamInputService_ControllerStateFlow_Request {
|
||||||
message CSteamInputService_ControllerStateFlow_Response {
|
message CSteamInputService_ControllerStateFlow_Response {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CSteamInputService_GyroSoftwareCalibration_Request {
|
||||||
|
optional uint32 controller_index = 1;
|
||||||
|
optional int32 side = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSteamInputService_GyroSoftwareCalibration_Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CControllerOriginKey {
|
||||||
|
optional int32 controller_type = 1;
|
||||||
|
optional int32 controller_style = 2;
|
||||||
|
optional int32 source = 3;
|
||||||
|
optional int32 input = 4;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CControllerAccessibilityString {
|
||||||
|
optional .CControllerOriginKey key = 1;
|
||||||
|
optional string localized_string = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSteamInputService_ControllerAccessibilityStrings_Request {
|
||||||
|
}
|
||||||
|
|
||||||
|
message CSteamInputService_ControllerAccessibilityStrings_Response {
|
||||||
|
repeated .CControllerAccessibilityString strings = 1;
|
||||||
|
}
|
||||||
|
|
||||||
service SteamInputManager {
|
service SteamInputManager {
|
||||||
option (webui_service_execution_site) = k_EClientExecutionSiteClientdll;
|
option (webui_service_execution_site) = k_EClientExecutionSiteClientdll;
|
||||||
|
|
||||||
|
|
@ -129,4 +160,7 @@ service SteamInputManager {
|
||||||
rpc NotifyGyroCalibrationStateChanged (.CSteamInputService_GyroCalibration_Notification) returns (.WebUINoResponse);
|
rpc NotifyGyroCalibrationStateChanged (.CSteamInputService_GyroCalibration_Notification) returns (.WebUINoResponse);
|
||||||
rpc StartControllerStateFlow (.CSteamInputService_ControllerStateFlow_Request) returns (.CSteamInputService_ControllerStateFlow_Response);
|
rpc StartControllerStateFlow (.CSteamInputService_ControllerStateFlow_Request) returns (.CSteamInputService_ControllerStateFlow_Response);
|
||||||
rpc EndControllerStateFlow (.CSteamInputService_ControllerStateFlow_Request) returns (.CSteamInputService_ControllerStateFlow_Response);
|
rpc EndControllerStateFlow (.CSteamInputService_ControllerStateFlow_Request) returns (.CSteamInputService_ControllerStateFlow_Response);
|
||||||
|
rpc GetControllerAccessibilityStrings (.CSteamInputService_ControllerAccessibilityStrings_Request) returns (.CSteamInputService_ControllerAccessibilityStrings_Response);
|
||||||
|
rpc StartGyroSoftwareCalibration (.CSteamInputService_GyroSoftwareCalibration_Request) returns (.CSteamInputService_GyroSoftwareCalibration_Response);
|
||||||
|
rpc CancelGyroSoftwareCalibration (.CSteamInputService_GyroSoftwareCalibration_Request) returns (.CSteamInputService_GyroSoftwareCalibration_Response);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,20 @@ message CSteamOSManagerState {
|
||||||
optional bool is_wifi_debug_supported = 11;
|
optional bool is_wifi_debug_supported = 11;
|
||||||
optional bool is_wifi_debug_force_disabled = 12;
|
optional bool is_wifi_debug_force_disabled = 12;
|
||||||
optional bool is_wifi_force_wpa_supplicant_supported = 13;
|
optional bool is_wifi_force_wpa_supplicant_supported = 13;
|
||||||
|
optional bool is_manual_gpu_clock_available = 14;
|
||||||
|
optional int32 manual_gpu_clock_min = 15;
|
||||||
|
optional int32 manual_gpu_clock_max = 16;
|
||||||
|
repeated string platform_performance_profiles_available = 17;
|
||||||
|
optional string platform_performance_profile_default = 18;
|
||||||
|
optional bool is_charge_limit_available = 20;
|
||||||
|
optional int32 charge_limit_min = 21;
|
||||||
|
optional int32 charge_limit_max = 22;
|
||||||
|
optional int32 charge_limit_default = 23;
|
||||||
|
optional bool is_screen_reader_supported = 24;
|
||||||
|
repeated string screen_reader_locales_available = 25;
|
||||||
|
optional string screen_reader_locale_default = 26;
|
||||||
|
optional bool is_system_tracing_available = 27;
|
||||||
|
optional bool is_vrs_available = 28;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CSteamOSManager_GetState_Request {
|
message CSteamOSManager_GetState_Request {
|
||||||
|
|
|
||||||
|
|
@ -965,8 +965,6 @@ impl ::std::default::Default for EContentHubDiscountFilterType {
|
||||||
|
|
||||||
const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
|
const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
|
||||||
|
|
||||||
#[allow(unused_imports)]
|
|
||||||
use crate::steammessages_base::*;
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CStorePageFilter {
|
impl ::steam_vent_proto_common::RpcMessage for CStorePageFilter {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -17,6 +17,7 @@ pub mod steammessages_auth_steamclient;
|
||||||
pub mod steammessages_base;
|
pub mod steammessages_base;
|
||||||
pub mod steammessages_broadcast_steamclient;
|
pub mod steammessages_broadcast_steamclient;
|
||||||
pub mod steammessages_chat_steamclient;
|
pub mod steammessages_chat_steamclient;
|
||||||
|
pub mod steammessages_childprocessquery;
|
||||||
pub mod steammessages_client_objects;
|
pub mod steammessages_client_objects;
|
||||||
pub mod steammessages_clientlanp2p;
|
pub mod steammessages_clientlanp2p;
|
||||||
pub mod steammessages_clientmetrics_steamclient;
|
pub mod steammessages_clientmetrics_steamclient;
|
||||||
|
|
@ -41,7 +42,6 @@ pub mod steammessages_contentsystem_steamclient;
|
||||||
pub mod steammessages_credentials_steamclient;
|
pub mod steammessages_credentials_steamclient;
|
||||||
pub mod steammessages_datapublisher_steamclient;
|
pub mod steammessages_datapublisher_steamclient;
|
||||||
pub mod steammessages_depotbuilder_steamclient;
|
pub mod steammessages_depotbuilder_steamclient;
|
||||||
pub mod steammessages_deviceauth_steamclient;
|
|
||||||
pub mod steammessages_econ_steamclient;
|
pub mod steammessages_econ_steamclient;
|
||||||
pub mod steammessages_familygroups_steamclient;
|
pub mod steammessages_familygroups_steamclient;
|
||||||
pub mod steammessages_friendmessages_steamclient;
|
pub mod steammessages_friendmessages_steamclient;
|
||||||
|
|
@ -76,7 +76,6 @@ pub mod steammessages_shader_steamclient;
|
||||||
pub mod steammessages_site_license_steamclient;
|
pub mod steammessages_site_license_steamclient;
|
||||||
pub mod steammessages_sitelicenseclient;
|
pub mod steammessages_sitelicenseclient;
|
||||||
pub mod steammessages_siteserverui;
|
pub mod steammessages_siteserverui;
|
||||||
pub mod steammessages_star_steamclient;
|
|
||||||
pub mod steammessages_steamtv_steamclient;
|
pub mod steammessages_steamtv_steamclient;
|
||||||
pub mod steammessages_store_steamclient;
|
pub mod steammessages_store_steamclient;
|
||||||
pub mod steammessages_storebrowse_steamclient;
|
pub mod steammessages_storebrowse_steamclient;
|
||||||
|
|
@ -99,8 +98,10 @@ pub mod webuimessages_gamenotes;
|
||||||
pub mod webuimessages_gamerecording;
|
pub mod webuimessages_gamerecording;
|
||||||
pub mod webuimessages_gamerecordingfiles;
|
pub mod webuimessages_gamerecordingfiles;
|
||||||
pub mod webuimessages_gamescope;
|
pub mod webuimessages_gamescope;
|
||||||
pub mod webuimessages_services;
|
pub mod webuimessages_hardwareupdate;
|
||||||
|
pub mod webuimessages_leds;
|
||||||
pub mod webuimessages_sharedjscontext;
|
pub mod webuimessages_sharedjscontext;
|
||||||
|
pub mod webuimessages_sleep;
|
||||||
pub mod webuimessages_steamengine;
|
pub mod webuimessages_steamengine;
|
||||||
pub mod webuimessages_steaminput;
|
pub mod webuimessages_steaminput;
|
||||||
pub mod webuimessages_steamos;
|
pub mod webuimessages_steamos;
|
||||||
|
|
|
||||||
|
|
@ -447,6 +447,14 @@ pub struct CMsgSteamDatagramRouterPingReply {
|
||||||
pub seconds_until_shutdown: ::std::option::Option<u32>,
|
pub seconds_until_shutdown: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.client_cookie)
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.client_cookie)
|
||||||
pub client_cookie: ::std::option::Option<u32>,
|
pub client_cookie: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.recv_tos)
|
||||||
|
pub recv_tos: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.echo_sent_tos)
|
||||||
|
pub echo_sent_tos: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.sent_tos)
|
||||||
|
pub sent_tos: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.echo_request_reply_tos)
|
||||||
|
pub echo_request_reply_tos: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.scoring_penalty_relay_cluster)
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.scoring_penalty_relay_cluster)
|
||||||
pub scoring_penalty_relay_cluster: ::std::option::Option<u32>,
|
pub scoring_penalty_relay_cluster: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.flags)
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.flags)
|
||||||
|
|
@ -457,6 +465,8 @@ pub struct CMsgSteamDatagramRouterPingReply {
|
||||||
pub alt_addresses: ::std::vec::Vec<cmsg_steam_datagram_router_ping_reply::AltAddress>,
|
pub alt_addresses: ::std::vec::Vec<cmsg_steam_datagram_router_ping_reply::AltAddress>,
|
||||||
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.dummy_pad)
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.dummy_pad)
|
||||||
pub dummy_pad: ::std::option::Option<::std::vec::Vec<u8>>,
|
pub dummy_pad: ::std::option::Option<::std::vec::Vec<u8>>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgSteamDatagramRouterPingReply.dummy_varint)
|
||||||
|
pub dummy_varint: ::std::option::Option<u64>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CMsgSteamDatagramRouterPingReply.special_fields)
|
// @@protoc_insertion_point(special_field:CMsgSteamDatagramRouterPingReply.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -606,6 +616,82 @@ impl CMsgSteamDatagramRouterPingReply {
|
||||||
self.client_cookie = ::std::option::Option::Some(v);
|
self.client_cookie = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint32 recv_tos = 16;
|
||||||
|
|
||||||
|
pub fn recv_tos(&self) -> u32 {
|
||||||
|
self.recv_tos.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_recv_tos(&mut self) {
|
||||||
|
self.recv_tos = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_recv_tos(&self) -> bool {
|
||||||
|
self.recv_tos.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_recv_tos(&mut self, v: u32) {
|
||||||
|
self.recv_tos = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 echo_sent_tos = 17;
|
||||||
|
|
||||||
|
pub fn echo_sent_tos(&self) -> u32 {
|
||||||
|
self.echo_sent_tos.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_echo_sent_tos(&mut self) {
|
||||||
|
self.echo_sent_tos = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_echo_sent_tos(&self) -> bool {
|
||||||
|
self.echo_sent_tos.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_echo_sent_tos(&mut self, v: u32) {
|
||||||
|
self.echo_sent_tos = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 sent_tos = 18;
|
||||||
|
|
||||||
|
pub fn sent_tos(&self) -> u32 {
|
||||||
|
self.sent_tos.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_sent_tos(&mut self) {
|
||||||
|
self.sent_tos = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_sent_tos(&self) -> bool {
|
||||||
|
self.sent_tos.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_sent_tos(&mut self, v: u32) {
|
||||||
|
self.sent_tos = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 echo_request_reply_tos = 19;
|
||||||
|
|
||||||
|
pub fn echo_request_reply_tos(&self) -> u32 {
|
||||||
|
self.echo_request_reply_tos.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_echo_request_reply_tos(&mut self) {
|
||||||
|
self.echo_request_reply_tos = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_echo_request_reply_tos(&self) -> bool {
|
||||||
|
self.echo_request_reply_tos.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_echo_request_reply_tos(&mut self, v: u32) {
|
||||||
|
self.echo_request_reply_tos = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
// optional uint32 scoring_penalty_relay_cluster = 9;
|
// optional uint32 scoring_penalty_relay_cluster = 9;
|
||||||
|
|
||||||
pub fn scoring_penalty_relay_cluster(&self) -> u32 {
|
pub fn scoring_penalty_relay_cluster(&self) -> u32 {
|
||||||
|
|
@ -679,6 +765,25 @@ impl CMsgSteamDatagramRouterPingReply {
|
||||||
pub fn take_dummy_pad(&mut self) -> ::std::vec::Vec<u8> {
|
pub fn take_dummy_pad(&mut self) -> ::std::vec::Vec<u8> {
|
||||||
self.dummy_pad.take().unwrap_or_else(|| ::std::vec::Vec::new())
|
self.dummy_pad.take().unwrap_or_else(|| ::std::vec::Vec::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint64 dummy_varint = 100;
|
||||||
|
|
||||||
|
pub fn dummy_varint(&self) -> u64 {
|
||||||
|
self.dummy_varint.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_dummy_varint(&mut self) {
|
||||||
|
self.dummy_varint = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_dummy_varint(&self) -> bool {
|
||||||
|
self.dummy_varint.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_dummy_varint(&mut self, v: u64) {
|
||||||
|
self.dummy_varint = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPingReply {
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPingReply {
|
||||||
|
|
@ -736,6 +841,18 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPin
|
||||||
69 => {
|
69 => {
|
||||||
self.client_cookie = ::std::option::Option::Some(is.read_fixed32()?);
|
self.client_cookie = ::std::option::Option::Some(is.read_fixed32()?);
|
||||||
},
|
},
|
||||||
|
128 => {
|
||||||
|
self.recv_tos = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
136 => {
|
||||||
|
self.echo_sent_tos = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
144 => {
|
||||||
|
self.sent_tos = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
152 => {
|
||||||
|
self.echo_request_reply_tos = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
72 => {
|
72 => {
|
||||||
self.scoring_penalty_relay_cluster = ::std::option::Option::Some(is.read_uint32()?);
|
self.scoring_penalty_relay_cluster = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
|
|
@ -751,6 +868,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPin
|
||||||
794 => {
|
794 => {
|
||||||
self.dummy_pad = ::std::option::Option::Some(is.read_bytes()?);
|
self.dummy_pad = ::std::option::Option::Some(is.read_bytes()?);
|
||||||
},
|
},
|
||||||
|
800 => {
|
||||||
|
self.dummy_varint = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -788,6 +908,18 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPin
|
||||||
if let Some(v) = self.client_cookie {
|
if let Some(v) = self.client_cookie {
|
||||||
my_size += 1 + 4;
|
my_size += 1 + 4;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.recv_tos {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(16, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.echo_sent_tos {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(17, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.sent_tos {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(18, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.echo_request_reply_tos {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(19, v);
|
||||||
|
}
|
||||||
if let Some(v) = self.scoring_penalty_relay_cluster {
|
if let Some(v) = self.scoring_penalty_relay_cluster {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(9, v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(9, v);
|
||||||
}
|
}
|
||||||
|
|
@ -805,6 +937,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPin
|
||||||
if let Some(v) = self.dummy_pad.as_ref() {
|
if let Some(v) = self.dummy_pad.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(99, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(99, &v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.dummy_varint {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(100, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -836,6 +971,18 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPin
|
||||||
if let Some(v) = self.client_cookie {
|
if let Some(v) = self.client_cookie {
|
||||||
os.write_fixed32(8, v)?;
|
os.write_fixed32(8, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.recv_tos {
|
||||||
|
os.write_uint32(16, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.echo_sent_tos {
|
||||||
|
os.write_uint32(17, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.sent_tos {
|
||||||
|
os.write_uint32(18, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.echo_request_reply_tos {
|
||||||
|
os.write_uint32(19, v)?;
|
||||||
|
}
|
||||||
if let Some(v) = self.scoring_penalty_relay_cluster {
|
if let Some(v) = self.scoring_penalty_relay_cluster {
|
||||||
os.write_uint32(9, v)?;
|
os.write_uint32(9, v)?;
|
||||||
}
|
}
|
||||||
|
|
@ -851,6 +998,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPin
|
||||||
if let Some(v) = self.dummy_pad.as_ref() {
|
if let Some(v) = self.dummy_pad.as_ref() {
|
||||||
os.write_bytes(99, v)?;
|
os.write_bytes(99, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.dummy_varint {
|
||||||
|
os.write_uint64(100, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -879,11 +1029,16 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPin
|
||||||
self.challenge = ::std::option::Option::None;
|
self.challenge = ::std::option::Option::None;
|
||||||
self.seconds_until_shutdown = ::std::option::Option::None;
|
self.seconds_until_shutdown = ::std::option::Option::None;
|
||||||
self.client_cookie = ::std::option::Option::None;
|
self.client_cookie = ::std::option::Option::None;
|
||||||
|
self.recv_tos = ::std::option::Option::None;
|
||||||
|
self.echo_sent_tos = ::std::option::Option::None;
|
||||||
|
self.sent_tos = ::std::option::Option::None;
|
||||||
|
self.echo_request_reply_tos = ::std::option::Option::None;
|
||||||
self.scoring_penalty_relay_cluster = ::std::option::Option::None;
|
self.scoring_penalty_relay_cluster = ::std::option::Option::None;
|
||||||
self.flags = ::std::option::Option::None;
|
self.flags = ::std::option::Option::None;
|
||||||
self.route_exceptions.clear();
|
self.route_exceptions.clear();
|
||||||
self.alt_addresses.clear();
|
self.alt_addresses.clear();
|
||||||
self.dummy_pad = ::std::option::Option::None;
|
self.dummy_pad = ::std::option::Option::None;
|
||||||
|
self.dummy_varint = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -900,11 +1055,16 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramRouterPin
|
||||||
challenge: ::std::option::Option::None,
|
challenge: ::std::option::Option::None,
|
||||||
seconds_until_shutdown: ::std::option::Option::None,
|
seconds_until_shutdown: ::std::option::Option::None,
|
||||||
client_cookie: ::std::option::Option::None,
|
client_cookie: ::std::option::Option::None,
|
||||||
|
recv_tos: ::std::option::Option::None,
|
||||||
|
echo_sent_tos: ::std::option::Option::None,
|
||||||
|
sent_tos: ::std::option::Option::None,
|
||||||
|
echo_request_reply_tos: ::std::option::Option::None,
|
||||||
scoring_penalty_relay_cluster: ::std::option::Option::None,
|
scoring_penalty_relay_cluster: ::std::option::Option::None,
|
||||||
flags: ::std::option::Option::None,
|
flags: ::std::option::Option::None,
|
||||||
route_exceptions: ::std::vec::Vec::new(),
|
route_exceptions: ::std::vec::Vec::new(),
|
||||||
alt_addresses: ::std::vec::Vec::new(),
|
alt_addresses: ::std::vec::Vec::new(),
|
||||||
dummy_pad: ::std::option::Option::None,
|
dummy_pad: ::std::option::Option::None,
|
||||||
|
dummy_varint: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -3067,6 +3227,230 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramNoSession
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CMsgTOSTreatment)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CMsgTOSTreatment {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CMsgTOSTreatment.l4s_detect)
|
||||||
|
pub l4s_detect: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgTOSTreatment.up_ecn1)
|
||||||
|
pub up_ecn1: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgTOSTreatment.down_dscp45)
|
||||||
|
pub down_dscp45: ::std::option::Option<::std::string::String>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CMsgTOSTreatment.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CMsgTOSTreatment {
|
||||||
|
fn default() -> &'a CMsgTOSTreatment {
|
||||||
|
<CMsgTOSTreatment as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CMsgTOSTreatment {
|
||||||
|
pub fn new() -> CMsgTOSTreatment {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string l4s_detect = 1;
|
||||||
|
|
||||||
|
pub fn l4s_detect(&self) -> &str {
|
||||||
|
match self.l4s_detect.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_l4s_detect(&mut self) {
|
||||||
|
self.l4s_detect = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_l4s_detect(&self) -> bool {
|
||||||
|
self.l4s_detect.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_l4s_detect(&mut self, v: ::std::string::String) {
|
||||||
|
self.l4s_detect = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_l4s_detect(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.l4s_detect.is_none() {
|
||||||
|
self.l4s_detect = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.l4s_detect.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_l4s_detect(&mut self) -> ::std::string::String {
|
||||||
|
self.l4s_detect.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string up_ecn1 = 2;
|
||||||
|
|
||||||
|
pub fn up_ecn1(&self) -> &str {
|
||||||
|
match self.up_ecn1.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_up_ecn1(&mut self) {
|
||||||
|
self.up_ecn1 = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_up_ecn1(&self) -> bool {
|
||||||
|
self.up_ecn1.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_up_ecn1(&mut self, v: ::std::string::String) {
|
||||||
|
self.up_ecn1 = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_up_ecn1(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.up_ecn1.is_none() {
|
||||||
|
self.up_ecn1 = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.up_ecn1.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_up_ecn1(&mut self) -> ::std::string::String {
|
||||||
|
self.up_ecn1.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string down_dscp45 = 3;
|
||||||
|
|
||||||
|
pub fn down_dscp45(&self) -> &str {
|
||||||
|
match self.down_dscp45.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_down_dscp45(&mut self) {
|
||||||
|
self.down_dscp45 = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_down_dscp45(&self) -> bool {
|
||||||
|
self.down_dscp45.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_down_dscp45(&mut self, v: ::std::string::String) {
|
||||||
|
self.down_dscp45 = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_down_dscp45(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.down_dscp45.is_none() {
|
||||||
|
self.down_dscp45 = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.down_dscp45.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_down_dscp45(&mut self) -> ::std::string::String {
|
||||||
|
self.down_dscp45.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgTOSTreatment {
|
||||||
|
const NAME: &'static str = "CMsgTOSTreatment";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
10 => {
|
||||||
|
self.l4s_detect = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
18 => {
|
||||||
|
self.up_ecn1 = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
26 => {
|
||||||
|
self.down_dscp45 = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.l4s_detect.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(1, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.up_ecn1.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.down_dscp45.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(3, &v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.l4s_detect.as_ref() {
|
||||||
|
os.write_string(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.up_ecn1.as_ref() {
|
||||||
|
os.write_string(2, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.down_dscp45.as_ref() {
|
||||||
|
os.write_string(3, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CMsgTOSTreatment {
|
||||||
|
CMsgTOSTreatment::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.l4s_detect = ::std::option::Option::None;
|
||||||
|
self.up_ecn1 = ::std::option::Option::None;
|
||||||
|
self.down_dscp45 = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CMsgTOSTreatment {
|
||||||
|
static instance: CMsgTOSTreatment = CMsgTOSTreatment {
|
||||||
|
l4s_detect: ::std::option::Option::None,
|
||||||
|
up_ecn1: ::std::option::Option::None,
|
||||||
|
down_dscp45: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CMsgSteamDatagramClientPingSampleRequest)
|
// @@protoc_insertion_point(message:CMsgSteamDatagramClientPingSampleRequest)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CMsgSteamDatagramClientPingSampleRequest {
|
pub struct CMsgSteamDatagramClientPingSampleRequest {
|
||||||
|
|
@ -3184,6 +3568,8 @@ pub struct CMsgSteamDatagramClientPingSampleReply {
|
||||||
pub connection_id: ::std::option::Option<u32>,
|
pub connection_id: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgSteamDatagramClientPingSampleReply.relay_override_active)
|
// @@protoc_insertion_point(field:CMsgSteamDatagramClientPingSampleReply.relay_override_active)
|
||||||
pub relay_override_active: ::std::option::Option<bool>,
|
pub relay_override_active: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgSteamDatagramClientPingSampleReply.tos)
|
||||||
|
pub tos: ::steam_vent_proto_common::protobuf::MessageField<CMsgTOSTreatment>,
|
||||||
// @@protoc_insertion_point(field:CMsgSteamDatagramClientPingSampleReply.pops)
|
// @@protoc_insertion_point(field:CMsgSteamDatagramClientPingSampleReply.pops)
|
||||||
pub pops: ::std::vec::Vec<cmsg_steam_datagram_client_ping_sample_reply::POP>,
|
pub pops: ::std::vec::Vec<cmsg_steam_datagram_client_ping_sample_reply::POP>,
|
||||||
// @@protoc_insertion_point(field:CMsgSteamDatagramClientPingSampleReply.legacy_data_centers)
|
// @@protoc_insertion_point(field:CMsgSteamDatagramClientPingSampleReply.legacy_data_centers)
|
||||||
|
|
@ -3259,6 +3645,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramClientPin
|
||||||
40 => {
|
40 => {
|
||||||
self.relay_override_active = ::std::option::Option::Some(is.read_bool()?);
|
self.relay_override_active = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
50 => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_singular_message_into_field(is, &mut self.tos)?;
|
||||||
|
},
|
||||||
18 => {
|
18 => {
|
||||||
self.pops.push(is.read_message()?);
|
self.pops.push(is.read_message()?);
|
||||||
},
|
},
|
||||||
|
|
@ -3283,6 +3672,10 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramClientPin
|
||||||
if let Some(v) = self.relay_override_active {
|
if let Some(v) = self.relay_override_active {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.tos.as_ref() {
|
||||||
|
let len = v.compute_size();
|
||||||
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
}
|
||||||
for value in &self.pops {
|
for value in &self.pops {
|
||||||
let len = value.compute_size();
|
let len = value.compute_size();
|
||||||
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
|
@ -3303,6 +3696,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramClientPin
|
||||||
if let Some(v) = self.relay_override_active {
|
if let Some(v) = self.relay_override_active {
|
||||||
os.write_bool(5, v)?;
|
os.write_bool(5, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.tos.as_ref() {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(6, v, os)?;
|
||||||
|
}
|
||||||
for v in &self.pops {
|
for v in &self.pops {
|
||||||
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(2, v, os)?;
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(2, v, os)?;
|
||||||
};
|
};
|
||||||
|
|
@ -3328,6 +3724,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramClientPin
|
||||||
fn clear(&mut self) {
|
fn clear(&mut self) {
|
||||||
self.connection_id = ::std::option::Option::None;
|
self.connection_id = ::std::option::Option::None;
|
||||||
self.relay_override_active = ::std::option::Option::None;
|
self.relay_override_active = ::std::option::Option::None;
|
||||||
|
self.tos.clear();
|
||||||
self.pops.clear();
|
self.pops.clear();
|
||||||
self.legacy_data_centers.clear();
|
self.legacy_data_centers.clear();
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
|
|
@ -3337,6 +3734,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgSteamDatagramClientPin
|
||||||
static instance: CMsgSteamDatagramClientPingSampleReply = CMsgSteamDatagramClientPingSampleReply {
|
static instance: CMsgSteamDatagramClientPingSampleReply = CMsgSteamDatagramClientPingSampleReply {
|
||||||
connection_id: ::std::option::Option::None,
|
connection_id: ::std::option::Option::None,
|
||||||
relay_override_active: ::std::option::Option::None,
|
relay_override_active: ::std::option::Option::None,
|
||||||
|
tos: ::steam_vent_proto_common::protobuf::MessageField::none(),
|
||||||
pops: ::std::vec::Vec::new(),
|
pops: ::std::vec::Vec::new(),
|
||||||
legacy_data_centers: ::std::vec::Vec::new(),
|
legacy_data_centers: ::std::vec::Vec::new(),
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
|
@ -13633,6 +14031,19 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgSteamDatagramNoSessionRelayTo
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CMsgTOSTreatment {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgSteamDatagramClientPingSampleRequest {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgSteamDatagramClientPingSampleRequest {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
|
||||||
|
|
@ -934,6 +934,351 @@ impl ::steam_vent_proto_common::protobuf::Message for CAccountHardware_QueryAcco
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CAccountHardware_UpdateControllerUsageReport_Request)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CAccountHardware_UpdateControllerUsageReport_Request.controllers)
|
||||||
|
pub controllers: ::std::vec::Vec<caccount_hardware_update_controller_usage_report_request::Controller>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CAccountHardware_UpdateControllerUsageReport_Request.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
fn default() -> &'a CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
<CAccountHardware_UpdateControllerUsageReport_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
pub fn new() -> CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
const NAME: &'static str = "CAccountHardware_UpdateControllerUsageReport_Request";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
10 => {
|
||||||
|
self.controllers.push(is.read_message()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
for value in &self.controllers {
|
||||||
|
let len = value.compute_size();
|
||||||
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
};
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
for v in &self.controllers {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
|
||||||
|
};
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
CAccountHardware_UpdateControllerUsageReport_Request::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.controllers.clear();
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
static instance: CAccountHardware_UpdateControllerUsageReport_Request = CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
controllers: ::std::vec::Vec::new(),
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Nested message and enums of message `CAccountHardware_UpdateControllerUsageReport_Request`
|
||||||
|
pub mod caccount_hardware_update_controller_usage_report_request {
|
||||||
|
// @@protoc_insertion_point(message:CAccountHardware_UpdateControllerUsageReport_Request.Controller)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct Controller {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CAccountHardware_UpdateControllerUsageReport_Request.Controller.serial_number)
|
||||||
|
pub serial_number: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CAccountHardware_UpdateControllerUsageReport_Request.Controller.controller_code)
|
||||||
|
pub controller_code: ::std::option::Option<::std::string::String>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CAccountHardware_UpdateControllerUsageReport_Request.Controller.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a Controller {
|
||||||
|
fn default() -> &'a Controller {
|
||||||
|
<Controller as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl Controller {
|
||||||
|
pub fn new() -> Controller {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string serial_number = 1;
|
||||||
|
|
||||||
|
pub fn serial_number(&self) -> &str {
|
||||||
|
match self.serial_number.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_serial_number(&mut self) {
|
||||||
|
self.serial_number = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_serial_number(&self) -> bool {
|
||||||
|
self.serial_number.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_serial_number(&mut self, v: ::std::string::String) {
|
||||||
|
self.serial_number = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_serial_number(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.serial_number.is_none() {
|
||||||
|
self.serial_number = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.serial_number.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_serial_number(&mut self) -> ::std::string::String {
|
||||||
|
self.serial_number.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string controller_code = 2;
|
||||||
|
|
||||||
|
pub fn controller_code(&self) -> &str {
|
||||||
|
match self.controller_code.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_controller_code(&mut self) {
|
||||||
|
self.controller_code = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_controller_code(&self) -> bool {
|
||||||
|
self.controller_code.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_controller_code(&mut self, v: ::std::string::String) {
|
||||||
|
self.controller_code = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_controller_code(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.controller_code.is_none() {
|
||||||
|
self.controller_code = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.controller_code.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_controller_code(&mut self) -> ::std::string::String {
|
||||||
|
self.controller_code.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for Controller {
|
||||||
|
const NAME: &'static str = "Controller";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
10 => {
|
||||||
|
self.serial_number = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
18 => {
|
||||||
|
self.controller_code = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.serial_number.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(1, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.controller_code.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.serial_number.as_ref() {
|
||||||
|
os.write_string(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.controller_code.as_ref() {
|
||||||
|
os.write_string(2, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> Controller {
|
||||||
|
Controller::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.serial_number = ::std::option::Option::None;
|
||||||
|
self.controller_code = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static Controller {
|
||||||
|
static instance: Controller = Controller {
|
||||||
|
serial_number: ::std::option::Option::None,
|
||||||
|
controller_code: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CAccountHardware_UpdateControllerUsageReport_Response)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CAccountHardware_UpdateControllerUsageReport_Response.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
fn default() -> &'a CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
<CAccountHardware_UpdateControllerUsageReport_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
pub fn new() -> CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
const NAME: &'static str = "CAccountHardware_UpdateControllerUsageReport_Response";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
CAccountHardware_UpdateControllerUsageReport_Response::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
static instance: CAccountHardware_UpdateControllerUsageReport_Response = CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CAccountHardware_SteamControllerSetConfig_ControllerConfig)
|
// @@protoc_insertion_point(message:CAccountHardware_SteamControllerSetConfig_ControllerConfig)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CAccountHardware_SteamControllerSetConfig_ControllerConfig {
|
pub struct CAccountHardware_SteamControllerSetConfig_ControllerConfig {
|
||||||
|
|
@ -4686,6 +5031,34 @@ for CAccountHardware_QueryAccountsRegisteredToSerial_Response {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CAccountHardware_UpdateControllerUsageReport_Response {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CAccountHardware_SteamControllerSetConfig_ControllerConfig {
|
for CAccountHardware_SteamControllerSetConfig_ControllerConfig {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -4993,6 +5366,11 @@ for CAccountHardware_SteamControllerSetConfig_Request {
|
||||||
type Response = CAccountHardware_SteamControllerSetConfig_Response;
|
type Response = CAccountHardware_SteamControllerSetConfig_Response;
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod
|
impl ::steam_vent_proto_common::RpcMethod
|
||||||
|
for CAccountHardware_UpdateControllerUsageReport_Request {
|
||||||
|
const METHOD_NAME: &'static str = "AccountHardware.UpdateControllerUsageReport#1";
|
||||||
|
type Response = CAccountHardware_UpdateControllerUsageReport_Response;
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMethod
|
||||||
for CAccountHardware_VRCompatibilityCheck_Request {
|
for CAccountHardware_VRCompatibilityCheck_Request {
|
||||||
const METHOD_NAME: &'static str = "AccountHardware.VRCompatibilityCheck#1";
|
const METHOD_NAME: &'static str = "AccountHardware.VRCompatibilityCheck#1";
|
||||||
type Response = CAccountHardware_VRCompatibilityCheck_Response;
|
type Response = CAccountHardware_VRCompatibilityCheck_Response;
|
||||||
|
|
|
||||||
|
|
@ -41,10 +41,6 @@ pub struct CAppOverview_PerClientData {
|
||||||
pub active_beta: ::std::option::Option<::std::string::String>,
|
pub active_beta: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CAppOverview_PerClientData.installed)
|
// @@protoc_insertion_point(field:CAppOverview_PerClientData.installed)
|
||||||
pub installed: ::std::option::Option<bool>,
|
pub installed: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CAppOverview_PerClientData.bytes_downloaded)
|
|
||||||
pub bytes_downloaded: ::std::option::Option<u64>,
|
|
||||||
// @@protoc_insertion_point(field:CAppOverview_PerClientData.bytes_total)
|
|
||||||
pub bytes_total: ::std::option::Option<u64>,
|
|
||||||
// @@protoc_insertion_point(field:CAppOverview_PerClientData.streaming_to_local_client)
|
// @@protoc_insertion_point(field:CAppOverview_PerClientData.streaming_to_local_client)
|
||||||
pub streaming_to_local_client: ::std::option::Option<bool>,
|
pub streaming_to_local_client: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CAppOverview_PerClientData.is_available_on_current_platform)
|
// @@protoc_insertion_point(field:CAppOverview_PerClientData.is_available_on_current_platform)
|
||||||
|
|
@ -151,7 +147,7 @@ impl CAppOverview_PerClientData {
|
||||||
// optional uint32 status_percentage = 4;
|
// optional uint32 status_percentage = 4;
|
||||||
|
|
||||||
pub fn status_percentage(&self) -> u32 {
|
pub fn status_percentage(&self) -> u32 {
|
||||||
self.status_percentage.unwrap_or(0u32)
|
self.status_percentage.unwrap_or(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn clear_status_percentage(&mut self) {
|
pub fn clear_status_percentage(&mut self) {
|
||||||
|
|
@ -222,44 +218,6 @@ impl CAppOverview_PerClientData {
|
||||||
self.installed = ::std::option::Option::Some(v);
|
self.installed = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
// optional uint64 bytes_downloaded = 7;
|
|
||||||
|
|
||||||
pub fn bytes_downloaded(&self) -> u64 {
|
|
||||||
self.bytes_downloaded.unwrap_or(0u64)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_bytes_downloaded(&mut self) {
|
|
||||||
self.bytes_downloaded = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_bytes_downloaded(&self) -> bool {
|
|
||||||
self.bytes_downloaded.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_bytes_downloaded(&mut self, v: u64) {
|
|
||||||
self.bytes_downloaded = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional uint64 bytes_total = 8;
|
|
||||||
|
|
||||||
pub fn bytes_total(&self) -> u64 {
|
|
||||||
self.bytes_total.unwrap_or(0u64)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_bytes_total(&mut self) {
|
|
||||||
self.bytes_total = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_bytes_total(&self) -> bool {
|
|
||||||
self.bytes_total.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_bytes_total(&mut self, v: u64) {
|
|
||||||
self.bytes_total = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional bool streaming_to_local_client = 9;
|
// optional bool streaming_to_local_client = 9;
|
||||||
|
|
||||||
pub fn streaming_to_local_client(&self) -> bool {
|
pub fn streaming_to_local_client(&self) -> bool {
|
||||||
|
|
@ -384,12 +342,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview_PerClientData
|
||||||
48 => {
|
48 => {
|
||||||
self.installed = ::std::option::Option::Some(is.read_bool()?);
|
self.installed = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
56 => {
|
|
||||||
self.bytes_downloaded = ::std::option::Option::Some(is.read_uint64()?);
|
|
||||||
},
|
|
||||||
64 => {
|
|
||||||
self.bytes_total = ::std::option::Option::Some(is.read_uint64()?);
|
|
||||||
},
|
|
||||||
72 => {
|
72 => {
|
||||||
self.streaming_to_local_client = ::std::option::Option::Some(is.read_bool()?);
|
self.streaming_to_local_client = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
|
@ -435,12 +387,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview_PerClientData
|
||||||
if let Some(v) = self.installed {
|
if let Some(v) = self.installed {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.bytes_downloaded {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(7, v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.bytes_total {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(8, v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.streaming_to_local_client {
|
if let Some(v) = self.streaming_to_local_client {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
|
@ -480,12 +426,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview_PerClientData
|
||||||
if let Some(v) = self.installed {
|
if let Some(v) = self.installed {
|
||||||
os.write_bool(6, v)?;
|
os.write_bool(6, v)?;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.bytes_downloaded {
|
|
||||||
os.write_uint64(7, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.bytes_total {
|
|
||||||
os.write_uint64(8, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.streaming_to_local_client {
|
if let Some(v) = self.streaming_to_local_client {
|
||||||
os.write_bool(9, v)?;
|
os.write_bool(9, v)?;
|
||||||
}
|
}
|
||||||
|
|
@ -524,8 +464,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview_PerClientData
|
||||||
self.status_percentage = ::std::option::Option::None;
|
self.status_percentage = ::std::option::Option::None;
|
||||||
self.active_beta = ::std::option::Option::None;
|
self.active_beta = ::std::option::Option::None;
|
||||||
self.installed = ::std::option::Option::None;
|
self.installed = ::std::option::Option::None;
|
||||||
self.bytes_downloaded = ::std::option::Option::None;
|
|
||||||
self.bytes_total = ::std::option::Option::None;
|
|
||||||
self.streaming_to_local_client = ::std::option::Option::None;
|
self.streaming_to_local_client = ::std::option::Option::None;
|
||||||
self.is_available_on_current_platform = ::std::option::Option::None;
|
self.is_available_on_current_platform = ::std::option::Option::None;
|
||||||
self.is_invalid_os_type = ::std::option::Option::None;
|
self.is_invalid_os_type = ::std::option::Option::None;
|
||||||
|
|
@ -542,8 +480,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview_PerClientData
|
||||||
status_percentage: ::std::option::Option::None,
|
status_percentage: ::std::option::Option::None,
|
||||||
active_beta: ::std::option::Option::None,
|
active_beta: ::std::option::Option::None,
|
||||||
installed: ::std::option::Option::None,
|
installed: ::std::option::Option::None,
|
||||||
bytes_downloaded: ::std::option::Option::None,
|
|
||||||
bytes_total: ::std::option::Option::None,
|
|
||||||
streaming_to_local_client: ::std::option::Option::None,
|
streaming_to_local_client: ::std::option::Option::None,
|
||||||
is_available_on_current_platform: ::std::option::Option::None,
|
is_available_on_current_platform: ::std::option::Option::None,
|
||||||
is_invalid_os_type: ::std::option::Option::None,
|
is_invalid_os_type: ::std::option::Option::None,
|
||||||
|
|
@ -655,6 +591,12 @@ pub struct CAppOverview {
|
||||||
pub number_of_copies: ::std::option::Option<u32>,
|
pub number_of_copies: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CAppOverview.steam_hw_compat_category_packed)
|
// @@protoc_insertion_point(field:CAppOverview.steam_hw_compat_category_packed)
|
||||||
pub steam_hw_compat_category_packed: ::std::option::Option<u32>,
|
pub steam_hw_compat_category_packed: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CAppOverview.album_cover_hash)
|
||||||
|
pub album_cover_hash: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CAppOverview.display_name_elanguage)
|
||||||
|
pub display_name_elanguage: ::std::option::Option<i32>,
|
||||||
|
// @@protoc_insertion_point(field:CAppOverview.has_custom_sort_as)
|
||||||
|
pub has_custom_sort_as: ::std::option::Option<bool>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CAppOverview.special_fields)
|
// @@protoc_insertion_point(special_field:CAppOverview.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -1718,6 +1660,80 @@ impl CAppOverview {
|
||||||
pub fn set_steam_hw_compat_category_packed(&mut self, v: u32) {
|
pub fn set_steam_hw_compat_category_packed(&mut self, v: u32) {
|
||||||
self.steam_hw_compat_category_packed = ::std::option::Option::Some(v);
|
self.steam_hw_compat_category_packed = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional string album_cover_hash = 74;
|
||||||
|
|
||||||
|
pub fn album_cover_hash(&self) -> &str {
|
||||||
|
match self.album_cover_hash.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_album_cover_hash(&mut self) {
|
||||||
|
self.album_cover_hash = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_album_cover_hash(&self) -> bool {
|
||||||
|
self.album_cover_hash.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_album_cover_hash(&mut self, v: ::std::string::String) {
|
||||||
|
self.album_cover_hash = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_album_cover_hash(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.album_cover_hash.is_none() {
|
||||||
|
self.album_cover_hash = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.album_cover_hash.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_album_cover_hash(&mut self) -> ::std::string::String {
|
||||||
|
self.album_cover_hash.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional int32 display_name_elanguage = 75;
|
||||||
|
|
||||||
|
pub fn display_name_elanguage(&self) -> i32 {
|
||||||
|
self.display_name_elanguage.unwrap_or(-1i32)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_display_name_elanguage(&mut self) {
|
||||||
|
self.display_name_elanguage = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_display_name_elanguage(&self) -> bool {
|
||||||
|
self.display_name_elanguage.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_display_name_elanguage(&mut self, v: i32) {
|
||||||
|
self.display_name_elanguage = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional bool has_custom_sort_as = 76;
|
||||||
|
|
||||||
|
pub fn has_custom_sort_as(&self) -> bool {
|
||||||
|
self.has_custom_sort_as.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_has_custom_sort_as(&mut self) {
|
||||||
|
self.has_custom_sort_as = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_has_custom_sort_as(&self) -> bool {
|
||||||
|
self.has_custom_sort_as.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_has_custom_sort_as(&mut self, v: bool) {
|
||||||
|
self.has_custom_sort_as = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CAppOverview {
|
impl ::steam_vent_proto_common::protobuf::Message for CAppOverview {
|
||||||
|
|
@ -1880,6 +1896,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview {
|
||||||
584 => {
|
584 => {
|
||||||
self.steam_hw_compat_category_packed = ::std::option::Option::Some(is.read_uint32()?);
|
self.steam_hw_compat_category_packed = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
|
594 => {
|
||||||
|
self.album_cover_hash = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
600 => {
|
||||||
|
self.display_name_elanguage = ::std::option::Option::Some(is.read_int32()?);
|
||||||
|
},
|
||||||
|
608 => {
|
||||||
|
self.has_custom_sort_as = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -2037,6 +2062,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview {
|
||||||
if let Some(v) = self.steam_hw_compat_category_packed {
|
if let Some(v) = self.steam_hw_compat_category_packed {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(73, v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(73, v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.album_cover_hash.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(74, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.display_name_elanguage {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(75, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.has_custom_sort_as {
|
||||||
|
my_size += 2 + 1;
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -2187,6 +2221,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview {
|
||||||
if let Some(v) = self.steam_hw_compat_category_packed {
|
if let Some(v) = self.steam_hw_compat_category_packed {
|
||||||
os.write_uint32(73, v)?;
|
os.write_uint32(73, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.album_cover_hash.as_ref() {
|
||||||
|
os.write_string(74, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.display_name_elanguage {
|
||||||
|
os.write_int32(75, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.has_custom_sort_as {
|
||||||
|
os.write_bool(76, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -2252,6 +2295,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview {
|
||||||
self.local_cache_version = ::std::option::Option::None;
|
self.local_cache_version = ::std::option::Option::None;
|
||||||
self.number_of_copies = ::std::option::Option::None;
|
self.number_of_copies = ::std::option::Option::None;
|
||||||
self.steam_hw_compat_category_packed = ::std::option::Option::None;
|
self.steam_hw_compat_category_packed = ::std::option::Option::None;
|
||||||
|
self.album_cover_hash = ::std::option::Option::None;
|
||||||
|
self.display_name_elanguage = ::std::option::Option::None;
|
||||||
|
self.has_custom_sort_as = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2305,6 +2351,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview {
|
||||||
local_cache_version: ::std::option::Option::None,
|
local_cache_version: ::std::option::Option::None,
|
||||||
number_of_copies: ::std::option::Option::None,
|
number_of_copies: ::std::option::Option::None,
|
||||||
steam_hw_compat_category_packed: ::std::option::Option::None,
|
steam_hw_compat_category_packed: ::std::option::Option::None,
|
||||||
|
album_cover_hash: ::std::option::Option::None,
|
||||||
|
display_name_elanguage: ::std::option::Option::None,
|
||||||
|
has_custom_sort_as: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -2482,251 +2531,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CAppOverview_Change {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CAppBootstrapData)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CAppBootstrapData {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CAppBootstrapData.appid)
|
|
||||||
pub appid: ::std::option::Option<u32>,
|
|
||||||
// @@protoc_insertion_point(field:CAppBootstrapData.hidden)
|
|
||||||
pub hidden: ::std::option::Option<bool>,
|
|
||||||
// @@protoc_insertion_point(field:CAppBootstrapData.user_tag)
|
|
||||||
pub user_tag: ::std::vec::Vec<::std::string::String>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CAppBootstrapData.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CAppBootstrapData {
|
|
||||||
fn default() -> &'a CAppBootstrapData {
|
|
||||||
<CAppBootstrapData as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CAppBootstrapData {
|
|
||||||
pub fn new() -> CAppBootstrapData {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional uint32 appid = 1;
|
|
||||||
|
|
||||||
pub fn appid(&self) -> u32 {
|
|
||||||
self.appid.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_appid(&mut self) {
|
|
||||||
self.appid = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_appid(&self) -> bool {
|
|
||||||
self.appid.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_appid(&mut self, v: u32) {
|
|
||||||
self.appid = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional bool hidden = 2;
|
|
||||||
|
|
||||||
pub fn hidden(&self) -> bool {
|
|
||||||
self.hidden.unwrap_or(false)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_hidden(&mut self) {
|
|
||||||
self.hidden = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_hidden(&self) -> bool {
|
|
||||||
self.hidden.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_hidden(&mut self, v: bool) {
|
|
||||||
self.hidden = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CAppBootstrapData {
|
|
||||||
const NAME: &'static str = "CAppBootstrapData";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
8 => {
|
|
||||||
self.appid = ::std::option::Option::Some(is.read_uint32()?);
|
|
||||||
},
|
|
||||||
16 => {
|
|
||||||
self.hidden = ::std::option::Option::Some(is.read_bool()?);
|
|
||||||
},
|
|
||||||
26 => {
|
|
||||||
self.user_tag.push(is.read_string()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
if let Some(v) = self.appid {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.hidden {
|
|
||||||
my_size += 1 + 1;
|
|
||||||
}
|
|
||||||
for value in &self.user_tag {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(3, &value);
|
|
||||||
};
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
if let Some(v) = self.appid {
|
|
||||||
os.write_uint32(1, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.hidden {
|
|
||||||
os.write_bool(2, v)?;
|
|
||||||
}
|
|
||||||
for v in &self.user_tag {
|
|
||||||
os.write_string(3, &v)?;
|
|
||||||
};
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CAppBootstrapData {
|
|
||||||
CAppBootstrapData::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.appid = ::std::option::Option::None;
|
|
||||||
self.hidden = ::std::option::Option::None;
|
|
||||||
self.user_tag.clear();
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CAppBootstrapData {
|
|
||||||
static instance: CAppBootstrapData = CAppBootstrapData {
|
|
||||||
appid: ::std::option::Option::None,
|
|
||||||
hidden: ::std::option::Option::None,
|
|
||||||
user_tag: ::std::vec::Vec::new(),
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CLibraryBootstrapData)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CLibraryBootstrapData {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CLibraryBootstrapData.app_data)
|
|
||||||
pub app_data: ::std::vec::Vec<CAppBootstrapData>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CLibraryBootstrapData.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CLibraryBootstrapData {
|
|
||||||
fn default() -> &'a CLibraryBootstrapData {
|
|
||||||
<CLibraryBootstrapData as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CLibraryBootstrapData {
|
|
||||||
pub fn new() -> CLibraryBootstrapData {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CLibraryBootstrapData {
|
|
||||||
const NAME: &'static str = "CLibraryBootstrapData";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
10 => {
|
|
||||||
self.app_data.push(is.read_message()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
for value in &self.app_data {
|
|
||||||
let len = value.compute_size();
|
|
||||||
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
|
||||||
};
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
for v in &self.app_data {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
|
|
||||||
};
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CLibraryBootstrapData {
|
|
||||||
CLibraryBootstrapData::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.app_data.clear();
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CLibraryBootstrapData {
|
|
||||||
static instance: CLibraryBootstrapData = CLibraryBootstrapData {
|
|
||||||
app_data: ::std::vec::Vec::new(),
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#[derive(Clone,Copy,PartialEq,Eq,Debug,Hash)]
|
#[derive(Clone,Copy,PartialEq,Eq,Debug,Hash)]
|
||||||
// @@protoc_insertion_point(enum:EDisplayStatus)
|
// @@protoc_insertion_point(enum:EDisplayStatus)
|
||||||
pub enum EDisplayStatus {
|
pub enum EDisplayStatus {
|
||||||
|
|
@ -3257,29 +3061,3 @@ impl ::steam_vent_proto_common::RpcMessage for CAppOverview_Change {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CAppBootstrapData {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CLibraryBootstrapData {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -526,8 +526,6 @@ pub struct CMsgProtoBufHeader {
|
||||||
pub publisher_group_id: ::std::option::Option<u32>,
|
pub publisher_group_id: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgProtoBufHeader.sysid)
|
// @@protoc_insertion_point(field:CMsgProtoBufHeader.sysid)
|
||||||
pub sysid: ::std::option::Option<u32>,
|
pub sysid: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgProtoBufHeader.trace_tag)
|
|
||||||
pub trace_tag: ::std::option::Option<u64>,
|
|
||||||
// @@protoc_insertion_point(field:CMsgProtoBufHeader.webapi_key_id)
|
// @@protoc_insertion_point(field:CMsgProtoBufHeader.webapi_key_id)
|
||||||
pub webapi_key_id: ::std::option::Option<u32>,
|
pub webapi_key_id: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgProtoBufHeader.is_from_external_source)
|
// @@protoc_insertion_point(field:CMsgProtoBufHeader.is_from_external_source)
|
||||||
|
|
@ -558,6 +556,12 @@ pub struct CMsgProtoBufHeader {
|
||||||
pub webui_auth_key: ::std::option::Option<::std::string::String>,
|
pub webui_auth_key: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CMsgProtoBufHeader.exclude_client_sessionids)
|
// @@protoc_insertion_point(field:CMsgProtoBufHeader.exclude_client_sessionids)
|
||||||
pub exclude_client_sessionids: ::std::vec::Vec<i32>,
|
pub exclude_client_sessionids: ::std::vec::Vec<i32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgProtoBufHeader.admin_request_spoofing_steamid)
|
||||||
|
pub admin_request_spoofing_steamid: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgProtoBufHeader.is_valveds)
|
||||||
|
pub is_valveds: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgProtoBufHeader.trace_tag)
|
||||||
|
pub trace_tag: ::std::option::Option<u64>,
|
||||||
// message oneof groups
|
// message oneof groups
|
||||||
pub ip_addr: ::std::option::Option<cmsg_proto_buf_header::Ip_addr>,
|
pub ip_addr: ::std::option::Option<cmsg_proto_buf_header::Ip_addr>,
|
||||||
// special fields
|
// special fields
|
||||||
|
|
@ -914,25 +918,6 @@ impl CMsgProtoBufHeader {
|
||||||
self.sysid = ::std::option::Option::Some(v);
|
self.sysid = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
// optional uint64 trace_tag = 21;
|
|
||||||
|
|
||||||
pub fn trace_tag(&self) -> u64 {
|
|
||||||
self.trace_tag.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_trace_tag(&mut self) {
|
|
||||||
self.trace_tag = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_trace_tag(&self) -> bool {
|
|
||||||
self.trace_tag.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_trace_tag(&mut self, v: u64) {
|
|
||||||
self.trace_tag = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional uint32 webapi_key_id = 25;
|
// optional uint32 webapi_key_id = 25;
|
||||||
|
|
||||||
pub fn webapi_key_id(&self) -> u32 {
|
pub fn webapi_key_id(&self) -> u32 {
|
||||||
|
|
@ -1215,6 +1200,63 @@ impl CMsgProtoBufHeader {
|
||||||
self.webui_auth_key.take().unwrap_or_else(|| ::std::string::String::new())
|
self.webui_auth_key.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional fixed64 admin_request_spoofing_steamid = 43;
|
||||||
|
|
||||||
|
pub fn admin_request_spoofing_steamid(&self) -> u64 {
|
||||||
|
self.admin_request_spoofing_steamid.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_admin_request_spoofing_steamid(&mut self) {
|
||||||
|
self.admin_request_spoofing_steamid = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_admin_request_spoofing_steamid(&self) -> bool {
|
||||||
|
self.admin_request_spoofing_steamid.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_admin_request_spoofing_steamid(&mut self, v: u64) {
|
||||||
|
self.admin_request_spoofing_steamid = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional bool is_valveds = 44;
|
||||||
|
|
||||||
|
pub fn is_valveds(&self) -> bool {
|
||||||
|
self.is_valveds.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_is_valveds(&mut self) {
|
||||||
|
self.is_valveds = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_is_valveds(&self) -> bool {
|
||||||
|
self.is_valveds.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_is_valveds(&mut self, v: bool) {
|
||||||
|
self.is_valveds = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 trace_tag = 45;
|
||||||
|
|
||||||
|
pub fn trace_tag(&self) -> u64 {
|
||||||
|
self.trace_tag.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_trace_tag(&mut self) {
|
||||||
|
self.trace_tag = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_trace_tag(&self) -> bool {
|
||||||
|
self.trace_tag.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_trace_tag(&mut self, v: u64) {
|
||||||
|
self.trace_tag = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
// optional uint32 ip = 15;
|
// optional uint32 ip = 15;
|
||||||
|
|
||||||
pub fn ip(&self) -> u32 {
|
pub fn ip(&self) -> u32 {
|
||||||
|
|
@ -1348,9 +1390,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
160 => {
|
160 => {
|
||||||
self.sysid = ::std::option::Option::Some(is.read_uint32()?);
|
self.sysid = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
168 => {
|
|
||||||
self.trace_tag = ::std::option::Option::Some(is.read_uint64()?);
|
|
||||||
},
|
|
||||||
200 => {
|
200 => {
|
||||||
self.webapi_key_id = ::std::option::Option::Some(is.read_uint32()?);
|
self.webapi_key_id = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
|
|
@ -1402,6 +1441,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
328 => {
|
328 => {
|
||||||
self.exclude_client_sessionids.push(is.read_int32()?);
|
self.exclude_client_sessionids.push(is.read_int32()?);
|
||||||
},
|
},
|
||||||
|
345 => {
|
||||||
|
self.admin_request_spoofing_steamid = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
352 => {
|
||||||
|
self.is_valveds = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
|
361 => {
|
||||||
|
self.trace_tag = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
120 => {
|
120 => {
|
||||||
self.ip_addr = ::std::option::Option::Some(cmsg_proto_buf_header::Ip_addr::Ip(is.read_uint32()?));
|
self.ip_addr = ::std::option::Option::Some(cmsg_proto_buf_header::Ip_addr::Ip(is.read_uint32()?));
|
||||||
},
|
},
|
||||||
|
|
@ -1468,9 +1516,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
if let Some(v) = self.sysid {
|
if let Some(v) = self.sysid {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(20, v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(20, v);
|
||||||
}
|
}
|
||||||
if let Some(v) = self.trace_tag {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(21, v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.webapi_key_id {
|
if let Some(v) = self.webapi_key_id {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(25, v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(25, v);
|
||||||
}
|
}
|
||||||
|
|
@ -1517,6 +1562,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
for value in &self.exclude_client_sessionids {
|
for value in &self.exclude_client_sessionids {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(41, *value);
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(41, *value);
|
||||||
};
|
};
|
||||||
|
if let Some(v) = self.admin_request_spoofing_steamid {
|
||||||
|
my_size += 2 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.is_valveds {
|
||||||
|
my_size += 2 + 1;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.trace_tag {
|
||||||
|
my_size += 2 + 8;
|
||||||
|
}
|
||||||
if let ::std::option::Option::Some(ref v) = self.ip_addr {
|
if let ::std::option::Option::Some(ref v) = self.ip_addr {
|
||||||
match v {
|
match v {
|
||||||
&cmsg_proto_buf_header::Ip_addr::Ip(v) => {
|
&cmsg_proto_buf_header::Ip_addr::Ip(v) => {
|
||||||
|
|
@ -1581,9 +1635,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
if let Some(v) = self.sysid {
|
if let Some(v) = self.sysid {
|
||||||
os.write_uint32(20, v)?;
|
os.write_uint32(20, v)?;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.trace_tag {
|
|
||||||
os.write_uint64(21, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.webapi_key_id {
|
if let Some(v) = self.webapi_key_id {
|
||||||
os.write_uint32(25, v)?;
|
os.write_uint32(25, v)?;
|
||||||
}
|
}
|
||||||
|
|
@ -1629,6 +1680,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
for v in &self.exclude_client_sessionids {
|
for v in &self.exclude_client_sessionids {
|
||||||
os.write_int32(41, *v)?;
|
os.write_int32(41, *v)?;
|
||||||
};
|
};
|
||||||
|
if let Some(v) = self.admin_request_spoofing_steamid {
|
||||||
|
os.write_fixed64(43, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.is_valveds {
|
||||||
|
os.write_bool(44, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.trace_tag {
|
||||||
|
os.write_fixed64(45, v)?;
|
||||||
|
}
|
||||||
if let ::std::option::Option::Some(ref v) = self.ip_addr {
|
if let ::std::option::Option::Some(ref v) = self.ip_addr {
|
||||||
match v {
|
match v {
|
||||||
&cmsg_proto_buf_header::Ip_addr::Ip(v) => {
|
&cmsg_proto_buf_header::Ip_addr::Ip(v) => {
|
||||||
|
|
@ -1672,7 +1732,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
self.messageid = ::std::option::Option::None;
|
self.messageid = ::std::option::Option::None;
|
||||||
self.publisher_group_id = ::std::option::Option::None;
|
self.publisher_group_id = ::std::option::Option::None;
|
||||||
self.sysid = ::std::option::Option::None;
|
self.sysid = ::std::option::Option::None;
|
||||||
self.trace_tag = ::std::option::Option::None;
|
|
||||||
self.webapi_key_id = ::std::option::Option::None;
|
self.webapi_key_id = ::std::option::Option::None;
|
||||||
self.is_from_external_source = ::std::option::Option::None;
|
self.is_from_external_source = ::std::option::Option::None;
|
||||||
self.forward_to_sysid.clear();
|
self.forward_to_sysid.clear();
|
||||||
|
|
@ -1688,6 +1747,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
self.wg_token = ::std::option::Option::None;
|
self.wg_token = ::std::option::Option::None;
|
||||||
self.webui_auth_key = ::std::option::Option::None;
|
self.webui_auth_key = ::std::option::Option::None;
|
||||||
self.exclude_client_sessionids.clear();
|
self.exclude_client_sessionids.clear();
|
||||||
|
self.admin_request_spoofing_steamid = ::std::option::Option::None;
|
||||||
|
self.is_valveds = ::std::option::Option::None;
|
||||||
|
self.trace_tag = ::std::option::Option::None;
|
||||||
self.ip_addr = ::std::option::Option::None;
|
self.ip_addr = ::std::option::Option::None;
|
||||||
self.ip_addr = ::std::option::Option::None;
|
self.ip_addr = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
|
|
@ -1711,7 +1773,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
messageid: ::std::option::Option::None,
|
messageid: ::std::option::Option::None,
|
||||||
publisher_group_id: ::std::option::Option::None,
|
publisher_group_id: ::std::option::Option::None,
|
||||||
sysid: ::std::option::Option::None,
|
sysid: ::std::option::Option::None,
|
||||||
trace_tag: ::std::option::Option::None,
|
|
||||||
webapi_key_id: ::std::option::Option::None,
|
webapi_key_id: ::std::option::Option::None,
|
||||||
is_from_external_source: ::std::option::Option::None,
|
is_from_external_source: ::std::option::Option::None,
|
||||||
forward_to_sysid: ::std::vec::Vec::new(),
|
forward_to_sysid: ::std::vec::Vec::new(),
|
||||||
|
|
@ -1727,6 +1788,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgProtoBufHeader {
|
||||||
wg_token: ::std::option::Option::None,
|
wg_token: ::std::option::Option::None,
|
||||||
webui_auth_key: ::std::option::Option::None,
|
webui_auth_key: ::std::option::Option::None,
|
||||||
exclude_client_sessionids: ::std::vec::Vec::new(),
|
exclude_client_sessionids: ::std::vec::Vec::new(),
|
||||||
|
admin_request_spoofing_steamid: ::std::option::Option::None,
|
||||||
|
is_valveds: ::std::option::Option::None,
|
||||||
|
trace_tag: ::std::option::Option::None,
|
||||||
ip_addr: ::std::option::Option::None,
|
ip_addr: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
|
|
@ -1798,6 +1862,469 @@ pub mod cmsg_proto_buf_header {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CMsgKubeRPCPacket)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CMsgKubeRPCPacket {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CMsgKubeRPCPacket.hdr)
|
||||||
|
pub hdr: ::steam_vent_proto_common::protobuf::MessageField<cmsg_kube_rpcpacket::Hdr>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgKubeRPCPacket.payload)
|
||||||
|
pub payload: ::std::option::Option<::std::vec::Vec<u8>>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CMsgKubeRPCPacket.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CMsgKubeRPCPacket {
|
||||||
|
fn default() -> &'a CMsgKubeRPCPacket {
|
||||||
|
<CMsgKubeRPCPacket as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CMsgKubeRPCPacket {
|
||||||
|
pub fn new() -> CMsgKubeRPCPacket {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional bytes payload = 2;
|
||||||
|
|
||||||
|
pub fn payload(&self) -> &[u8] {
|
||||||
|
match self.payload.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => &[],
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_payload(&mut self) {
|
||||||
|
self.payload = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_payload(&self) -> bool {
|
||||||
|
self.payload.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_payload(&mut self, v: ::std::vec::Vec<u8>) {
|
||||||
|
self.payload = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_payload(&mut self) -> &mut ::std::vec::Vec<u8> {
|
||||||
|
if self.payload.is_none() {
|
||||||
|
self.payload = ::std::option::Option::Some(::std::vec::Vec::new());
|
||||||
|
}
|
||||||
|
self.payload.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_payload(&mut self) -> ::std::vec::Vec<u8> {
|
||||||
|
self.payload.take().unwrap_or_else(|| ::std::vec::Vec::new())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgKubeRPCPacket {
|
||||||
|
const NAME: &'static str = "CMsgKubeRPCPacket";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
10 => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_singular_message_into_field(is, &mut self.hdr)?;
|
||||||
|
},
|
||||||
|
18 => {
|
||||||
|
self.payload = ::std::option::Option::Some(is.read_bytes()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.hdr.as_ref() {
|
||||||
|
let len = v.compute_size();
|
||||||
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.payload.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(2, &v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.hdr.as_ref() {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.payload.as_ref() {
|
||||||
|
os.write_bytes(2, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CMsgKubeRPCPacket {
|
||||||
|
CMsgKubeRPCPacket::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.hdr.clear();
|
||||||
|
self.payload = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CMsgKubeRPCPacket {
|
||||||
|
static instance: CMsgKubeRPCPacket = CMsgKubeRPCPacket {
|
||||||
|
hdr: ::steam_vent_proto_common::protobuf::MessageField::none(),
|
||||||
|
payload: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Nested message and enums of message `CMsgKubeRPCPacket`
|
||||||
|
pub mod cmsg_kube_rpcpacket {
|
||||||
|
// @@protoc_insertion_point(message:CMsgKubeRPCPacket.Hdr)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct Hdr {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CMsgKubeRPCPacket.Hdr.jobid_source)
|
||||||
|
pub jobid_source: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgKubeRPCPacket.Hdr.jobid_target)
|
||||||
|
pub jobid_target: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgKubeRPCPacket.Hdr.eresult)
|
||||||
|
pub eresult: ::std::option::Option<i32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgKubeRPCPacket.Hdr.target_job_name)
|
||||||
|
pub target_job_name: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgKubeRPCPacket.Hdr.error_message)
|
||||||
|
pub error_message: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgKubeRPCPacket.Hdr.reply_address)
|
||||||
|
pub reply_address: ::std::option::Option<::std::string::String>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CMsgKubeRPCPacket.Hdr.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a Hdr {
|
||||||
|
fn default() -> &'a Hdr {
|
||||||
|
<Hdr as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl Hdr {
|
||||||
|
pub fn new() -> Hdr {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 jobid_source = 10;
|
||||||
|
|
||||||
|
pub fn jobid_source(&self) -> u64 {
|
||||||
|
self.jobid_source.unwrap_or(18446744073709551615u64)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_jobid_source(&mut self) {
|
||||||
|
self.jobid_source = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_jobid_source(&self) -> bool {
|
||||||
|
self.jobid_source.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_jobid_source(&mut self, v: u64) {
|
||||||
|
self.jobid_source = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 jobid_target = 11;
|
||||||
|
|
||||||
|
pub fn jobid_target(&self) -> u64 {
|
||||||
|
self.jobid_target.unwrap_or(18446744073709551615u64)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_jobid_target(&mut self) {
|
||||||
|
self.jobid_target = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_jobid_target(&self) -> bool {
|
||||||
|
self.jobid_target.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_jobid_target(&mut self, v: u64) {
|
||||||
|
self.jobid_target = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional int32 eresult = 13;
|
||||||
|
|
||||||
|
pub fn eresult(&self) -> i32 {
|
||||||
|
self.eresult.unwrap_or(2i32)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_eresult(&mut self) {
|
||||||
|
self.eresult = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_eresult(&self) -> bool {
|
||||||
|
self.eresult.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_eresult(&mut self, v: i32) {
|
||||||
|
self.eresult = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string target_job_name = 12;
|
||||||
|
|
||||||
|
pub fn target_job_name(&self) -> &str {
|
||||||
|
match self.target_job_name.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_target_job_name(&mut self) {
|
||||||
|
self.target_job_name = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_target_job_name(&self) -> bool {
|
||||||
|
self.target_job_name.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_target_job_name(&mut self, v: ::std::string::String) {
|
||||||
|
self.target_job_name = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_target_job_name(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.target_job_name.is_none() {
|
||||||
|
self.target_job_name = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.target_job_name.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_target_job_name(&mut self) -> ::std::string::String {
|
||||||
|
self.target_job_name.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string error_message = 14;
|
||||||
|
|
||||||
|
pub fn error_message(&self) -> &str {
|
||||||
|
match self.error_message.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_error_message(&mut self) {
|
||||||
|
self.error_message = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_error_message(&self) -> bool {
|
||||||
|
self.error_message.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_error_message(&mut self, v: ::std::string::String) {
|
||||||
|
self.error_message = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_error_message(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.error_message.is_none() {
|
||||||
|
self.error_message = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.error_message.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_error_message(&mut self) -> ::std::string::String {
|
||||||
|
self.error_message.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string reply_address = 42;
|
||||||
|
|
||||||
|
pub fn reply_address(&self) -> &str {
|
||||||
|
match self.reply_address.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_reply_address(&mut self) {
|
||||||
|
self.reply_address = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_reply_address(&self) -> bool {
|
||||||
|
self.reply_address.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_reply_address(&mut self, v: ::std::string::String) {
|
||||||
|
self.reply_address = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_reply_address(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.reply_address.is_none() {
|
||||||
|
self.reply_address = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.reply_address.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_reply_address(&mut self) -> ::std::string::String {
|
||||||
|
self.reply_address.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for Hdr {
|
||||||
|
const NAME: &'static str = "Hdr";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
81 => {
|
||||||
|
self.jobid_source = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
89 => {
|
||||||
|
self.jobid_target = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
104 => {
|
||||||
|
self.eresult = ::std::option::Option::Some(is.read_int32()?);
|
||||||
|
},
|
||||||
|
98 => {
|
||||||
|
self.target_job_name = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
114 => {
|
||||||
|
self.error_message = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
338 => {
|
||||||
|
self.reply_address = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.jobid_source {
|
||||||
|
my_size += 1 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.jobid_target {
|
||||||
|
my_size += 1 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.eresult {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(13, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.target_job_name.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(12, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.error_message.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(14, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.reply_address.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(42, &v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.jobid_source {
|
||||||
|
os.write_fixed64(10, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.jobid_target {
|
||||||
|
os.write_fixed64(11, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.eresult {
|
||||||
|
os.write_int32(13, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.target_job_name.as_ref() {
|
||||||
|
os.write_string(12, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.error_message.as_ref() {
|
||||||
|
os.write_string(14, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.reply_address.as_ref() {
|
||||||
|
os.write_string(42, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> Hdr {
|
||||||
|
Hdr::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.jobid_source = ::std::option::Option::None;
|
||||||
|
self.jobid_target = ::std::option::Option::None;
|
||||||
|
self.eresult = ::std::option::Option::None;
|
||||||
|
self.target_job_name = ::std::option::Option::None;
|
||||||
|
self.error_message = ::std::option::Option::None;
|
||||||
|
self.reply_address = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static Hdr {
|
||||||
|
static instance: Hdr = Hdr {
|
||||||
|
jobid_source: ::std::option::Option::None,
|
||||||
|
jobid_target: ::std::option::Option::None,
|
||||||
|
eresult: ::std::option::Option::None,
|
||||||
|
target_job_name: ::std::option::Option::None,
|
||||||
|
error_message: ::std::option::Option::None,
|
||||||
|
reply_address: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CMsgMulti)
|
// @@protoc_insertion_point(message:CMsgMulti)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CMsgMulti {
|
pub struct CMsgMulti {
|
||||||
|
|
@ -2515,6 +3042,8 @@ pub struct CCDDBAppDetailCommon {
|
||||||
pub has_adult_content_violence: ::std::option::Option<bool>,
|
pub has_adult_content_violence: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CCDDBAppDetailCommon.content_descriptorids)
|
// @@protoc_insertion_point(field:CCDDBAppDetailCommon.content_descriptorids)
|
||||||
pub content_descriptorids: ::std::vec::Vec<u32>,
|
pub content_descriptorids: ::std::vec::Vec<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CCDDBAppDetailCommon.content_descriptorids_including_dlc)
|
||||||
|
pub content_descriptorids_including_dlc: ::std::vec::Vec<u32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CCDDBAppDetailCommon.special_fields)
|
// @@protoc_insertion_point(special_field:CCDDBAppDetailCommon.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -2924,6 +3453,12 @@ impl ::steam_vent_proto_common::protobuf::Message for CCDDBAppDetailCommon {
|
||||||
136 => {
|
136 => {
|
||||||
self.content_descriptorids.push(is.read_uint32()?);
|
self.content_descriptorids.push(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
|
146 => {
|
||||||
|
is.read_repeated_packed_uint32_into(&mut self.content_descriptorids_including_dlc)?;
|
||||||
|
},
|
||||||
|
144 => {
|
||||||
|
self.content_descriptorids_including_dlc.push(is.read_uint32()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -2981,6 +3516,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CCDDBAppDetailCommon {
|
||||||
for value in &self.content_descriptorids {
|
for value in &self.content_descriptorids {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(17, *value);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(17, *value);
|
||||||
};
|
};
|
||||||
|
for value in &self.content_descriptorids_including_dlc {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(18, *value);
|
||||||
|
};
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -3032,6 +3570,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CCDDBAppDetailCommon {
|
||||||
for v in &self.content_descriptorids {
|
for v in &self.content_descriptorids {
|
||||||
os.write_uint32(17, *v)?;
|
os.write_uint32(17, *v)?;
|
||||||
};
|
};
|
||||||
|
for v in &self.content_descriptorids_including_dlc {
|
||||||
|
os.write_uint32(18, *v)?;
|
||||||
|
};
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -3064,6 +3605,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CCDDBAppDetailCommon {
|
||||||
self.has_adult_content_sex = ::std::option::Option::None;
|
self.has_adult_content_sex = ::std::option::Option::None;
|
||||||
self.has_adult_content_violence = ::std::option::Option::None;
|
self.has_adult_content_violence = ::std::option::Option::None;
|
||||||
self.content_descriptorids.clear();
|
self.content_descriptorids.clear();
|
||||||
|
self.content_descriptorids_including_dlc.clear();
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -3084,6 +3626,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CCDDBAppDetailCommon {
|
||||||
has_adult_content_sex: ::std::option::Option::None,
|
has_adult_content_sex: ::std::option::Option::None,
|
||||||
has_adult_content_violence: ::std::option::Option::None,
|
has_adult_content_violence: ::std::option::Option::None,
|
||||||
content_descriptorids: ::std::vec::Vec::new(),
|
content_descriptorids: ::std::vec::Vec::new(),
|
||||||
|
content_descriptorids_including_dlc: ::std::vec::Vec::new(),
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -5700,6 +6243,8 @@ pub struct CClanEventData {
|
||||||
pub build_id: ::std::option::Option<u32>,
|
pub build_id: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CClanEventData.build_branch)
|
// @@protoc_insertion_point(field:CClanEventData.build_branch)
|
||||||
pub build_branch: ::std::option::Option<::std::string::String>,
|
pub build_branch: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CClanEventData.unlisted)
|
||||||
|
pub unlisted: ::std::option::Option<bool>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CClanEventData.special_fields)
|
// @@protoc_insertion_point(special_field:CClanEventData.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -6352,6 +6897,25 @@ impl CClanEventData {
|
||||||
pub fn take_build_branch(&mut self) -> ::std::string::String {
|
pub fn take_build_branch(&mut self) -> ::std::string::String {
|
||||||
self.build_branch.take().unwrap_or_else(|| ::std::string::String::new())
|
self.build_branch.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional bool unlisted = 31;
|
||||||
|
|
||||||
|
pub fn unlisted(&self) -> bool {
|
||||||
|
self.unlisted.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_unlisted(&mut self) {
|
||||||
|
self.unlisted = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_unlisted(&self) -> bool {
|
||||||
|
self.unlisted.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_unlisted(&mut self, v: bool) {
|
||||||
|
self.unlisted = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CClanEventData {
|
impl ::steam_vent_proto_common::protobuf::Message for CClanEventData {
|
||||||
|
|
@ -6457,6 +7021,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CClanEventData {
|
||||||
242 => {
|
242 => {
|
||||||
self.build_branch = ::std::option::Option::Some(is.read_string()?);
|
self.build_branch = ::std::option::Option::Some(is.read_string()?);
|
||||||
},
|
},
|
||||||
|
248 => {
|
||||||
|
self.unlisted = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -6560,6 +7127,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CClanEventData {
|
||||||
if let Some(v) = self.build_branch.as_ref() {
|
if let Some(v) = self.build_branch.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(30, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(30, &v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.unlisted {
|
||||||
|
my_size += 2 + 1;
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -6656,6 +7226,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CClanEventData {
|
||||||
if let Some(v) = self.build_branch.as_ref() {
|
if let Some(v) = self.build_branch.as_ref() {
|
||||||
os.write_string(30, v)?;
|
os.write_string(30, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.unlisted {
|
||||||
|
os.write_bool(31, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -6703,6 +7276,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CClanEventData {
|
||||||
self.referenced_appids.clear();
|
self.referenced_appids.clear();
|
||||||
self.build_id = ::std::option::Option::None;
|
self.build_id = ::std::option::Option::None;
|
||||||
self.build_branch = ::std::option::Option::None;
|
self.build_branch = ::std::option::Option::None;
|
||||||
|
self.unlisted = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -6738,6 +7312,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CClanEventData {
|
||||||
referenced_appids: ::std::vec::Vec::new(),
|
referenced_appids: ::std::vec::Vec::new(),
|
||||||
build_id: ::std::option::Option::None,
|
build_id: ::std::option::Option::None,
|
||||||
build_branch: ::std::option::Option::None,
|
build_branch: ::std::option::Option::None,
|
||||||
|
unlisted: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -8374,6 +8949,8 @@ pub enum EProtoClanEventType {
|
||||||
k_EClanCrosspostEvent = 34,
|
k_EClanCrosspostEvent = 34,
|
||||||
// @@protoc_insertion_point(enum_value:EProtoClanEventType.k_EClanInGameEventGeneral)
|
// @@protoc_insertion_point(enum_value:EProtoClanEventType.k_EClanInGameEventGeneral)
|
||||||
k_EClanInGameEventGeneral = 35,
|
k_EClanInGameEventGeneral = 35,
|
||||||
|
// @@protoc_insertion_point(enum_value:EProtoClanEventType.k_EClanCreatorHome)
|
||||||
|
k_EClanCreatorHome = 36,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Enum for EProtoClanEventType {
|
impl ::steam_vent_proto_common::protobuf::Enum for EProtoClanEventType {
|
||||||
|
|
@ -8420,6 +8997,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EProtoClanEventType {
|
||||||
33 => ::std::option::Option::Some(EProtoClanEventType::k_EClanSeasonUpdate),
|
33 => ::std::option::Option::Some(EProtoClanEventType::k_EClanSeasonUpdate),
|
||||||
34 => ::std::option::Option::Some(EProtoClanEventType::k_EClanCrosspostEvent),
|
34 => ::std::option::Option::Some(EProtoClanEventType::k_EClanCrosspostEvent),
|
||||||
35 => ::std::option::Option::Some(EProtoClanEventType::k_EClanInGameEventGeneral),
|
35 => ::std::option::Option::Some(EProtoClanEventType::k_EClanInGameEventGeneral),
|
||||||
|
36 => ::std::option::Option::Some(EProtoClanEventType::k_EClanCreatorHome),
|
||||||
_ => ::std::option::Option::None
|
_ => ::std::option::Option::None
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -8461,6 +9039,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EProtoClanEventType {
|
||||||
"k_EClanSeasonUpdate" => ::std::option::Option::Some(EProtoClanEventType::k_EClanSeasonUpdate),
|
"k_EClanSeasonUpdate" => ::std::option::Option::Some(EProtoClanEventType::k_EClanSeasonUpdate),
|
||||||
"k_EClanCrosspostEvent" => ::std::option::Option::Some(EProtoClanEventType::k_EClanCrosspostEvent),
|
"k_EClanCrosspostEvent" => ::std::option::Option::Some(EProtoClanEventType::k_EClanCrosspostEvent),
|
||||||
"k_EClanInGameEventGeneral" => ::std::option::Option::Some(EProtoClanEventType::k_EClanInGameEventGeneral),
|
"k_EClanInGameEventGeneral" => ::std::option::Option::Some(EProtoClanEventType::k_EClanInGameEventGeneral),
|
||||||
|
"k_EClanCreatorHome" => ::std::option::Option::Some(EProtoClanEventType::k_EClanCreatorHome),
|
||||||
_ => ::std::option::Option::None
|
_ => ::std::option::Option::None
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -8501,6 +9080,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EProtoClanEventType {
|
||||||
EProtoClanEventType::k_EClanSeasonUpdate,
|
EProtoClanEventType::k_EClanSeasonUpdate,
|
||||||
EProtoClanEventType::k_EClanCrosspostEvent,
|
EProtoClanEventType::k_EClanCrosspostEvent,
|
||||||
EProtoClanEventType::k_EClanInGameEventGeneral,
|
EProtoClanEventType::k_EClanInGameEventGeneral,
|
||||||
|
EProtoClanEventType::k_EClanCreatorHome,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -8624,6 +9204,19 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgProtoBufHeader {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CMsgKubeRPCPacket {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgMulti {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgMulti {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
|
||||||
|
|
@ -15826,6 +15826,8 @@ pub enum EBroadcastWatchLocation {
|
||||||
k_EBroadcastWatchLocation_SteamTV_Web = 13,
|
k_EBroadcastWatchLocation_SteamTV_Web = 13,
|
||||||
// @@protoc_insertion_point(enum_value:EBroadcastWatchLocation.k_EBroadcastWatchLocation_DesktopUI_Overlay)
|
// @@protoc_insertion_point(enum_value:EBroadcastWatchLocation.k_EBroadcastWatchLocation_DesktopUI_Overlay)
|
||||||
k_EBroadcastWatchLocation_DesktopUI_Overlay = 14,
|
k_EBroadcastWatchLocation_DesktopUI_Overlay = 14,
|
||||||
|
// @@protoc_insertion_point(enum_value:EBroadcastWatchLocation.k_EBroadcastWatchLocation_TrailerCarousel)
|
||||||
|
k_EBroadcastWatchLocation_TrailerCarousel = 15,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Enum for EBroadcastWatchLocation {
|
impl ::steam_vent_proto_common::protobuf::Enum for EBroadcastWatchLocation {
|
||||||
|
|
@ -15852,6 +15854,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EBroadcastWatchLocation {
|
||||||
12 => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_Chat_Friends),
|
12 => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_Chat_Friends),
|
||||||
13 => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_SteamTV_Web),
|
13 => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_SteamTV_Web),
|
||||||
14 => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_DesktopUI_Overlay),
|
14 => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_DesktopUI_Overlay),
|
||||||
|
15 => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_TrailerCarousel),
|
||||||
_ => ::std::option::Option::None
|
_ => ::std::option::Option::None
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -15873,6 +15876,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EBroadcastWatchLocation {
|
||||||
"k_EBroadcastWatchLocation_Chat_Friends" => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_Chat_Friends),
|
"k_EBroadcastWatchLocation_Chat_Friends" => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_Chat_Friends),
|
||||||
"k_EBroadcastWatchLocation_SteamTV_Web" => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_SteamTV_Web),
|
"k_EBroadcastWatchLocation_SteamTV_Web" => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_SteamTV_Web),
|
||||||
"k_EBroadcastWatchLocation_DesktopUI_Overlay" => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_DesktopUI_Overlay),
|
"k_EBroadcastWatchLocation_DesktopUI_Overlay" => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_DesktopUI_Overlay),
|
||||||
|
"k_EBroadcastWatchLocation_TrailerCarousel" => ::std::option::Option::Some(EBroadcastWatchLocation::k_EBroadcastWatchLocation_TrailerCarousel),
|
||||||
_ => ::std::option::Option::None
|
_ => ::std::option::Option::None
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -15893,6 +15897,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EBroadcastWatchLocation {
|
||||||
EBroadcastWatchLocation::k_EBroadcastWatchLocation_Chat_Friends,
|
EBroadcastWatchLocation::k_EBroadcastWatchLocation_Chat_Friends,
|
||||||
EBroadcastWatchLocation::k_EBroadcastWatchLocation_SteamTV_Web,
|
EBroadcastWatchLocation::k_EBroadcastWatchLocation_SteamTV_Web,
|
||||||
EBroadcastWatchLocation::k_EBroadcastWatchLocation_DesktopUI_Overlay,
|
EBroadcastWatchLocation::k_EBroadcastWatchLocation_DesktopUI_Overlay,
|
||||||
|
EBroadcastWatchLocation::k_EBroadcastWatchLocation_TrailerCarousel,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13637,115 +13637,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CChatRoom_GetChatRoomGroup
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CChatRoom_GetChatRoomGroupSummary_Request)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CChatRoom_GetChatRoomGroupSummary_Request.chat_group_id)
|
|
||||||
pub chat_group_id: ::std::option::Option<u64>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CChatRoom_GetChatRoomGroupSummary_Request.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
fn default() -> &'a CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
<CChatRoom_GetChatRoomGroupSummary_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
pub fn new() -> CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional uint64 chat_group_id = 1;
|
|
||||||
|
|
||||||
pub fn chat_group_id(&self) -> u64 {
|
|
||||||
self.chat_group_id.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_chat_group_id(&mut self) {
|
|
||||||
self.chat_group_id = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_chat_group_id(&self) -> bool {
|
|
||||||
self.chat_group_id.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_chat_group_id(&mut self, v: u64) {
|
|
||||||
self.chat_group_id = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
const NAME: &'static str = "CChatRoom_GetChatRoomGroupSummary_Request";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
8 => {
|
|
||||||
self.chat_group_id = ::std::option::Option::Some(is.read_uint64()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
if let Some(v) = self.chat_group_id {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(1, v);
|
|
||||||
}
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
if let Some(v) = self.chat_group_id {
|
|
||||||
os.write_uint64(1, v)?;
|
|
||||||
}
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
CChatRoom_GetChatRoomGroupSummary_Request::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.chat_group_id = ::std::option::Option::None;
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
static instance: CChatRoom_GetChatRoomGroupSummary_Request = CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
chat_group_id: ::std::option::Option::None,
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CChatRoom_SetAppChatRoomGroupForceActive_Request)
|
// @@protoc_insertion_point(message:CChatRoom_SetAppChatRoomGroupForceActive_Request)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CChatRoom_SetAppChatRoomGroupForceActive_Request {
|
pub struct CChatRoom_SetAppChatRoomGroupForceActive_Request {
|
||||||
|
|
@ -19727,6 +19618,452 @@ impl ::steam_vent_proto_common::protobuf::Message for CChatRoom_GetMessageReacti
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CChatRoom_ReportMessage_Request)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CChatRoom_ReportMessage_Request {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CChatRoom_ReportMessage_Request.chat_group_id)
|
||||||
|
pub chat_group_id: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CChatRoom_ReportMessage_Request.chat_id)
|
||||||
|
pub chat_id: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CChatRoom_ReportMessage_Request.steamid_from)
|
||||||
|
pub steamid_from: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CChatRoom_ReportMessage_Request.timestamp)
|
||||||
|
pub timestamp: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CChatRoom_ReportMessage_Request.ordinal)
|
||||||
|
pub ordinal: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CChatRoom_ReportMessage_Request.report_reason)
|
||||||
|
pub report_reason: ::std::option::Option<::steam_vent_proto_common::protobuf::EnumOrUnknown<super::enums::EContentReportReason>>,
|
||||||
|
// @@protoc_insertion_point(field:CChatRoom_ReportMessage_Request.report_text)
|
||||||
|
pub report_text: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CChatRoom_ReportMessage_Request.language)
|
||||||
|
pub language: ::std::option::Option<::std::string::String>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CChatRoom_ReportMessage_Request.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CChatRoom_ReportMessage_Request {
|
||||||
|
fn default() -> &'a CChatRoom_ReportMessage_Request {
|
||||||
|
<CChatRoom_ReportMessage_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CChatRoom_ReportMessage_Request {
|
||||||
|
pub fn new() -> CChatRoom_ReportMessage_Request {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 chat_group_id = 1;
|
||||||
|
|
||||||
|
pub fn chat_group_id(&self) -> u64 {
|
||||||
|
self.chat_group_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_chat_group_id(&mut self) {
|
||||||
|
self.chat_group_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_chat_group_id(&self) -> bool {
|
||||||
|
self.chat_group_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_chat_group_id(&mut self, v: u64) {
|
||||||
|
self.chat_group_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 chat_id = 2;
|
||||||
|
|
||||||
|
pub fn chat_id(&self) -> u64 {
|
||||||
|
self.chat_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_chat_id(&mut self) {
|
||||||
|
self.chat_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_chat_id(&self) -> bool {
|
||||||
|
self.chat_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_chat_id(&mut self, v: u64) {
|
||||||
|
self.chat_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 steamid_from = 3;
|
||||||
|
|
||||||
|
pub fn steamid_from(&self) -> u64 {
|
||||||
|
self.steamid_from.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_steamid_from(&mut self) {
|
||||||
|
self.steamid_from = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_steamid_from(&self) -> bool {
|
||||||
|
self.steamid_from.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_steamid_from(&mut self, v: u64) {
|
||||||
|
self.steamid_from = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 timestamp = 4;
|
||||||
|
|
||||||
|
pub fn timestamp(&self) -> u32 {
|
||||||
|
self.timestamp.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_timestamp(&mut self) {
|
||||||
|
self.timestamp = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_timestamp(&self) -> bool {
|
||||||
|
self.timestamp.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_timestamp(&mut self, v: u32) {
|
||||||
|
self.timestamp = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 ordinal = 5;
|
||||||
|
|
||||||
|
pub fn ordinal(&self) -> u32 {
|
||||||
|
self.ordinal.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_ordinal(&mut self) {
|
||||||
|
self.ordinal = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_ordinal(&self) -> bool {
|
||||||
|
self.ordinal.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_ordinal(&mut self, v: u32) {
|
||||||
|
self.ordinal = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .EContentReportReason report_reason = 6;
|
||||||
|
|
||||||
|
pub fn report_reason(&self) -> super::enums::EContentReportReason {
|
||||||
|
match self.report_reason {
|
||||||
|
Some(e) => e.enum_value_or(super::enums::EContentReportReason::k_EContentReportReason_Invalid),
|
||||||
|
None => super::enums::EContentReportReason::k_EContentReportReason_Invalid,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_report_reason(&mut self) {
|
||||||
|
self.report_reason = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_report_reason(&self) -> bool {
|
||||||
|
self.report_reason.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_report_reason(&mut self, v: super::enums::EContentReportReason) {
|
||||||
|
self.report_reason = ::std::option::Option::Some(::steam_vent_proto_common::protobuf::EnumOrUnknown::new(v));
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string report_text = 7;
|
||||||
|
|
||||||
|
pub fn report_text(&self) -> &str {
|
||||||
|
match self.report_text.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_report_text(&mut self) {
|
||||||
|
self.report_text = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_report_text(&self) -> bool {
|
||||||
|
self.report_text.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_report_text(&mut self, v: ::std::string::String) {
|
||||||
|
self.report_text = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_report_text(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.report_text.is_none() {
|
||||||
|
self.report_text = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.report_text.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_report_text(&mut self) -> ::std::string::String {
|
||||||
|
self.report_text.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string language = 8;
|
||||||
|
|
||||||
|
pub fn language(&self) -> &str {
|
||||||
|
match self.language.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_language(&mut self) {
|
||||||
|
self.language = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_language(&self) -> bool {
|
||||||
|
self.language.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_language(&mut self, v: ::std::string::String) {
|
||||||
|
self.language = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_language(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.language.is_none() {
|
||||||
|
self.language = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.language.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_language(&mut self) -> ::std::string::String {
|
||||||
|
self.language.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CChatRoom_ReportMessage_Request {
|
||||||
|
const NAME: &'static str = "CChatRoom_ReportMessage_Request";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.chat_group_id = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
16 => {
|
||||||
|
self.chat_id = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
25 => {
|
||||||
|
self.steamid_from = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
32 => {
|
||||||
|
self.timestamp = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
40 => {
|
||||||
|
self.ordinal = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
48 => {
|
||||||
|
self.report_reason = ::std::option::Option::Some(is.read_enum_or_unknown()?);
|
||||||
|
},
|
||||||
|
58 => {
|
||||||
|
self.report_text = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
66 => {
|
||||||
|
self.language = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.chat_group_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(1, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.chat_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(2, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.steamid_from {
|
||||||
|
my_size += 1 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.timestamp {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(4, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.ordinal {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(5, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.report_reason {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(6, v.value());
|
||||||
|
}
|
||||||
|
if let Some(v) = self.report_text.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(7, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.language.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(8, &v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.chat_group_id {
|
||||||
|
os.write_uint64(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.chat_id {
|
||||||
|
os.write_uint64(2, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.steamid_from {
|
||||||
|
os.write_fixed64(3, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.timestamp {
|
||||||
|
os.write_uint32(4, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.ordinal {
|
||||||
|
os.write_uint32(5, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.report_reason {
|
||||||
|
os.write_enum(6, ::steam_vent_proto_common::protobuf::EnumOrUnknown::value(&v))?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.report_text.as_ref() {
|
||||||
|
os.write_string(7, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.language.as_ref() {
|
||||||
|
os.write_string(8, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CChatRoom_ReportMessage_Request {
|
||||||
|
CChatRoom_ReportMessage_Request::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.chat_group_id = ::std::option::Option::None;
|
||||||
|
self.chat_id = ::std::option::Option::None;
|
||||||
|
self.steamid_from = ::std::option::Option::None;
|
||||||
|
self.timestamp = ::std::option::Option::None;
|
||||||
|
self.ordinal = ::std::option::Option::None;
|
||||||
|
self.report_reason = ::std::option::Option::None;
|
||||||
|
self.report_text = ::std::option::Option::None;
|
||||||
|
self.language = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CChatRoom_ReportMessage_Request {
|
||||||
|
static instance: CChatRoom_ReportMessage_Request = CChatRoom_ReportMessage_Request {
|
||||||
|
chat_group_id: ::std::option::Option::None,
|
||||||
|
chat_id: ::std::option::Option::None,
|
||||||
|
steamid_from: ::std::option::Option::None,
|
||||||
|
timestamp: ::std::option::Option::None,
|
||||||
|
ordinal: ::std::option::Option::None,
|
||||||
|
report_reason: ::std::option::Option::None,
|
||||||
|
report_text: ::std::option::Option::None,
|
||||||
|
language: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CChatRoom_ReportMessage_Response)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CChatRoom_ReportMessage_Response {
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CChatRoom_ReportMessage_Response.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CChatRoom_ReportMessage_Response {
|
||||||
|
fn default() -> &'a CChatRoom_ReportMessage_Response {
|
||||||
|
<CChatRoom_ReportMessage_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CChatRoom_ReportMessage_Response {
|
||||||
|
pub fn new() -> CChatRoom_ReportMessage_Response {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CChatRoom_ReportMessage_Response {
|
||||||
|
const NAME: &'static str = "CChatRoom_ReportMessage_Response";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CChatRoom_ReportMessage_Response {
|
||||||
|
CChatRoom_ReportMessage_Response::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CChatRoom_ReportMessage_Response {
|
||||||
|
static instance: CChatRoom_ReportMessage_Response = CChatRoom_ReportMessage_Response {
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CClanChatRooms_GetClanChatRoomInfo_Request)
|
// @@protoc_insertion_point(message:CClanChatRooms_GetClanChatRoomInfo_Request)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CClanChatRooms_GetClanChatRoomInfo_Request {
|
pub struct CClanChatRooms_GetClanChatRoomInfo_Request {
|
||||||
|
|
@ -26424,6 +26761,8 @@ use crate::steammessages_base::*;
|
||||||
use crate::steammessages_unified_base_steamclient::*;
|
use crate::steammessages_unified_base_steamclient::*;
|
||||||
#[allow(unused_imports)]
|
#[allow(unused_imports)]
|
||||||
use crate::steammessages_clientserver_friends::*;
|
use crate::steammessages_clientserver_friends::*;
|
||||||
|
#[allow(unused_imports)]
|
||||||
|
use crate::enums::*;
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CChat_RequestFriendPersonaStates_Request {
|
impl ::steam_vent_proto_common::RpcMessage for CChat_RequestFriendPersonaStates_Request {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -27530,20 +27869,6 @@ impl ::steam_vent_proto_common::RpcMessage for CChatRoom_GetChatRoomGroupState_R
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
|
||||||
for CChatRoom_SetAppChatRoomGroupForceActive_Request {
|
for CChatRoom_SetAppChatRoomGroupForceActive_Request {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -27970,6 +28295,32 @@ for CChatRoom_GetMessageReactionReactors_Response {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CChatRoom_ReportMessage_Request {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CChatRoom_ReportMessage_Response {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CClanChatRooms_GetClanChatRoomInfo_Request {
|
for CClanChatRooms_GetClanChatRoomInfo_Request {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
|
@ -28338,10 +28689,6 @@ impl ::steam_vent_proto_common::RpcMethod for CChatRoom_GetChatRoomGroupState_Re
|
||||||
const METHOD_NAME: &'static str = "ChatRoom.GetChatRoomGroupState#1";
|
const METHOD_NAME: &'static str = "ChatRoom.GetChatRoomGroupState#1";
|
||||||
type Response = CChatRoom_GetChatRoomGroupState_Response;
|
type Response = CChatRoom_GetChatRoomGroupState_Response;
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod for CChatRoom_GetChatRoomGroupSummary_Request {
|
|
||||||
const METHOD_NAME: &'static str = "ChatRoom.GetChatRoomGroupSummary#1";
|
|
||||||
type Response = CChatRoom_GetChatRoomGroupSummary_Response;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMethod for CChatRoom_GetInviteInfo_Request {
|
impl ::steam_vent_proto_common::RpcMethod for CChatRoom_GetInviteInfo_Request {
|
||||||
const METHOD_NAME: &'static str = "ChatRoom.GetInviteInfo#1";
|
const METHOD_NAME: &'static str = "ChatRoom.GetInviteInfo#1";
|
||||||
type Response = CChatRoom_GetInviteInfo_Response;
|
type Response = CChatRoom_GetInviteInfo_Response;
|
||||||
|
|
@ -28459,6 +28806,10 @@ impl ::steam_vent_proto_common::RpcMethod for CChatRoom_ReplaceRoleActions_Reque
|
||||||
const METHOD_NAME: &'static str = "ChatRoom.ReplaceRoleActions#1";
|
const METHOD_NAME: &'static str = "ChatRoom.ReplaceRoleActions#1";
|
||||||
type Response = CChatRoom_ReplaceRoleActions_Response;
|
type Response = CChatRoom_ReplaceRoleActions_Response;
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMethod for CChatRoom_ReportMessage_Request {
|
||||||
|
const METHOD_NAME: &'static str = "ChatRoom.ReportMessage#1";
|
||||||
|
type Response = CChatRoom_ReportMessage_Response;
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod for CChatRoom_RevokeInvite_Request {
|
impl ::steam_vent_proto_common::RpcMethod for CChatRoom_RevokeInvite_Request {
|
||||||
const METHOD_NAME: &'static str = "ChatRoom.RevokeInviteToGroup#1";
|
const METHOD_NAME: &'static str = "ChatRoom.RevokeInviteToGroup#1";
|
||||||
type Response = CChatRoom_RevokeInvite_Response;
|
type Response = CChatRoom_RevokeInvite_Response;
|
||||||
|
|
|
||||||
702
steam/src/generated/steammessages_childprocessquery.rs
Normal file
702
steam/src/generated/steammessages_childprocessquery.rs
Normal file
|
|
@ -0,0 +1,702 @@
|
||||||
|
// This file is generated by rust-protobuf 3.5.1. Do not edit
|
||||||
|
// .proto file is parsed by pure
|
||||||
|
// @generated
|
||||||
|
|
||||||
|
// https://github.com/rust-lang/rust-clippy/issues/702
|
||||||
|
#![allow(unknown_lints)]
|
||||||
|
#![allow(clippy::all)]
|
||||||
|
|
||||||
|
#![allow(unused_attributes)]
|
||||||
|
#![cfg_attr(rustfmt, rustfmt::skip)]
|
||||||
|
|
||||||
|
#![allow(dead_code)]
|
||||||
|
#![allow(missing_docs)]
|
||||||
|
#![allow(non_camel_case_types)]
|
||||||
|
#![allow(non_snake_case)]
|
||||||
|
#![allow(non_upper_case_globals)]
|
||||||
|
#![allow(trivial_casts)]
|
||||||
|
#![allow(unused_results)]
|
||||||
|
#![allow(unused_mut)]
|
||||||
|
|
||||||
|
//! Generated file from `steammessages_childprocessquery.proto`
|
||||||
|
// Generated for lite runtime
|
||||||
|
|
||||||
|
/// Generated files are compatible only with the same version
|
||||||
|
/// of protobuf runtime.
|
||||||
|
const _PROTOBUF_VERSION_CHECK: () = ::steam_vent_proto_common::protobuf::VERSION_3_5_1;
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CMsgChildProcessQueryResponse)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CMsgChildProcessQueryResponse {
|
||||||
|
// message oneof groups
|
||||||
|
pub response: ::std::option::Option<cmsg_child_process_query_response::Response>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CMsgChildProcessQueryResponse.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CMsgChildProcessQueryResponse {
|
||||||
|
fn default() -> &'a CMsgChildProcessQueryResponse {
|
||||||
|
<CMsgChildProcessQueryResponse as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CMsgChildProcessQueryResponse {
|
||||||
|
pub fn new() -> CMsgChildProcessQueryResponse {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .CMsgChildProcessQueryGpuTopology gpu_topology = 1;
|
||||||
|
|
||||||
|
pub fn gpu_topology(&self) -> &CMsgChildProcessQueryGpuTopology {
|
||||||
|
match self.response {
|
||||||
|
::std::option::Option::Some(cmsg_child_process_query_response::Response::GpuTopology(ref v)) => v,
|
||||||
|
_ => <CMsgChildProcessQueryGpuTopology as ::steam_vent_proto_common::protobuf::Message>::default_instance(),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_gpu_topology(&mut self) {
|
||||||
|
self.response = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_gpu_topology(&self) -> bool {
|
||||||
|
match self.response {
|
||||||
|
::std::option::Option::Some(cmsg_child_process_query_response::Response::GpuTopology(..)) => true,
|
||||||
|
_ => false,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_gpu_topology(&mut self, v: CMsgChildProcessQueryGpuTopology) {
|
||||||
|
self.response = ::std::option::Option::Some(cmsg_child_process_query_response::Response::GpuTopology(v))
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
pub fn mut_gpu_topology(&mut self) -> &mut CMsgChildProcessQueryGpuTopology {
|
||||||
|
if let ::std::option::Option::Some(cmsg_child_process_query_response::Response::GpuTopology(_)) = self.response {
|
||||||
|
} else {
|
||||||
|
self.response = ::std::option::Option::Some(cmsg_child_process_query_response::Response::GpuTopology(CMsgChildProcessQueryGpuTopology::new()));
|
||||||
|
}
|
||||||
|
match self.response {
|
||||||
|
::std::option::Option::Some(cmsg_child_process_query_response::Response::GpuTopology(ref mut v)) => v,
|
||||||
|
_ => panic!(),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_gpu_topology(&mut self) -> CMsgChildProcessQueryGpuTopology {
|
||||||
|
if self.has_gpu_topology() {
|
||||||
|
match self.response.take() {
|
||||||
|
::std::option::Option::Some(cmsg_child_process_query_response::Response::GpuTopology(v)) => v,
|
||||||
|
_ => panic!(),
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
CMsgChildProcessQueryGpuTopology::new()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgChildProcessQueryResponse {
|
||||||
|
const NAME: &'static str = "CMsgChildProcessQueryResponse";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
10 => {
|
||||||
|
self.response = ::std::option::Option::Some(cmsg_child_process_query_response::Response::GpuTopology(is.read_message()?));
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let ::std::option::Option::Some(ref v) = self.response {
|
||||||
|
match v {
|
||||||
|
&cmsg_child_process_query_response::Response::GpuTopology(ref v) => {
|
||||||
|
let len = v.compute_size();
|
||||||
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let ::std::option::Option::Some(ref v) = self.response {
|
||||||
|
match v {
|
||||||
|
&cmsg_child_process_query_response::Response::GpuTopology(ref v) => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CMsgChildProcessQueryResponse {
|
||||||
|
CMsgChildProcessQueryResponse::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.response = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CMsgChildProcessQueryResponse {
|
||||||
|
static instance: CMsgChildProcessQueryResponse = CMsgChildProcessQueryResponse {
|
||||||
|
response: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Nested message and enums of message `CMsgChildProcessQueryResponse`
|
||||||
|
pub mod cmsg_child_process_query_response {
|
||||||
|
|
||||||
|
#[derive(Clone,PartialEq,Debug)]
|
||||||
|
#[non_exhaustive]
|
||||||
|
// @@protoc_insertion_point(oneof:CMsgChildProcessQueryResponse.response)
|
||||||
|
pub enum Response {
|
||||||
|
// @@protoc_insertion_point(oneof_field:CMsgChildProcessQueryResponse.gpu_topology)
|
||||||
|
GpuTopology(super::CMsgChildProcessQueryGpuTopology),
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Oneof for Response {
|
||||||
|
}
|
||||||
|
|
||||||
|
impl Response {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CMsgChildProcessQueryGpuTopology)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CMsgChildProcessQueryGpuTopology {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.gpus)
|
||||||
|
pub gpus: ::std::vec::Vec<cmsg_child_process_query_gpu_topology::GpuInfo>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.default_gpu_id)
|
||||||
|
pub default_gpu_id: ::std::option::Option<u32>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CMsgChildProcessQueryGpuTopology.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CMsgChildProcessQueryGpuTopology {
|
||||||
|
fn default() -> &'a CMsgChildProcessQueryGpuTopology {
|
||||||
|
<CMsgChildProcessQueryGpuTopology as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CMsgChildProcessQueryGpuTopology {
|
||||||
|
pub fn new() -> CMsgChildProcessQueryGpuTopology {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 default_gpu_id = 2;
|
||||||
|
|
||||||
|
pub fn default_gpu_id(&self) -> u32 {
|
||||||
|
self.default_gpu_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_default_gpu_id(&mut self) {
|
||||||
|
self.default_gpu_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_default_gpu_id(&self) -> bool {
|
||||||
|
self.default_gpu_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_default_gpu_id(&mut self, v: u32) {
|
||||||
|
self.default_gpu_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgChildProcessQueryGpuTopology {
|
||||||
|
const NAME: &'static str = "CMsgChildProcessQueryGpuTopology";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
10 => {
|
||||||
|
self.gpus.push(is.read_message()?);
|
||||||
|
},
|
||||||
|
16 => {
|
||||||
|
self.default_gpu_id = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
for value in &self.gpus {
|
||||||
|
let len = value.compute_size();
|
||||||
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
};
|
||||||
|
if let Some(v) = self.default_gpu_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(2, v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
for v in &self.gpus {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
|
||||||
|
};
|
||||||
|
if let Some(v) = self.default_gpu_id {
|
||||||
|
os.write_uint32(2, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CMsgChildProcessQueryGpuTopology {
|
||||||
|
CMsgChildProcessQueryGpuTopology::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.gpus.clear();
|
||||||
|
self.default_gpu_id = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CMsgChildProcessQueryGpuTopology {
|
||||||
|
static instance: CMsgChildProcessQueryGpuTopology = CMsgChildProcessQueryGpuTopology {
|
||||||
|
gpus: ::std::vec::Vec::new(),
|
||||||
|
default_gpu_id: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Nested message and enums of message `CMsgChildProcessQueryGpuTopology`
|
||||||
|
pub mod cmsg_child_process_query_gpu_topology {
|
||||||
|
// @@protoc_insertion_point(message:CMsgChildProcessQueryGpuTopology.GpuInfo)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct GpuInfo {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.GpuInfo.id)
|
||||||
|
pub id: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.GpuInfo.name)
|
||||||
|
pub name: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.GpuInfo.vram_size_bytes)
|
||||||
|
pub vram_size_bytes: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.GpuInfo.driver_id)
|
||||||
|
pub driver_id: ::std::option::Option<::steam_vent_proto_common::protobuf::EnumOrUnknown<super::super::enums::EGpuDriverId>>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.GpuInfo.driver_version_major)
|
||||||
|
pub driver_version_major: ::std::option::Option<i32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.GpuInfo.driver_version_minor)
|
||||||
|
pub driver_version_minor: ::std::option::Option<i32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.GpuInfo.driver_version_patch)
|
||||||
|
pub driver_version_patch: ::std::option::Option<i32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgChildProcessQueryGpuTopology.GpuInfo.luid)
|
||||||
|
pub luid: ::std::option::Option<u64>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CMsgChildProcessQueryGpuTopology.GpuInfo.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a GpuInfo {
|
||||||
|
fn default() -> &'a GpuInfo {
|
||||||
|
<GpuInfo as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl GpuInfo {
|
||||||
|
pub fn new() -> GpuInfo {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 id = 1;
|
||||||
|
|
||||||
|
pub fn id(&self) -> u32 {
|
||||||
|
self.id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_id(&mut self) {
|
||||||
|
self.id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_id(&self) -> bool {
|
||||||
|
self.id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_id(&mut self, v: u32) {
|
||||||
|
self.id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string name = 2;
|
||||||
|
|
||||||
|
pub fn name(&self) -> &str {
|
||||||
|
match self.name.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_name(&mut self) {
|
||||||
|
self.name = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_name(&self) -> bool {
|
||||||
|
self.name.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_name(&mut self, v: ::std::string::String) {
|
||||||
|
self.name = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_name(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.name.is_none() {
|
||||||
|
self.name = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.name.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_name(&mut self) -> ::std::string::String {
|
||||||
|
self.name.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 vram_size_bytes = 3;
|
||||||
|
|
||||||
|
pub fn vram_size_bytes(&self) -> u64 {
|
||||||
|
self.vram_size_bytes.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_vram_size_bytes(&mut self) {
|
||||||
|
self.vram_size_bytes = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_vram_size_bytes(&self) -> bool {
|
||||||
|
self.vram_size_bytes.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_vram_size_bytes(&mut self, v: u64) {
|
||||||
|
self.vram_size_bytes = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .EGpuDriverId driver_id = 4;
|
||||||
|
|
||||||
|
pub fn driver_id(&self) -> super::super::enums::EGpuDriverId {
|
||||||
|
match self.driver_id {
|
||||||
|
Some(e) => e.enum_value_or(super::super::enums::EGpuDriverId::k_EGpuDriverId_Invalid),
|
||||||
|
None => super::super::enums::EGpuDriverId::k_EGpuDriverId_Invalid,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_driver_id(&mut self) {
|
||||||
|
self.driver_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_driver_id(&self) -> bool {
|
||||||
|
self.driver_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_driver_id(&mut self, v: super::super::enums::EGpuDriverId) {
|
||||||
|
self.driver_id = ::std::option::Option::Some(::steam_vent_proto_common::protobuf::EnumOrUnknown::new(v));
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional int32 driver_version_major = 5;
|
||||||
|
|
||||||
|
pub fn driver_version_major(&self) -> i32 {
|
||||||
|
self.driver_version_major.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_driver_version_major(&mut self) {
|
||||||
|
self.driver_version_major = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_driver_version_major(&self) -> bool {
|
||||||
|
self.driver_version_major.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_driver_version_major(&mut self, v: i32) {
|
||||||
|
self.driver_version_major = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional int32 driver_version_minor = 6;
|
||||||
|
|
||||||
|
pub fn driver_version_minor(&self) -> i32 {
|
||||||
|
self.driver_version_minor.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_driver_version_minor(&mut self) {
|
||||||
|
self.driver_version_minor = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_driver_version_minor(&self) -> bool {
|
||||||
|
self.driver_version_minor.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_driver_version_minor(&mut self, v: i32) {
|
||||||
|
self.driver_version_minor = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional int32 driver_version_patch = 7;
|
||||||
|
|
||||||
|
pub fn driver_version_patch(&self) -> i32 {
|
||||||
|
self.driver_version_patch.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_driver_version_patch(&mut self) {
|
||||||
|
self.driver_version_patch = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_driver_version_patch(&self) -> bool {
|
||||||
|
self.driver_version_patch.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_driver_version_patch(&mut self, v: i32) {
|
||||||
|
self.driver_version_patch = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 luid = 8;
|
||||||
|
|
||||||
|
pub fn luid(&self) -> u64 {
|
||||||
|
self.luid.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_luid(&mut self) {
|
||||||
|
self.luid = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_luid(&self) -> bool {
|
||||||
|
self.luid.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_luid(&mut self, v: u64) {
|
||||||
|
self.luid = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for GpuInfo {
|
||||||
|
const NAME: &'static str = "GpuInfo";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.id = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
18 => {
|
||||||
|
self.name = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
24 => {
|
||||||
|
self.vram_size_bytes = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
32 => {
|
||||||
|
self.driver_id = ::std::option::Option::Some(is.read_enum_or_unknown()?);
|
||||||
|
},
|
||||||
|
40 => {
|
||||||
|
self.driver_version_major = ::std::option::Option::Some(is.read_int32()?);
|
||||||
|
},
|
||||||
|
48 => {
|
||||||
|
self.driver_version_minor = ::std::option::Option::Some(is.read_int32()?);
|
||||||
|
},
|
||||||
|
56 => {
|
||||||
|
self.driver_version_patch = ::std::option::Option::Some(is.read_int32()?);
|
||||||
|
},
|
||||||
|
64 => {
|
||||||
|
self.luid = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.name.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.vram_size_bytes {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(3, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.driver_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(4, v.value());
|
||||||
|
}
|
||||||
|
if let Some(v) = self.driver_version_major {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(5, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.driver_version_minor {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(6, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.driver_version_patch {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(7, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.luid {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(8, v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.id {
|
||||||
|
os.write_uint32(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.name.as_ref() {
|
||||||
|
os.write_string(2, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.vram_size_bytes {
|
||||||
|
os.write_uint64(3, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.driver_id {
|
||||||
|
os.write_enum(4, ::steam_vent_proto_common::protobuf::EnumOrUnknown::value(&v))?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.driver_version_major {
|
||||||
|
os.write_int32(5, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.driver_version_minor {
|
||||||
|
os.write_int32(6, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.driver_version_patch {
|
||||||
|
os.write_int32(7, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.luid {
|
||||||
|
os.write_uint64(8, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> GpuInfo {
|
||||||
|
GpuInfo::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.id = ::std::option::Option::None;
|
||||||
|
self.name = ::std::option::Option::None;
|
||||||
|
self.vram_size_bytes = ::std::option::Option::None;
|
||||||
|
self.driver_id = ::std::option::Option::None;
|
||||||
|
self.driver_version_major = ::std::option::Option::None;
|
||||||
|
self.driver_version_minor = ::std::option::Option::None;
|
||||||
|
self.driver_version_patch = ::std::option::Option::None;
|
||||||
|
self.luid = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static GpuInfo {
|
||||||
|
static instance: GpuInfo = GpuInfo {
|
||||||
|
id: ::std::option::Option::None,
|
||||||
|
name: ::std::option::Option::None,
|
||||||
|
vram_size_bytes: ::std::option::Option::None,
|
||||||
|
driver_id: ::std::option::Option::None,
|
||||||
|
driver_version_major: ::std::option::Option::None,
|
||||||
|
driver_version_minor: ::std::option::Option::None,
|
||||||
|
driver_version_patch: ::std::option::Option::None,
|
||||||
|
luid: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
|
||||||
|
|
||||||
|
#[allow(unused_imports)]
|
||||||
|
use crate::enums::*;
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CMsgChildProcessQueryResponse {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CMsgChildProcessQueryGpuTopology {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -5366,6 +5366,8 @@ pub struct CClientNotificationStreamingClientConnection {
|
||||||
pub hostname: ::std::option::Option<::std::string::String>,
|
pub hostname: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CClientNotificationStreamingClientConnection.machine)
|
// @@protoc_insertion_point(field:CClientNotificationStreamingClientConnection.machine)
|
||||||
pub machine: ::std::option::Option<::std::string::String>,
|
pub machine: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CClientNotificationStreamingClientConnection.guest_id)
|
||||||
|
pub guest_id: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CClientNotificationStreamingClientConnection.connected)
|
// @@protoc_insertion_point(field:CClientNotificationStreamingClientConnection.connected)
|
||||||
pub connected: ::std::option::Option<bool>,
|
pub connected: ::std::option::Option<bool>,
|
||||||
// special fields
|
// special fields
|
||||||
|
|
@ -5456,7 +5458,26 @@ impl CClientNotificationStreamingClientConnection {
|
||||||
self.machine.take().unwrap_or_else(|| ::std::string::String::new())
|
self.machine.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
// optional bool connected = 3;
|
// optional uint32 guest_id = 3;
|
||||||
|
|
||||||
|
pub fn guest_id(&self) -> u32 {
|
||||||
|
self.guest_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_guest_id(&mut self) {
|
||||||
|
self.guest_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_guest_id(&self) -> bool {
|
||||||
|
self.guest_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_guest_id(&mut self, v: u32) {
|
||||||
|
self.guest_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional bool connected = 4;
|
||||||
|
|
||||||
pub fn connected(&self) -> bool {
|
pub fn connected(&self) -> bool {
|
||||||
self.connected.unwrap_or(false)
|
self.connected.unwrap_or(false)
|
||||||
|
|
@ -5493,6 +5514,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationStreami
|
||||||
self.machine = ::std::option::Option::Some(is.read_string()?);
|
self.machine = ::std::option::Option::Some(is.read_string()?);
|
||||||
},
|
},
|
||||||
24 => {
|
24 => {
|
||||||
|
self.guest_id = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
32 => {
|
||||||
self.connected = ::std::option::Option::Some(is.read_bool()?);
|
self.connected = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
tag => {
|
tag => {
|
||||||
|
|
@ -5513,6 +5537,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationStreami
|
||||||
if let Some(v) = self.machine.as_ref() {
|
if let Some(v) = self.machine.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.guest_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(3, v);
|
||||||
|
}
|
||||||
if let Some(v) = self.connected {
|
if let Some(v) = self.connected {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
|
@ -5528,8 +5555,11 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationStreami
|
||||||
if let Some(v) = self.machine.as_ref() {
|
if let Some(v) = self.machine.as_ref() {
|
||||||
os.write_string(2, v)?;
|
os.write_string(2, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.guest_id {
|
||||||
|
os.write_uint32(3, v)?;
|
||||||
|
}
|
||||||
if let Some(v) = self.connected {
|
if let Some(v) = self.connected {
|
||||||
os.write_bool(3, v)?;
|
os.write_bool(4, v)?;
|
||||||
}
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
|
|
@ -5550,6 +5580,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationStreami
|
||||||
fn clear(&mut self) {
|
fn clear(&mut self) {
|
||||||
self.hostname = ::std::option::Option::None;
|
self.hostname = ::std::option::Option::None;
|
||||||
self.machine = ::std::option::Option::None;
|
self.machine = ::std::option::Option::None;
|
||||||
|
self.guest_id = ::std::option::Option::None;
|
||||||
self.connected = ::std::option::Option::None;
|
self.connected = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
@ -5558,6 +5589,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationStreami
|
||||||
static instance: CClientNotificationStreamingClientConnection = CClientNotificationStreamingClientConnection {
|
static instance: CClientNotificationStreamingClientConnection = CClientNotificationStreamingClientConnection {
|
||||||
hostname: ::std::option::Option::None,
|
hostname: ::std::option::Option::None,
|
||||||
machine: ::std::option::Option::None,
|
machine: ::std::option::Option::None,
|
||||||
|
guest_id: ::std::option::Option::None,
|
||||||
connected: ::std::option::Option::None,
|
connected: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
|
|
@ -5984,6 +6016,8 @@ pub struct CClientNotificationGameRecordingStop {
|
||||||
pub game_id: ::std::option::Option<u64>,
|
pub game_id: ::std::option::Option<u64>,
|
||||||
// @@protoc_insertion_point(field:CClientNotificationGameRecordingStop.clip_id)
|
// @@protoc_insertion_point(field:CClientNotificationGameRecordingStop.clip_id)
|
||||||
pub clip_id: ::std::option::Option<::std::string::String>,
|
pub clip_id: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CClientNotificationGameRecordingStop.duration_secs)
|
||||||
|
pub duration_secs: ::std::option::Option<f32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CClientNotificationGameRecordingStop.special_fields)
|
// @@protoc_insertion_point(special_field:CClientNotificationGameRecordingStop.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -6054,6 +6088,25 @@ impl CClientNotificationGameRecordingStop {
|
||||||
pub fn take_clip_id(&mut self) -> ::std::string::String {
|
pub fn take_clip_id(&mut self) -> ::std::string::String {
|
||||||
self.clip_id.take().unwrap_or_else(|| ::std::string::String::new())
|
self.clip_id.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional float duration_secs = 3;
|
||||||
|
|
||||||
|
pub fn duration_secs(&self) -> f32 {
|
||||||
|
self.duration_secs.unwrap_or(0.)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_duration_secs(&mut self) {
|
||||||
|
self.duration_secs = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_duration_secs(&self) -> bool {
|
||||||
|
self.duration_secs.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_duration_secs(&mut self, v: f32) {
|
||||||
|
self.duration_secs = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRecordingStop {
|
impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRecordingStop {
|
||||||
|
|
@ -6072,6 +6125,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRec
|
||||||
18 => {
|
18 => {
|
||||||
self.clip_id = ::std::option::Option::Some(is.read_string()?);
|
self.clip_id = ::std::option::Option::Some(is.read_string()?);
|
||||||
},
|
},
|
||||||
|
29 => {
|
||||||
|
self.duration_secs = ::std::option::Option::Some(is.read_float()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -6090,6 +6146,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRec
|
||||||
if let Some(v) = self.clip_id.as_ref() {
|
if let Some(v) = self.clip_id.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.duration_secs {
|
||||||
|
my_size += 1 + 4;
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -6102,6 +6161,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRec
|
||||||
if let Some(v) = self.clip_id.as_ref() {
|
if let Some(v) = self.clip_id.as_ref() {
|
||||||
os.write_string(2, v)?;
|
os.write_string(2, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.duration_secs {
|
||||||
|
os.write_float(3, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -6121,6 +6183,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRec
|
||||||
fn clear(&mut self) {
|
fn clear(&mut self) {
|
||||||
self.game_id = ::std::option::Option::None;
|
self.game_id = ::std::option::Option::None;
|
||||||
self.clip_id = ::std::option::Option::None;
|
self.clip_id = ::std::option::Option::None;
|
||||||
|
self.duration_secs = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -6128,6 +6191,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRec
|
||||||
static instance: CClientNotificationGameRecordingStop = CClientNotificationGameRecordingStop {
|
static instance: CClientNotificationGameRecordingStop = CClientNotificationGameRecordingStop {
|
||||||
game_id: ::std::option::Option::None,
|
game_id: ::std::option::Option::None,
|
||||||
clip_id: ::std::option::Option::None,
|
clip_id: ::std::option::Option::None,
|
||||||
|
duration_secs: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -6243,6 +6307,289 @@ impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRec
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CClientNotificationGameRecordingInstantClip)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CClientNotificationGameRecordingInstantClip {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CClientNotificationGameRecordingInstantClip.game_id)
|
||||||
|
pub game_id: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CClientNotificationGameRecordingInstantClip.clip_id)
|
||||||
|
pub clip_id: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CClientNotificationGameRecordingInstantClip.duration_secs)
|
||||||
|
pub duration_secs: ::std::option::Option<f32>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CClientNotificationGameRecordingInstantClip.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CClientNotificationGameRecordingInstantClip {
|
||||||
|
fn default() -> &'a CClientNotificationGameRecordingInstantClip {
|
||||||
|
<CClientNotificationGameRecordingInstantClip as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CClientNotificationGameRecordingInstantClip {
|
||||||
|
pub fn new() -> CClientNotificationGameRecordingInstantClip {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 game_id = 1;
|
||||||
|
|
||||||
|
pub fn game_id(&self) -> u64 {
|
||||||
|
self.game_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_game_id(&mut self) {
|
||||||
|
self.game_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_game_id(&self) -> bool {
|
||||||
|
self.game_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_game_id(&mut self, v: u64) {
|
||||||
|
self.game_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string clip_id = 2;
|
||||||
|
|
||||||
|
pub fn clip_id(&self) -> &str {
|
||||||
|
match self.clip_id.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_clip_id(&mut self) {
|
||||||
|
self.clip_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_clip_id(&self) -> bool {
|
||||||
|
self.clip_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_clip_id(&mut self, v: ::std::string::String) {
|
||||||
|
self.clip_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_clip_id(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.clip_id.is_none() {
|
||||||
|
self.clip_id = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.clip_id.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_clip_id(&mut self) -> ::std::string::String {
|
||||||
|
self.clip_id.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional float duration_secs = 3;
|
||||||
|
|
||||||
|
pub fn duration_secs(&self) -> f32 {
|
||||||
|
self.duration_secs.unwrap_or(0.)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_duration_secs(&mut self) {
|
||||||
|
self.duration_secs = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_duration_secs(&self) -> bool {
|
||||||
|
self.duration_secs.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_duration_secs(&mut self, v: f32) {
|
||||||
|
self.duration_secs = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationGameRecordingInstantClip {
|
||||||
|
const NAME: &'static str = "CClientNotificationGameRecordingInstantClip";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
9 => {
|
||||||
|
self.game_id = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
18 => {
|
||||||
|
self.clip_id = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
29 => {
|
||||||
|
self.duration_secs = ::std::option::Option::Some(is.read_float()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.game_id {
|
||||||
|
my_size += 1 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.clip_id.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.duration_secs {
|
||||||
|
my_size += 1 + 4;
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.game_id {
|
||||||
|
os.write_fixed64(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.clip_id.as_ref() {
|
||||||
|
os.write_string(2, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.duration_secs {
|
||||||
|
os.write_float(3, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CClientNotificationGameRecordingInstantClip {
|
||||||
|
CClientNotificationGameRecordingInstantClip::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.game_id = ::std::option::Option::None;
|
||||||
|
self.clip_id = ::std::option::Option::None;
|
||||||
|
self.duration_secs = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CClientNotificationGameRecordingInstantClip {
|
||||||
|
static instance: CClientNotificationGameRecordingInstantClip = CClientNotificationGameRecordingInstantClip {
|
||||||
|
game_id: ::std::option::Option::None,
|
||||||
|
clip_id: ::std::option::Option::None,
|
||||||
|
duration_secs: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CClientNotificationHardwareUpdateAvailable)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CClientNotificationHardwareUpdateAvailable {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CClientNotificationHardwareUpdateAvailable.etype)
|
||||||
|
pub etype: ::std::vec::Vec<u32>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CClientNotificationHardwareUpdateAvailable.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CClientNotificationHardwareUpdateAvailable {
|
||||||
|
fn default() -> &'a CClientNotificationHardwareUpdateAvailable {
|
||||||
|
<CClientNotificationHardwareUpdateAvailable as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CClientNotificationHardwareUpdateAvailable {
|
||||||
|
pub fn new() -> CClientNotificationHardwareUpdateAvailable {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CClientNotificationHardwareUpdateAvailable {
|
||||||
|
const NAME: &'static str = "CClientNotificationHardwareUpdateAvailable";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
10 => {
|
||||||
|
is.read_repeated_packed_uint32_into(&mut self.etype)?;
|
||||||
|
},
|
||||||
|
8 => {
|
||||||
|
self.etype.push(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
for value in &self.etype {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, *value);
|
||||||
|
};
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
for v in &self.etype {
|
||||||
|
os.write_uint32(1, *v)?;
|
||||||
|
};
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CClientNotificationHardwareUpdateAvailable {
|
||||||
|
CClientNotificationHardwareUpdateAvailable::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.etype.clear();
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CClientNotificationHardwareUpdateAvailable {
|
||||||
|
static instance: CClientNotificationHardwareUpdateAvailable = CClientNotificationHardwareUpdateAvailable {
|
||||||
|
etype: ::std::vec::Vec::new(),
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#[derive(Clone,Copy,PartialEq,Eq,Debug,Hash)]
|
#[derive(Clone,Copy,PartialEq,Eq,Debug,Hash)]
|
||||||
// @@protoc_insertion_point(enum:EClientNotificationType)
|
// @@protoc_insertion_point(enum:EClientNotificationType)
|
||||||
pub enum EClientNotificationType {
|
pub enum EClientNotificationType {
|
||||||
|
|
@ -6268,12 +6615,8 @@ pub enum EClientNotificationType {
|
||||||
k_EClientNotificationType_GroupChatMessage = 9,
|
k_EClientNotificationType_GroupChatMessage = 9,
|
||||||
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_FriendInviteRollup)
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_FriendInviteRollup)
|
||||||
k_EClientNotificationType_FriendInviteRollup = 10,
|
k_EClientNotificationType_FriendInviteRollup = 10,
|
||||||
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_FamilySharingDeviceAuthorizationChanged)
|
|
||||||
k_EClientNotificationType_FamilySharingDeviceAuthorizationChanged = 11,
|
|
||||||
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_FamilySharingStopPlaying)
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_FamilySharingStopPlaying)
|
||||||
k_EClientNotificationType_FamilySharingStopPlaying = 12,
|
k_EClientNotificationType_FamilySharingStopPlaying = 12,
|
||||||
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_FamilySharingLibraryAvailable)
|
|
||||||
k_EClientNotificationType_FamilySharingLibraryAvailable = 13,
|
|
||||||
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_Screenshot)
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_Screenshot)
|
||||||
k_EClientNotificationType_Screenshot = 14,
|
k_EClientNotificationType_Screenshot = 14,
|
||||||
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_CloudSyncFailure)
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_CloudSyncFailure)
|
||||||
|
|
@ -6362,6 +6705,14 @@ pub enum EClientNotificationType {
|
||||||
k_EClientNotificationType_GameRecordingStop = 56,
|
k_EClientNotificationType_GameRecordingStop = 56,
|
||||||
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_GameRecordingUserMarkerAdded)
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_GameRecordingUserMarkerAdded)
|
||||||
k_EClientNotificationType_GameRecordingUserMarkerAdded = 57,
|
k_EClientNotificationType_GameRecordingUserMarkerAdded = 57,
|
||||||
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_GameRecordingInstantClip)
|
||||||
|
k_EClientNotificationType_GameRecordingInstantClip = 58,
|
||||||
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_PlaytestInvite)
|
||||||
|
k_EClientNotificationType_PlaytestInvite = 59,
|
||||||
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_TradeReversal)
|
||||||
|
k_EClientNotificationType_TradeReversal = 60,
|
||||||
|
// @@protoc_insertion_point(enum_value:EClientNotificationType.k_EClientNotificationType_HardwareUpdateAvailable)
|
||||||
|
k_EClientNotificationType_HardwareUpdateAvailable = 61,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Enum for EClientNotificationType {
|
impl ::steam_vent_proto_common::protobuf::Enum for EClientNotificationType {
|
||||||
|
|
@ -6384,9 +6735,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EClientNotificationType {
|
||||||
8 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FriendMessage),
|
8 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FriendMessage),
|
||||||
9 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GroupChatMessage),
|
9 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GroupChatMessage),
|
||||||
10 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FriendInviteRollup),
|
10 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FriendInviteRollup),
|
||||||
11 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FamilySharingDeviceAuthorizationChanged),
|
|
||||||
12 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FamilySharingStopPlaying),
|
12 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FamilySharingStopPlaying),
|
||||||
13 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FamilySharingLibraryAvailable),
|
|
||||||
14 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_Screenshot),
|
14 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_Screenshot),
|
||||||
15 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_CloudSyncFailure),
|
15 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_CloudSyncFailure),
|
||||||
16 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_CloudSyncConflict),
|
16 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_CloudSyncConflict),
|
||||||
|
|
@ -6431,6 +6780,10 @@ impl ::steam_vent_proto_common::protobuf::Enum for EClientNotificationType {
|
||||||
55 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingStart),
|
55 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingStart),
|
||||||
56 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingStop),
|
56 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingStop),
|
||||||
57 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingUserMarkerAdded),
|
57 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingUserMarkerAdded),
|
||||||
|
58 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingInstantClip),
|
||||||
|
59 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_PlaytestInvite),
|
||||||
|
60 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_TradeReversal),
|
||||||
|
61 => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_HardwareUpdateAvailable),
|
||||||
_ => ::std::option::Option::None
|
_ => ::std::option::Option::None
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -6448,9 +6801,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EClientNotificationType {
|
||||||
"k_EClientNotificationType_FriendMessage" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FriendMessage),
|
"k_EClientNotificationType_FriendMessage" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FriendMessage),
|
||||||
"k_EClientNotificationType_GroupChatMessage" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GroupChatMessage),
|
"k_EClientNotificationType_GroupChatMessage" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GroupChatMessage),
|
||||||
"k_EClientNotificationType_FriendInviteRollup" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FriendInviteRollup),
|
"k_EClientNotificationType_FriendInviteRollup" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FriendInviteRollup),
|
||||||
"k_EClientNotificationType_FamilySharingDeviceAuthorizationChanged" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FamilySharingDeviceAuthorizationChanged),
|
|
||||||
"k_EClientNotificationType_FamilySharingStopPlaying" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FamilySharingStopPlaying),
|
"k_EClientNotificationType_FamilySharingStopPlaying" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FamilySharingStopPlaying),
|
||||||
"k_EClientNotificationType_FamilySharingLibraryAvailable" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_FamilySharingLibraryAvailable),
|
|
||||||
"k_EClientNotificationType_Screenshot" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_Screenshot),
|
"k_EClientNotificationType_Screenshot" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_Screenshot),
|
||||||
"k_EClientNotificationType_CloudSyncFailure" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_CloudSyncFailure),
|
"k_EClientNotificationType_CloudSyncFailure" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_CloudSyncFailure),
|
||||||
"k_EClientNotificationType_CloudSyncConflict" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_CloudSyncConflict),
|
"k_EClientNotificationType_CloudSyncConflict" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_CloudSyncConflict),
|
||||||
|
|
@ -6495,6 +6846,10 @@ impl ::steam_vent_proto_common::protobuf::Enum for EClientNotificationType {
|
||||||
"k_EClientNotificationType_GameRecordingStart" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingStart),
|
"k_EClientNotificationType_GameRecordingStart" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingStart),
|
||||||
"k_EClientNotificationType_GameRecordingStop" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingStop),
|
"k_EClientNotificationType_GameRecordingStop" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingStop),
|
||||||
"k_EClientNotificationType_GameRecordingUserMarkerAdded" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingUserMarkerAdded),
|
"k_EClientNotificationType_GameRecordingUserMarkerAdded" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingUserMarkerAdded),
|
||||||
|
"k_EClientNotificationType_GameRecordingInstantClip" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_GameRecordingInstantClip),
|
||||||
|
"k_EClientNotificationType_PlaytestInvite" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_PlaytestInvite),
|
||||||
|
"k_EClientNotificationType_TradeReversal" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_TradeReversal),
|
||||||
|
"k_EClientNotificationType_HardwareUpdateAvailable" => ::std::option::Option::Some(EClientNotificationType::k_EClientNotificationType_HardwareUpdateAvailable),
|
||||||
_ => ::std::option::Option::None
|
_ => ::std::option::Option::None
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -6511,9 +6866,7 @@ impl ::steam_vent_proto_common::protobuf::Enum for EClientNotificationType {
|
||||||
EClientNotificationType::k_EClientNotificationType_FriendMessage,
|
EClientNotificationType::k_EClientNotificationType_FriendMessage,
|
||||||
EClientNotificationType::k_EClientNotificationType_GroupChatMessage,
|
EClientNotificationType::k_EClientNotificationType_GroupChatMessage,
|
||||||
EClientNotificationType::k_EClientNotificationType_FriendInviteRollup,
|
EClientNotificationType::k_EClientNotificationType_FriendInviteRollup,
|
||||||
EClientNotificationType::k_EClientNotificationType_FamilySharingDeviceAuthorizationChanged,
|
|
||||||
EClientNotificationType::k_EClientNotificationType_FamilySharingStopPlaying,
|
EClientNotificationType::k_EClientNotificationType_FamilySharingStopPlaying,
|
||||||
EClientNotificationType::k_EClientNotificationType_FamilySharingLibraryAvailable,
|
|
||||||
EClientNotificationType::k_EClientNotificationType_Screenshot,
|
EClientNotificationType::k_EClientNotificationType_Screenshot,
|
||||||
EClientNotificationType::k_EClientNotificationType_CloudSyncFailure,
|
EClientNotificationType::k_EClientNotificationType_CloudSyncFailure,
|
||||||
EClientNotificationType::k_EClientNotificationType_CloudSyncConflict,
|
EClientNotificationType::k_EClientNotificationType_CloudSyncConflict,
|
||||||
|
|
@ -6558,6 +6911,10 @@ impl ::steam_vent_proto_common::protobuf::Enum for EClientNotificationType {
|
||||||
EClientNotificationType::k_EClientNotificationType_GameRecordingStart,
|
EClientNotificationType::k_EClientNotificationType_GameRecordingStart,
|
||||||
EClientNotificationType::k_EClientNotificationType_GameRecordingStop,
|
EClientNotificationType::k_EClientNotificationType_GameRecordingStop,
|
||||||
EClientNotificationType::k_EClientNotificationType_GameRecordingUserMarkerAdded,
|
EClientNotificationType::k_EClientNotificationType_GameRecordingUserMarkerAdded,
|
||||||
|
EClientNotificationType::k_EClientNotificationType_GameRecordingInstantClip,
|
||||||
|
EClientNotificationType::k_EClientNotificationType_PlaytestInvite,
|
||||||
|
EClientNotificationType::k_EClientNotificationType_TradeReversal,
|
||||||
|
EClientNotificationType::k_EClientNotificationType_HardwareUpdateAvailable,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -7198,3 +7555,31 @@ for CClientNotificationGameRecordingUserMarkerAdded {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CClientNotificationGameRecordingInstantClip {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CClientNotificationHardwareUpdateAvailable {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -565,160 +565,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientTicketAuthComple
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CMsgClientCMList)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CMsgClientCMList {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CMsgClientCMList.cm_addresses)
|
|
||||||
pub cm_addresses: ::std::vec::Vec<u32>,
|
|
||||||
// @@protoc_insertion_point(field:CMsgClientCMList.cm_ports)
|
|
||||||
pub cm_ports: ::std::vec::Vec<u32>,
|
|
||||||
// @@protoc_insertion_point(field:CMsgClientCMList.cm_websocket_addresses)
|
|
||||||
pub cm_websocket_addresses: ::std::vec::Vec<::std::string::String>,
|
|
||||||
// @@protoc_insertion_point(field:CMsgClientCMList.percent_default_to_websocket)
|
|
||||||
pub percent_default_to_websocket: ::std::option::Option<u32>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CMsgClientCMList.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CMsgClientCMList {
|
|
||||||
fn default() -> &'a CMsgClientCMList {
|
|
||||||
<CMsgClientCMList as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CMsgClientCMList {
|
|
||||||
pub fn new() -> CMsgClientCMList {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional uint32 percent_default_to_websocket = 4;
|
|
||||||
|
|
||||||
pub fn percent_default_to_websocket(&self) -> u32 {
|
|
||||||
self.percent_default_to_websocket.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_percent_default_to_websocket(&mut self) {
|
|
||||||
self.percent_default_to_websocket = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_percent_default_to_websocket(&self) -> bool {
|
|
||||||
self.percent_default_to_websocket.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_percent_default_to_websocket(&mut self, v: u32) {
|
|
||||||
self.percent_default_to_websocket = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CMsgClientCMList {
|
|
||||||
const NAME: &'static str = "CMsgClientCMList";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
10 => {
|
|
||||||
is.read_repeated_packed_uint32_into(&mut self.cm_addresses)?;
|
|
||||||
},
|
|
||||||
8 => {
|
|
||||||
self.cm_addresses.push(is.read_uint32()?);
|
|
||||||
},
|
|
||||||
18 => {
|
|
||||||
is.read_repeated_packed_uint32_into(&mut self.cm_ports)?;
|
|
||||||
},
|
|
||||||
16 => {
|
|
||||||
self.cm_ports.push(is.read_uint32()?);
|
|
||||||
},
|
|
||||||
26 => {
|
|
||||||
self.cm_websocket_addresses.push(is.read_string()?);
|
|
||||||
},
|
|
||||||
32 => {
|
|
||||||
self.percent_default_to_websocket = ::std::option::Option::Some(is.read_uint32()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
for value in &self.cm_addresses {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, *value);
|
|
||||||
};
|
|
||||||
for value in &self.cm_ports {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(2, *value);
|
|
||||||
};
|
|
||||||
for value in &self.cm_websocket_addresses {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(3, &value);
|
|
||||||
};
|
|
||||||
if let Some(v) = self.percent_default_to_websocket {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(4, v);
|
|
||||||
}
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
for v in &self.cm_addresses {
|
|
||||||
os.write_uint32(1, *v)?;
|
|
||||||
};
|
|
||||||
for v in &self.cm_ports {
|
|
||||||
os.write_uint32(2, *v)?;
|
|
||||||
};
|
|
||||||
for v in &self.cm_websocket_addresses {
|
|
||||||
os.write_string(3, &v)?;
|
|
||||||
};
|
|
||||||
if let Some(v) = self.percent_default_to_websocket {
|
|
||||||
os.write_uint32(4, v)?;
|
|
||||||
}
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CMsgClientCMList {
|
|
||||||
CMsgClientCMList::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.cm_addresses.clear();
|
|
||||||
self.cm_ports.clear();
|
|
||||||
self.cm_websocket_addresses.clear();
|
|
||||||
self.percent_default_to_websocket = ::std::option::Option::None;
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CMsgClientCMList {
|
|
||||||
static instance: CMsgClientCMList = CMsgClientCMList {
|
|
||||||
cm_addresses: ::std::vec::Vec::new(),
|
|
||||||
cm_ports: ::std::vec::Vec::new(),
|
|
||||||
cm_websocket_addresses: ::std::vec::Vec::new(),
|
|
||||||
percent_default_to_websocket: ::std::option::Option::None,
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CMsgClientP2PConnectionInfo)
|
// @@protoc_insertion_point(message:CMsgClientP2PConnectionInfo)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CMsgClientP2PConnectionInfo {
|
pub struct CMsgClientP2PConnectionInfo {
|
||||||
|
|
@ -735,6 +581,8 @@ pub struct CMsgClientP2PConnectionInfo {
|
||||||
pub legacy_connection_id_src: ::std::option::Option<u64>,
|
pub legacy_connection_id_src: ::std::option::Option<u64>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientP2PConnectionInfo.rendezvous)
|
// @@protoc_insertion_point(field:CMsgClientP2PConnectionInfo.rendezvous)
|
||||||
pub rendezvous: ::std::option::Option<::std::vec::Vec<u8>>,
|
pub rendezvous: ::std::option::Option<::std::vec::Vec<u8>>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientP2PConnectionInfo.app_id_secondary)
|
||||||
|
pub app_id_secondary: ::std::option::Option<u32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CMsgClientP2PConnectionInfo.special_fields)
|
// @@protoc_insertion_point(special_field:CMsgClientP2PConnectionInfo.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -898,6 +746,25 @@ impl CMsgClientP2PConnectionInfo {
|
||||||
pub fn take_rendezvous(&mut self) -> ::std::vec::Vec<u8> {
|
pub fn take_rendezvous(&mut self) -> ::std::vec::Vec<u8> {
|
||||||
self.rendezvous.take().unwrap_or_else(|| ::std::vec::Vec::new())
|
self.rendezvous.take().unwrap_or_else(|| ::std::vec::Vec::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint32 app_id_secondary = 7;
|
||||||
|
|
||||||
|
pub fn app_id_secondary(&self) -> u32 {
|
||||||
|
self.app_id_secondary.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_app_id_secondary(&mut self) {
|
||||||
|
self.app_id_secondary = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_app_id_secondary(&self) -> bool {
|
||||||
|
self.app_id_secondary.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_app_id_secondary(&mut self, v: u32) {
|
||||||
|
self.app_id_secondary = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CMsgClientP2PConnectionInfo {
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgClientP2PConnectionInfo {
|
||||||
|
|
@ -928,6 +795,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientP2PConnectionInf
|
||||||
50 => {
|
50 => {
|
||||||
self.rendezvous = ::std::option::Option::Some(is.read_bytes()?);
|
self.rendezvous = ::std::option::Option::Some(is.read_bytes()?);
|
||||||
},
|
},
|
||||||
|
56 => {
|
||||||
|
self.app_id_secondary = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -958,6 +828,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientP2PConnectionInf
|
||||||
if let Some(v) = self.rendezvous.as_ref() {
|
if let Some(v) = self.rendezvous.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(6, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(6, &v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.app_id_secondary {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(7, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -982,6 +855,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientP2PConnectionInf
|
||||||
if let Some(v) = self.rendezvous.as_ref() {
|
if let Some(v) = self.rendezvous.as_ref() {
|
||||||
os.write_bytes(6, v)?;
|
os.write_bytes(6, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.app_id_secondary {
|
||||||
|
os.write_uint32(7, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -1005,6 +881,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientP2PConnectionInf
|
||||||
self.candidate = ::std::option::Option::None;
|
self.candidate = ::std::option::Option::None;
|
||||||
self.legacy_connection_id_src = ::std::option::Option::None;
|
self.legacy_connection_id_src = ::std::option::Option::None;
|
||||||
self.rendezvous = ::std::option::Option::None;
|
self.rendezvous = ::std::option::Option::None;
|
||||||
|
self.app_id_secondary = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1016,6 +893,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientP2PConnectionInf
|
||||||
candidate: ::std::option::Option::None,
|
candidate: ::std::option::Option::None,
|
||||||
legacy_connection_id_src: ::std::option::Option::None,
|
legacy_connection_id_src: ::std::option::Option::None,
|
||||||
rendezvous: ::std::option::Option::None,
|
rendezvous: ::std::option::Option::None,
|
||||||
|
app_id_secondary: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -4914,6 +4792,147 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientAuthListAck {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CMsgGameServerPolicyUpdate)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CMsgGameServerPolicyUpdate {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CMsgGameServerPolicyUpdate.app_id)
|
||||||
|
pub app_id: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgGameServerPolicyUpdate.app_id_aux)
|
||||||
|
pub app_id_aux: ::std::option::Option<u32>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CMsgGameServerPolicyUpdate.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CMsgGameServerPolicyUpdate {
|
||||||
|
fn default() -> &'a CMsgGameServerPolicyUpdate {
|
||||||
|
<CMsgGameServerPolicyUpdate as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CMsgGameServerPolicyUpdate {
|
||||||
|
pub fn new() -> CMsgGameServerPolicyUpdate {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 app_id = 1;
|
||||||
|
|
||||||
|
pub fn app_id(&self) -> u32 {
|
||||||
|
self.app_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_app_id(&mut self) {
|
||||||
|
self.app_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_app_id(&self) -> bool {
|
||||||
|
self.app_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_app_id(&mut self, v: u32) {
|
||||||
|
self.app_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 app_id_aux = 2;
|
||||||
|
|
||||||
|
pub fn app_id_aux(&self) -> u32 {
|
||||||
|
self.app_id_aux.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_app_id_aux(&mut self) {
|
||||||
|
self.app_id_aux = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_app_id_aux(&self) -> bool {
|
||||||
|
self.app_id_aux.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_app_id_aux(&mut self, v: u32) {
|
||||||
|
self.app_id_aux = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgGameServerPolicyUpdate {
|
||||||
|
const NAME: &'static str = "CMsgGameServerPolicyUpdate";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.app_id = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
16 => {
|
||||||
|
self.app_id_aux = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.app_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.app_id_aux {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(2, v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.app_id {
|
||||||
|
os.write_uint32(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.app_id_aux {
|
||||||
|
os.write_uint32(2, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CMsgGameServerPolicyUpdate {
|
||||||
|
CMsgGameServerPolicyUpdate::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.app_id = ::std::option::Option::None;
|
||||||
|
self.app_id_aux = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CMsgGameServerPolicyUpdate {
|
||||||
|
static instance: CMsgGameServerPolicyUpdate = CMsgGameServerPolicyUpdate {
|
||||||
|
app_id: ::std::option::Option::None,
|
||||||
|
app_id_aux: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CMsgClientLicenseList)
|
// @@protoc_insertion_point(message:CMsgClientLicenseList)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CMsgClientLicenseList {
|
pub struct CMsgClientLicenseList {
|
||||||
|
|
@ -11490,23 +11509,6 @@ impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgClientTicketAuthCompl
|
||||||
type KindEnum = crate::enums_clientserver::EMsg;
|
type KindEnum = crate::enums_clientserver::EMsg;
|
||||||
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientTicketAuthComplete;
|
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientTicketAuthComplete;
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientCMList {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgClientCMList {
|
|
||||||
type KindEnum = crate::enums_clientserver::EMsg;
|
|
||||||
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientCMList;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientP2PConnectionInfo {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientP2PConnectionInfo {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -11773,6 +11775,23 @@ impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgClientAuthListAck {
|
||||||
type KindEnum = crate::enums_clientserver::EMsg;
|
type KindEnum = crate::enums_clientserver::EMsg;
|
||||||
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientAuthListAck;
|
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientAuthListAck;
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CMsgGameServerPolicyUpdate {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgGameServerPolicyUpdate {
|
||||||
|
type KindEnum = crate::enums_clientserver::EMsg;
|
||||||
|
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgGameServerPolicyUpdate;
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientLicenseList {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientLicenseList {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -11820,10 +11839,6 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgClientRequestedClientStats {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgClientRequestedClientStats {
|
|
||||||
type KindEnum = crate::enums_clientserver::EMsg;
|
|
||||||
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientRequestedClientStats;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientStat2 {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientStat2 {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -11837,10 +11852,6 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgClientStat2 {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgClientStat2 {
|
|
||||||
type KindEnum = crate::enums_clientserver::EMsg;
|
|
||||||
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientStat2;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientInviteToGame {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientInviteToGame {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -4053,6 +4053,10 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgClientPICSPrivateBetaRequest
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgClientPICSPrivateBetaRequest {
|
||||||
|
type KindEnum = crate::enums_clientserver::EMsg;
|
||||||
|
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientPICSPrivateBetaRequest;
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientPICSPrivateBetaResponse {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientPICSPrivateBetaResponse {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -4066,3 +4070,8 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgClientPICSPrivateBetaResponse
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessageWithKind
|
||||||
|
for CMsgClientPICSPrivateBetaResponse {
|
||||||
|
type KindEnum = crate::enums_clientserver::EMsg;
|
||||||
|
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientPICSPrivateBetaResponse;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -3372,6 +3372,10 @@ pub mod cmsg_client_persona_state {
|
||||||
pub avatar_pending_review: ::std::option::Option<bool>,
|
pub avatar_pending_review: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientPersonaState.Friend.on_steam_deck)
|
// @@protoc_insertion_point(field:CMsgClientPersonaState.Friend.on_steam_deck)
|
||||||
pub on_steam_deck: ::std::option::Option<bool>,
|
pub on_steam_deck: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientPersonaState.Friend.other_game_data)
|
||||||
|
pub other_game_data: ::std::vec::Vec<friend::OtherGameData>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientPersonaState.Friend.gaming_device_type)
|
||||||
|
pub gaming_device_type: ::std::option::Option<u32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CMsgClientPersonaState.Friend.special_fields)
|
// @@protoc_insertion_point(special_field:CMsgClientPersonaState.Friend.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -4059,6 +4063,25 @@ pub mod cmsg_client_persona_state {
|
||||||
pub fn set_on_steam_deck(&mut self, v: bool) {
|
pub fn set_on_steam_deck(&mut self, v: bool) {
|
||||||
self.on_steam_deck = ::std::option::Option::Some(v);
|
self.on_steam_deck = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint32 gaming_device_type = 83;
|
||||||
|
|
||||||
|
pub fn gaming_device_type(&self) -> u32 {
|
||||||
|
self.gaming_device_type.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_gaming_device_type(&mut self) {
|
||||||
|
self.gaming_device_type = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_gaming_device_type(&self) -> bool {
|
||||||
|
self.gaming_device_type.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_gaming_device_type(&mut self, v: u32) {
|
||||||
|
self.gaming_device_type = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for Friend {
|
impl ::steam_vent_proto_common::protobuf::Message for Friend {
|
||||||
|
|
@ -4167,6 +4190,12 @@ pub mod cmsg_client_persona_state {
|
||||||
648 => {
|
648 => {
|
||||||
self.on_steam_deck = ::std::option::Option::Some(is.read_bool()?);
|
self.on_steam_deck = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
658 => {
|
||||||
|
self.other_game_data.push(is.read_message()?);
|
||||||
|
},
|
||||||
|
664 => {
|
||||||
|
self.gaming_device_type = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -4277,6 +4306,13 @@ pub mod cmsg_client_persona_state {
|
||||||
if let Some(v) = self.on_steam_deck {
|
if let Some(v) = self.on_steam_deck {
|
||||||
my_size += 2 + 1;
|
my_size += 2 + 1;
|
||||||
}
|
}
|
||||||
|
for value in &self.other_game_data {
|
||||||
|
let len = value.compute_size();
|
||||||
|
my_size += 2 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
};
|
||||||
|
if let Some(v) = self.gaming_device_type {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(83, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -4379,6 +4415,12 @@ pub mod cmsg_client_persona_state {
|
||||||
if let Some(v) = self.on_steam_deck {
|
if let Some(v) = self.on_steam_deck {
|
||||||
os.write_bool(81, v)?;
|
os.write_bool(81, v)?;
|
||||||
}
|
}
|
||||||
|
for v in &self.other_game_data {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(82, v, os)?;
|
||||||
|
};
|
||||||
|
if let Some(v) = self.gaming_device_type {
|
||||||
|
os.write_uint32(83, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -4428,6 +4470,8 @@ pub mod cmsg_client_persona_state {
|
||||||
self.player_name_pending_review = ::std::option::Option::None;
|
self.player_name_pending_review = ::std::option::Option::None;
|
||||||
self.avatar_pending_review = ::std::option::Option::None;
|
self.avatar_pending_review = ::std::option::Option::None;
|
||||||
self.on_steam_deck = ::std::option::Option::None;
|
self.on_steam_deck = ::std::option::Option::None;
|
||||||
|
self.other_game_data.clear();
|
||||||
|
self.gaming_device_type = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -4465,6 +4509,8 @@ pub mod cmsg_client_persona_state {
|
||||||
player_name_pending_review: ::std::option::Option::None,
|
player_name_pending_review: ::std::option::Option::None,
|
||||||
avatar_pending_review: ::std::option::Option::None,
|
avatar_pending_review: ::std::option::Option::None,
|
||||||
on_steam_deck: ::std::option::Option::None,
|
on_steam_deck: ::std::option::Option::None,
|
||||||
|
other_game_data: ::std::vec::Vec::new(),
|
||||||
|
gaming_device_type: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -4788,6 +4834,129 @@ pub mod cmsg_client_persona_state {
|
||||||
&instance
|
&instance
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CMsgClientPersonaState.Friend.OtherGameData)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct OtherGameData {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientPersonaState.Friend.OtherGameData.gameid)
|
||||||
|
pub gameid: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientPersonaState.Friend.OtherGameData.rich_presence)
|
||||||
|
pub rich_presence: ::std::vec::Vec<KV>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CMsgClientPersonaState.Friend.OtherGameData.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a OtherGameData {
|
||||||
|
fn default() -> &'a OtherGameData {
|
||||||
|
<OtherGameData as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl OtherGameData {
|
||||||
|
pub fn new() -> OtherGameData {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 gameid = 1;
|
||||||
|
|
||||||
|
pub fn gameid(&self) -> u64 {
|
||||||
|
self.gameid.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_gameid(&mut self) {
|
||||||
|
self.gameid = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_gameid(&self) -> bool {
|
||||||
|
self.gameid.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_gameid(&mut self, v: u64) {
|
||||||
|
self.gameid = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for OtherGameData {
|
||||||
|
const NAME: &'static str = "OtherGameData";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.gameid = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
18 => {
|
||||||
|
self.rich_presence.push(is.read_message()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.gameid {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(1, v);
|
||||||
|
}
|
||||||
|
for value in &self.rich_presence {
|
||||||
|
let len = value.compute_size();
|
||||||
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
};
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.gameid {
|
||||||
|
os.write_uint64(1, v)?;
|
||||||
|
}
|
||||||
|
for v in &self.rich_presence {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(2, v, os)?;
|
||||||
|
};
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> OtherGameData {
|
||||||
|
OtherGameData::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.gameid = ::std::option::Option::None;
|
||||||
|
self.rich_presence.clear();
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static OtherGameData {
|
||||||
|
static instance: OtherGameData = OtherGameData {
|
||||||
|
gameid: ::std::option::Option::None,
|
||||||
|
rich_presence: ::std::vec::Vec::new(),
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -479,6 +479,8 @@ pub struct CMsgGSStatusReply {
|
||||||
// message fields
|
// message fields
|
||||||
// @@protoc_insertion_point(field:CMsgGSStatusReply.is_secure)
|
// @@protoc_insertion_point(field:CMsgGSStatusReply.is_secure)
|
||||||
pub is_secure: ::std::option::Option<bool>,
|
pub is_secure: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgGSStatusReply.is_valveds)
|
||||||
|
pub is_valveds: ::std::option::Option<bool>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CMsgGSStatusReply.special_fields)
|
// @@protoc_insertion_point(special_field:CMsgGSStatusReply.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -513,6 +515,25 @@ impl CMsgGSStatusReply {
|
||||||
pub fn set_is_secure(&mut self, v: bool) {
|
pub fn set_is_secure(&mut self, v: bool) {
|
||||||
self.is_secure = ::std::option::Option::Some(v);
|
self.is_secure = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional bool is_valveds = 2;
|
||||||
|
|
||||||
|
pub fn is_valveds(&self) -> bool {
|
||||||
|
self.is_valveds.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_is_valveds(&mut self) {
|
||||||
|
self.is_valveds = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_is_valveds(&self) -> bool {
|
||||||
|
self.is_valveds.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_is_valveds(&mut self, v: bool) {
|
||||||
|
self.is_valveds = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CMsgGSStatusReply {
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgGSStatusReply {
|
||||||
|
|
@ -528,6 +549,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgGSStatusReply {
|
||||||
8 => {
|
8 => {
|
||||||
self.is_secure = ::std::option::Option::Some(is.read_bool()?);
|
self.is_secure = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
16 => {
|
||||||
|
self.is_valveds = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -543,6 +567,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgGSStatusReply {
|
||||||
if let Some(v) = self.is_secure {
|
if let Some(v) = self.is_secure {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.is_valveds {
|
||||||
|
my_size += 1 + 1;
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -552,6 +579,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgGSStatusReply {
|
||||||
if let Some(v) = self.is_secure {
|
if let Some(v) = self.is_secure {
|
||||||
os.write_bool(1, v)?;
|
os.write_bool(1, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.is_valveds {
|
||||||
|
os.write_bool(2, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -570,12 +600,14 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgGSStatusReply {
|
||||||
|
|
||||||
fn clear(&mut self) {
|
fn clear(&mut self) {
|
||||||
self.is_secure = ::std::option::Option::None;
|
self.is_secure = ::std::option::Option::None;
|
||||||
|
self.is_valveds = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
fn default_instance() -> &'static CMsgGSStatusReply {
|
fn default_instance() -> &'static CMsgGSStatusReply {
|
||||||
static instance: CMsgGSStatusReply = CMsgGSStatusReply {
|
static instance: CMsgGSStatusReply = CMsgGSStatusReply {
|
||||||
is_secure: ::std::option::Option::None,
|
is_secure: ::std::option::Option::None,
|
||||||
|
is_valveds: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -2491,6 +2523,8 @@ pub struct CMsgClientGMSServerQuery {
|
||||||
pub filter_text: ::std::option::Option<::std::string::String>,
|
pub filter_text: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientGMSServerQuery.max_servers)
|
// @@protoc_insertion_point(field:CMsgClientGMSServerQuery.max_servers)
|
||||||
pub max_servers: ::std::option::Option<u32>,
|
pub max_servers: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientGMSServerQuery.sdr_ping_location)
|
||||||
|
pub sdr_ping_location: ::std::option::Option<::std::string::String>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CMsgClientGMSServerQuery.special_fields)
|
// @@protoc_insertion_point(special_field:CMsgClientGMSServerQuery.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -2618,6 +2652,42 @@ impl CMsgClientGMSServerQuery {
|
||||||
pub fn set_max_servers(&mut self, v: u32) {
|
pub fn set_max_servers(&mut self, v: u32) {
|
||||||
self.max_servers = ::std::option::Option::Some(v);
|
self.max_servers = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional string sdr_ping_location = 6;
|
||||||
|
|
||||||
|
pub fn sdr_ping_location(&self) -> &str {
|
||||||
|
match self.sdr_ping_location.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_sdr_ping_location(&mut self) {
|
||||||
|
self.sdr_ping_location = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_sdr_ping_location(&self) -> bool {
|
||||||
|
self.sdr_ping_location.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_sdr_ping_location(&mut self, v: ::std::string::String) {
|
||||||
|
self.sdr_ping_location = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_sdr_ping_location(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.sdr_ping_location.is_none() {
|
||||||
|
self.sdr_ping_location = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.sdr_ping_location.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_sdr_ping_location(&mut self) -> ::std::string::String {
|
||||||
|
self.sdr_ping_location.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CMsgClientGMSServerQuery {
|
impl ::steam_vent_proto_common::protobuf::Message for CMsgClientGMSServerQuery {
|
||||||
|
|
@ -2645,6 +2715,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientGMSServerQuery {
|
||||||
40 => {
|
40 => {
|
||||||
self.max_servers = ::std::option::Option::Some(is.read_uint32()?);
|
self.max_servers = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
|
50 => {
|
||||||
|
self.sdr_ping_location = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -2672,6 +2745,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientGMSServerQuery {
|
||||||
if let Some(v) = self.max_servers {
|
if let Some(v) = self.max_servers {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(5, v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(5, v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.sdr_ping_location.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(6, &v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -2693,6 +2769,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientGMSServerQuery {
|
||||||
if let Some(v) = self.max_servers {
|
if let Some(v) = self.max_servers {
|
||||||
os.write_uint32(5, v)?;
|
os.write_uint32(5, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.sdr_ping_location.as_ref() {
|
||||||
|
os.write_string(6, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -2715,6 +2794,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientGMSServerQuery {
|
||||||
self.region_code = ::std::option::Option::None;
|
self.region_code = ::std::option::Option::None;
|
||||||
self.filter_text = ::std::option::Option::None;
|
self.filter_text = ::std::option::Option::None;
|
||||||
self.max_servers = ::std::option::Option::None;
|
self.max_servers = ::std::option::Option::None;
|
||||||
|
self.sdr_ping_location = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2725,6 +2805,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientGMSServerQuery {
|
||||||
region_code: ::std::option::Option::None,
|
region_code: ::std::option::Option::None,
|
||||||
filter_text: ::std::option::Option::None,
|
filter_text: ::std::option::Option::None,
|
||||||
max_servers: ::std::option::Option::None,
|
max_servers: ::std::option::Option::None,
|
||||||
|
sdr_ping_location: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
|
||||||
|
|
@ -841,8 +841,6 @@ pub struct CMsgClientLogon {
|
||||||
pub machine_name_userchosen: ::std::option::Option<::std::string::String>,
|
pub machine_name_userchosen: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.country_override)
|
// @@protoc_insertion_point(field:CMsgClientLogon.country_override)
|
||||||
pub country_override: ::std::option::Option<::std::string::String>,
|
pub country_override: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.is_steam_box)
|
|
||||||
pub is_steam_box: ::std::option::Option<bool>,
|
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.client_instance_id)
|
// @@protoc_insertion_point(field:CMsgClientLogon.client_instance_id)
|
||||||
pub client_instance_id: ::std::option::Option<u64>,
|
pub client_instance_id: ::std::option::Option<u64>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.two_factor_code)
|
// @@protoc_insertion_point(field:CMsgClientLogon.two_factor_code)
|
||||||
|
|
@ -857,14 +855,18 @@ pub struct CMsgClientLogon {
|
||||||
pub embedded_client_secret: ::steam_vent_proto_common::protobuf::MessageField<CMsgClientSecret>,
|
pub embedded_client_secret: ::steam_vent_proto_common::protobuf::MessageField<CMsgClientSecret>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.disable_partner_autogrants)
|
// @@protoc_insertion_point(field:CMsgClientLogon.disable_partner_autogrants)
|
||||||
pub disable_partner_autogrants: ::std::option::Option<bool>,
|
pub disable_partner_autogrants: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.is_steam_deck)
|
|
||||||
pub is_steam_deck: ::std::option::Option<bool>,
|
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.access_token)
|
// @@protoc_insertion_point(field:CMsgClientLogon.access_token)
|
||||||
pub access_token: ::std::option::Option<::std::string::String>,
|
pub access_token: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.is_chrome_os)
|
// @@protoc_insertion_point(field:CMsgClientLogon.is_chrome_os)
|
||||||
pub is_chrome_os: ::std::option::Option<bool>,
|
pub is_chrome_os: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientLogon.is_tesla)
|
// @@protoc_insertion_point(field:CMsgClientLogon.is_steam_box_deprecated)
|
||||||
pub is_tesla: ::std::option::Option<bool>,
|
pub is_steam_box_deprecated: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientLogon.is_steam_deck_deprecated)
|
||||||
|
pub is_steam_deck_deprecated: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientLogon.is_tesla_deprecated)
|
||||||
|
pub is_tesla_deprecated: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientLogon.gaming_device_type)
|
||||||
|
pub gaming_device_type: ::std::option::Option<u32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CMsgClientLogon.special_fields)
|
// @@protoc_insertion_point(special_field:CMsgClientLogon.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -2021,25 +2023,6 @@ impl CMsgClientLogon {
|
||||||
self.country_override.take().unwrap_or_else(|| ::std::string::String::new())
|
self.country_override.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
// optional bool is_steam_box = 99;
|
|
||||||
|
|
||||||
pub fn is_steam_box(&self) -> bool {
|
|
||||||
self.is_steam_box.unwrap_or(false)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_is_steam_box(&mut self) {
|
|
||||||
self.is_steam_box = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_is_steam_box(&self) -> bool {
|
|
||||||
self.is_steam_box.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_is_steam_box(&mut self, v: bool) {
|
|
||||||
self.is_steam_box = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional uint64 client_instance_id = 100;
|
// optional uint64 client_instance_id = 100;
|
||||||
|
|
||||||
pub fn client_instance_id(&self) -> u64 {
|
pub fn client_instance_id(&self) -> u64 {
|
||||||
|
|
@ -2188,25 +2171,6 @@ impl CMsgClientLogon {
|
||||||
self.disable_partner_autogrants = ::std::option::Option::Some(v);
|
self.disable_partner_autogrants = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
// optional bool is_steam_deck = 107;
|
|
||||||
|
|
||||||
pub fn is_steam_deck(&self) -> bool {
|
|
||||||
self.is_steam_deck.unwrap_or(false)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_is_steam_deck(&mut self) {
|
|
||||||
self.is_steam_deck = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_is_steam_deck(&self) -> bool {
|
|
||||||
self.is_steam_deck.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_is_steam_deck(&mut self, v: bool) {
|
|
||||||
self.is_steam_deck = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional string access_token = 108;
|
// optional string access_token = 108;
|
||||||
|
|
||||||
pub fn access_token(&self) -> &str {
|
pub fn access_token(&self) -> &str {
|
||||||
|
|
@ -2262,23 +2226,80 @@ impl CMsgClientLogon {
|
||||||
self.is_chrome_os = ::std::option::Option::Some(v);
|
self.is_chrome_os = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
// optional bool is_tesla = 110;
|
// optional bool is_steam_box_deprecated = 99;
|
||||||
|
|
||||||
pub fn is_tesla(&self) -> bool {
|
pub fn is_steam_box_deprecated(&self) -> bool {
|
||||||
self.is_tesla.unwrap_or(false)
|
self.is_steam_box_deprecated.unwrap_or(false)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn clear_is_tesla(&mut self) {
|
pub fn clear_is_steam_box_deprecated(&mut self) {
|
||||||
self.is_tesla = ::std::option::Option::None;
|
self.is_steam_box_deprecated = ::std::option::Option::None;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn has_is_tesla(&self) -> bool {
|
pub fn has_is_steam_box_deprecated(&self) -> bool {
|
||||||
self.is_tesla.is_some()
|
self.is_steam_box_deprecated.is_some()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Param is passed by value, moved
|
// Param is passed by value, moved
|
||||||
pub fn set_is_tesla(&mut self, v: bool) {
|
pub fn set_is_steam_box_deprecated(&mut self, v: bool) {
|
||||||
self.is_tesla = ::std::option::Option::Some(v);
|
self.is_steam_box_deprecated = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional bool is_steam_deck_deprecated = 107;
|
||||||
|
|
||||||
|
pub fn is_steam_deck_deprecated(&self) -> bool {
|
||||||
|
self.is_steam_deck_deprecated.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_is_steam_deck_deprecated(&mut self) {
|
||||||
|
self.is_steam_deck_deprecated = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_is_steam_deck_deprecated(&self) -> bool {
|
||||||
|
self.is_steam_deck_deprecated.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_is_steam_deck_deprecated(&mut self, v: bool) {
|
||||||
|
self.is_steam_deck_deprecated = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional bool is_tesla_deprecated = 110;
|
||||||
|
|
||||||
|
pub fn is_tesla_deprecated(&self) -> bool {
|
||||||
|
self.is_tesla_deprecated.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_is_tesla_deprecated(&mut self) {
|
||||||
|
self.is_tesla_deprecated = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_is_tesla_deprecated(&self) -> bool {
|
||||||
|
self.is_tesla_deprecated.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_is_tesla_deprecated(&mut self, v: bool) {
|
||||||
|
self.is_tesla_deprecated = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 gaming_device_type = 111;
|
||||||
|
|
||||||
|
pub fn gaming_device_type(&self) -> u32 {
|
||||||
|
self.gaming_device_type.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_gaming_device_type(&mut self) {
|
||||||
|
self.gaming_device_type = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_gaming_device_type(&self) -> bool {
|
||||||
|
self.gaming_device_type.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_gaming_device_type(&mut self, v: u32) {
|
||||||
|
self.gaming_device_type = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2427,9 +2448,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
786 => {
|
786 => {
|
||||||
self.country_override = ::std::option::Option::Some(is.read_string()?);
|
self.country_override = ::std::option::Option::Some(is.read_string()?);
|
||||||
},
|
},
|
||||||
792 => {
|
|
||||||
self.is_steam_box = ::std::option::Option::Some(is.read_bool()?);
|
|
||||||
},
|
|
||||||
800 => {
|
800 => {
|
||||||
self.client_instance_id = ::std::option::Option::Some(is.read_uint64()?);
|
self.client_instance_id = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
},
|
},
|
||||||
|
|
@ -2451,17 +2469,23 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
848 => {
|
848 => {
|
||||||
self.disable_partner_autogrants = ::std::option::Option::Some(is.read_bool()?);
|
self.disable_partner_autogrants = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
856 => {
|
|
||||||
self.is_steam_deck = ::std::option::Option::Some(is.read_bool()?);
|
|
||||||
},
|
|
||||||
866 => {
|
866 => {
|
||||||
self.access_token = ::std::option::Option::Some(is.read_string()?);
|
self.access_token = ::std::option::Option::Some(is.read_string()?);
|
||||||
},
|
},
|
||||||
872 => {
|
872 => {
|
||||||
self.is_chrome_os = ::std::option::Option::Some(is.read_bool()?);
|
self.is_chrome_os = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
792 => {
|
||||||
|
self.is_steam_box_deprecated = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
|
856 => {
|
||||||
|
self.is_steam_deck_deprecated = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
880 => {
|
880 => {
|
||||||
self.is_tesla = ::std::option::Option::Some(is.read_bool()?);
|
self.is_tesla_deprecated = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
|
888 => {
|
||||||
|
self.gaming_device_type = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
|
@ -2612,9 +2636,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
if let Some(v) = self.country_override.as_ref() {
|
if let Some(v) = self.country_override.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(98, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(98, &v);
|
||||||
}
|
}
|
||||||
if let Some(v) = self.is_steam_box {
|
|
||||||
my_size += 2 + 1;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.client_instance_id {
|
if let Some(v) = self.client_instance_id {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(100, v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(100, v);
|
||||||
}
|
}
|
||||||
|
|
@ -2637,18 +2658,24 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
if let Some(v) = self.disable_partner_autogrants {
|
if let Some(v) = self.disable_partner_autogrants {
|
||||||
my_size += 2 + 1;
|
my_size += 2 + 1;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.is_steam_deck {
|
|
||||||
my_size += 2 + 1;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.access_token.as_ref() {
|
if let Some(v) = self.access_token.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(108, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(108, &v);
|
||||||
}
|
}
|
||||||
if let Some(v) = self.is_chrome_os {
|
if let Some(v) = self.is_chrome_os {
|
||||||
my_size += 2 + 1;
|
my_size += 2 + 1;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.is_tesla {
|
if let Some(v) = self.is_steam_box_deprecated {
|
||||||
my_size += 2 + 1;
|
my_size += 2 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.is_steam_deck_deprecated {
|
||||||
|
my_size += 2 + 1;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.is_tesla_deprecated {
|
||||||
|
my_size += 2 + 1;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.gaming_device_type {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(111, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -2790,9 +2817,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
if let Some(v) = self.country_override.as_ref() {
|
if let Some(v) = self.country_override.as_ref() {
|
||||||
os.write_string(98, v)?;
|
os.write_string(98, v)?;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.is_steam_box {
|
|
||||||
os.write_bool(99, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.client_instance_id {
|
if let Some(v) = self.client_instance_id {
|
||||||
os.write_uint64(100, v)?;
|
os.write_uint64(100, v)?;
|
||||||
}
|
}
|
||||||
|
|
@ -2814,18 +2838,24 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
if let Some(v) = self.disable_partner_autogrants {
|
if let Some(v) = self.disable_partner_autogrants {
|
||||||
os.write_bool(106, v)?;
|
os.write_bool(106, v)?;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.is_steam_deck {
|
|
||||||
os.write_bool(107, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.access_token.as_ref() {
|
if let Some(v) = self.access_token.as_ref() {
|
||||||
os.write_string(108, v)?;
|
os.write_string(108, v)?;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.is_chrome_os {
|
if let Some(v) = self.is_chrome_os {
|
||||||
os.write_bool(109, v)?;
|
os.write_bool(109, v)?;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.is_tesla {
|
if let Some(v) = self.is_steam_box_deprecated {
|
||||||
|
os.write_bool(99, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.is_steam_deck_deprecated {
|
||||||
|
os.write_bool(107, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.is_tesla_deprecated {
|
||||||
os.write_bool(110, v)?;
|
os.write_bool(110, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.gaming_device_type {
|
||||||
|
os.write_uint32(111, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -2888,7 +2918,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
self.machine_name = ::std::option::Option::None;
|
self.machine_name = ::std::option::Option::None;
|
||||||
self.machine_name_userchosen = ::std::option::Option::None;
|
self.machine_name_userchosen = ::std::option::Option::None;
|
||||||
self.country_override = ::std::option::Option::None;
|
self.country_override = ::std::option::Option::None;
|
||||||
self.is_steam_box = ::std::option::Option::None;
|
|
||||||
self.client_instance_id = ::std::option::Option::None;
|
self.client_instance_id = ::std::option::Option::None;
|
||||||
self.two_factor_code = ::std::option::Option::None;
|
self.two_factor_code = ::std::option::Option::None;
|
||||||
self.supports_rate_limit_response = ::std::option::Option::None;
|
self.supports_rate_limit_response = ::std::option::Option::None;
|
||||||
|
|
@ -2896,10 +2925,12 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
self.priority_reason = ::std::option::Option::None;
|
self.priority_reason = ::std::option::Option::None;
|
||||||
self.embedded_client_secret.clear();
|
self.embedded_client_secret.clear();
|
||||||
self.disable_partner_autogrants = ::std::option::Option::None;
|
self.disable_partner_autogrants = ::std::option::Option::None;
|
||||||
self.is_steam_deck = ::std::option::Option::None;
|
|
||||||
self.access_token = ::std::option::Option::None;
|
self.access_token = ::std::option::Option::None;
|
||||||
self.is_chrome_os = ::std::option::Option::None;
|
self.is_chrome_os = ::std::option::Option::None;
|
||||||
self.is_tesla = ::std::option::Option::None;
|
self.is_steam_box_deprecated = ::std::option::Option::None;
|
||||||
|
self.is_steam_deck_deprecated = ::std::option::Option::None;
|
||||||
|
self.is_tesla_deprecated = ::std::option::Option::None;
|
||||||
|
self.gaming_device_type = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2950,7 +2981,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
machine_name: ::std::option::Option::None,
|
machine_name: ::std::option::Option::None,
|
||||||
machine_name_userchosen: ::std::option::Option::None,
|
machine_name_userchosen: ::std::option::Option::None,
|
||||||
country_override: ::std::option::Option::None,
|
country_override: ::std::option::Option::None,
|
||||||
is_steam_box: ::std::option::Option::None,
|
|
||||||
client_instance_id: ::std::option::Option::None,
|
client_instance_id: ::std::option::Option::None,
|
||||||
two_factor_code: ::std::option::Option::None,
|
two_factor_code: ::std::option::Option::None,
|
||||||
supports_rate_limit_response: ::std::option::Option::None,
|
supports_rate_limit_response: ::std::option::Option::None,
|
||||||
|
|
@ -2958,10 +2988,12 @@ impl ::steam_vent_proto_common::protobuf::Message for CMsgClientLogon {
|
||||||
priority_reason: ::std::option::Option::None,
|
priority_reason: ::std::option::Option::None,
|
||||||
embedded_client_secret: ::steam_vent_proto_common::protobuf::MessageField::none(),
|
embedded_client_secret: ::steam_vent_proto_common::protobuf::MessageField::none(),
|
||||||
disable_partner_autogrants: ::std::option::Option::None,
|
disable_partner_autogrants: ::std::option::Option::None,
|
||||||
is_steam_deck: ::std::option::Option::None,
|
|
||||||
access_token: ::std::option::Option::None,
|
access_token: ::std::option::Option::None,
|
||||||
is_chrome_os: ::std::option::Option::None,
|
is_chrome_os: ::std::option::Option::None,
|
||||||
is_tesla: ::std::option::Option::None,
|
is_steam_box_deprecated: ::std::option::Option::None,
|
||||||
|
is_steam_deck_deprecated: ::std::option::Option::None,
|
||||||
|
is_tesla_deprecated: ::std::option::Option::None,
|
||||||
|
gaming_device_type: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -5628,11 +5660,6 @@ for CMsgClientRequestWebAPIAuthenticateUserNonce {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessageWithKind
|
|
||||||
for CMsgClientRequestWebAPIAuthenticateUserNonce {
|
|
||||||
type KindEnum = crate::enums_clientserver::EMsg;
|
|
||||||
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientRequestWebAPIAuthenticateUserNonce;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CMsgClientRequestWebAPIAuthenticateUserNonceResponse {
|
for CMsgClientRequestWebAPIAuthenticateUserNonceResponse {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
|
@ -5647,11 +5674,6 @@ for CMsgClientRequestWebAPIAuthenticateUserNonceResponse {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessageWithKind
|
|
||||||
for CMsgClientRequestWebAPIAuthenticateUserNonceResponse {
|
|
||||||
type KindEnum = crate::enums_clientserver::EMsg;
|
|
||||||
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientRequestWebAPIAuthenticateUserNonceResponse;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientLogOff {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientLogOff {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -5716,10 +5738,6 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgClientNewLoginKeyAccepted {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgClientNewLoginKeyAccepted {
|
|
||||||
type KindEnum = crate::enums_clientserver::EMsg;
|
|
||||||
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientNewLoginKeyAccepted;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientAccountInfo {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientAccountInfo {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
|
||||||
|
|
@ -1747,8 +1747,6 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
pub download_paused: ::std::option::Option<bool>,
|
pub download_paused: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.num_downloading)
|
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.num_downloading)
|
||||||
pub num_downloading: ::std::option::Option<u32>,
|
pub num_downloading: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.num_paused)
|
|
||||||
pub num_paused: ::std::option::Option<u32>,
|
|
||||||
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.changing)
|
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.changing)
|
||||||
pub changing: ::std::option::Option<bool>,
|
pub changing: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.available_on_platform)
|
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.available_on_platform)
|
||||||
|
|
@ -1773,6 +1771,8 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
pub rt_time_scheduled: ::std::option::Option<u32>,
|
pub rt_time_scheduled: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.running)
|
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.running)
|
||||||
pub running: ::std::option::Option<bool>,
|
pub running: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CMsgClientGetClientAppListResponse.App.update_percentage)
|
||||||
|
pub update_percentage: ::std::option::Option<u32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CMsgClientGetClientAppListResponse.App.special_fields)
|
// @@protoc_insertion_point(special_field:CMsgClientGetClientAppListResponse.App.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -2032,25 +2032,6 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
self.num_downloading = ::std::option::Option::Some(v);
|
self.num_downloading = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
// optional uint32 num_paused = 13;
|
|
||||||
|
|
||||||
pub fn num_paused(&self) -> u32 {
|
|
||||||
self.num_paused.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_num_paused(&mut self) {
|
|
||||||
self.num_paused = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_num_paused(&self) -> bool {
|
|
||||||
self.num_paused.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_num_paused(&mut self, v: u32) {
|
|
||||||
self.num_paused = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional bool changing = 14;
|
// optional bool changing = 14;
|
||||||
|
|
||||||
pub fn changing(&self) -> bool {
|
pub fn changing(&self) -> bool {
|
||||||
|
|
@ -2278,6 +2259,25 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
pub fn set_running(&mut self, v: bool) {
|
pub fn set_running(&mut self, v: bool) {
|
||||||
self.running = ::std::option::Option::Some(v);
|
self.running = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint32 update_percentage = 26;
|
||||||
|
|
||||||
|
pub fn update_percentage(&self) -> u32 {
|
||||||
|
self.update_percentage.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_update_percentage(&mut self) {
|
||||||
|
self.update_percentage = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_update_percentage(&self) -> bool {
|
||||||
|
self.update_percentage.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_update_percentage(&mut self, v: u32) {
|
||||||
|
self.update_percentage = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for App {
|
impl ::steam_vent_proto_common::protobuf::Message for App {
|
||||||
|
|
@ -2326,9 +2326,6 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
96 => {
|
96 => {
|
||||||
self.num_downloading = ::std::option::Option::Some(is.read_uint32()?);
|
self.num_downloading = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
104 => {
|
|
||||||
self.num_paused = ::std::option::Option::Some(is.read_uint32()?);
|
|
||||||
},
|
|
||||||
112 => {
|
112 => {
|
||||||
self.changing = ::std::option::Option::Some(is.read_bool()?);
|
self.changing = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
|
@ -2365,6 +2362,9 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
200 => {
|
200 => {
|
||||||
self.running = ::std::option::Option::Some(is.read_bool()?);
|
self.running = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
208 => {
|
||||||
|
self.update_percentage = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -2414,9 +2414,6 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
if let Some(v) = self.num_downloading {
|
if let Some(v) = self.num_downloading {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(12, v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(12, v);
|
||||||
}
|
}
|
||||||
if let Some(v) = self.num_paused {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(13, v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.changing {
|
if let Some(v) = self.changing {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
|
@ -2453,6 +2450,9 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
if let Some(v) = self.running {
|
if let Some(v) = self.running {
|
||||||
my_size += 2 + 1;
|
my_size += 2 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.update_percentage {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(26, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -2495,9 +2495,6 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
if let Some(v) = self.num_downloading {
|
if let Some(v) = self.num_downloading {
|
||||||
os.write_uint32(12, v)?;
|
os.write_uint32(12, v)?;
|
||||||
}
|
}
|
||||||
if let Some(v) = self.num_paused {
|
|
||||||
os.write_uint32(13, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.changing {
|
if let Some(v) = self.changing {
|
||||||
os.write_bool(14, v)?;
|
os.write_bool(14, v)?;
|
||||||
}
|
}
|
||||||
|
|
@ -2534,6 +2531,9 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
if let Some(v) = self.running {
|
if let Some(v) = self.running {
|
||||||
os.write_bool(25, v)?;
|
os.write_bool(25, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.update_percentage {
|
||||||
|
os.write_uint32(26, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -2563,7 +2563,6 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
self.dlcs.clear();
|
self.dlcs.clear();
|
||||||
self.download_paused = ::std::option::Option::None;
|
self.download_paused = ::std::option::Option::None;
|
||||||
self.num_downloading = ::std::option::Option::None;
|
self.num_downloading = ::std::option::Option::None;
|
||||||
self.num_paused = ::std::option::Option::None;
|
|
||||||
self.changing = ::std::option::Option::None;
|
self.changing = ::std::option::Option::None;
|
||||||
self.available_on_platform = ::std::option::Option::None;
|
self.available_on_platform = ::std::option::Option::None;
|
||||||
self.bytes_staged = ::std::option::Option::None;
|
self.bytes_staged = ::std::option::Option::None;
|
||||||
|
|
@ -2576,6 +2575,7 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
self.uninstalling = ::std::option::Option::None;
|
self.uninstalling = ::std::option::Option::None;
|
||||||
self.rt_time_scheduled = ::std::option::Option::None;
|
self.rt_time_scheduled = ::std::option::Option::None;
|
||||||
self.running = ::std::option::Option::None;
|
self.running = ::std::option::Option::None;
|
||||||
|
self.update_percentage = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2593,7 +2593,6 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
dlcs: ::std::vec::Vec::new(),
|
dlcs: ::std::vec::Vec::new(),
|
||||||
download_paused: ::std::option::Option::None,
|
download_paused: ::std::option::Option::None,
|
||||||
num_downloading: ::std::option::Option::None,
|
num_downloading: ::std::option::Option::None,
|
||||||
num_paused: ::std::option::Option::None,
|
|
||||||
changing: ::std::option::Option::None,
|
changing: ::std::option::Option::None,
|
||||||
available_on_platform: ::std::option::Option::None,
|
available_on_platform: ::std::option::Option::None,
|
||||||
bytes_staged: ::std::option::Option::None,
|
bytes_staged: ::std::option::Option::None,
|
||||||
|
|
@ -2606,6 +2605,7 @@ pub mod cmsg_client_get_client_app_list_response {
|
||||||
uninstalling: ::std::option::Option::None,
|
uninstalling: ::std::option::Option::None,
|
||||||
rt_time_scheduled: ::std::option::Option::None,
|
rt_time_scheduled: ::std::option::Option::None,
|
||||||
running: ::std::option::Option::None,
|
running: ::std::option::Option::None,
|
||||||
|
update_percentage: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -4334,6 +4334,10 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgClientLaunchClientApp {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessageWithKind for CMsgClientLaunchClientApp {
|
||||||
|
type KindEnum = crate::enums_clientserver::EMsg;
|
||||||
|
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientLaunchClientApp;
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientLaunchClientAppResponse {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientLaunchClientAppResponse {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -4347,6 +4351,11 @@ impl ::steam_vent_proto_common::RpcMessage for CMsgClientLaunchClientAppResponse
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessageWithKind
|
||||||
|
for CMsgClientLaunchClientAppResponse {
|
||||||
|
type KindEnum = crate::enums_clientserver::EMsg;
|
||||||
|
const KIND: Self::KindEnum = crate::enums_clientserver::EMsg::k_EMsgClientLaunchClientAppResponse;
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CMsgClientEnableOrDisableDownloads {
|
impl ::steam_vent_proto_common::RpcMessage for CMsgClientEnableOrDisableDownloads {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -275,241 +275,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CCloud_ClientLogUploadComp
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCloud_GetUploadServerInfo_Request)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CCloud_GetUploadServerInfo_Request {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CCloud_GetUploadServerInfo_Request.appid)
|
|
||||||
pub appid: ::std::option::Option<u32>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CCloud_GetUploadServerInfo_Request.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CCloud_GetUploadServerInfo_Request {
|
|
||||||
fn default() -> &'a CCloud_GetUploadServerInfo_Request {
|
|
||||||
<CCloud_GetUploadServerInfo_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CCloud_GetUploadServerInfo_Request {
|
|
||||||
pub fn new() -> CCloud_GetUploadServerInfo_Request {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional uint32 appid = 1;
|
|
||||||
|
|
||||||
pub fn appid(&self) -> u32 {
|
|
||||||
self.appid.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_appid(&mut self) {
|
|
||||||
self.appid = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_appid(&self) -> bool {
|
|
||||||
self.appid.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_appid(&mut self, v: u32) {
|
|
||||||
self.appid = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CCloud_GetUploadServerInfo_Request {
|
|
||||||
const NAME: &'static str = "CCloud_GetUploadServerInfo_Request";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
8 => {
|
|
||||||
self.appid = ::std::option::Option::Some(is.read_uint32()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
if let Some(v) = self.appid {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
|
|
||||||
}
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
if let Some(v) = self.appid {
|
|
||||||
os.write_uint32(1, v)?;
|
|
||||||
}
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CCloud_GetUploadServerInfo_Request {
|
|
||||||
CCloud_GetUploadServerInfo_Request::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.appid = ::std::option::Option::None;
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CCloud_GetUploadServerInfo_Request {
|
|
||||||
static instance: CCloud_GetUploadServerInfo_Request = CCloud_GetUploadServerInfo_Request {
|
|
||||||
appid: ::std::option::Option::None,
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCloud_GetUploadServerInfo_Response)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CCloud_GetUploadServerInfo_Response {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CCloud_GetUploadServerInfo_Response.server_url)
|
|
||||||
pub server_url: ::std::option::Option<::std::string::String>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CCloud_GetUploadServerInfo_Response.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CCloud_GetUploadServerInfo_Response {
|
|
||||||
fn default() -> &'a CCloud_GetUploadServerInfo_Response {
|
|
||||||
<CCloud_GetUploadServerInfo_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CCloud_GetUploadServerInfo_Response {
|
|
||||||
pub fn new() -> CCloud_GetUploadServerInfo_Response {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional string server_url = 1;
|
|
||||||
|
|
||||||
pub fn server_url(&self) -> &str {
|
|
||||||
match self.server_url.as_ref() {
|
|
||||||
Some(v) => v,
|
|
||||||
None => "",
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_server_url(&mut self) {
|
|
||||||
self.server_url = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_server_url(&self) -> bool {
|
|
||||||
self.server_url.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_server_url(&mut self, v: ::std::string::String) {
|
|
||||||
self.server_url = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Mutable pointer to the field.
|
|
||||||
// If field is not initialized, it is initialized with default value first.
|
|
||||||
pub fn mut_server_url(&mut self) -> &mut ::std::string::String {
|
|
||||||
if self.server_url.is_none() {
|
|
||||||
self.server_url = ::std::option::Option::Some(::std::string::String::new());
|
|
||||||
}
|
|
||||||
self.server_url.as_mut().unwrap()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Take field
|
|
||||||
pub fn take_server_url(&mut self) -> ::std::string::String {
|
|
||||||
self.server_url.take().unwrap_or_else(|| ::std::string::String::new())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CCloud_GetUploadServerInfo_Response {
|
|
||||||
const NAME: &'static str = "CCloud_GetUploadServerInfo_Response";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
10 => {
|
|
||||||
self.server_url = ::std::option::Option::Some(is.read_string()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
if let Some(v) = self.server_url.as_ref() {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(1, &v);
|
|
||||||
}
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
if let Some(v) = self.server_url.as_ref() {
|
|
||||||
os.write_string(1, v)?;
|
|
||||||
}
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CCloud_GetUploadServerInfo_Response {
|
|
||||||
CCloud_GetUploadServerInfo_Response::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.server_url = ::std::option::Option::None;
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CCloud_GetUploadServerInfo_Response {
|
|
||||||
static instance: CCloud_GetUploadServerInfo_Response = CCloud_GetUploadServerInfo_Response {
|
|
||||||
server_url: ::std::option::Option::None,
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCloud_BeginHTTPUpload_Request)
|
// @@protoc_insertion_point(message:CCloud_BeginHTTPUpload_Request)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CCloud_BeginHTTPUpload_Request {
|
pub struct CCloud_BeginHTTPUpload_Request {
|
||||||
|
|
@ -8815,349 +8580,6 @@ impl ::steam_vent_proto_common::protobuf::Message for CCloud_ClientConflictResol
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCloud_EnumerateUserApps_Request)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CCloud_EnumerateUserApps_Request {
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CCloud_EnumerateUserApps_Request.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CCloud_EnumerateUserApps_Request {
|
|
||||||
fn default() -> &'a CCloud_EnumerateUserApps_Request {
|
|
||||||
<CCloud_EnumerateUserApps_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CCloud_EnumerateUserApps_Request {
|
|
||||||
pub fn new() -> CCloud_EnumerateUserApps_Request {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CCloud_EnumerateUserApps_Request {
|
|
||||||
const NAME: &'static str = "CCloud_EnumerateUserApps_Request";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CCloud_EnumerateUserApps_Request {
|
|
||||||
CCloud_EnumerateUserApps_Request::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CCloud_EnumerateUserApps_Request {
|
|
||||||
static instance: CCloud_EnumerateUserApps_Request = CCloud_EnumerateUserApps_Request {
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCloud_EnumerateUserApps_Response)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CCloud_EnumerateUserApps_Response {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CCloud_EnumerateUserApps_Response.apps)
|
|
||||||
pub apps: ::std::vec::Vec<ccloud_enumerate_user_apps_response::Apps>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CCloud_EnumerateUserApps_Response.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CCloud_EnumerateUserApps_Response {
|
|
||||||
fn default() -> &'a CCloud_EnumerateUserApps_Response {
|
|
||||||
<CCloud_EnumerateUserApps_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CCloud_EnumerateUserApps_Response {
|
|
||||||
pub fn new() -> CCloud_EnumerateUserApps_Response {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CCloud_EnumerateUserApps_Response {
|
|
||||||
const NAME: &'static str = "CCloud_EnumerateUserApps_Response";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
10 => {
|
|
||||||
self.apps.push(is.read_message()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
for value in &self.apps {
|
|
||||||
let len = value.compute_size();
|
|
||||||
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
|
||||||
};
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
for v in &self.apps {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
|
|
||||||
};
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CCloud_EnumerateUserApps_Response {
|
|
||||||
CCloud_EnumerateUserApps_Response::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.apps.clear();
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CCloud_EnumerateUserApps_Response {
|
|
||||||
static instance: CCloud_EnumerateUserApps_Response = CCloud_EnumerateUserApps_Response {
|
|
||||||
apps: ::std::vec::Vec::new(),
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Nested message and enums of message `CCloud_EnumerateUserApps_Response`
|
|
||||||
pub mod ccloud_enumerate_user_apps_response {
|
|
||||||
// @@protoc_insertion_point(message:CCloud_EnumerateUserApps_Response.Apps)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct Apps {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CCloud_EnumerateUserApps_Response.Apps.appid)
|
|
||||||
pub appid: ::std::option::Option<u32>,
|
|
||||||
// @@protoc_insertion_point(field:CCloud_EnumerateUserApps_Response.Apps.totalcount)
|
|
||||||
pub totalcount: ::std::option::Option<i32>,
|
|
||||||
// @@protoc_insertion_point(field:CCloud_EnumerateUserApps_Response.Apps.totalsize)
|
|
||||||
pub totalsize: ::std::option::Option<i64>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CCloud_EnumerateUserApps_Response.Apps.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a Apps {
|
|
||||||
fn default() -> &'a Apps {
|
|
||||||
<Apps as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl Apps {
|
|
||||||
pub fn new() -> Apps {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional uint32 appid = 1;
|
|
||||||
|
|
||||||
pub fn appid(&self) -> u32 {
|
|
||||||
self.appid.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_appid(&mut self) {
|
|
||||||
self.appid = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_appid(&self) -> bool {
|
|
||||||
self.appid.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_appid(&mut self, v: u32) {
|
|
||||||
self.appid = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional int32 totalcount = 2;
|
|
||||||
|
|
||||||
pub fn totalcount(&self) -> i32 {
|
|
||||||
self.totalcount.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_totalcount(&mut self) {
|
|
||||||
self.totalcount = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_totalcount(&self) -> bool {
|
|
||||||
self.totalcount.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_totalcount(&mut self, v: i32) {
|
|
||||||
self.totalcount = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional int64 totalsize = 3;
|
|
||||||
|
|
||||||
pub fn totalsize(&self) -> i64 {
|
|
||||||
self.totalsize.unwrap_or(0)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_totalsize(&mut self) {
|
|
||||||
self.totalsize = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_totalsize(&self) -> bool {
|
|
||||||
self.totalsize.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_totalsize(&mut self, v: i64) {
|
|
||||||
self.totalsize = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for Apps {
|
|
||||||
const NAME: &'static str = "Apps";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
8 => {
|
|
||||||
self.appid = ::std::option::Option::Some(is.read_uint32()?);
|
|
||||||
},
|
|
||||||
16 => {
|
|
||||||
self.totalcount = ::std::option::Option::Some(is.read_int32()?);
|
|
||||||
},
|
|
||||||
24 => {
|
|
||||||
self.totalsize = ::std::option::Option::Some(is.read_int64()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
if let Some(v) = self.appid {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.totalcount {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(2, v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.totalsize {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::int64_size(3, v);
|
|
||||||
}
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
if let Some(v) = self.appid {
|
|
||||||
os.write_uint32(1, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.totalcount {
|
|
||||||
os.write_int32(2, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.totalsize {
|
|
||||||
os.write_int64(3, v)?;
|
|
||||||
}
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> Apps {
|
|
||||||
Apps::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.appid = ::std::option::Option::None;
|
|
||||||
self.totalcount = ::std::option::Option::None;
|
|
||||||
self.totalsize = ::std::option::Option::None;
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static Apps {
|
|
||||||
static instance: Apps = Apps {
|
|
||||||
appid: ::std::option::Option::None,
|
|
||||||
totalcount: ::std::option::Option::None,
|
|
||||||
totalsize: ::std::option::Option::None,
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCloud_GetAppFileChangelist_Request)
|
// @@protoc_insertion_point(message:CCloud_GetAppFileChangelist_Request)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CCloud_GetAppFileChangelist_Request {
|
pub struct CCloud_GetAppFileChangelist_Request {
|
||||||
|
|
@ -10409,6 +9831,10 @@ pub struct CCloud_AppLaunchIntent_Request {
|
||||||
pub machine_name: ::std::option::Option<::std::string::String>,
|
pub machine_name: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CCloud_AppLaunchIntent_Request.ignore_pending_operations)
|
// @@protoc_insertion_point(field:CCloud_AppLaunchIntent_Request.ignore_pending_operations)
|
||||||
pub ignore_pending_operations: ::std::option::Option<bool>,
|
pub ignore_pending_operations: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CCloud_AppLaunchIntent_Request.os_type)
|
||||||
|
pub os_type: ::std::option::Option<i32>,
|
||||||
|
// @@protoc_insertion_point(field:CCloud_AppLaunchIntent_Request.device_type)
|
||||||
|
pub device_type: ::std::option::Option<i32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CCloud_AppLaunchIntent_Request.special_fields)
|
// @@protoc_insertion_point(special_field:CCloud_AppLaunchIntent_Request.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -10517,6 +9943,44 @@ impl CCloud_AppLaunchIntent_Request {
|
||||||
pub fn set_ignore_pending_operations(&mut self, v: bool) {
|
pub fn set_ignore_pending_operations(&mut self, v: bool) {
|
||||||
self.ignore_pending_operations = ::std::option::Option::Some(v);
|
self.ignore_pending_operations = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional int32 os_type = 5;
|
||||||
|
|
||||||
|
pub fn os_type(&self) -> i32 {
|
||||||
|
self.os_type.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_os_type(&mut self) {
|
||||||
|
self.os_type = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_os_type(&self) -> bool {
|
||||||
|
self.os_type.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_os_type(&mut self, v: i32) {
|
||||||
|
self.os_type = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional int32 device_type = 6;
|
||||||
|
|
||||||
|
pub fn device_type(&self) -> i32 {
|
||||||
|
self.device_type.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_device_type(&mut self) {
|
||||||
|
self.device_type = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_device_type(&self) -> bool {
|
||||||
|
self.device_type.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_device_type(&mut self, v: i32) {
|
||||||
|
self.device_type = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CCloud_AppLaunchIntent_Request {
|
impl ::steam_vent_proto_common::protobuf::Message for CCloud_AppLaunchIntent_Request {
|
||||||
|
|
@ -10541,6 +10005,12 @@ impl ::steam_vent_proto_common::protobuf::Message for CCloud_AppLaunchIntent_Req
|
||||||
32 => {
|
32 => {
|
||||||
self.ignore_pending_operations = ::std::option::Option::Some(is.read_bool()?);
|
self.ignore_pending_operations = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
40 => {
|
||||||
|
self.os_type = ::std::option::Option::Some(is.read_int32()?);
|
||||||
|
},
|
||||||
|
48 => {
|
||||||
|
self.device_type = ::std::option::Option::Some(is.read_int32()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -10565,6 +10035,12 @@ impl ::steam_vent_proto_common::protobuf::Message for CCloud_AppLaunchIntent_Req
|
||||||
if let Some(v) = self.ignore_pending_operations {
|
if let Some(v) = self.ignore_pending_operations {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.os_type {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(5, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.device_type {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(6, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -10583,6 +10059,12 @@ impl ::steam_vent_proto_common::protobuf::Message for CCloud_AppLaunchIntent_Req
|
||||||
if let Some(v) = self.ignore_pending_operations {
|
if let Some(v) = self.ignore_pending_operations {
|
||||||
os.write_bool(4, v)?;
|
os.write_bool(4, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.os_type {
|
||||||
|
os.write_int32(5, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.device_type {
|
||||||
|
os.write_int32(6, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -10604,6 +10086,8 @@ impl ::steam_vent_proto_common::protobuf::Message for CCloud_AppLaunchIntent_Req
|
||||||
self.client_id = ::std::option::Option::None;
|
self.client_id = ::std::option::Option::None;
|
||||||
self.machine_name = ::std::option::Option::None;
|
self.machine_name = ::std::option::Option::None;
|
||||||
self.ignore_pending_operations = ::std::option::Option::None;
|
self.ignore_pending_operations = ::std::option::Option::None;
|
||||||
|
self.os_type = ::std::option::Option::None;
|
||||||
|
self.device_type = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -10613,6 +10097,8 @@ impl ::steam_vent_proto_common::protobuf::Message for CCloud_AppLaunchIntent_Req
|
||||||
client_id: ::std::option::Option::None,
|
client_id: ::std::option::Option::None,
|
||||||
machine_name: ::std::option::Option::None,
|
machine_name: ::std::option::Option::None,
|
||||||
ignore_pending_operations: ::std::option::Option::None,
|
ignore_pending_operations: ::std::option::Option::None,
|
||||||
|
os_type: ::std::option::Option::None,
|
||||||
|
device_type: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -11517,32 +11003,6 @@ for CCloud_ClientLogUploadComplete_Notification {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CCloud_GetUploadServerInfo_Request {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CCloud_GetUploadServerInfo_Response {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CCloud_BeginHTTPUpload_Request {
|
impl ::steam_vent_proto_common::RpcMessage for CCloud_BeginHTTPUpload_Request {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -11988,32 +11448,6 @@ for CCloud_ClientConflictResolution_Notification {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CCloud_EnumerateUserApps_Request {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CCloud_EnumerateUserApps_Response {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage for CCloud_GetAppFileChangelist_Request {
|
impl ::steam_vent_proto_common::RpcMessage for CCloud_GetAppFileChangelist_Request {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -12303,10 +11737,6 @@ impl ::steam_vent_proto_common::RpcMethod for CCloud_Delete_Request {
|
||||||
const METHOD_NAME: &'static str = "Cloud.Delete#1";
|
const METHOD_NAME: &'static str = "Cloud.Delete#1";
|
||||||
type Response = CCloud_Delete_Response;
|
type Response = CCloud_Delete_Response;
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod for CCloud_EnumerateUserApps_Request {
|
|
||||||
const METHOD_NAME: &'static str = "Cloud.EnumerateUserApps#1";
|
|
||||||
type Response = CCloud_EnumerateUserApps_Response;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMethod for CCloud_EnumerateUserFiles_Request {
|
impl ::steam_vent_proto_common::RpcMethod for CCloud_EnumerateUserFiles_Request {
|
||||||
const METHOD_NAME: &'static str = "Cloud.EnumerateUserFiles#1";
|
const METHOD_NAME: &'static str = "Cloud.EnumerateUserFiles#1";
|
||||||
type Response = CCloud_EnumerateUserFiles_Response;
|
type Response = CCloud_EnumerateUserFiles_Response;
|
||||||
|
|
@ -12328,7 +11758,3 @@ impl ::steam_vent_proto_common::RpcMethod for CCloud_GetFileDetails_Request {
|
||||||
const METHOD_NAME: &'static str = "Cloud.GetFileDetails#1";
|
const METHOD_NAME: &'static str = "Cloud.GetFileDetails#1";
|
||||||
type Response = CCloud_GetFileDetails_Response;
|
type Response = CCloud_GetFileDetails_Response;
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod for CCloud_GetUploadServerInfo_Request {
|
|
||||||
const METHOD_NAME: &'static str = "Cloud.GetUploadServerInfo#1";
|
|
||||||
type Response = CCloud_GetUploadServerInfo_Response;
|
|
||||||
}
|
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -3395,6 +3395,828 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentServerDirectory_Ge
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CDepotContentDetection_GetAllDetectedAppContent_Request)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CDepotContentDetection_GetAllDetectedAppContent_Request.detection_type)
|
||||||
|
pub detection_type: ::std::option::Option<::steam_vent_proto_common::protobuf::EnumOrUnknown<EAppContentDetectionType>>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CDepotContentDetection_GetAllDetectedAppContent_Request.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
fn default() -> &'a CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
<CDepotContentDetection_GetAllDetectedAppContent_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
pub fn new() -> CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .EAppContentDetectionType detection_type = 1;
|
||||||
|
|
||||||
|
pub fn detection_type(&self) -> EAppContentDetectionType {
|
||||||
|
match self.detection_type {
|
||||||
|
Some(e) => e.enum_value_or(EAppContentDetectionType::k_EAppContentDetectionType_None),
|
||||||
|
None => EAppContentDetectionType::k_EAppContentDetectionType_None,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_detection_type(&mut self) {
|
||||||
|
self.detection_type = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_detection_type(&self) -> bool {
|
||||||
|
self.detection_type.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_detection_type(&mut self, v: EAppContentDetectionType) {
|
||||||
|
self.detection_type = ::std::option::Option::Some(::steam_vent_proto_common::protobuf::EnumOrUnknown::new(v));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
const NAME: &'static str = "CDepotContentDetection_GetAllDetectedAppContent_Request";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.detection_type = ::std::option::Option::Some(is.read_enum_or_unknown()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.detection_type {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v.value());
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.detection_type {
|
||||||
|
os.write_enum(1, ::steam_vent_proto_common::protobuf::EnumOrUnknown::value(&v))?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
CDepotContentDetection_GetAllDetectedAppContent_Request::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.detection_type = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
static instance: CDepotContentDetection_GetAllDetectedAppContent_Request = CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
detection_type: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:DetectedAppContent)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct DetectedAppContent {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:DetectedAppContent.app_id)
|
||||||
|
pub app_id: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:DetectedAppContent.depot_id)
|
||||||
|
pub depot_id: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:DetectedAppContent.detected_content)
|
||||||
|
pub detected_content: ::std::option::Option<i32>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:DetectedAppContent.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a DetectedAppContent {
|
||||||
|
fn default() -> &'a DetectedAppContent {
|
||||||
|
<DetectedAppContent as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl DetectedAppContent {
|
||||||
|
pub fn new() -> DetectedAppContent {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 app_id = 1;
|
||||||
|
|
||||||
|
pub fn app_id(&self) -> u32 {
|
||||||
|
self.app_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_app_id(&mut self) {
|
||||||
|
self.app_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_app_id(&self) -> bool {
|
||||||
|
self.app_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_app_id(&mut self, v: u32) {
|
||||||
|
self.app_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 depot_id = 2;
|
||||||
|
|
||||||
|
pub fn depot_id(&self) -> u32 {
|
||||||
|
self.depot_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_depot_id(&mut self) {
|
||||||
|
self.depot_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_depot_id(&self) -> bool {
|
||||||
|
self.depot_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_depot_id(&mut self, v: u32) {
|
||||||
|
self.depot_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional int32 detected_content = 3;
|
||||||
|
|
||||||
|
pub fn detected_content(&self) -> i32 {
|
||||||
|
self.detected_content.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_detected_content(&mut self) {
|
||||||
|
self.detected_content = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_detected_content(&self) -> bool {
|
||||||
|
self.detected_content.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_detected_content(&mut self, v: i32) {
|
||||||
|
self.detected_content = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for DetectedAppContent {
|
||||||
|
const NAME: &'static str = "DetectedAppContent";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.app_id = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
16 => {
|
||||||
|
self.depot_id = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
24 => {
|
||||||
|
self.detected_content = ::std::option::Option::Some(is.read_int32()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.app_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.depot_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(2, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.detected_content {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(3, v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.app_id {
|
||||||
|
os.write_uint32(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.depot_id {
|
||||||
|
os.write_uint32(2, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.detected_content {
|
||||||
|
os.write_int32(3, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> DetectedAppContent {
|
||||||
|
DetectedAppContent::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.app_id = ::std::option::Option::None;
|
||||||
|
self.depot_id = ::std::option::Option::None;
|
||||||
|
self.detected_content = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static DetectedAppContent {
|
||||||
|
static instance: DetectedAppContent = DetectedAppContent {
|
||||||
|
app_id: ::std::option::Option::None,
|
||||||
|
depot_id: ::std::option::Option::None,
|
||||||
|
detected_content: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CDepotContentDetection_GetAllDetectedAppContent_Response)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CDepotContentDetection_GetAllDetectedAppContent_Response.detected_app_content)
|
||||||
|
pub detected_app_content: ::std::vec::Vec<DetectedAppContent>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CDepotContentDetection_GetAllDetectedAppContent_Response.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
fn default() -> &'a CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
<CDepotContentDetection_GetAllDetectedAppContent_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
pub fn new() -> CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
const NAME: &'static str = "CDepotContentDetection_GetAllDetectedAppContent_Response";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
10 => {
|
||||||
|
self.detected_app_content.push(is.read_message()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
for value in &self.detected_app_content {
|
||||||
|
let len = value.compute_size();
|
||||||
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
};
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
for v in &self.detected_app_content {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
|
||||||
|
};
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
CDepotContentDetection_GetAllDetectedAppContent_Response::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.detected_app_content.clear();
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
static instance: CDepotContentDetection_GetAllDetectedAppContent_Response = CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
detected_app_content: ::std::vec::Vec::new(),
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CDepotContentDetection_GetDetectedContentSingleApp_Request)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CDepotContentDetection_GetDetectedContentSingleApp_Request.appid)
|
||||||
|
pub appid: ::std::option::Option<u32>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CDepotContentDetection_GetDetectedContentSingleApp_Request.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
fn default() -> &'a CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
<CDepotContentDetection_GetDetectedContentSingleApp_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
pub fn new() -> CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 appid = 1;
|
||||||
|
|
||||||
|
pub fn appid(&self) -> u32 {
|
||||||
|
self.appid.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_appid(&mut self) {
|
||||||
|
self.appid = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_appid(&self) -> bool {
|
||||||
|
self.appid.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_appid(&mut self, v: u32) {
|
||||||
|
self.appid = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
const NAME: &'static str = "CDepotContentDetection_GetDetectedContentSingleApp_Request";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.appid = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.appid {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.appid {
|
||||||
|
os.write_uint32(1, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
CDepotContentDetection_GetDetectedContentSingleApp_Request::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.appid = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
static instance: CDepotContentDetection_GetDetectedContentSingleApp_Request = CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
appid: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CDepotContentDetection_GetDetectedContentSingleApp_Response)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CDepotContentDetection_GetDetectedContentSingleApp_Response.detected_anticheat)
|
||||||
|
pub detected_anticheat: ::std::option::Option<::steam_vent_proto_common::protobuf::EnumOrUnknown<EAppAntiCheatType>>,
|
||||||
|
// @@protoc_insertion_point(field:CDepotContentDetection_GetDetectedContentSingleApp_Response.detected_gameengine)
|
||||||
|
pub detected_gameengine: ::std::option::Option<::steam_vent_proto_common::protobuf::EnumOrUnknown<EAppGameEngineType>>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CDepotContentDetection_GetDetectedContentSingleApp_Response.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
fn default() -> &'a CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
<CDepotContentDetection_GetDetectedContentSingleApp_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
pub fn new() -> CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .EAppAntiCheatType detected_anticheat = 1;
|
||||||
|
|
||||||
|
pub fn detected_anticheat(&self) -> EAppAntiCheatType {
|
||||||
|
match self.detected_anticheat {
|
||||||
|
Some(e) => e.enum_value_or(EAppAntiCheatType::k_EAppAntiCheatTypeNone),
|
||||||
|
None => EAppAntiCheatType::k_EAppAntiCheatTypeNone,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_detected_anticheat(&mut self) {
|
||||||
|
self.detected_anticheat = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_detected_anticheat(&self) -> bool {
|
||||||
|
self.detected_anticheat.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_detected_anticheat(&mut self, v: EAppAntiCheatType) {
|
||||||
|
self.detected_anticheat = ::std::option::Option::Some(::steam_vent_proto_common::protobuf::EnumOrUnknown::new(v));
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .EAppGameEngineType detected_gameengine = 2;
|
||||||
|
|
||||||
|
pub fn detected_gameengine(&self) -> EAppGameEngineType {
|
||||||
|
match self.detected_gameengine {
|
||||||
|
Some(e) => e.enum_value_or(EAppGameEngineType::k_EAppGameEngineTypeNone),
|
||||||
|
None => EAppGameEngineType::k_EAppGameEngineTypeNone,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_detected_gameengine(&mut self) {
|
||||||
|
self.detected_gameengine = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_detected_gameengine(&self) -> bool {
|
||||||
|
self.detected_gameengine.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_detected_gameengine(&mut self, v: EAppGameEngineType) {
|
||||||
|
self.detected_gameengine = ::std::option::Option::Some(::steam_vent_proto_common::protobuf::EnumOrUnknown::new(v));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
const NAME: &'static str = "CDepotContentDetection_GetDetectedContentSingleApp_Response";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.detected_anticheat = ::std::option::Option::Some(is.read_enum_or_unknown()?);
|
||||||
|
},
|
||||||
|
16 => {
|
||||||
|
self.detected_gameengine = ::std::option::Option::Some(is.read_enum_or_unknown()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.detected_anticheat {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v.value());
|
||||||
|
}
|
||||||
|
if let Some(v) = self.detected_gameengine {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(2, v.value());
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.detected_anticheat {
|
||||||
|
os.write_enum(1, ::steam_vent_proto_common::protobuf::EnumOrUnknown::value(&v))?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.detected_gameengine {
|
||||||
|
os.write_enum(2, ::steam_vent_proto_common::protobuf::EnumOrUnknown::value(&v))?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
CDepotContentDetection_GetDetectedContentSingleApp_Response::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.detected_anticheat = ::std::option::Option::None;
|
||||||
|
self.detected_gameengine = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
static instance: CDepotContentDetection_GetDetectedContentSingleApp_Response = CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
detected_anticheat: ::std::option::Option::None,
|
||||||
|
detected_gameengine: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#[derive(Clone,Copy,PartialEq,Eq,Debug,Hash)]
|
||||||
|
// @@protoc_insertion_point(enum:EAppContentDetectionType)
|
||||||
|
pub enum EAppContentDetectionType {
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppContentDetectionType.k_EAppContentDetectionType_None)
|
||||||
|
k_EAppContentDetectionType_None = 0,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppContentDetectionType.k_EAppContentDetectionType_AntiCheat)
|
||||||
|
k_EAppContentDetectionType_AntiCheat = 1,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppContentDetectionType.k_EAppContentDetectionType_GameEngine)
|
||||||
|
k_EAppContentDetectionType_GameEngine = 2,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Enum for EAppContentDetectionType {
|
||||||
|
const NAME: &'static str = "EAppContentDetectionType";
|
||||||
|
|
||||||
|
fn value(&self) -> i32 {
|
||||||
|
*self as i32
|
||||||
|
}
|
||||||
|
|
||||||
|
fn from_i32(value: i32) -> ::std::option::Option<EAppContentDetectionType> {
|
||||||
|
match value {
|
||||||
|
0 => ::std::option::Option::Some(EAppContentDetectionType::k_EAppContentDetectionType_None),
|
||||||
|
1 => ::std::option::Option::Some(EAppContentDetectionType::k_EAppContentDetectionType_AntiCheat),
|
||||||
|
2 => ::std::option::Option::Some(EAppContentDetectionType::k_EAppContentDetectionType_GameEngine),
|
||||||
|
_ => ::std::option::Option::None
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fn from_str(str: &str) -> ::std::option::Option<EAppContentDetectionType> {
|
||||||
|
match str {
|
||||||
|
"k_EAppContentDetectionType_None" => ::std::option::Option::Some(EAppContentDetectionType::k_EAppContentDetectionType_None),
|
||||||
|
"k_EAppContentDetectionType_AntiCheat" => ::std::option::Option::Some(EAppContentDetectionType::k_EAppContentDetectionType_AntiCheat),
|
||||||
|
"k_EAppContentDetectionType_GameEngine" => ::std::option::Option::Some(EAppContentDetectionType::k_EAppContentDetectionType_GameEngine),
|
||||||
|
_ => ::std::option::Option::None
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const VALUES: &'static [EAppContentDetectionType] = &[
|
||||||
|
EAppContentDetectionType::k_EAppContentDetectionType_None,
|
||||||
|
EAppContentDetectionType::k_EAppContentDetectionType_AntiCheat,
|
||||||
|
EAppContentDetectionType::k_EAppContentDetectionType_GameEngine,
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::std::default::Default for EAppContentDetectionType {
|
||||||
|
fn default() -> Self {
|
||||||
|
EAppContentDetectionType::k_EAppContentDetectionType_None
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#[derive(Clone,Copy,PartialEq,Eq,Debug,Hash)]
|
||||||
|
// @@protoc_insertion_point(enum:EAppAntiCheatType)
|
||||||
|
pub enum EAppAntiCheatType {
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeNone)
|
||||||
|
k_EAppAntiCheatTypeNone = 0,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeEasyAC)
|
||||||
|
k_EAppAntiCheatTypeEasyAC = 1,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeDenuvo)
|
||||||
|
k_EAppAntiCheatTypeDenuvo = 2,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeBattlEye)
|
||||||
|
k_EAppAntiCheatTypeBattlEye = 3,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeXignCode)
|
||||||
|
k_EAppAntiCheatTypeXignCode = 4,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypePunkBuster)
|
||||||
|
k_EAppAntiCheatTypePunkBuster = 5,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeVAC)
|
||||||
|
k_EAppAntiCheatTypeVAC = 6,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeGameGuard)
|
||||||
|
k_EAppAntiCheatTypeGameGuard = 7,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeHackShield)
|
||||||
|
k_EAppAntiCheatTypeHackShield = 8,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeAntiCheatExpert)
|
||||||
|
k_EAppAntiCheatTypeAntiCheatExpert = 9,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppAntiCheatType.k_EAppAntiCheatTypeOther)
|
||||||
|
k_EAppAntiCheatTypeOther = 10,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Enum for EAppAntiCheatType {
|
||||||
|
const NAME: &'static str = "EAppAntiCheatType";
|
||||||
|
|
||||||
|
fn value(&self) -> i32 {
|
||||||
|
*self as i32
|
||||||
|
}
|
||||||
|
|
||||||
|
fn from_i32(value: i32) -> ::std::option::Option<EAppAntiCheatType> {
|
||||||
|
match value {
|
||||||
|
0 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeNone),
|
||||||
|
1 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeEasyAC),
|
||||||
|
2 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeDenuvo),
|
||||||
|
3 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeBattlEye),
|
||||||
|
4 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeXignCode),
|
||||||
|
5 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypePunkBuster),
|
||||||
|
6 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeVAC),
|
||||||
|
7 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeGameGuard),
|
||||||
|
8 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeHackShield),
|
||||||
|
9 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeAntiCheatExpert),
|
||||||
|
10 => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeOther),
|
||||||
|
_ => ::std::option::Option::None
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fn from_str(str: &str) -> ::std::option::Option<EAppAntiCheatType> {
|
||||||
|
match str {
|
||||||
|
"k_EAppAntiCheatTypeNone" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeNone),
|
||||||
|
"k_EAppAntiCheatTypeEasyAC" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeEasyAC),
|
||||||
|
"k_EAppAntiCheatTypeDenuvo" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeDenuvo),
|
||||||
|
"k_EAppAntiCheatTypeBattlEye" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeBattlEye),
|
||||||
|
"k_EAppAntiCheatTypeXignCode" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeXignCode),
|
||||||
|
"k_EAppAntiCheatTypePunkBuster" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypePunkBuster),
|
||||||
|
"k_EAppAntiCheatTypeVAC" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeVAC),
|
||||||
|
"k_EAppAntiCheatTypeGameGuard" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeGameGuard),
|
||||||
|
"k_EAppAntiCheatTypeHackShield" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeHackShield),
|
||||||
|
"k_EAppAntiCheatTypeAntiCheatExpert" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeAntiCheatExpert),
|
||||||
|
"k_EAppAntiCheatTypeOther" => ::std::option::Option::Some(EAppAntiCheatType::k_EAppAntiCheatTypeOther),
|
||||||
|
_ => ::std::option::Option::None
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const VALUES: &'static [EAppAntiCheatType] = &[
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeNone,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeEasyAC,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeDenuvo,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeBattlEye,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeXignCode,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypePunkBuster,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeVAC,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeGameGuard,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeHackShield,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeAntiCheatExpert,
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeOther,
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::std::default::Default for EAppAntiCheatType {
|
||||||
|
fn default() -> Self {
|
||||||
|
EAppAntiCheatType::k_EAppAntiCheatTypeNone
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#[derive(Clone,Copy,PartialEq,Eq,Debug,Hash)]
|
||||||
|
// @@protoc_insertion_point(enum:EAppGameEngineType)
|
||||||
|
pub enum EAppGameEngineType {
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppGameEngineType.k_EAppGameEngineTypeNone)
|
||||||
|
k_EAppGameEngineTypeNone = 0,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppGameEngineType.k_EAppGameEngineTypeUnreal)
|
||||||
|
k_EAppGameEngineTypeUnreal = 1,
|
||||||
|
// @@protoc_insertion_point(enum_value:EAppGameEngineType.k_EAppGameEngineTypeUnity)
|
||||||
|
k_EAppGameEngineTypeUnity = 2,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Enum for EAppGameEngineType {
|
||||||
|
const NAME: &'static str = "EAppGameEngineType";
|
||||||
|
|
||||||
|
fn value(&self) -> i32 {
|
||||||
|
*self as i32
|
||||||
|
}
|
||||||
|
|
||||||
|
fn from_i32(value: i32) -> ::std::option::Option<EAppGameEngineType> {
|
||||||
|
match value {
|
||||||
|
0 => ::std::option::Option::Some(EAppGameEngineType::k_EAppGameEngineTypeNone),
|
||||||
|
1 => ::std::option::Option::Some(EAppGameEngineType::k_EAppGameEngineTypeUnreal),
|
||||||
|
2 => ::std::option::Option::Some(EAppGameEngineType::k_EAppGameEngineTypeUnity),
|
||||||
|
_ => ::std::option::Option::None
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fn from_str(str: &str) -> ::std::option::Option<EAppGameEngineType> {
|
||||||
|
match str {
|
||||||
|
"k_EAppGameEngineTypeNone" => ::std::option::Option::Some(EAppGameEngineType::k_EAppGameEngineTypeNone),
|
||||||
|
"k_EAppGameEngineTypeUnreal" => ::std::option::Option::Some(EAppGameEngineType::k_EAppGameEngineTypeUnreal),
|
||||||
|
"k_EAppGameEngineTypeUnity" => ::std::option::Option::Some(EAppGameEngineType::k_EAppGameEngineTypeUnity),
|
||||||
|
_ => ::std::option::Option::None
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const VALUES: &'static [EAppGameEngineType] = &[
|
||||||
|
EAppGameEngineType::k_EAppGameEngineTypeNone,
|
||||||
|
EAppGameEngineType::k_EAppGameEngineTypeUnreal,
|
||||||
|
EAppGameEngineType::k_EAppGameEngineTypeUnity,
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::std::default::Default for EAppGameEngineType {
|
||||||
|
fn default() -> Self {
|
||||||
|
EAppGameEngineType::k_EAppGameEngineTypeNone
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
|
const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
|
||||||
|
|
||||||
|
|
@ -3625,11 +4447,85 @@ for CContentServerDirectory_GetPeerContentInfo_Response {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for DetectedAppContent {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CDepotContentDetection_GetAllDetectedAppContent_Response {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CDepotContentDetection_GetDetectedContentSingleApp_Response {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
///
|
///
|
||||||
struct ContentServerDirectory {}
|
struct ContentServerDirectory {}
|
||||||
impl ::steam_vent_proto_common::RpcService for ContentServerDirectory {
|
impl ::steam_vent_proto_common::RpcService for ContentServerDirectory {
|
||||||
const SERVICE_NAME: &'static str = "ContentServerDirectory";
|
const SERVICE_NAME: &'static str = "ContentServerDirectory";
|
||||||
}
|
}
|
||||||
|
///
|
||||||
|
struct DepotContentDetection {}
|
||||||
|
impl ::steam_vent_proto_common::RpcService for DepotContentDetection {
|
||||||
|
const SERVICE_NAME: &'static str = "DepotContentDetection";
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod
|
impl ::steam_vent_proto_common::RpcMethod
|
||||||
for CContentServerDirectory_GetCDNAuthToken_Request {
|
for CContentServerDirectory_GetCDNAuthToken_Request {
|
||||||
const METHOD_NAME: &'static str = "ContentServerDirectory.GetCDNAuthToken#1";
|
const METHOD_NAME: &'static str = "ContentServerDirectory.GetCDNAuthToken#1";
|
||||||
|
|
@ -3665,3 +4561,13 @@ for CContentServerDirectory_RequestPeerContentServer_Request {
|
||||||
const METHOD_NAME: &'static str = "ContentServerDirectory.RequestPeerContentServer#1";
|
const METHOD_NAME: &'static str = "ContentServerDirectory.RequestPeerContentServer#1";
|
||||||
type Response = CContentServerDirectory_RequestPeerContentServer_Response;
|
type Response = CContentServerDirectory_RequestPeerContentServer_Response;
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMethod
|
||||||
|
for CDepotContentDetection_GetAllDetectedAppContent_Request {
|
||||||
|
const METHOD_NAME: &'static str = "DepotContentDetection.GetAllDetectedAppContent#1";
|
||||||
|
type Response = CDepotContentDetection_GetAllDetectedAppContent_Response;
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMethod
|
||||||
|
for CDepotContentDetection_GetDetectedContentSingleApp_Request {
|
||||||
|
const METHOD_NAME: &'static str = "DepotContentDetection.GetDetectedContentSingleApp#1";
|
||||||
|
type Response = CDepotContentDetection_GetDetectedContentSingleApp_Response;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -25,339 +25,6 @@
|
||||||
/// of protobuf runtime.
|
/// of protobuf runtime.
|
||||||
const _PROTOBUF_VERSION_CHECK: () = ::steam_vent_proto_common::protobuf::VERSION_3_5_1;
|
const _PROTOBUF_VERSION_CHECK: () = ::steam_vent_proto_common::protobuf::VERSION_3_5_1;
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCredentials_TestAvailablePassword_Request)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CCredentials_TestAvailablePassword_Request {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CCredentials_TestAvailablePassword_Request.password)
|
|
||||||
pub password: ::std::option::Option<::std::string::String>,
|
|
||||||
// @@protoc_insertion_point(field:CCredentials_TestAvailablePassword_Request.sha_digest_password)
|
|
||||||
pub sha_digest_password: ::std::option::Option<::std::vec::Vec<u8>>,
|
|
||||||
// @@protoc_insertion_point(field:CCredentials_TestAvailablePassword_Request.account_name)
|
|
||||||
pub account_name: ::std::option::Option<::std::string::String>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CCredentials_TestAvailablePassword_Request.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CCredentials_TestAvailablePassword_Request {
|
|
||||||
fn default() -> &'a CCredentials_TestAvailablePassword_Request {
|
|
||||||
<CCredentials_TestAvailablePassword_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CCredentials_TestAvailablePassword_Request {
|
|
||||||
pub fn new() -> CCredentials_TestAvailablePassword_Request {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional string password = 1;
|
|
||||||
|
|
||||||
pub fn password(&self) -> &str {
|
|
||||||
match self.password.as_ref() {
|
|
||||||
Some(v) => v,
|
|
||||||
None => "",
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_password(&mut self) {
|
|
||||||
self.password = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_password(&self) -> bool {
|
|
||||||
self.password.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_password(&mut self, v: ::std::string::String) {
|
|
||||||
self.password = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Mutable pointer to the field.
|
|
||||||
// If field is not initialized, it is initialized with default value first.
|
|
||||||
pub fn mut_password(&mut self) -> &mut ::std::string::String {
|
|
||||||
if self.password.is_none() {
|
|
||||||
self.password = ::std::option::Option::Some(::std::string::String::new());
|
|
||||||
}
|
|
||||||
self.password.as_mut().unwrap()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Take field
|
|
||||||
pub fn take_password(&mut self) -> ::std::string::String {
|
|
||||||
self.password.take().unwrap_or_else(|| ::std::string::String::new())
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional bytes sha_digest_password = 2;
|
|
||||||
|
|
||||||
pub fn sha_digest_password(&self) -> &[u8] {
|
|
||||||
match self.sha_digest_password.as_ref() {
|
|
||||||
Some(v) => v,
|
|
||||||
None => &[],
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_sha_digest_password(&mut self) {
|
|
||||||
self.sha_digest_password = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_sha_digest_password(&self) -> bool {
|
|
||||||
self.sha_digest_password.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_sha_digest_password(&mut self, v: ::std::vec::Vec<u8>) {
|
|
||||||
self.sha_digest_password = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Mutable pointer to the field.
|
|
||||||
// If field is not initialized, it is initialized with default value first.
|
|
||||||
pub fn mut_sha_digest_password(&mut self) -> &mut ::std::vec::Vec<u8> {
|
|
||||||
if self.sha_digest_password.is_none() {
|
|
||||||
self.sha_digest_password = ::std::option::Option::Some(::std::vec::Vec::new());
|
|
||||||
}
|
|
||||||
self.sha_digest_password.as_mut().unwrap()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Take field
|
|
||||||
pub fn take_sha_digest_password(&mut self) -> ::std::vec::Vec<u8> {
|
|
||||||
self.sha_digest_password.take().unwrap_or_else(|| ::std::vec::Vec::new())
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional string account_name = 3;
|
|
||||||
|
|
||||||
pub fn account_name(&self) -> &str {
|
|
||||||
match self.account_name.as_ref() {
|
|
||||||
Some(v) => v,
|
|
||||||
None => "",
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_account_name(&mut self) {
|
|
||||||
self.account_name = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_account_name(&self) -> bool {
|
|
||||||
self.account_name.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_account_name(&mut self, v: ::std::string::String) {
|
|
||||||
self.account_name = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Mutable pointer to the field.
|
|
||||||
// If field is not initialized, it is initialized with default value first.
|
|
||||||
pub fn mut_account_name(&mut self) -> &mut ::std::string::String {
|
|
||||||
if self.account_name.is_none() {
|
|
||||||
self.account_name = ::std::option::Option::Some(::std::string::String::new());
|
|
||||||
}
|
|
||||||
self.account_name.as_mut().unwrap()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Take field
|
|
||||||
pub fn take_account_name(&mut self) -> ::std::string::String {
|
|
||||||
self.account_name.take().unwrap_or_else(|| ::std::string::String::new())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CCredentials_TestAvailablePassword_Request {
|
|
||||||
const NAME: &'static str = "CCredentials_TestAvailablePassword_Request";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
10 => {
|
|
||||||
self.password = ::std::option::Option::Some(is.read_string()?);
|
|
||||||
},
|
|
||||||
18 => {
|
|
||||||
self.sha_digest_password = ::std::option::Option::Some(is.read_bytes()?);
|
|
||||||
},
|
|
||||||
26 => {
|
|
||||||
self.account_name = ::std::option::Option::Some(is.read_string()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
if let Some(v) = self.password.as_ref() {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(1, &v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.sha_digest_password.as_ref() {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(2, &v);
|
|
||||||
}
|
|
||||||
if let Some(v) = self.account_name.as_ref() {
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(3, &v);
|
|
||||||
}
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
if let Some(v) = self.password.as_ref() {
|
|
||||||
os.write_string(1, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.sha_digest_password.as_ref() {
|
|
||||||
os.write_bytes(2, v)?;
|
|
||||||
}
|
|
||||||
if let Some(v) = self.account_name.as_ref() {
|
|
||||||
os.write_string(3, v)?;
|
|
||||||
}
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CCredentials_TestAvailablePassword_Request {
|
|
||||||
CCredentials_TestAvailablePassword_Request::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.password = ::std::option::Option::None;
|
|
||||||
self.sha_digest_password = ::std::option::Option::None;
|
|
||||||
self.account_name = ::std::option::Option::None;
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CCredentials_TestAvailablePassword_Request {
|
|
||||||
static instance: CCredentials_TestAvailablePassword_Request = CCredentials_TestAvailablePassword_Request {
|
|
||||||
password: ::std::option::Option::None,
|
|
||||||
sha_digest_password: ::std::option::Option::None,
|
|
||||||
account_name: ::std::option::Option::None,
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCredentials_TestAvailablePassword_Response)
|
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
|
||||||
pub struct CCredentials_TestAvailablePassword_Response {
|
|
||||||
// message fields
|
|
||||||
// @@protoc_insertion_point(field:CCredentials_TestAvailablePassword_Response.is_valid)
|
|
||||||
pub is_valid: ::std::option::Option<bool>,
|
|
||||||
// special fields
|
|
||||||
// @@protoc_insertion_point(special_field:CCredentials_TestAvailablePassword_Response.special_fields)
|
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<'a> ::std::default::Default for &'a CCredentials_TestAvailablePassword_Response {
|
|
||||||
fn default() -> &'a CCredentials_TestAvailablePassword_Response {
|
|
||||||
<CCredentials_TestAvailablePassword_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl CCredentials_TestAvailablePassword_Response {
|
|
||||||
pub fn new() -> CCredentials_TestAvailablePassword_Response {
|
|
||||||
::std::default::Default::default()
|
|
||||||
}
|
|
||||||
|
|
||||||
// optional bool is_valid = 3;
|
|
||||||
|
|
||||||
pub fn is_valid(&self) -> bool {
|
|
||||||
self.is_valid.unwrap_or(false)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn clear_is_valid(&mut self) {
|
|
||||||
self.is_valid = ::std::option::Option::None;
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn has_is_valid(&self) -> bool {
|
|
||||||
self.is_valid.is_some()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Param is passed by value, moved
|
|
||||||
pub fn set_is_valid(&mut self, v: bool) {
|
|
||||||
self.is_valid = ::std::option::Option::Some(v);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CCredentials_TestAvailablePassword_Response {
|
|
||||||
const NAME: &'static str = "CCredentials_TestAvailablePassword_Response";
|
|
||||||
|
|
||||||
fn is_initialized(&self) -> bool {
|
|
||||||
true
|
|
||||||
}
|
|
||||||
|
|
||||||
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
|
||||||
match tag {
|
|
||||||
24 => {
|
|
||||||
self.is_valid = ::std::option::Option::Some(is.read_bool()?);
|
|
||||||
},
|
|
||||||
tag => {
|
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
}
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Compute sizes of nested messages
|
|
||||||
#[allow(unused_variables)]
|
|
||||||
fn compute_size(&self) -> u64 {
|
|
||||||
let mut my_size = 0;
|
|
||||||
if let Some(v) = self.is_valid {
|
|
||||||
my_size += 1 + 1;
|
|
||||||
}
|
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
|
||||||
my_size
|
|
||||||
}
|
|
||||||
|
|
||||||
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
if let Some(v) = self.is_valid {
|
|
||||||
os.write_bool(3, v)?;
|
|
||||||
}
|
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
|
||||||
::std::result::Result::Ok(())
|
|
||||||
}
|
|
||||||
|
|
||||||
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
|
||||||
&mut self.special_fields
|
|
||||||
}
|
|
||||||
|
|
||||||
fn new() -> CCredentials_TestAvailablePassword_Response {
|
|
||||||
CCredentials_TestAvailablePassword_Response::new()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clear(&mut self) {
|
|
||||||
self.is_valid = ::std::option::Option::None;
|
|
||||||
self.special_fields.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
fn default_instance() -> &'static CCredentials_TestAvailablePassword_Response {
|
|
||||||
static instance: CCredentials_TestAvailablePassword_Response = CCredentials_TestAvailablePassword_Response {
|
|
||||||
is_valid: ::std::option::Option::None,
|
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
|
||||||
};
|
|
||||||
&instance
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CCredentials_GetSteamGuardDetails_Request)
|
// @@protoc_insertion_point(message:CCredentials_GetSteamGuardDetails_Request)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CCredentials_GetSteamGuardDetails_Request {
|
pub struct CCredentials_GetSteamGuardDetails_Request {
|
||||||
|
|
@ -2748,34 +2415,6 @@ use crate::steammessages_base::*;
|
||||||
#[allow(unused_imports)]
|
#[allow(unused_imports)]
|
||||||
use crate::steammessages_unified_base_steamclient::*;
|
use crate::steammessages_unified_base_steamclient::*;
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CCredentials_TestAvailablePassword_Request {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
|
||||||
for CCredentials_TestAvailablePassword_Response {
|
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
|
||||||
}
|
|
||||||
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.write_to_writer(writer)
|
|
||||||
}
|
|
||||||
fn encode_size(&self) -> usize {
|
|
||||||
use ::steam_vent_proto_common::protobuf::Message;
|
|
||||||
self.compute_size() as usize
|
|
||||||
}
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
|
||||||
for CCredentials_GetSteamGuardDetails_Request {
|
for CCredentials_GetSteamGuardDetails_Request {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -2938,11 +2577,6 @@ for CCredentials_SteamGuardPhishingReport_Request {
|
||||||
const METHOD_NAME: &'static str = "Credentials.SteamGuardPhishingReport#1";
|
const METHOD_NAME: &'static str = "Credentials.SteamGuardPhishingReport#1";
|
||||||
type Response = CCredentials_SteamGuardPhishingReport_Response;
|
type Response = CCredentials_SteamGuardPhishingReport_Response;
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod
|
|
||||||
for CCredentials_TestAvailablePassword_Request {
|
|
||||||
const METHOD_NAME: &'static str = "Credentials.TestAvailablePassword#1";
|
|
||||||
type Response = CCredentials_TestAvailablePassword_Response;
|
|
||||||
}
|
|
||||||
impl ::steam_vent_proto_common::RpcMethod for CCredentials_ValidateEmailAddress_Request {
|
impl ::steam_vent_proto_common::RpcMethod for CCredentials_ValidateEmailAddress_Request {
|
||||||
const METHOD_NAME: &'static str = "Credentials.ValidateEmailAddress#1";
|
const METHOD_NAME: &'static str = "Credentials.ValidateEmailAddress#1";
|
||||||
type Response = CCredentials_ValidateEmailAddress_Response;
|
type Response = CCredentials_ValidateEmailAddress_Response;
|
||||||
|
|
|
||||||
|
|
@ -506,6 +506,8 @@ pub struct CDataPublisher_ClientUpdateAppJob_Notification {
|
||||||
pub is_workshop: ::std::option::Option<bool>,
|
pub is_workshop: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CDataPublisher_ClientUpdateAppJob_Notification.is_shader)
|
// @@protoc_insertion_point(field:CDataPublisher_ClientUpdateAppJob_Notification.is_shader)
|
||||||
pub is_shader: ::std::option::Option<bool>,
|
pub is_shader: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CDataPublisher_ClientUpdateAppJob_Notification.seconds_not_played)
|
||||||
|
pub seconds_not_played: ::std::option::Option<u32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CDataPublisher_ClientUpdateAppJob_Notification.special_fields)
|
// @@protoc_insertion_point(special_field:CDataPublisher_ClientUpdateAppJob_Notification.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -973,6 +975,25 @@ impl CDataPublisher_ClientUpdateAppJob_Notification {
|
||||||
pub fn set_is_shader(&mut self, v: bool) {
|
pub fn set_is_shader(&mut self, v: bool) {
|
||||||
self.is_shader = ::std::option::Option::Some(v);
|
self.is_shader = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint32 seconds_not_played = 25;
|
||||||
|
|
||||||
|
pub fn seconds_not_played(&self) -> u32 {
|
||||||
|
self.seconds_not_played.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_seconds_not_played(&mut self) {
|
||||||
|
self.seconds_not_played = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_seconds_not_played(&self) -> bool {
|
||||||
|
self.seconds_not_played.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_seconds_not_played(&mut self, v: u32) {
|
||||||
|
self.seconds_not_played = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CDataPublisher_ClientUpdateAppJob_Notification {
|
impl ::steam_vent_proto_common::protobuf::Message for CDataPublisher_ClientUpdateAppJob_Notification {
|
||||||
|
|
@ -1057,6 +1078,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CDataPublisher_ClientUpdat
|
||||||
192 => {
|
192 => {
|
||||||
self.is_shader = ::std::option::Option::Some(is.read_bool()?);
|
self.is_shader = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
200 => {
|
||||||
|
self.seconds_not_played = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -1138,6 +1162,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CDataPublisher_ClientUpdat
|
||||||
if let Some(v) = self.is_shader {
|
if let Some(v) = self.is_shader {
|
||||||
my_size += 2 + 1;
|
my_size += 2 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.seconds_not_played {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(25, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -1213,6 +1240,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CDataPublisher_ClientUpdat
|
||||||
if let Some(v) = self.is_shader {
|
if let Some(v) = self.is_shader {
|
||||||
os.write_bool(24, v)?;
|
os.write_bool(24, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.seconds_not_played {
|
||||||
|
os.write_uint32(25, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -1253,6 +1283,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CDataPublisher_ClientUpdat
|
||||||
self.cell_id = ::std::option::Option::None;
|
self.cell_id = ::std::option::Option::None;
|
||||||
self.is_workshop = ::std::option::Option::None;
|
self.is_workshop = ::std::option::Option::None;
|
||||||
self.is_shader = ::std::option::Option::None;
|
self.is_shader = ::std::option::Option::None;
|
||||||
|
self.seconds_not_played = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1281,6 +1312,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CDataPublisher_ClientUpdat
|
||||||
cell_id: ::std::option::Option::None,
|
cell_id: ::std::option::Option::None,
|
||||||
is_workshop: ::std::option::Option::None,
|
is_workshop: ::std::option::Option::None,
|
||||||
is_shader: ::std::option::Option::None,
|
is_shader: ::std::option::Option::None,
|
||||||
|
seconds_not_played: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,8 @@ pub struct CContentBuilder_InitDepotBuild_Request {
|
||||||
pub for_local_cs: ::std::option::Option<bool>,
|
pub for_local_cs: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CContentBuilder_InitDepotBuild_Request.target_branch)
|
// @@protoc_insertion_point(field:CContentBuilder_InitDepotBuild_Request.target_branch)
|
||||||
pub target_branch: ::std::option::Option<::std::string::String>,
|
pub target_branch: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CContentBuilder_InitDepotBuild_Request.shader_depot)
|
||||||
|
pub shader_depot: ::std::option::Option<bool>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CContentBuilder_InitDepotBuild_Request.special_fields)
|
// @@protoc_insertion_point(special_field:CContentBuilder_InitDepotBuild_Request.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -166,6 +168,25 @@ impl CContentBuilder_InitDepotBuild_Request {
|
||||||
pub fn take_target_branch(&mut self) -> ::std::string::String {
|
pub fn take_target_branch(&mut self) -> ::std::string::String {
|
||||||
self.target_branch.take().unwrap_or_else(|| ::std::string::String::new())
|
self.target_branch.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional bool shader_depot = 6;
|
||||||
|
|
||||||
|
pub fn shader_depot(&self) -> bool {
|
||||||
|
self.shader_depot.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_shader_depot(&mut self) {
|
||||||
|
self.shader_depot = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_shader_depot(&self) -> bool {
|
||||||
|
self.shader_depot.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_shader_depot(&mut self, v: bool) {
|
||||||
|
self.shader_depot = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotBuild_Request {
|
impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotBuild_Request {
|
||||||
|
|
@ -193,6 +214,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
42 => {
|
42 => {
|
||||||
self.target_branch = ::std::option::Option::Some(is.read_string()?);
|
self.target_branch = ::std::option::Option::Some(is.read_string()?);
|
||||||
},
|
},
|
||||||
|
48 => {
|
||||||
|
self.shader_depot = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -220,6 +244,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
if let Some(v) = self.target_branch.as_ref() {
|
if let Some(v) = self.target_branch.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(5, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(5, &v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.shader_depot {
|
||||||
|
my_size += 1 + 1;
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -241,6 +268,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
if let Some(v) = self.target_branch.as_ref() {
|
if let Some(v) = self.target_branch.as_ref() {
|
||||||
os.write_string(5, v)?;
|
os.write_string(5, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.shader_depot {
|
||||||
|
os.write_bool(6, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -263,6 +293,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
self.workshop_itemid = ::std::option::Option::None;
|
self.workshop_itemid = ::std::option::Option::None;
|
||||||
self.for_local_cs = ::std::option::Option::None;
|
self.for_local_cs = ::std::option::Option::None;
|
||||||
self.target_branch = ::std::option::Option::None;
|
self.target_branch = ::std::option::Option::None;
|
||||||
|
self.shader_depot = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -273,6 +304,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
workshop_itemid: ::std::option::Option::None,
|
workshop_itemid: ::std::option::Option::None,
|
||||||
for_local_cs: ::std::option::Option::None,
|
for_local_cs: ::std::option::Option::None,
|
||||||
target_branch: ::std::option::Option::None,
|
target_branch: ::std::option::Option::None,
|
||||||
|
shader_depot: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -305,6 +337,12 @@ pub struct CContentBuilder_InitDepotBuild_Response {
|
||||||
pub offset_detection_max_distance_pre: ::std::option::Option<u32>,
|
pub offset_detection_max_distance_pre: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CContentBuilder_InitDepotBuild_Response.offset_detection_max_distance_post)
|
// @@protoc_insertion_point(field:CContentBuilder_InitDepotBuild_Response.offset_detection_max_distance_post)
|
||||||
pub offset_detection_max_distance_post: ::std::option::Option<u32>,
|
pub offset_detection_max_distance_post: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CContentBuilder_InitDepotBuild_Response.compression_method)
|
||||||
|
pub compression_method: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CContentBuilder_InitDepotBuild_Response.download_host)
|
||||||
|
pub download_host: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CContentBuilder_InitDepotBuild_Response.manifest_request_code)
|
||||||
|
pub manifest_request_code: ::std::option::Option<u64>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CContentBuilder_InitDepotBuild_Response.special_fields)
|
// @@protoc_insertion_point(special_field:CContentBuilder_InitDepotBuild_Response.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -580,6 +618,80 @@ impl CContentBuilder_InitDepotBuild_Response {
|
||||||
pub fn set_offset_detection_max_distance_post(&mut self, v: u32) {
|
pub fn set_offset_detection_max_distance_post(&mut self, v: u32) {
|
||||||
self.offset_detection_max_distance_post = ::std::option::Option::Some(v);
|
self.offset_detection_max_distance_post = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint32 compression_method = 12;
|
||||||
|
|
||||||
|
pub fn compression_method(&self) -> u32 {
|
||||||
|
self.compression_method.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_compression_method(&mut self) {
|
||||||
|
self.compression_method = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_compression_method(&self) -> bool {
|
||||||
|
self.compression_method.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_compression_method(&mut self, v: u32) {
|
||||||
|
self.compression_method = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string download_host = 13;
|
||||||
|
|
||||||
|
pub fn download_host(&self) -> &str {
|
||||||
|
match self.download_host.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_download_host(&mut self) {
|
||||||
|
self.download_host = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_download_host(&self) -> bool {
|
||||||
|
self.download_host.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_download_host(&mut self, v: ::std::string::String) {
|
||||||
|
self.download_host = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_download_host(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.download_host.is_none() {
|
||||||
|
self.download_host = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.download_host.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_download_host(&mut self) -> ::std::string::String {
|
||||||
|
self.download_host.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 manifest_request_code = 14;
|
||||||
|
|
||||||
|
pub fn manifest_request_code(&self) -> u64 {
|
||||||
|
self.manifest_request_code.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_manifest_request_code(&mut self) {
|
||||||
|
self.manifest_request_code = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_manifest_request_code(&self) -> bool {
|
||||||
|
self.manifest_request_code.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_manifest_request_code(&mut self, v: u64) {
|
||||||
|
self.manifest_request_code = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotBuild_Response {
|
impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotBuild_Response {
|
||||||
|
|
@ -625,6 +737,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
88 => {
|
88 => {
|
||||||
self.offset_detection_max_distance_post = ::std::option::Option::Some(is.read_uint32()?);
|
self.offset_detection_max_distance_post = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
},
|
},
|
||||||
|
96 => {
|
||||||
|
self.compression_method = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
106 => {
|
||||||
|
self.download_host = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
112 => {
|
||||||
|
self.manifest_request_code = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -670,6 +791,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
if let Some(v) = self.offset_detection_max_distance_post {
|
if let Some(v) = self.offset_detection_max_distance_post {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(11, v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(11, v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.compression_method {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(12, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.download_host.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(13, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.manifest_request_code {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(14, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -709,6 +839,15 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
if let Some(v) = self.offset_detection_max_distance_post {
|
if let Some(v) = self.offset_detection_max_distance_post {
|
||||||
os.write_uint32(11, v)?;
|
os.write_uint32(11, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.compression_method {
|
||||||
|
os.write_uint32(12, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.download_host.as_ref() {
|
||||||
|
os.write_string(13, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.manifest_request_code {
|
||||||
|
os.write_uint64(14, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -737,6 +876,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
self.offset_detection_blast_radius_post = ::std::option::Option::None;
|
self.offset_detection_blast_radius_post = ::std::option::Option::None;
|
||||||
self.offset_detection_max_distance_pre = ::std::option::Option::None;
|
self.offset_detection_max_distance_pre = ::std::option::Option::None;
|
||||||
self.offset_detection_max_distance_post = ::std::option::Option::None;
|
self.offset_detection_max_distance_post = ::std::option::Option::None;
|
||||||
|
self.compression_method = ::std::option::Option::None;
|
||||||
|
self.download_host = ::std::option::Option::None;
|
||||||
|
self.manifest_request_code = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -753,6 +895,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_InitDepotB
|
||||||
offset_detection_blast_radius_post: ::std::option::Option::None,
|
offset_detection_blast_radius_post: ::std::option::Option::None,
|
||||||
offset_detection_max_distance_pre: ::std::option::Option::None,
|
offset_detection_max_distance_pre: ::std::option::Option::None,
|
||||||
offset_detection_max_distance_post: ::std::option::Option::None,
|
offset_detection_max_distance_post: ::std::option::Option::None,
|
||||||
|
compression_method: ::std::option::Option::None,
|
||||||
|
download_host: ::std::option::Option::None,
|
||||||
|
manifest_request_code: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -1711,6 +1856,8 @@ pub struct CContentBuilder_FinishDepotUpload_Response {
|
||||||
pub manifestid: ::std::option::Option<u64>,
|
pub manifestid: ::std::option::Option<u64>,
|
||||||
// @@protoc_insertion_point(field:CContentBuilder_FinishDepotUpload_Response.prev_reused)
|
// @@protoc_insertion_point(field:CContentBuilder_FinishDepotUpload_Response.prev_reused)
|
||||||
pub prev_reused: ::std::option::Option<bool>,
|
pub prev_reused: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CContentBuilder_FinishDepotUpload_Response.manifest_request_code)
|
||||||
|
pub manifest_request_code: ::std::option::Option<u64>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CContentBuilder_FinishDepotUpload_Response.special_fields)
|
// @@protoc_insertion_point(special_field:CContentBuilder_FinishDepotUpload_Response.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -1764,6 +1911,25 @@ impl CContentBuilder_FinishDepotUpload_Response {
|
||||||
pub fn set_prev_reused(&mut self, v: bool) {
|
pub fn set_prev_reused(&mut self, v: bool) {
|
||||||
self.prev_reused = ::std::option::Option::Some(v);
|
self.prev_reused = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint64 manifest_request_code = 3;
|
||||||
|
|
||||||
|
pub fn manifest_request_code(&self) -> u64 {
|
||||||
|
self.manifest_request_code.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_manifest_request_code(&mut self) {
|
||||||
|
self.manifest_request_code = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_manifest_request_code(&self) -> bool {
|
||||||
|
self.manifest_request_code.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_manifest_request_code(&mut self, v: u64) {
|
||||||
|
self.manifest_request_code = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_FinishDepotUpload_Response {
|
impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_FinishDepotUpload_Response {
|
||||||
|
|
@ -1782,6 +1948,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_FinishDepo
|
||||||
16 => {
|
16 => {
|
||||||
self.prev_reused = ::std::option::Option::Some(is.read_bool()?);
|
self.prev_reused = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
24 => {
|
||||||
|
self.manifest_request_code = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -1800,6 +1969,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_FinishDepo
|
||||||
if let Some(v) = self.prev_reused {
|
if let Some(v) = self.prev_reused {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.manifest_request_code {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(3, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -1812,6 +1984,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_FinishDepo
|
||||||
if let Some(v) = self.prev_reused {
|
if let Some(v) = self.prev_reused {
|
||||||
os.write_bool(2, v)?;
|
os.write_bool(2, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.manifest_request_code {
|
||||||
|
os.write_uint64(3, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -1831,6 +2006,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_FinishDepo
|
||||||
fn clear(&mut self) {
|
fn clear(&mut self) {
|
||||||
self.manifestid = ::std::option::Option::None;
|
self.manifestid = ::std::option::Option::None;
|
||||||
self.prev_reused = ::std::option::Option::None;
|
self.prev_reused = ::std::option::Option::None;
|
||||||
|
self.manifest_request_code = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1838,6 +2014,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_FinishDepo
|
||||||
static instance: CContentBuilder_FinishDepotUpload_Response = CContentBuilder_FinishDepotUpload_Response {
|
static instance: CContentBuilder_FinishDepotUpload_Response = CContentBuilder_FinishDepotUpload_Response {
|
||||||
manifestid: ::std::option::Option::None,
|
manifestid: ::std::option::Option::None,
|
||||||
prev_reused: ::std::option::Option::None,
|
prev_reused: ::std::option::Option::None,
|
||||||
|
manifest_request_code: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -1856,6 +2033,8 @@ pub struct CContentBuilder_CommitAppBuild_Request {
|
||||||
pub build_notes: ::std::option::Option<::std::string::String>,
|
pub build_notes: ::std::option::Option<::std::string::String>,
|
||||||
// @@protoc_insertion_point(field:CContentBuilder_CommitAppBuild_Request.live_branch)
|
// @@protoc_insertion_point(field:CContentBuilder_CommitAppBuild_Request.live_branch)
|
||||||
pub live_branch: ::std::option::Option<::std::string::String>,
|
pub live_branch: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CContentBuilder_CommitAppBuild_Request.for_local_cs)
|
||||||
|
pub for_local_cs: ::std::option::Option<bool>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CContentBuilder_CommitAppBuild_Request.special_fields)
|
// @@protoc_insertion_point(special_field:CContentBuilder_CommitAppBuild_Request.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -1962,6 +2141,25 @@ impl CContentBuilder_CommitAppBuild_Request {
|
||||||
pub fn take_live_branch(&mut self) -> ::std::string::String {
|
pub fn take_live_branch(&mut self) -> ::std::string::String {
|
||||||
self.live_branch.take().unwrap_or_else(|| ::std::string::String::new())
|
self.live_branch.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional bool for_local_cs = 6;
|
||||||
|
|
||||||
|
pub fn for_local_cs(&self) -> bool {
|
||||||
|
self.for_local_cs.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_for_local_cs(&mut self) {
|
||||||
|
self.for_local_cs = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_for_local_cs(&self) -> bool {
|
||||||
|
self.for_local_cs.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_for_local_cs(&mut self, v: bool) {
|
||||||
|
self.for_local_cs = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_CommitAppBuild_Request {
|
impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_CommitAppBuild_Request {
|
||||||
|
|
@ -1986,6 +2184,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_CommitAppB
|
||||||
42 => {
|
42 => {
|
||||||
self.live_branch = ::std::option::Option::Some(is.read_string()?);
|
self.live_branch = ::std::option::Option::Some(is.read_string()?);
|
||||||
},
|
},
|
||||||
|
48 => {
|
||||||
|
self.for_local_cs = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -2011,6 +2212,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_CommitAppB
|
||||||
if let Some(v) = self.live_branch.as_ref() {
|
if let Some(v) = self.live_branch.as_ref() {
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(5, &v);
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(5, &v);
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.for_local_cs {
|
||||||
|
my_size += 1 + 1;
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -2029,6 +2233,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_CommitAppB
|
||||||
if let Some(v) = self.live_branch.as_ref() {
|
if let Some(v) = self.live_branch.as_ref() {
|
||||||
os.write_string(5, v)?;
|
os.write_string(5, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.for_local_cs {
|
||||||
|
os.write_bool(6, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -2050,6 +2257,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_CommitAppB
|
||||||
self.depot_manifests.clear();
|
self.depot_manifests.clear();
|
||||||
self.build_notes = ::std::option::Option::None;
|
self.build_notes = ::std::option::Option::None;
|
||||||
self.live_branch = ::std::option::Option::None;
|
self.live_branch = ::std::option::Option::None;
|
||||||
|
self.for_local_cs = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2059,6 +2267,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CContentBuilder_CommitAppB
|
||||||
depot_manifests: ::std::vec::Vec::new(),
|
depot_manifests: ::std::vec::Vec::new(),
|
||||||
build_notes: ::std::option::Option::None,
|
build_notes: ::std::option::Option::None,
|
||||||
live_branch: ::std::option::Option::None,
|
live_branch: ::std::option::Option::None,
|
||||||
|
for_local_cs: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1392,6 +1392,8 @@ pub struct FamilyGroupPendingInviteForUser {
|
||||||
pub inviter_steamid: ::std::option::Option<u64>,
|
pub inviter_steamid: ::std::option::Option<u64>,
|
||||||
// @@protoc_insertion_point(field:FamilyGroupPendingInviteForUser.awaiting_2fa)
|
// @@protoc_insertion_point(field:FamilyGroupPendingInviteForUser.awaiting_2fa)
|
||||||
pub awaiting_2fa: ::std::option::Option<bool>,
|
pub awaiting_2fa: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:FamilyGroupPendingInviteForUser.invite_id)
|
||||||
|
pub invite_id: ::std::option::Option<u64>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:FamilyGroupPendingInviteForUser.special_fields)
|
// @@protoc_insertion_point(special_field:FamilyGroupPendingInviteForUser.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -1486,6 +1488,25 @@ impl FamilyGroupPendingInviteForUser {
|
||||||
pub fn set_awaiting_2fa(&mut self, v: bool) {
|
pub fn set_awaiting_2fa(&mut self, v: bool) {
|
||||||
self.awaiting_2fa = ::std::option::Option::Some(v);
|
self.awaiting_2fa = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint64 invite_id = 5;
|
||||||
|
|
||||||
|
pub fn invite_id(&self) -> u64 {
|
||||||
|
self.invite_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_invite_id(&mut self) {
|
||||||
|
self.invite_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_invite_id(&self) -> bool {
|
||||||
|
self.invite_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_invite_id(&mut self, v: u64) {
|
||||||
|
self.invite_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for FamilyGroupPendingInviteForUser {
|
impl ::steam_vent_proto_common::protobuf::Message for FamilyGroupPendingInviteForUser {
|
||||||
|
|
@ -1510,6 +1531,9 @@ impl ::steam_vent_proto_common::protobuf::Message for FamilyGroupPendingInviteFo
|
||||||
32 => {
|
32 => {
|
||||||
self.awaiting_2fa = ::std::option::Option::Some(is.read_bool()?);
|
self.awaiting_2fa = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
40 => {
|
||||||
|
self.invite_id = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -1534,6 +1558,9 @@ impl ::steam_vent_proto_common::protobuf::Message for FamilyGroupPendingInviteFo
|
||||||
if let Some(v) = self.awaiting_2fa {
|
if let Some(v) = self.awaiting_2fa {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.invite_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(5, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -1552,6 +1579,9 @@ impl ::steam_vent_proto_common::protobuf::Message for FamilyGroupPendingInviteFo
|
||||||
if let Some(v) = self.awaiting_2fa {
|
if let Some(v) = self.awaiting_2fa {
|
||||||
os.write_bool(4, v)?;
|
os.write_bool(4, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.invite_id {
|
||||||
|
os.write_uint64(5, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -1573,6 +1603,7 @@ impl ::steam_vent_proto_common::protobuf::Message for FamilyGroupPendingInviteFo
|
||||||
self.role = ::std::option::Option::None;
|
self.role = ::std::option::Option::None;
|
||||||
self.inviter_steamid = ::std::option::Option::None;
|
self.inviter_steamid = ::std::option::Option::None;
|
||||||
self.awaiting_2fa = ::std::option::Option::None;
|
self.awaiting_2fa = ::std::option::Option::None;
|
||||||
|
self.invite_id = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1582,6 +1613,244 @@ impl ::steam_vent_proto_common::protobuf::Message for FamilyGroupPendingInviteFo
|
||||||
role: ::std::option::Option::None,
|
role: ::std::option::Option::None,
|
||||||
inviter_steamid: ::std::option::Option::None,
|
inviter_steamid: ::std::option::Option::None,
|
||||||
awaiting_2fa: ::std::option::Option::None,
|
awaiting_2fa: ::std::option::Option::None,
|
||||||
|
invite_id: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:FamilyGroupMembership)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct FamilyGroupMembership {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:FamilyGroupMembership.family_groupid)
|
||||||
|
pub family_groupid: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:FamilyGroupMembership.rtime_joined)
|
||||||
|
pub rtime_joined: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:FamilyGroupMembership.rtime_left)
|
||||||
|
pub rtime_left: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:FamilyGroupMembership.role)
|
||||||
|
pub role: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:FamilyGroupMembership.participated)
|
||||||
|
pub participated: ::std::option::Option<bool>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:FamilyGroupMembership.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a FamilyGroupMembership {
|
||||||
|
fn default() -> &'a FamilyGroupMembership {
|
||||||
|
<FamilyGroupMembership as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl FamilyGroupMembership {
|
||||||
|
pub fn new() -> FamilyGroupMembership {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 family_groupid = 1;
|
||||||
|
|
||||||
|
pub fn family_groupid(&self) -> u64 {
|
||||||
|
self.family_groupid.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_family_groupid(&mut self) {
|
||||||
|
self.family_groupid = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_family_groupid(&self) -> bool {
|
||||||
|
self.family_groupid.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_family_groupid(&mut self, v: u64) {
|
||||||
|
self.family_groupid = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 rtime_joined = 2;
|
||||||
|
|
||||||
|
pub fn rtime_joined(&self) -> u32 {
|
||||||
|
self.rtime_joined.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_rtime_joined(&mut self) {
|
||||||
|
self.rtime_joined = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_rtime_joined(&self) -> bool {
|
||||||
|
self.rtime_joined.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_rtime_joined(&mut self, v: u32) {
|
||||||
|
self.rtime_joined = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 rtime_left = 3;
|
||||||
|
|
||||||
|
pub fn rtime_left(&self) -> u32 {
|
||||||
|
self.rtime_left.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_rtime_left(&mut self) {
|
||||||
|
self.rtime_left = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_rtime_left(&self) -> bool {
|
||||||
|
self.rtime_left.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_rtime_left(&mut self, v: u32) {
|
||||||
|
self.rtime_left = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 role = 4;
|
||||||
|
|
||||||
|
pub fn role(&self) -> u32 {
|
||||||
|
self.role.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_role(&mut self) {
|
||||||
|
self.role = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_role(&self) -> bool {
|
||||||
|
self.role.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_role(&mut self, v: u32) {
|
||||||
|
self.role = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional bool participated = 5;
|
||||||
|
|
||||||
|
pub fn participated(&self) -> bool {
|
||||||
|
self.participated.unwrap_or(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_participated(&mut self) {
|
||||||
|
self.participated = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_participated(&self) -> bool {
|
||||||
|
self.participated.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_participated(&mut self, v: bool) {
|
||||||
|
self.participated = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for FamilyGroupMembership {
|
||||||
|
const NAME: &'static str = "FamilyGroupMembership";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.family_groupid = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
16 => {
|
||||||
|
self.rtime_joined = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
24 => {
|
||||||
|
self.rtime_left = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
32 => {
|
||||||
|
self.role = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
40 => {
|
||||||
|
self.participated = ::std::option::Option::Some(is.read_bool()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.family_groupid {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(1, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.rtime_joined {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(2, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.rtime_left {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(3, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.role {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(4, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.participated {
|
||||||
|
my_size += 1 + 1;
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.family_groupid {
|
||||||
|
os.write_uint64(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.rtime_joined {
|
||||||
|
os.write_uint32(2, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.rtime_left {
|
||||||
|
os.write_uint32(3, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.role {
|
||||||
|
os.write_uint32(4, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.participated {
|
||||||
|
os.write_bool(5, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> FamilyGroupMembership {
|
||||||
|
FamilyGroupMembership::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.family_groupid = ::std::option::Option::None;
|
||||||
|
self.rtime_joined = ::std::option::Option::None;
|
||||||
|
self.rtime_left = ::std::option::Option::None;
|
||||||
|
self.role = ::std::option::Option::None;
|
||||||
|
self.participated = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static FamilyGroupMembership {
|
||||||
|
static instance: FamilyGroupMembership = FamilyGroupMembership {
|
||||||
|
family_groupid: ::std::option::Option::None,
|
||||||
|
rtime_joined: ::std::option::Option::None,
|
||||||
|
rtime_left: ::std::option::Option::None,
|
||||||
|
role: ::std::option::Option::None,
|
||||||
|
participated: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -1610,6 +1879,8 @@ pub struct CFamilyGroups_GetFamilyGroupForUser_Response {
|
||||||
pub family_group: ::steam_vent_proto_common::protobuf::MessageField<CFamilyGroups_GetFamilyGroup_Response>,
|
pub family_group: ::steam_vent_proto_common::protobuf::MessageField<CFamilyGroups_GetFamilyGroup_Response>,
|
||||||
// @@protoc_insertion_point(field:CFamilyGroups_GetFamilyGroupForUser_Response.can_undelete_last_joined_family)
|
// @@protoc_insertion_point(field:CFamilyGroups_GetFamilyGroupForUser_Response.can_undelete_last_joined_family)
|
||||||
pub can_undelete_last_joined_family: ::std::option::Option<bool>,
|
pub can_undelete_last_joined_family: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CFamilyGroups_GetFamilyGroupForUser_Response.membership_history)
|
||||||
|
pub membership_history: ::std::vec::Vec<FamilyGroupMembership>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CFamilyGroups_GetFamilyGroupForUser_Response.special_fields)
|
// @@protoc_insertion_point(special_field:CFamilyGroups_GetFamilyGroupForUser_Response.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -1797,6 +2068,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_GetFamilyGro
|
||||||
72 => {
|
72 => {
|
||||||
self.can_undelete_last_joined_family = ::std::option::Option::Some(is.read_bool()?);
|
self.can_undelete_last_joined_family = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
82 => {
|
||||||
|
self.membership_history.push(is.read_message()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -1838,6 +2112,10 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_GetFamilyGro
|
||||||
if let Some(v) = self.can_undelete_last_joined_family {
|
if let Some(v) = self.can_undelete_last_joined_family {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
for value in &self.membership_history {
|
||||||
|
let len = value.compute_size();
|
||||||
|
my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
|
||||||
|
};
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -1871,6 +2149,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_GetFamilyGro
|
||||||
if let Some(v) = self.can_undelete_last_joined_family {
|
if let Some(v) = self.can_undelete_last_joined_family {
|
||||||
os.write_bool(9, v)?;
|
os.write_bool(9, v)?;
|
||||||
}
|
}
|
||||||
|
for v in &self.membership_history {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(10, v, os)?;
|
||||||
|
};
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -1897,6 +2178,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_GetFamilyGro
|
||||||
self.cooldown_seconds_remaining = ::std::option::Option::None;
|
self.cooldown_seconds_remaining = ::std::option::Option::None;
|
||||||
self.family_group.clear();
|
self.family_group.clear();
|
||||||
self.can_undelete_last_joined_family = ::std::option::Option::None;
|
self.can_undelete_last_joined_family = ::std::option::Option::None;
|
||||||
|
self.membership_history.clear();
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1911,6 +2193,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_GetFamilyGro
|
||||||
cooldown_seconds_remaining: ::std::option::Option::None,
|
cooldown_seconds_remaining: ::std::option::Option::None,
|
||||||
family_group: ::steam_vent_proto_common::protobuf::MessageField::none(),
|
family_group: ::steam_vent_proto_common::protobuf::MessageField::none(),
|
||||||
can_undelete_last_joined_family: ::std::option::Option::None,
|
can_undelete_last_joined_family: ::std::option::Option::None,
|
||||||
|
membership_history: ::std::vec::Vec::new(),
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -3088,6 +3371,8 @@ pub struct CFamilyGroups_JoinFamilyGroup_Response {
|
||||||
pub cooldown_skip_granted: ::std::option::Option<bool>,
|
pub cooldown_skip_granted: ::std::option::Option<bool>,
|
||||||
// @@protoc_insertion_point(field:CFamilyGroups_JoinFamilyGroup_Response.invite_already_accepted)
|
// @@protoc_insertion_point(field:CFamilyGroups_JoinFamilyGroup_Response.invite_already_accepted)
|
||||||
pub invite_already_accepted: ::std::option::Option<bool>,
|
pub invite_already_accepted: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CFamilyGroups_JoinFamilyGroup_Response.cooldown_seconds_remaining)
|
||||||
|
pub cooldown_seconds_remaining: ::std::option::Option<u32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CFamilyGroups_JoinFamilyGroup_Response.special_fields)
|
// @@protoc_insertion_point(special_field:CFamilyGroups_JoinFamilyGroup_Response.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -3163,6 +3448,25 @@ impl CFamilyGroups_JoinFamilyGroup_Response {
|
||||||
pub fn set_invite_already_accepted(&mut self, v: bool) {
|
pub fn set_invite_already_accepted(&mut self, v: bool) {
|
||||||
self.invite_already_accepted = ::std::option::Option::Some(v);
|
self.invite_already_accepted = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint32 cooldown_seconds_remaining = 5;
|
||||||
|
|
||||||
|
pub fn cooldown_seconds_remaining(&self) -> u32 {
|
||||||
|
self.cooldown_seconds_remaining.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_cooldown_seconds_remaining(&mut self) {
|
||||||
|
self.cooldown_seconds_remaining = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_cooldown_seconds_remaining(&self) -> bool {
|
||||||
|
self.cooldown_seconds_remaining.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_cooldown_seconds_remaining(&mut self, v: u32) {
|
||||||
|
self.cooldown_seconds_remaining = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_JoinFamilyGroup_Response {
|
impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_JoinFamilyGroup_Response {
|
||||||
|
|
@ -3184,6 +3488,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_JoinFamilyGr
|
||||||
32 => {
|
32 => {
|
||||||
self.invite_already_accepted = ::std::option::Option::Some(is.read_bool()?);
|
self.invite_already_accepted = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
40 => {
|
||||||
|
self.cooldown_seconds_remaining = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -3205,6 +3512,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_JoinFamilyGr
|
||||||
if let Some(v) = self.invite_already_accepted {
|
if let Some(v) = self.invite_already_accepted {
|
||||||
my_size += 1 + 1;
|
my_size += 1 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.cooldown_seconds_remaining {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(5, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -3220,6 +3530,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_JoinFamilyGr
|
||||||
if let Some(v) = self.invite_already_accepted {
|
if let Some(v) = self.invite_already_accepted {
|
||||||
os.write_bool(4, v)?;
|
os.write_bool(4, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.cooldown_seconds_remaining {
|
||||||
|
os.write_uint32(5, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -3240,6 +3553,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_JoinFamilyGr
|
||||||
self.two_factor_method = ::std::option::Option::None;
|
self.two_factor_method = ::std::option::Option::None;
|
||||||
self.cooldown_skip_granted = ::std::option::Option::None;
|
self.cooldown_skip_granted = ::std::option::Option::None;
|
||||||
self.invite_already_accepted = ::std::option::Option::None;
|
self.invite_already_accepted = ::std::option::Option::None;
|
||||||
|
self.cooldown_seconds_remaining = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -3248,6 +3562,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_JoinFamilyGr
|
||||||
two_factor_method: ::std::option::Option::None,
|
two_factor_method: ::std::option::Option::None,
|
||||||
cooldown_skip_granted: ::std::option::Option::None,
|
cooldown_skip_granted: ::std::option::Option::None,
|
||||||
invite_already_accepted: ::std::option::Option::None,
|
invite_already_accepted: ::std::option::Option::None,
|
||||||
|
cooldown_seconds_remaining: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
@ -9200,6 +9515,223 @@ impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_ClearCooldow
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CFamilyGroups_RollbackFamilyGroup_Request)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CFamilyGroups_RollbackFamilyGroup_Request.family_groupid)
|
||||||
|
pub family_groupid: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CFamilyGroups_RollbackFamilyGroup_Request.rtime32_target)
|
||||||
|
pub rtime32_target: ::std::option::Option<u32>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CFamilyGroups_RollbackFamilyGroup_Request.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
fn default() -> &'a CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
<CFamilyGroups_RollbackFamilyGroup_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
pub fn new() -> CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 family_groupid = 1;
|
||||||
|
|
||||||
|
pub fn family_groupid(&self) -> u64 {
|
||||||
|
self.family_groupid.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_family_groupid(&mut self) {
|
||||||
|
self.family_groupid = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_family_groupid(&self) -> bool {
|
||||||
|
self.family_groupid.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_family_groupid(&mut self, v: u64) {
|
||||||
|
self.family_groupid = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 rtime32_target = 2;
|
||||||
|
|
||||||
|
pub fn rtime32_target(&self) -> u32 {
|
||||||
|
self.rtime32_target.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_rtime32_target(&mut self) {
|
||||||
|
self.rtime32_target = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_rtime32_target(&self) -> bool {
|
||||||
|
self.rtime32_target.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_rtime32_target(&mut self, v: u32) {
|
||||||
|
self.rtime32_target = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
const NAME: &'static str = "CFamilyGroups_RollbackFamilyGroup_Request";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
8 => {
|
||||||
|
self.family_groupid = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
16 => {
|
||||||
|
self.rtime32_target = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.family_groupid {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(1, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.rtime32_target {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(2, v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.family_groupid {
|
||||||
|
os.write_uint64(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.rtime32_target {
|
||||||
|
os.write_uint32(2, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
CFamilyGroups_RollbackFamilyGroup_Request::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.family_groupid = ::std::option::Option::None;
|
||||||
|
self.rtime32_target = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
static instance: CFamilyGroups_RollbackFamilyGroup_Request = CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
family_groupid: ::std::option::Option::None,
|
||||||
|
rtime32_target: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CFamilyGroups_RollbackFamilyGroup_Response)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CFamilyGroups_RollbackFamilyGroup_Response.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
fn default() -> &'a CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
<CFamilyGroups_RollbackFamilyGroup_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
pub fn new() -> CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
const NAME: &'static str = "CFamilyGroups_RollbackFamilyGroup_Response";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
CFamilyGroups_RollbackFamilyGroup_Response::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
static instance: CFamilyGroups_RollbackFamilyGroup_Response = CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CFamilyGroupsClient_NotifyRunningApps_Notification)
|
// @@protoc_insertion_point(message:CFamilyGroupsClient_NotifyRunningApps_Notification)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CFamilyGroupsClient_NotifyRunningApps_Notification {
|
pub struct CFamilyGroupsClient_NotifyRunningApps_Notification {
|
||||||
|
|
@ -10417,6 +10949,19 @@ impl ::steam_vent_proto_common::RpcMessage for FamilyGroupPendingInviteForUser {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for FamilyGroupMembership {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CFamilyGroups_GetFamilyGroupForUser_Response {
|
for CFamilyGroups_GetFamilyGroupForUser_Response {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
|
@ -11088,6 +11633,34 @@ impl ::steam_vent_proto_common::RpcMessage for CFamilyGroups_ClearCooldownSkip_R
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
|
for CFamilyGroups_RollbackFamilyGroup_Response {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CFamilyGroupsClient_NotifyRunningApps_Notification {
|
for CFamilyGroupsClient_NotifyRunningApps_Notification {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
|
@ -11257,6 +11830,10 @@ for CFamilyGroups_RespondToRequestedPurchase_Request {
|
||||||
const METHOD_NAME: &'static str = "FamilyGroups.RespondToRequestedPurchase#1";
|
const METHOD_NAME: &'static str = "FamilyGroups.RespondToRequestedPurchase#1";
|
||||||
type Response = CFamilyGroups_RespondToRequestedPurchase_Response;
|
type Response = CFamilyGroups_RespondToRequestedPurchase_Response;
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMethod for CFamilyGroups_RollbackFamilyGroup_Request {
|
||||||
|
const METHOD_NAME: &'static str = "FamilyGroups.RollbackFamilyGroup#1";
|
||||||
|
type Response = CFamilyGroups_RollbackFamilyGroup_Response;
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod
|
impl ::steam_vent_proto_common::RpcMethod
|
||||||
for CFamilyGroups_SetFamilyCooldownOverrides_Request {
|
for CFamilyGroups_SetFamilyCooldownOverrides_Request {
|
||||||
const METHOD_NAME: &'static str = "FamilyGroups.SetFamilyCooldownOverrides#1";
|
const METHOD_NAME: &'static str = "FamilyGroups.SetFamilyCooldownOverrides#1";
|
||||||
|
|
|
||||||
|
|
@ -2751,6 +2751,771 @@ impl ::steam_vent_proto_common::protobuf::Message for CFriendMessages_UpdateMess
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CFriendMessages_ReportMessage_Request)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CFriendMessages_ReportMessage_Request {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ReportMessage_Request.steamid_from)
|
||||||
|
pub steamid_from: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ReportMessage_Request.steamid_to)
|
||||||
|
pub steamid_to: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ReportMessage_Request.timestamp)
|
||||||
|
pub timestamp: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ReportMessage_Request.ordinal)
|
||||||
|
pub ordinal: ::std::option::Option<u32>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ReportMessage_Request.report_reason)
|
||||||
|
pub report_reason: ::std::option::Option<::steam_vent_proto_common::protobuf::EnumOrUnknown<super::enums::EContentReportReason>>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ReportMessage_Request.report_text)
|
||||||
|
pub report_text: ::std::option::Option<::std::string::String>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ReportMessage_Request.language)
|
||||||
|
pub language: ::std::option::Option<::std::string::String>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CFriendMessages_ReportMessage_Request.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CFriendMessages_ReportMessage_Request {
|
||||||
|
fn default() -> &'a CFriendMessages_ReportMessage_Request {
|
||||||
|
<CFriendMessages_ReportMessage_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CFriendMessages_ReportMessage_Request {
|
||||||
|
pub fn new() -> CFriendMessages_ReportMessage_Request {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 steamid_from = 1;
|
||||||
|
|
||||||
|
pub fn steamid_from(&self) -> u64 {
|
||||||
|
self.steamid_from.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_steamid_from(&mut self) {
|
||||||
|
self.steamid_from = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_steamid_from(&self) -> bool {
|
||||||
|
self.steamid_from.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_steamid_from(&mut self, v: u64) {
|
||||||
|
self.steamid_from = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 steamid_to = 2;
|
||||||
|
|
||||||
|
pub fn steamid_to(&self) -> u64 {
|
||||||
|
self.steamid_to.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_steamid_to(&mut self) {
|
||||||
|
self.steamid_to = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_steamid_to(&self) -> bool {
|
||||||
|
self.steamid_to.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_steamid_to(&mut self, v: u64) {
|
||||||
|
self.steamid_to = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 timestamp = 3;
|
||||||
|
|
||||||
|
pub fn timestamp(&self) -> u32 {
|
||||||
|
self.timestamp.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_timestamp(&mut self) {
|
||||||
|
self.timestamp = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_timestamp(&self) -> bool {
|
||||||
|
self.timestamp.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_timestamp(&mut self, v: u32) {
|
||||||
|
self.timestamp = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint32 ordinal = 4;
|
||||||
|
|
||||||
|
pub fn ordinal(&self) -> u32 {
|
||||||
|
self.ordinal.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_ordinal(&mut self) {
|
||||||
|
self.ordinal = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_ordinal(&self) -> bool {
|
||||||
|
self.ordinal.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_ordinal(&mut self, v: u32) {
|
||||||
|
self.ordinal = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .EContentReportReason report_reason = 5;
|
||||||
|
|
||||||
|
pub fn report_reason(&self) -> super::enums::EContentReportReason {
|
||||||
|
match self.report_reason {
|
||||||
|
Some(e) => e.enum_value_or(super::enums::EContentReportReason::k_EContentReportReason_Invalid),
|
||||||
|
None => super::enums::EContentReportReason::k_EContentReportReason_Invalid,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_report_reason(&mut self) {
|
||||||
|
self.report_reason = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_report_reason(&self) -> bool {
|
||||||
|
self.report_reason.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_report_reason(&mut self, v: super::enums::EContentReportReason) {
|
||||||
|
self.report_reason = ::std::option::Option::Some(::steam_vent_proto_common::protobuf::EnumOrUnknown::new(v));
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string report_text = 6;
|
||||||
|
|
||||||
|
pub fn report_text(&self) -> &str {
|
||||||
|
match self.report_text.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_report_text(&mut self) {
|
||||||
|
self.report_text = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_report_text(&self) -> bool {
|
||||||
|
self.report_text.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_report_text(&mut self, v: ::std::string::String) {
|
||||||
|
self.report_text = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_report_text(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.report_text.is_none() {
|
||||||
|
self.report_text = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.report_text.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_report_text(&mut self) -> ::std::string::String {
|
||||||
|
self.report_text.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional string language = 7;
|
||||||
|
|
||||||
|
pub fn language(&self) -> &str {
|
||||||
|
match self.language.as_ref() {
|
||||||
|
Some(v) => v,
|
||||||
|
None => "",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_language(&mut self) {
|
||||||
|
self.language = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_language(&self) -> bool {
|
||||||
|
self.language.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_language(&mut self, v: ::std::string::String) {
|
||||||
|
self.language = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mutable pointer to the field.
|
||||||
|
// If field is not initialized, it is initialized with default value first.
|
||||||
|
pub fn mut_language(&mut self) -> &mut ::std::string::String {
|
||||||
|
if self.language.is_none() {
|
||||||
|
self.language = ::std::option::Option::Some(::std::string::String::new());
|
||||||
|
}
|
||||||
|
self.language.as_mut().unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Take field
|
||||||
|
pub fn take_language(&mut self) -> ::std::string::String {
|
||||||
|
self.language.take().unwrap_or_else(|| ::std::string::String::new())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CFriendMessages_ReportMessage_Request {
|
||||||
|
const NAME: &'static str = "CFriendMessages_ReportMessage_Request";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
9 => {
|
||||||
|
self.steamid_from = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
17 => {
|
||||||
|
self.steamid_to = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
24 => {
|
||||||
|
self.timestamp = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
32 => {
|
||||||
|
self.ordinal = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
|
40 => {
|
||||||
|
self.report_reason = ::std::option::Option::Some(is.read_enum_or_unknown()?);
|
||||||
|
},
|
||||||
|
50 => {
|
||||||
|
self.report_text = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
58 => {
|
||||||
|
self.language = ::std::option::Option::Some(is.read_string()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.steamid_from {
|
||||||
|
my_size += 1 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.steamid_to {
|
||||||
|
my_size += 1 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.timestamp {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(3, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.ordinal {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(4, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.report_reason {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(5, v.value());
|
||||||
|
}
|
||||||
|
if let Some(v) = self.report_text.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(6, &v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.language.as_ref() {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::string_size(7, &v);
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.steamid_from {
|
||||||
|
os.write_fixed64(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.steamid_to {
|
||||||
|
os.write_fixed64(2, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.timestamp {
|
||||||
|
os.write_uint32(3, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.ordinal {
|
||||||
|
os.write_uint32(4, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.report_reason {
|
||||||
|
os.write_enum(5, ::steam_vent_proto_common::protobuf::EnumOrUnknown::value(&v))?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.report_text.as_ref() {
|
||||||
|
os.write_string(6, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.language.as_ref() {
|
||||||
|
os.write_string(7, v)?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CFriendMessages_ReportMessage_Request {
|
||||||
|
CFriendMessages_ReportMessage_Request::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.steamid_from = ::std::option::Option::None;
|
||||||
|
self.steamid_to = ::std::option::Option::None;
|
||||||
|
self.timestamp = ::std::option::Option::None;
|
||||||
|
self.ordinal = ::std::option::Option::None;
|
||||||
|
self.report_reason = ::std::option::Option::None;
|
||||||
|
self.report_text = ::std::option::Option::None;
|
||||||
|
self.language = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CFriendMessages_ReportMessage_Request {
|
||||||
|
static instance: CFriendMessages_ReportMessage_Request = CFriendMessages_ReportMessage_Request {
|
||||||
|
steamid_from: ::std::option::Option::None,
|
||||||
|
steamid_to: ::std::option::Option::None,
|
||||||
|
timestamp: ::std::option::Option::None,
|
||||||
|
ordinal: ::std::option::Option::None,
|
||||||
|
report_reason: ::std::option::Option::None,
|
||||||
|
report_text: ::std::option::Option::None,
|
||||||
|
language: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CFriendMessages_ReportMessage_Response)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CFriendMessages_ReportMessage_Response {
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CFriendMessages_ReportMessage_Response.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CFriendMessages_ReportMessage_Response {
|
||||||
|
fn default() -> &'a CFriendMessages_ReportMessage_Response {
|
||||||
|
<CFriendMessages_ReportMessage_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CFriendMessages_ReportMessage_Response {
|
||||||
|
pub fn new() -> CFriendMessages_ReportMessage_Response {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CFriendMessages_ReportMessage_Response {
|
||||||
|
const NAME: &'static str = "CFriendMessages_ReportMessage_Response";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CFriendMessages_ReportMessage_Response {
|
||||||
|
CFriendMessages_ReportMessage_Response::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CFriendMessages_ReportMessage_Response {
|
||||||
|
static instance: CFriendMessages_ReportMessage_Response = CFriendMessages_ReportMessage_Response {
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CFriendMessages_ResolveReport_Request)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CFriendMessages_ResolveReport_Request {
|
||||||
|
// message fields
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ResolveReport_Request.steamid_from)
|
||||||
|
pub steamid_from: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ResolveReport_Request.steamid_to)
|
||||||
|
pub steamid_to: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ResolveReport_Request.subject_group_id)
|
||||||
|
pub subject_group_id: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ResolveReport_Request.subject_id)
|
||||||
|
pub subject_id: ::std::option::Option<u64>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ResolveReport_Request.resolution)
|
||||||
|
pub resolution: ::std::option::Option<::steam_vent_proto_common::protobuf::EnumOrUnknown<super::enums::EContentReportResolution>>,
|
||||||
|
// @@protoc_insertion_point(field:CFriendMessages_ResolveReport_Request.reason)
|
||||||
|
pub reason: ::std::option::Option<::steam_vent_proto_common::protobuf::EnumOrUnknown<super::enums::EContentReportReason>>,
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CFriendMessages_ResolveReport_Request.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CFriendMessages_ResolveReport_Request {
|
||||||
|
fn default() -> &'a CFriendMessages_ResolveReport_Request {
|
||||||
|
<CFriendMessages_ResolveReport_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CFriendMessages_ResolveReport_Request {
|
||||||
|
pub fn new() -> CFriendMessages_ResolveReport_Request {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 steamid_from = 1;
|
||||||
|
|
||||||
|
pub fn steamid_from(&self) -> u64 {
|
||||||
|
self.steamid_from.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_steamid_from(&mut self) {
|
||||||
|
self.steamid_from = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_steamid_from(&self) -> bool {
|
||||||
|
self.steamid_from.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_steamid_from(&mut self, v: u64) {
|
||||||
|
self.steamid_from = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional fixed64 steamid_to = 2;
|
||||||
|
|
||||||
|
pub fn steamid_to(&self) -> u64 {
|
||||||
|
self.steamid_to.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_steamid_to(&mut self) {
|
||||||
|
self.steamid_to = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_steamid_to(&self) -> bool {
|
||||||
|
self.steamid_to.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_steamid_to(&mut self, v: u64) {
|
||||||
|
self.steamid_to = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 subject_group_id = 3;
|
||||||
|
|
||||||
|
pub fn subject_group_id(&self) -> u64 {
|
||||||
|
self.subject_group_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_subject_group_id(&mut self) {
|
||||||
|
self.subject_group_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_subject_group_id(&self) -> bool {
|
||||||
|
self.subject_group_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_subject_group_id(&mut self, v: u64) {
|
||||||
|
self.subject_group_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional uint64 subject_id = 4;
|
||||||
|
|
||||||
|
pub fn subject_id(&self) -> u64 {
|
||||||
|
self.subject_id.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_subject_id(&mut self) {
|
||||||
|
self.subject_id = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_subject_id(&self) -> bool {
|
||||||
|
self.subject_id.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_subject_id(&mut self, v: u64) {
|
||||||
|
self.subject_id = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .EContentReportResolution resolution = 5;
|
||||||
|
|
||||||
|
pub fn resolution(&self) -> super::enums::EContentReportResolution {
|
||||||
|
match self.resolution {
|
||||||
|
Some(e) => e.enum_value_or(super::enums::EContentReportResolution::k_EContentReportResolution_Unresolved),
|
||||||
|
None => super::enums::EContentReportResolution::k_EContentReportResolution_Unresolved,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_resolution(&mut self) {
|
||||||
|
self.resolution = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_resolution(&self) -> bool {
|
||||||
|
self.resolution.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_resolution(&mut self, v: super::enums::EContentReportResolution) {
|
||||||
|
self.resolution = ::std::option::Option::Some(::steam_vent_proto_common::protobuf::EnumOrUnknown::new(v));
|
||||||
|
}
|
||||||
|
|
||||||
|
// optional .EContentReportReason reason = 6;
|
||||||
|
|
||||||
|
pub fn reason(&self) -> super::enums::EContentReportReason {
|
||||||
|
match self.reason {
|
||||||
|
Some(e) => e.enum_value_or(super::enums::EContentReportReason::k_EContentReportReason_Invalid),
|
||||||
|
None => super::enums::EContentReportReason::k_EContentReportReason_Invalid,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_reason(&mut self) {
|
||||||
|
self.reason = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_reason(&self) -> bool {
|
||||||
|
self.reason.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_reason(&mut self, v: super::enums::EContentReportReason) {
|
||||||
|
self.reason = ::std::option::Option::Some(::steam_vent_proto_common::protobuf::EnumOrUnknown::new(v));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CFriendMessages_ResolveReport_Request {
|
||||||
|
const NAME: &'static str = "CFriendMessages_ResolveReport_Request";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
9 => {
|
||||||
|
self.steamid_from = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
17 => {
|
||||||
|
self.steamid_to = ::std::option::Option::Some(is.read_fixed64()?);
|
||||||
|
},
|
||||||
|
24 => {
|
||||||
|
self.subject_group_id = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
32 => {
|
||||||
|
self.subject_id = ::std::option::Option::Some(is.read_uint64()?);
|
||||||
|
},
|
||||||
|
40 => {
|
||||||
|
self.resolution = ::std::option::Option::Some(is.read_enum_or_unknown()?);
|
||||||
|
},
|
||||||
|
48 => {
|
||||||
|
self.reason = ::std::option::Option::Some(is.read_enum_or_unknown()?);
|
||||||
|
},
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
if let Some(v) = self.steamid_from {
|
||||||
|
my_size += 1 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.steamid_to {
|
||||||
|
my_size += 1 + 8;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.subject_group_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(3, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.subject_id {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(4, v);
|
||||||
|
}
|
||||||
|
if let Some(v) = self.resolution {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(5, v.value());
|
||||||
|
}
|
||||||
|
if let Some(v) = self.reason {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(6, v.value());
|
||||||
|
}
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
if let Some(v) = self.steamid_from {
|
||||||
|
os.write_fixed64(1, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.steamid_to {
|
||||||
|
os.write_fixed64(2, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.subject_group_id {
|
||||||
|
os.write_uint64(3, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.subject_id {
|
||||||
|
os.write_uint64(4, v)?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.resolution {
|
||||||
|
os.write_enum(5, ::steam_vent_proto_common::protobuf::EnumOrUnknown::value(&v))?;
|
||||||
|
}
|
||||||
|
if let Some(v) = self.reason {
|
||||||
|
os.write_enum(6, ::steam_vent_proto_common::protobuf::EnumOrUnknown::value(&v))?;
|
||||||
|
}
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CFriendMessages_ResolveReport_Request {
|
||||||
|
CFriendMessages_ResolveReport_Request::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.steamid_from = ::std::option::Option::None;
|
||||||
|
self.steamid_to = ::std::option::Option::None;
|
||||||
|
self.subject_group_id = ::std::option::Option::None;
|
||||||
|
self.subject_id = ::std::option::Option::None;
|
||||||
|
self.resolution = ::std::option::Option::None;
|
||||||
|
self.reason = ::std::option::Option::None;
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CFriendMessages_ResolveReport_Request {
|
||||||
|
static instance: CFriendMessages_ResolveReport_Request = CFriendMessages_ResolveReport_Request {
|
||||||
|
steamid_from: ::std::option::Option::None,
|
||||||
|
steamid_to: ::std::option::Option::None,
|
||||||
|
subject_group_id: ::std::option::Option::None,
|
||||||
|
subject_id: ::std::option::Option::None,
|
||||||
|
resolution: ::std::option::Option::None,
|
||||||
|
reason: ::std::option::Option::None,
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// @@protoc_insertion_point(message:CFriendMessages_ResolveReport_Response)
|
||||||
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
|
pub struct CFriendMessages_ResolveReport_Response {
|
||||||
|
// special fields
|
||||||
|
// @@protoc_insertion_point(special_field:CFriendMessages_ResolveReport_Response.special_fields)
|
||||||
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<'a> ::std::default::Default for &'a CFriendMessages_ResolveReport_Response {
|
||||||
|
fn default() -> &'a CFriendMessages_ResolveReport_Response {
|
||||||
|
<CFriendMessages_ResolveReport_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl CFriendMessages_ResolveReport_Response {
|
||||||
|
pub fn new() -> CFriendMessages_ResolveReport_Response {
|
||||||
|
::std::default::Default::default()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl ::steam_vent_proto_common::protobuf::Message for CFriendMessages_ResolveReport_Response {
|
||||||
|
const NAME: &'static str = "CFriendMessages_ResolveReport_Response";
|
||||||
|
|
||||||
|
fn is_initialized(&self) -> bool {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
while let Some(tag) = is.read_raw_tag_or_eof()? {
|
||||||
|
match tag {
|
||||||
|
tag => {
|
||||||
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
// Compute sizes of nested messages
|
||||||
|
#[allow(unused_variables)]
|
||||||
|
fn compute_size(&self) -> u64 {
|
||||||
|
let mut my_size = 0;
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
|
my_size
|
||||||
|
}
|
||||||
|
|
||||||
|
fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
|
::std::result::Result::Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
|
||||||
|
&mut self.special_fields
|
||||||
|
}
|
||||||
|
|
||||||
|
fn new() -> CFriendMessages_ResolveReport_Response {
|
||||||
|
CFriendMessages_ResolveReport_Response::new()
|
||||||
|
}
|
||||||
|
|
||||||
|
fn clear(&mut self) {
|
||||||
|
self.special_fields.clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
fn default_instance() -> &'static CFriendMessages_ResolveReport_Response {
|
||||||
|
static instance: CFriendMessages_ResolveReport_Response = CFriendMessages_ResolveReport_Response {
|
||||||
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
|
};
|
||||||
|
&instance
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// @@protoc_insertion_point(message:CFriendMessages_IncomingMessage_Notification)
|
// @@protoc_insertion_point(message:CFriendMessages_IncomingMessage_Notification)
|
||||||
#[derive(PartialEq,Clone,Default,Debug)]
|
#[derive(PartialEq,Clone,Default,Debug)]
|
||||||
pub struct CFriendMessages_IncomingMessage_Notification {
|
pub struct CFriendMessages_IncomingMessage_Notification {
|
||||||
|
|
@ -3528,6 +4293,8 @@ const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
|
||||||
use crate::steammessages_base::*;
|
use crate::steammessages_base::*;
|
||||||
#[allow(unused_imports)]
|
#[allow(unused_imports)]
|
||||||
use crate::steammessages_unified_base_steamclient::*;
|
use crate::steammessages_unified_base_steamclient::*;
|
||||||
|
#[allow(unused_imports)]
|
||||||
|
use crate::enums::*;
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CFriendMessages_GetRecentMessages_Request {
|
for CFriendMessages_GetRecentMessages_Request {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
|
@ -3679,6 +4446,58 @@ for CFriendMessages_UpdateMessageReaction_Response {
|
||||||
self.compute_size() as usize
|
self.compute_size() as usize
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CFriendMessages_ReportMessage_Request {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CFriendMessages_ReportMessage_Response {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CFriendMessages_ResolveReport_Request {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMessage for CFriendMessages_ResolveReport_Response {
|
||||||
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
<Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
|
||||||
|
}
|
||||||
|
fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.write_to_writer(writer)
|
||||||
|
}
|
||||||
|
fn encode_size(&self) -> usize {
|
||||||
|
use ::steam_vent_proto_common::protobuf::Message;
|
||||||
|
self.compute_size() as usize
|
||||||
|
}
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMessage
|
impl ::steam_vent_proto_common::RpcMessage
|
||||||
for CFriendMessages_IncomingMessage_Notification {
|
for CFriendMessages_IncomingMessage_Notification {
|
||||||
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
|
||||||
|
|
@ -3739,6 +4558,14 @@ for CFriendMessages_MessageReaction_Notification {
|
||||||
const METHOD_NAME: &'static str = "FriendMessagesClient.MessageReaction#1";
|
const METHOD_NAME: &'static str = "FriendMessagesClient.MessageReaction#1";
|
||||||
type Response = ();
|
type Response = ();
|
||||||
}
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMethod for CFriendMessages_ReportMessage_Request {
|
||||||
|
const METHOD_NAME: &'static str = "FriendMessages.ReportMessage#1";
|
||||||
|
type Response = CFriendMessages_ReportMessage_Response;
|
||||||
|
}
|
||||||
|
impl ::steam_vent_proto_common::RpcMethod for CFriendMessages_ResolveReport_Request {
|
||||||
|
const METHOD_NAME: &'static str = "FriendMessages.ResolveReport#1";
|
||||||
|
type Response = CFriendMessages_ResolveReport_Response;
|
||||||
|
}
|
||||||
impl ::steam_vent_proto_common::RpcMethod for CFriendMessages_SendMessage_Request {
|
impl ::steam_vent_proto_common::RpcMethod for CFriendMessages_SendMessage_Request {
|
||||||
const METHOD_NAME: &'static str = "FriendMessages.SendMessage#1";
|
const METHOD_NAME: &'static str = "FriendMessages.SendMessage#1";
|
||||||
type Response = CFriendMessages_SendMessage_Response;
|
type Response = CFriendMessages_SendMessage_Response;
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -69,6 +69,8 @@ pub struct CHIDDeviceInfo {
|
||||||
pub session_remote_play_together_appid: ::std::option::Option<u32>,
|
pub session_remote_play_together_appid: ::std::option::Option<u32>,
|
||||||
// @@protoc_insertion_point(field:CHIDDeviceInfo.is_steamvr_device)
|
// @@protoc_insertion_point(field:CHIDDeviceInfo.is_steamvr_device)
|
||||||
pub is_steamvr_device: ::std::option::Option<bool>,
|
pub is_steamvr_device: ::std::option::Option<bool>,
|
||||||
|
// @@protoc_insertion_point(field:CHIDDeviceInfo.caps_bits2)
|
||||||
|
pub caps_bits2: ::std::option::Option<u32>,
|
||||||
// special fields
|
// special fields
|
||||||
// @@protoc_insertion_point(special_field:CHIDDeviceInfo.special_fields)
|
// @@protoc_insertion_point(special_field:CHIDDeviceInfo.special_fields)
|
||||||
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
|
||||||
|
|
@ -535,6 +537,25 @@ impl CHIDDeviceInfo {
|
||||||
pub fn set_is_steamvr_device(&mut self, v: bool) {
|
pub fn set_is_steamvr_device(&mut self, v: bool) {
|
||||||
self.is_steamvr_device = ::std::option::Option::Some(v);
|
self.is_steamvr_device = ::std::option::Option::Some(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// optional uint32 caps_bits2 = 21;
|
||||||
|
|
||||||
|
pub fn caps_bits2(&self) -> u32 {
|
||||||
|
self.caps_bits2.unwrap_or(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn clear_caps_bits2(&mut self) {
|
||||||
|
self.caps_bits2 = ::std::option::Option::None;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn has_caps_bits2(&self) -> bool {
|
||||||
|
self.caps_bits2.is_some()
|
||||||
|
}
|
||||||
|
|
||||||
|
// Param is passed by value, moved
|
||||||
|
pub fn set_caps_bits2(&mut self, v: u32) {
|
||||||
|
self.caps_bits2 = ::std::option::Option::Some(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ::steam_vent_proto_common::protobuf::Message for CHIDDeviceInfo {
|
impl ::steam_vent_proto_common::protobuf::Message for CHIDDeviceInfo {
|
||||||
|
|
@ -607,6 +628,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CHIDDeviceInfo {
|
||||||
160 => {
|
160 => {
|
||||||
self.is_steamvr_device = ::std::option::Option::Some(is.read_bool()?);
|
self.is_steamvr_device = ::std::option::Option::Some(is.read_bool()?);
|
||||||
},
|
},
|
||||||
|
168 => {
|
||||||
|
self.caps_bits2 = ::std::option::Option::Some(is.read_uint32()?);
|
||||||
|
},
|
||||||
tag => {
|
tag => {
|
||||||
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
|
||||||
},
|
},
|
||||||
|
|
@ -679,6 +703,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CHIDDeviceInfo {
|
||||||
if let Some(v) = self.is_steamvr_device {
|
if let Some(v) = self.is_steamvr_device {
|
||||||
my_size += 2 + 1;
|
my_size += 2 + 1;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.caps_bits2 {
|
||||||
|
my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(21, v);
|
||||||
|
}
|
||||||
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
|
||||||
self.special_fields.cached_size().set(my_size as u32);
|
self.special_fields.cached_size().set(my_size as u32);
|
||||||
my_size
|
my_size
|
||||||
|
|
@ -745,6 +772,9 @@ impl ::steam_vent_proto_common::protobuf::Message for CHIDDeviceInfo {
|
||||||
if let Some(v) = self.is_steamvr_device {
|
if let Some(v) = self.is_steamvr_device {
|
||||||
os.write_bool(20, v)?;
|
os.write_bool(20, v)?;
|
||||||
}
|
}
|
||||||
|
if let Some(v) = self.caps_bits2 {
|
||||||
|
os.write_uint32(21, v)?;
|
||||||
|
}
|
||||||
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
os.write_unknown_fields(self.special_fields.unknown_fields())?;
|
||||||
::std::result::Result::Ok(())
|
::std::result::Result::Ok(())
|
||||||
}
|
}
|
||||||
|
|
@ -782,6 +812,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CHIDDeviceInfo {
|
||||||
self.is_xinput_device_OBSOLETE = ::std::option::Option::None;
|
self.is_xinput_device_OBSOLETE = ::std::option::Option::None;
|
||||||
self.session_remote_play_together_appid = ::std::option::Option::None;
|
self.session_remote_play_together_appid = ::std::option::Option::None;
|
||||||
self.is_steamvr_device = ::std::option::Option::None;
|
self.is_steamvr_device = ::std::option::Option::None;
|
||||||
|
self.caps_bits2 = ::std::option::Option::None;
|
||||||
self.special_fields.clear();
|
self.special_fields.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -807,6 +838,7 @@ impl ::steam_vent_proto_common::protobuf::Message for CHIDDeviceInfo {
|
||||||
is_xinput_device_OBSOLETE: ::std::option::Option::None,
|
is_xinput_device_OBSOLETE: ::std::option::Option::None,
|
||||||
session_remote_play_together_appid: ::std::option::Option::None,
|
session_remote_play_together_appid: ::std::option::Option::None,
|
||||||
is_steamvr_device: ::std::option::Option::None,
|
is_steamvr_device: ::std::option::Option::None,
|
||||||
|
caps_bits2: ::std::option::Option::None,
|
||||||
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
|
||||||
};
|
};
|
||||||
&instance
|
&instance
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue