@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }
@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }
@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }
@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }
@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }
@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }
@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }
@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }
@Override public Buffer toBuffer(final MemoryManager memoryManager) { final boolean isPadded = isFlagSet(PADDED); final int extraHeaderLen = isPadded ? 1 : 0; final Buffer buffer = memoryManager.allocate( FRAME_HEADER_SIZE + extraHeaderLen); serializeFrameHeader(buffer); if (isPadded) { buffer.put((byte) (padLength & 0xff)); } buffer.trim(); final CompositeBuffer cb = CompositeBuffer.newBuffer( memoryManager, buffer, data); cb.allowBufferDispose(true); cb.allowInternalBuffersDispose(true); return cb; }