42 lines
970 B
Protocol Buffer
42 lines
970 B
Protocol Buffer
|
|
syntax = "proto3";
|
|
option go_package = "./pt";
|
|
package ProtoMsg;
|
|
|
|
import "google/protobuf/descriptor.proto";
|
|
|
|
//请求拉取玩家数据
|
|
message QueryPlayerDataReq {
|
|
bool IsAll = 1; //是否要全部拉取
|
|
string GameName = 2; //游戏名字
|
|
repeated string DataFlagList = 3; //IsAll为false时,指定要拉取的数据标识
|
|
|
|
}
|
|
|
|
//返回拉取玩家数据
|
|
message QueryPlayerDataRsp {
|
|
bool IsAll = 1; //是否要全部拉取
|
|
string GameName = 2; //游戏名字
|
|
repeated PlayerDataPair PlayerDataList = 3; // 玩家数据列表
|
|
}
|
|
|
|
//玩家数据
|
|
message PlayerDataPair {
|
|
string DataFlag = 1; //数据标识
|
|
string Content = 2; //数据内容
|
|
}
|
|
|
|
|
|
//请求保存玩家数据
|
|
message SavePlayerDataReq {
|
|
string GameName = 1; //游戏名字
|
|
string DataFlag = 2; //数据标识
|
|
string Content = 3; //数据内容
|
|
}
|
|
|
|
//返回保存玩家数据的结果
|
|
message SavePlayerDataRsp {
|
|
string GameName = 1; //游戏名字
|
|
string DataFlag = 2; //数据标识
|
|
}
|