yokyo 5 лет назад
Родитель
Сommit
5679e2ee93
2 измененных файлов с 23 добавлено и 2 удалено
  1. 2 2
      gossip.proto
  2. 21 0
      logics/base.proto

+ 2 - 2
gossip.proto

@@ -5,11 +5,11 @@ package protos;
 
 // 心跳
 message Q_Heartbeat {
-
+    int64 ts        = 1;
 }
 
 message A_Heartbeat {
-
+    int64 ts        = 1;
 }
 
 // 掉线

+ 21 - 0
logics/base.proto

@@ -0,0 +1,21 @@
+syntax="proto3";
+package protos.logics;
+
+// basis definations of status or code in logic server
+
+enum RoomStatus {
+    FREE        = 0;
+    BUSY        = 1;
+}
+
+enum SlotStatus {
+    BLANK       = 0;
+    OCCUPIED    = 1;
+}
+
+enum PlayerStatus {
+    IDLE        = 0;
+    READY       = 1;
+    PLAYING     = 2;
+    WATCHING    = 3;
+}