1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- syntax = "proto3";
- package pbfmsg;
- option go_package = "./;pbfmsg";
- message RouteMsg{
- int64 playerId = 1;
- string msgName = 2;
- int64 rpcId = 3;
- bytes data = 4;
- int64 gateId = 5;
- int64 loginTs = 6;
- }
- message ResponseRouteMsg{
- int64 playerId = 1;
- bytes data = 2;
- bytes param = 3;
- }
- message ServerLogin{
- int64 ID = 1;
- string type = 2;
- string gateAddr = 3;
- repeated int32 lines = 4;
- }
- message ResponseServerLogin{
- int64 ID = 1;
- string type = 2;
- string gateAddr = 3;
- repeated int32 lines = 4;
- }
- message NewClientToken{
- int64 ID = 1;
- string token = 2;
- string openId = 3;
- }
- //ID:发送者ID;state 1:让对方退出; 2:自己准备关闭
- message ChangeState{
- int32 ID = 1;
- int32 state = 2;
- }
- //errCode 0:已完成
- message ResponseChangeState{
- int32 errCode = 1;
- int32 state = 2;
- }
- //type 0:查询特定终端在线情况 1:查询所有在线终端
- message QueryPlayer{
- int32 type = 1;
- repeated int64 allUser = 2;
- }
- message ResponseQueryPlayer{
- int32 type = 1;
- repeated int64 onlines = 2;
- repeated int64 offlines = 3;
- }
- message Heart{
- int64 tick = 1;
- }
- message ResponseHeart{
- int64 tick = 1;
- }
|