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)
   
  参数
  
  实现
  
  
  
  扩展方法