NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Framework/Net/NetDef.cs

39 lines
747 B
C#
Raw Normal View History

2023-08-22 19:08:45 +08:00
//////////////////////////////////////////////////////////////////////////
//
// 文件Assets\XSF\Net\NetDef.cs
// 作者Xoen Xie
// 时间2023/07/18
// 描述:网络定义
// 说明:
//
//////////////////////////////////////////////////////////////////////////
using System;
namespace Framework
{
public enum NetError
{
None = 0,
Connect,
Recv,
Send,
Package,
}
public interface INetHandler
{
void OnConnected();
void OnRecv(byte[] data);
void OnError(NetError nErrorCode);
}
public class NetPackageParseException : Exception
{
public override string Message { get { return "Net ReceiveData catch Exception"; } }
}
}