ANetwork 类
程序集: Fantasy.Net.dll
语法
public abstract class ANetwork : Entity, IEntity, IDisposable, IPool
属性
|
编辑本文
查看源代码
NetworkMessageScheduler
声明
public ANetworkMessageScheduler NetworkMessageScheduler { get; }
属性值
|
编辑本文
查看源代码
NetworkProtocolType
声明
public NetworkProtocolType NetworkProtocolType { get; }
属性值
|
编辑本文
查看源代码
NetworkTarget
声明
public NetworkTarget NetworkTarget { get; }
属性值
|
编辑本文
查看源代码
NetworkType
声明
public NetworkType NetworkType { get; }
属性值
方法
|
编辑本文
查看源代码
Dispose()
销毁当前实体,销毁后会自动销毁当前实体下的所有实体。
声明
public override void Dispose()
重写
|
编辑本文
查看源代码
Initialize(NetworkType, NetworkProtocolType, NetworkTarget)
声明
protected void Initialize(NetworkType networkType, NetworkProtocolType networkProtocolType, NetworkTarget networkTarget)
参数
|
编辑本文
查看源代码
RemoveChannel(uint)
声明
public abstract void RemoveChannel(uint channelId)
参数
|
编辑本文
查看源代码
RentInnerPackInfo()
声明
public InnerPackInfo RentInnerPackInfo()
返回
|
编辑本文
查看源代码
RentMemoryStream(int)
声明
public MemoryStreamBuffer RentMemoryStream(int size = 0)
参数
返回
|
编辑本文
查看源代码
RentOuterPackInfo()
声明
public OuterPackInfo RentOuterPackInfo()
返回
|
编辑本文
查看源代码
ReturnInnerPackInfo(InnerPackInfo)
声明
public void ReturnInnerPackInfo(InnerPackInfo innerPackInfo)
参数
|
编辑本文
查看源代码
ReturnMemoryStream(MemoryStreamBuffer)
声明
public void ReturnMemoryStream(MemoryStreamBuffer memoryStreamBuffer)
参数
|
编辑本文
查看源代码
ReturnOuterPackInfo(OuterPackInfo)
声明
public void ReturnOuterPackInfo(OuterPackInfo outerPackInfo)
参数
实现
扩展方法