private class ChannelSftp.RequestQueue
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) class |
ChannelSftp.RequestQueue.OutOfOrderException |
(package private) class |
ChannelSftp.RequestQueue.Request |
Modifier and Type | Field and Description |
---|---|
(package private) int |
count |
(package private) int |
head |
(package private) ChannelSftp.RequestQueue.Request[] |
rrq |
Constructor and Description |
---|
RequestQueue(int size) |
Modifier and Type | Method and 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() |
ChannelSftp.RequestQueue.Request[] rrq
int head
int count
void init()
void add(int id, long offset, int length)
ChannelSftp.RequestQueue.Request get(int id) throws ChannelSftp.RequestQueue.OutOfOrderException, SftpException
int count()
int size()
void cancel(ChannelSftp.Header header, Buffer buf) throws java.io.IOException
java.io.IOException
long getOffset()