Class RemoteFile.ReadAheadRemoteFileInputStream

java.lang.Object
java.io.InputStream
net.schmizz.sshj.sftp.RemoteFile.ReadAheadRemoteFileInputStream
All Implemented Interfaces:
Closeable, AutoCloseable
Enclosing class:
RemoteFile

public class RemoteFile.ReadAheadRemoteFileInputStream extends InputStream
  • Constructor Details

    • ReadAheadRemoteFileInputStream

      public ReadAheadRemoteFileInputStream(int maxUnconfirmedReads)
    • ReadAheadRemoteFileInputStream

      public ReadAheadRemoteFileInputStream(int maxUnconfirmedReads, long fileOffset)
      Parameters:
      maxUnconfirmedReads - Maximum number of unconfirmed requests to send
      fileOffset - Initial offset in file to read from
    • ReadAheadRemoteFileInputStream

      public ReadAheadRemoteFileInputStream(int maxUnconfirmedReads, long fileOffset, long readAheadLimit)
      Parameters:
      maxUnconfirmedReads - Maximum number of unconfirmed requests to send
      fileOffset - Initial offset in file to read from
      readAheadLimit - Read ahead is disabled after this limit has been reached
  • Method Details