提交示例代码
This commit is contained in:
42
聊天系统课程代码/Config/NetworkProtocol/Inner/InnerMessage.proto
Normal file
42
聊天系统课程代码/Config/NetworkProtocol/Inner/InnerMessage.proto
Normal file
@@ -0,0 +1,42 @@
|
||||
syntax = "proto3";
|
||||
package Sining.Message;
|
||||
/// Gate登录到Chat服务器
|
||||
message G2Chat_LoginRequest // IRouteRequest,Chat2G_LoginResponse
|
||||
{
|
||||
string UserName = 1;
|
||||
long UnitId = 2;
|
||||
long GateRouteId = 3;
|
||||
}
|
||||
message Chat2G_LoginResponse // IRouteResponse
|
||||
{
|
||||
int64 ChatRouteId = 1;
|
||||
}
|
||||
/// Gate通知Chat服务器下线
|
||||
message G2Chat_OfflineRequest // IRouteRequest,Chat2G_OfflineResponse
|
||||
{
|
||||
|
||||
}
|
||||
message Chat2G_OfflineResponse // IRouteResponse
|
||||
{
|
||||
|
||||
}
|
||||
/// Chat通知Gate发送一个全服广播的聊天信息
|
||||
message Chat2G_ChatMessage // IRouteMessage
|
||||
{
|
||||
ChatInfoTree ChatInfoTree = 1;
|
||||
}
|
||||
/// 其他服务器发送聊天消息到Chat
|
||||
message Other2Chat_ChatMessage // IRouteMessage
|
||||
{
|
||||
ChatInfoTree ChatInfoTree = 1;
|
||||
}
|
||||
/// Gate登录到Map服务器
|
||||
message G2M_LoginRequest // IRouteRequest,M2G_LoginResponse
|
||||
{
|
||||
long ChatUnitRouteId = 1;
|
||||
}
|
||||
message M2G_LoginResponse // IRouteResponse
|
||||
{
|
||||
int64 MapRouteId = 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user