using TEngine;
namespace GameLogic
{
///
/// 网络消息包头。
///
public class PacketHeader : IPacketHeader, IMemory
{
///
/// 网络消息包Id。
///
public short Id
{
get;
set;
}
///
/// 网络消息包长度。
///
public int PacketLength
{
get;
set;
}
///
/// 网络消息包是否合法。
///
public bool IsValid
{
get
{
return PacketLength >= 0;
}
}
///
/// 清除网络消息包头。
///
public void Clear()
{
PacketLength = 0;
}
}
}