This commit is contained in:
oneao committed 2026-01-27 22:47:55 +08:00
1 parent 83cbf18572
commit 5ca04f85ca
32 files changed
+1308 -1804

No files matched your search

+26 -13
View File
@@ -9,20 +9,33 @@ import "api.proto";
import "space/space_types.proto";
service SpaceService {
// 踢出用户
rpc KickOutUser(KickOutUserParams) returns (KickOutUserResult) {
option (api.post) = "/space/kick";
}
// 用户退出当前空间
rpc QuitSpace(QuitSpaceParams) returns (QuitSpaceResult) {
option (api.post) = "/space/quit";
}
// 用户加入其他空间
// 创建空间
rpc CreateSpace(CreateSpaceParams) returns (CreateSpaceParams){
option (api.post) = '/space/create';
};
// 解散空间
rpc DissolveSpace(DissolveSpaceParams) returns (DissolveSpaceResult){
option (api.post) = '/space/dissolve';
};
// 退出空间
rpc ExitSpace(ExitSpaceParams) returns (ExitSpaceResult){
option (api.post) = '/space/exit';
};
// 获取空间用户列表
rpc ListSpaceUsers(ListSpaceUsersParams) returns (ListSpaceUsersResult){
option (api.post) = '/space/users';
};
// 踢出某人
rpc RemoveSpaceUser(RemoveSpaceUserParams) returns (RemoveSpaceUserResult){
option (api.post) = '/space/remove';
};
// 加入空间
rpc JoinSpace(JoinSpaceParams) returns (JoinSpaceResult) {
option (api.post) = "/space/join";
}
// 获取某个空间下的用户列表
rpc ListSpaceUsers(ListSpaceUsersParams) returns (ListSpaceUsersResult) {
option (api.post) = "/space/users";
};
}