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) class
ChannelSftp.RequestQueue.OutOfOrderException
(package private) class
ChannelSftp.RequestQueue.Request
-
Field Summary
Fields Modifier and Type Field Description (package private) int
count
(package private) int
head
(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) void
add(int id, long offset, int length)
(package private) void
cancel(ChannelSftp.Header header, Buffer buf)
(package private) int
count()
(package private) ChannelSftp.RequestQueue.Request
get(int id)
(package private) long
getOffset()
(package private) void
init()
(package private) int
size()
-
-
-
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()
-
-