40 lines
792 B
C#
40 lines
792 B
C#
|
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
|
//
|
|||
|
|
// 文件: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) { }
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|