update 【gRPC API】 proto files

This commit is contained in:
社会易姐QwQ
2022-01-31 00:33:38 +08:00
parent 83cfcc80d6
commit 57c5621b5d
14 changed files with 1114 additions and 565 deletions

View File

@@ -11,15 +11,13 @@ service Privacy {
}
// 空请求
message NoArgRequest{}
message NoArgRequest{
}
// 空响应
message NoReply{}
message NoReply{
// 获取隐私设置-响应
message PrivacyConfigReply {
// 隐私设置
PrivacyConfigItem privacy_config_item = 1;
}
// 隐私设置
@@ -36,20 +34,22 @@ message PrivacyConfigItem {
string sub_title_uri = 5;
}
// 隐私开关类型
enum PrivacyConfigType {
//
none = 0;
// 动态同城
dynamic_city = 1;
// 获取隐私设置-响应
message PrivacyConfigReply {
// 隐私设置
PrivacyConfigItem privacy_config_item = 1;
}
// 隐私开关状态
enum PrivacyConfigState {
// 关闭
close = 0;
// 打开
open = 1;
close = 0; // 关闭
open = 1; // 打开
}
// 隐私开关类型
enum PrivacyConfigType {
none = 0; //
dynamic_city = 1; // 动态同城
}
// 修改隐私设置-请求

View File

@@ -8,14 +8,23 @@ service Module {
rpc List(ListReq) returns (ListReply);
}
//
enum CompressType {
Unzip = 0; // unzip
Original = 1; // 不操作
}
//
enum EnvType {
//
Unknown = 0;
//
Release = 1;
//
Test = 2;
Unknown = 0; //
Release = 1; //
Test = 2; //
}
//
enum IncrementType {
Total = 0; // 全量包
Incremental = 1; // 增量包
}
//
@@ -26,6 +35,15 @@ enum LevelType {
Low = 3; // 低 仅在业务方使用到时由业务方手动进行下载
}
message ListReply {
//
string env = 1;
//
repeated PoolReply pools = 2;
//
int64 list_version = 3;
}
//
message ListReq {
//
@@ -42,50 +60,11 @@ message ListReq {
int32 scale = 6;
//
int32 arch = 7;
//
int64 list_version = 8;
}
//
message VersionListReq {
//
string pool_name = 1;
//
repeated VersionReq versions = 2;
}
//
message VersionReq {
//
string module_name = 1;
//
int64 version = 2;
}
//
enum IncrementType {
Total = 0; // 全量包
Incremental = 1; // 增量包
}
//
enum CompressType {
Unzip = 0; // unzip
Original = 1; // 不操作
}
message ListReply {
//
string env = 1;
//
repeated PoolReply pools = 2;
}
message PoolReply {
//
string name = 1;
//
repeated ModuleReply modules = 2;
}
message ModuleReply {
//
string name = 1;
@@ -123,4 +102,27 @@ message ModuleReply {
int64 file_id = 17;
//
bool zip_check = 18;
}
}
message PoolReply {
//
string name = 1;
//
repeated ModuleReply modules = 2;
}
//
message VersionListReq {
//
string pool_name = 1;
//
repeated VersionReq versions = 2;
}
//
message VersionReq {
//
string module_name = 1;
//
int64 version = 2;
}