mirror of
https://codeberg.org/steam-vent/proto.git
synced 2026-08-02 12:14:48 +02:00
Update to latest proto definitions from SteamDatabase/Protobufs
From commit 085746bbf6b48d1b89b7a63e7876932793f4c08f
This commit is contained in:
parent
d936a6049b
commit
9946f23749
127 changed files with 40662 additions and 28630 deletions
|
|
@ -1,6 +1,7 @@
|
|||
import "steammessages_base.proto";
|
||||
import "steammessages_unified_base.steamclient.proto";
|
||||
import "contenthubs.proto";
|
||||
import "steammessages_storebrowse.steamclient.proto";
|
||||
import "enums.proto";
|
||||
|
||||
option cc_generic_services = true;
|
||||
|
|
@ -20,7 +21,8 @@ enum EStoreDiscoveryQueueType {
|
|||
k_EStoreDiscoveryQueueTypeRecommendedDemos = 12;
|
||||
k_EStoreDiscoveryQueueTypeDLCNewReleases = 13;
|
||||
k_EStoreDiscoveryQueueTypeDLCTopSellers = 14;
|
||||
k_EStoreDiscoveryQueueTypeMAX = 15;
|
||||
k_EStoreDiscoveryQueueTypeDLCUpcoming = 15;
|
||||
k_EStoreDiscoveryQueueTypeMAX = 16;
|
||||
}
|
||||
|
||||
enum EPlaytestStatus {
|
||||
|
|
@ -28,6 +30,7 @@ enum EPlaytestStatus {
|
|||
k_ETesterStatusPending = 1;
|
||||
k_ETesterStatusInvited = 2;
|
||||
k_ETesterStatusGranted = 3;
|
||||
k_ETesterStatusExpired = 4;
|
||||
}
|
||||
|
||||
enum EAppReportType {
|
||||
|
|
@ -99,6 +102,22 @@ message CStore_RegisterCDKey_Response {
|
|||
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 {
|
||||
optional string language = 1;
|
||||
}
|
||||
|
|
@ -171,6 +190,8 @@ message CStore_GetDiscoveryQueue_Request {
|
|||
optional uint32 experimental_cohort = 10;
|
||||
optional bool debug_get_solr_query = 11;
|
||||
optional .CStorePageFilter store_page_filter = 12;
|
||||
optional .StoreBrowseContext context = 13;
|
||||
optional .StoreBrowseItemDataRequest data_request = 14;
|
||||
}
|
||||
|
||||
message CStore_GetDiscoveryQueue_Response {
|
||||
|
|
@ -181,6 +202,7 @@ message CStore_GetDiscoveryQueue_Response {
|
|||
optional bool exhausted = 5;
|
||||
optional uint32 experimental_cohort = 6;
|
||||
optional string debug_solr_query = 7;
|
||||
repeated .StoreItem store_items = 8;
|
||||
}
|
||||
|
||||
message CStore_GetDiscoveryQueueSettings_Request {
|
||||
|
|
@ -251,6 +273,7 @@ message CStore_ReportApp_Response {
|
|||
}
|
||||
|
||||
message CStore_GetStorePreferences_Request {
|
||||
optional string country_code = 1;
|
||||
}
|
||||
|
||||
message CStore_UserPreferences {
|
||||
|
|
@ -317,6 +340,7 @@ message CStore_UpdatePackageReservations_Response {
|
|||
message CStore_GetWishlistDemoEmailStatus_Request {
|
||||
optional uint32 appid = 1;
|
||||
optional uint32 demo_appid = 2;
|
||||
optional bool allow_late_firing = 3;
|
||||
}
|
||||
|
||||
message CStore_GetWishlistDemoEmailStatus_Response {
|
||||
|
|
@ -328,6 +352,7 @@ message CStore_GetWishlistDemoEmailStatus_Response {
|
|||
message CStore_QueueWishlistDemoEmailToFire_Request {
|
||||
optional uint32 appid = 1;
|
||||
optional uint32 demo_appid = 2;
|
||||
optional bool allow_late_firing = 3;
|
||||
}
|
||||
|
||||
message CStore_QueueWishlistDemoEmailToFire_Response {
|
||||
|
|
@ -395,6 +420,7 @@ message CStore_StorePreferencesChanged_Notification {
|
|||
|
||||
service Store {
|
||||
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 GetLocalizedNameForTags (.CStore_GetLocalizedNameForTags_Request) returns (.CStore_GetLocalizedNameForTags_Response);
|
||||
rpc GetTagList (.CStore_GetTagList_Request) returns (.CStore_GetTagList_Response);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue