Exemple #1
0
 public IByteBuffer Take()
 {
     IByteBuffer ret = _manager.Take();
     if (ret == null)
     {
         ret = new TrackedByteBufferArray(RequestedSize());
         _allocated++;
     }
     return ret;
 }
Exemple #2
0
        public IByteBuffer Take()
        {
            IByteBuffer ret = _manager.Take();

            if (ret == null)
            {
                ret = new TrackedByteBufferArray(RequestedSize());
                _allocated++;
            }
            return(ret);
        }