Package com.jcraft.jsch
Class ChannelSftp.RequestQueue
- java.lang.Object
-
- com.jcraft.jsch.ChannelSftp.RequestQueue
-
- Enclosing class:
- ChannelSftp
private class ChannelSftp.RequestQueue extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classChannelSftp.RequestQueue.OutOfOrderException(package private) classChannelSftp.RequestQueue.Request
-
Field Summary
Fields Modifier and Type Field Description (package private) intcount(package private) inthead(package private) ChannelSftp.RequestQueue.Request[]rrq
-
Constructor Summary
Constructors Constructor Description RequestQueue(int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidadd(int id, long offset, int length)(package private) voidcancel(ChannelSftp.Header header, Buffer buf)(package private) intcount()(package private) ChannelSftp.RequestQueue.Requestget(int id)(package private) longgetOffset()(package private) voidinit()(package private) intsize()
-
-
-
Field Detail
-
rrq
ChannelSftp.RequestQueue.Request[] rrq
-
head
int head
-
count
int count
-
-
Method Detail
-
init
void init()
-
add
void add(int id, long offset, int length)
-
get
ChannelSftp.RequestQueue.Request get(int id) throws ChannelSftp.RequestQueue.OutOfOrderException, SftpException
-
count
int count()
-
size
int size()
-
cancel
void cancel(ChannelSftp.Header header, Buffer buf) throws java.io.IOException
- Throws:
java.io.IOException
-
getOffset
long getOffset()
-
-