com.mindbright.ssh2
Class SSH2SFTP.FileHandle
java.lang.Object
com.mindbright.ssh2.SSH2SFTP.FileHandle
- Enclosing class:
- SSH2SFTP
- public static final class SSH2SFTP.FileHandle
- extends java.lang.Object
Describes a file.
Constructor Summary |
SSH2SFTP.FileHandle(java.lang.String name,
byte[] handle,
boolean isDirectory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lastOffset
protected volatile long lastOffset
SSH2SFTP.FileHandle
public SSH2SFTP.FileHandle(java.lang.String name,
byte[] handle,
boolean isDirectory)
isDirectory
public boolean isDirectory()
isOpen
public boolean isOpen()
getName
public java.lang.String getName()
getHandle
public byte[] getHandle()
addAsyncListener
public void addAsyncListener(SSH2SFTP.AsyncListener listener)
asyncStart
protected void asyncStart(int len)
asyncEnd
protected void asyncEnd(int len)
asyncReadEOF
protected void asyncReadEOF()
asyncException
protected void asyncException(SSH2SFTP.SFTPException e)
asyncClose
public void asyncClose()
asyncWait
public boolean asyncWait()
throws SSH2SFTP.SFTPException
- Throws:
SSH2SFTP.SFTPException
asyncWait
public boolean asyncWait(int reqLeft)
throws SSH2SFTP.SFTPException
- Throws:
SSH2SFTP.SFTPException