完善服务器

This commit is contained in:
2025-07-01 00:08:27 +08:00
parent b45eb83fe4
commit 7c2c32a31a
37 changed files with 1307 additions and 160 deletions

View File

@@ -4,6 +4,11 @@ option go_package = "common/proto/gen/grpc_pb";
import "common.proto";
service Gateway {
rpc SendMessage(Empty) returns (Empty) {}
rpc ToClient(stream ToClientReq) returns (Empty) {}
}
message ToClientReq {
int32 UID = 1;
bytes Payload = 2;
}

View File

@@ -5,13 +5,23 @@ import "common.proto";
service Scene {
rpc Enter(EnterReq) returns (EnterResp) {}
rpc Action(stream ActionReq) returns (Empty) {}
}
message EnterReq {
string name = 1;
int32 UID = 1; // 用户ID
int64 SID = 2; // 服务ID
int32 InstanceID = 3; // 副本ID
}
message EnterResp {
string name = 1;
int64 SID = 1; // 服务ID
int64 UniqueNo = 2; // 副本唯一编号
}
message ActionReq {
int64 UniqueNo = 1; // 副本唯一编号
int32 UID = 2; // 用户ID
int32 Action = 3; // 动作ID
bytes Payload = 4; // 动作数据
}