77 lines
1.6 KiB
Protocol Buffer
77 lines
1.6 KiB
Protocol Buffer
|
|
package com.ljsd.jieling.protocols;
|
|
|
|
option optimize_for = SPEED;
|
|
|
|
// request 编号需要小于 response 编号
|
|
|
|
enum MessageType{
|
|
|
|
// 系统内部协议1000--9999
|
|
HEART_BEAT_REQUEST = 1000; // 心跳
|
|
HEART_BEAT_RESPONSE = 1001; //
|
|
|
|
// 正式协议从10000开始
|
|
// A 10000
|
|
// B 10100
|
|
// C 10200
|
|
// D 10300
|
|
DRAW_HERO_REQUEST = 10300; //
|
|
DRAW_HERO_RESPONSE = 10301;
|
|
// E 10400
|
|
// F 10500
|
|
FIGHT_START_REQUEST = 10500; //
|
|
FIGHT_START_RESPONSE = 10501;
|
|
|
|
FIGHT_END_REQUEST = 10502; //
|
|
FIGHT_END_RESPONSE = 10503;
|
|
// G 10600
|
|
GET_PLAYERINFO_REQUEST = 10600; //
|
|
GET_PLAYERINFO_RESPONSE = 10601;
|
|
|
|
GET_ITEMINFO_REQUEST = 10604; //
|
|
GET_ITEMINFO_RESPONSE = 10605;
|
|
|
|
GM_REQUEST = 10606; //GM
|
|
GM_RESPONSE = 10607; //GM
|
|
|
|
GET_HEROINFO_REQUEST = 10608; //
|
|
GET_HEROINFO_RESPONSE = 10609;
|
|
// H 10700
|
|
HERO_RAND_REQQUEST = 10701;
|
|
HERO_RAND_RESPONSE = 10702;
|
|
// I 10800
|
|
// J 10900
|
|
// K 11000
|
|
// L 11100
|
|
LOGIN_REQUEST = 11100; // 登陆或注册
|
|
LOGIN_RESPONSE = 11101;
|
|
// M 11200
|
|
MAP_ENTER_REQUEST = 11200; // 进入地图
|
|
MAP_ENTER_RESPONSE = 11201;
|
|
|
|
MAP_OUT_REQUEST = 11202; //
|
|
MAP_OUT_RESPONSE = 11203;
|
|
|
|
MAP_GET_INFO_REQUEST = 11204; //
|
|
MAP_GET_INFO_RESPONSE = 11205;
|
|
// N 11300
|
|
// O 11400
|
|
// P 11500
|
|
// Q 11600
|
|
// R 11700
|
|
RECONNECT_REQUEST = 11700; //
|
|
RECONNECT_RESPONSE = 11701;
|
|
// S 11800
|
|
// T 11900
|
|
TRIGGER_EVENT_REQUEST = 11900; //
|
|
TRIGGER_EVENT_RESPONSE = 11901;
|
|
// U 12000
|
|
// V 12100
|
|
// W 12200
|
|
// X 12300
|
|
// Y 12400
|
|
// Z 12500
|
|
|
|
}
|