NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/Net/Messages/MessageDef.cs

40 lines
792 B
C#
Raw Normal View History

2023-08-22 19:08:45 +08:00
//////////////////////////////////////////////////////////////////////////
//
// 文件Assets/Code/Scripts/Gameplay/Net/Messages/MessageDef.cs
// 作者Xoen Xie
// 时间2023/07/18
// 描述:网络相关定义
// 说明:
//
//////////////////////////////////////////////////////////////////////////
namespace Gameplay.Net
{
public enum EP
{
None = 0,
Client,
Center,
Login,
Gate,
Game,
Manager,
Max,
}
public class IMessage
{
public virtual NLDMID.MSGID ID { get { return 0; } }
public virtual byte[] Export() { return null; }
public virtual void Import(byte[] data, int offset, int length) { }
public virtual void Execute(NetClient client) { }
}
}