Interface ByteBufferPool

  • All Superinterfaces:
    java.lang.AutoCloseable, java.io.Closeable
    All Known Implementing Classes:
    DefaultByteBufferPool, XnioByteBufferPool

    public interface ByteBufferPool
    extends java.io.Closeable
    A pool of byte buffers
    Author:
    Stuart Douglas
    • Method Detail

      • getArrayBackedPool

        ByteBufferPool getArrayBackedPool()
        If this byte buffer pool corresponds to an array backed pool then this will return itself. Otherwise it will return an array backed pool that contains buffers of the same size.
        Returns:
        An array backed pool of the same size
      • close

        void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
      • getBufferSize

        int getBufferSize()
      • isDirect

        boolean isDirect()