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); }