class NetworkBuffer extends AbstractReferenceCountedByteBuf implements Buffer {

	@Override
	public boolean isBuffer() {
		return dataType.isBuffer();
	}

	public  NetworkBuffer(MemorySegment memorySegment, BufferRecycler recycler);
	public  NetworkBuffer(MemorySegment memorySegment, BufferRecycler recycler, DataType dataType);
	public  NetworkBuffer(MemorySegment memorySegment, BufferRecycler recycler, DataType dataType, int size);
	public  NetworkBuffer(MemorySegment memorySegment, BufferRecycler recycler, DataType dataType, boolean isCompressed, int size);

}