Class NonBlockingPumpInputStream

All Implemented Interfaces:
Closeable, AutoCloseable

public class NonBlockingPumpInputStream extends NonBlockingInputStream
  • Field Details

    • DEFAULT_BUFFER_SIZE

      private static final int DEFAULT_BUFFER_SIZE
      See Also:
    • readBuffer

      private final ByteBuffer readBuffer
    • writeBuffer

      private final ByteBuffer writeBuffer
    • output

      private final OutputStream output
    • closed

      private boolean closed
    • writerClosed

      private boolean writerClosed
    • ioException

      private IOException ioException
  • Constructor Details

    • NonBlockingPumpInputStream

      public NonBlockingPumpInputStream()
    • NonBlockingPumpInputStream

      public NonBlockingPumpInputStream(int bufferSize)
  • Method Details