Exemplo n.º 1
0
        protected override IByteBuffer NewBuffer(int length, int maxCapacity)
        {
            IByteBuffer buffer = new UnpooledHeapByteBuffer(UnpooledByteBufferAllocator.Default, length, maxCapacity);

            Assert.Equal(0, buffer.WriterIndex);
            return(buffer);
        }
        private IByteBuffer ToByteBuffer(ByteString payload)
        {
            //TODO: optimize DotNetty byte buffer usage
            var data   = payload.ToByteArray();
            var buffer = new UnpooledHeapByteBuffer(UnpooledByteBufferAllocator.Default, data, data.Length);

            return(buffer);
        }
 public void GlobalSetup()
 {
     this.buffer = new UnpooledHeapByteBuffer(UnpooledByteBufferAllocator.Default, 8, int.MaxValue);
     this.buffer.WriteLong(1L);
 }