39 lines
747 B
C#
39 lines
747 B
C#
//////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// 文件: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"; } }
|
||
}
|
||
}
|
||
|
||
|
||
|