コード例 #1
0
 public KcpClient(IKcpSocket client, ISessionListener listen)
 {
     _buffer           = BufferQueue.Allocate(1024 * 32);
     this.socket       = client;
     this._listen      = listen;
     client.onMessage += Socket_onMessage;
 }
コード例 #2
0
 public static Segment Get(int size)
 {
     if (_pool.count > 0)
     {
         var seg = _pool.Get();
         seg.data = BufferQueue.Allocate(size, true);
         return(seg);
     }
     return(new Segment(size));
 }
コード例 #3
0
 private Segment(int size)
 {
     data = BufferQueue.Allocate(size, true);
 }