| Modifier and Type | Method and Description |
|---|---|
protected Buffer |
AbstractAgentProxy.createBuffer(byte cmd) |
protected Buffer |
AbstractAgentProxy.prepare(Buffer buffer) |
protected Buffer |
AbstractAgentClient.prepare(Buffer buf) |
protected abstract Buffer |
AbstractAgentProxy.request(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractAgentClient.messageReceived(Buffer message) |
protected Buffer |
AbstractAgentProxy.prepare(Buffer buffer) |
protected Buffer |
AbstractAgentClient.prepare(Buffer buf) |
protected void |
AbstractAgentClient.process(int cmd,
Buffer req,
Buffer rep) |
protected abstract void |
AbstractAgentClient.reply(Buffer buf) |
protected abstract Buffer |
AbstractAgentProxy.request(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected Buffer |
AgentForwardedChannel.request(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected OpenFuture |
ChannelAgentForwarding.doInit(Buffer buffer) |
protected void |
ChannelAgentForwarding.AgentClient.reply(Buffer buf) |
protected Buffer |
AgentForwardedChannel.request(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected Buffer |
AgentClient.request(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected OpenFuture |
ChannelAgentForwarding.doInit(Buffer buffer) |
protected void |
AgentClient.messageReceived(Buffer buffer) |
protected void |
AgentServer.SshAgentSession.reply(Buffer buf) |
protected Buffer |
AgentClient.request(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UserAuthPublicKey.process(Buffer buffer) |
boolean |
UserAuthPassword.process(Buffer buffer) |
boolean |
UserAuthKeyboardInteractive.process(Buffer buffer) |
boolean |
UserAuth.process(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractClientChannel.handleOpenFailure(Buffer buffer) |
void |
AbstractClientChannel.handleOpenSuccess(int recipient,
int rwSize,
int packetSize,
Buffer buffer) |
void |
AbstractClientChannel.handleWindowAdjust(Buffer buffer) |
OpenFuture |
AbstractClientChannel.open(int recipient,
int rwSize,
int packetSize,
Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DHGEXClient.next(Buffer buffer) |
boolean |
DHGClient.next(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ClientSessionImpl.handleMessage(Buffer buffer) |
void |
ClientUserAuthService.process(int cmd,
Buffer buffer) |
protected boolean |
ClientSessionImpl.readIdentification(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected Buffer |
DefaultSftpClient.read() |
Buffer |
RawSftpClient.receive(int id) |
Buffer |
DefaultSftpClient.receive(int id) |
| Modifier and Type | Method and Description |
|---|---|
protected SftpClient.Attributes |
AbstractSftpClient.checkAttributes(Buffer buffer) |
protected SftpClient.Attributes |
AbstractSftpClient.checkAttributes(int cmd,
Buffer request) |
protected int |
AbstractSftpClient.checkData(Buffer buffer,
int dstoff,
byte[] dst) |
protected int |
AbstractSftpClient.checkData(int cmd,
Buffer request,
int dstOffset,
byte[] dst) |
protected List<SftpClient.DirEntry> |
AbstractSftpClient.checkDir(Buffer buffer) |
protected byte[] |
AbstractSftpClient.checkHandle(Buffer buffer) |
protected byte[] |
AbstractSftpClient.checkHandle(int cmd,
Buffer request) |
protected String |
AbstractSftpClient.checkOneName(Buffer buffer) |
protected String |
AbstractSftpClient.checkOneName(int cmd,
Buffer request) |
protected void |
AbstractSftpClient.checkStatus(Buffer buffer)
Checks if the incoming response is an
SSH_FXP_STATUS one,
and if so whether the substatus is SSH_FX_OK. |
protected void |
AbstractSftpClient.checkStatus(int cmd,
Buffer request)
Sends the specified command, waits for the response and then invokes
AbstractSftpClient.checkStatus(Buffer) |
protected void |
DefaultSftpClient.process(Buffer incoming)
Process an SFTP packet
|
protected SftpClient.Attributes |
AbstractSftpClient.readAttributes(Buffer buffer) |
protected FileTime |
AbstractSftpClient.readTime(Buffer buffer,
int flags) |
protected boolean |
DefaultSftpClient.receive(Buffer incoming)
Read SFTP packets from buffer
|
int |
RawSftpClient.send(int cmd,
Buffer buffer) |
int |
DefaultSftpClient.send(int cmd,
Buffer buffer) |
protected void |
AbstractSftpClient.writeAttributes(Buffer buffer,
SftpClient.Attributes attributes) |
| Modifier and Type | Method and Description |
|---|---|
protected Buffer |
AbstractSftpClientExtension.checkExtendedReplyBuffer(Buffer buffer) |
protected Buffer |
AbstractSftpClientExtension.getCommandBuffer(int extraSize) |
protected Buffer |
AbstractSftpClientExtension.getCommandBuffer(Object target) |
protected Buffer |
AbstractSftpClientExtension.getCommandBuffer(Object target,
int extraSize) |
Buffer |
AbstractSftpClientExtension.putTarget(Buffer buffer,
Object target) |
Buffer |
AbstractSftpClientExtension.receive(int id) |
| Modifier and Type | Method and Description |
|---|---|
protected Buffer |
AbstractSftpClientExtension.checkExtendedReplyBuffer(Buffer buffer) |
protected void |
AbstractSftpClientExtension.checkStatus(Buffer buffer) |
Buffer |
AbstractSftpClientExtension.putTarget(Buffer buffer,
Object target) |
int |
AbstractSftpClientExtension.send(int cmd,
Buffer buffer) |
protected void |
AbstractSftpClientExtension.sendAndCheckExtendedCommandStatus(Buffer buffer) |
protected int |
AbstractSftpClientExtension.sendExtendedCommand(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
static OpenSSHStatExtensionInfo |
OpenSSHStatExtensionInfo.decode(Buffer buffer) |
static void |
OpenSSHStatExtensionInfo.decode(Buffer buffer,
OpenSSHStatExtensionInfo info) |
static void |
OpenSSHStatExtensionInfo.encode(Buffer buffer,
OpenSSHStatExtensionInfo info) |
| Constructor and Description |
|---|
OpenSSHStatExtensionInfo(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
Service.process(int cmd,
Buffer buffer)
Service the request.
|
| Modifier and Type | Method and Description |
|---|---|
Buffer |
IoWriteFutureImpl.getBuffer() |
Buffer |
ChannelAsyncInputStream.IoReadFutureImpl.getBuffer() |
| Modifier and Type | Method and Description |
|---|---|
void |
Channel.handleData(Buffer buffer) |
void |
AbstractChannel.handleData(Buffer buffer) |
void |
Channel.handleExtendedData(Buffer buffer) |
void |
AbstractChannel.handleExtendedData(Buffer buffer) |
void |
Channel.handleOpenFailure(Buffer buffer)
For a client channel, this method will be called internally by the
session when the server has rejected this channel opening.
|
void |
Channel.handleOpenSuccess(int recipient,
int rwSize,
int packetSize,
Buffer buffer)
For a client channel, this method will be called internally by the
session when the confirmation has been received.
|
void |
Channel.handleRequest(Buffer buffer) |
void |
AbstractChannel.handleRequest(Buffer buffer) |
void |
Channel.handleWindowAdjust(Buffer buffer) |
void |
AbstractChannel.handleWindowAdjust(Buffer buffer) |
OpenFuture |
Channel.open(int recipient,
int rwSize,
int packetSize,
Buffer buffer)
For a server channel, this method will actually open the channel
|
RequestHandler.Result |
ChannelRequestHandler.process(Channel channel,
String request,
boolean wantReply,
Buffer buffer) |
RequestHandler.Result |
RequestHandler.process(T t,
String request,
boolean wantReply,
Buffer buffer)
Process an SSH request.
|
IoReadFuture |
ChannelAsyncInputStream.read(Buffer buf) |
protected void |
AbstractChannel.sendResponse(Buffer buffer,
String req,
RequestHandler.Result result,
boolean wantReply) |
IoWriteFuture |
ChannelAsyncOutputStream.write(Buffer buffer) |
IoWriteFuture |
BufferedIoOutputStream.write(Buffer buffer) |
protected void |
AbstractChannel.writePacket(Buffer buffer) |
| Constructor and Description |
|---|
IoReadFutureImpl(Buffer buffer) |
IoWriteFutureImpl(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompressionZlib.compress(Buffer buffer) |
void |
Compression.compress(Buffer buffer)
Compress the given buffer in place.
|
void |
CompressionZlib.uncompress(Buffer from,
Buffer to) |
void |
Compression.uncompress(Buffer from,
Buffer to)
Uncompress the data in a buffer into another buffer.
|
| Modifier and Type | Method and Description |
|---|---|
protected int |
SocksProxy.Proxy.getUByte(Buffer buffer) |
protected int |
SocksProxy.Proxy.getUShort(Buffer buffer) |
protected void |
SocksProxy.Proxy.onMessage(Buffer buffer) |
protected void |
SocksProxy.Socks4.onMessage(Buffer buffer) |
protected void |
SocksProxy.Socks5.onMessage(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
Buffer |
IoReadFuture.getBuffer() |
| Modifier and Type | Method and Description |
|---|---|
IoReadFuture |
IoInputStream.read(Buffer buffer)
NOTE: the buffer must not be touched until the returned read future is completed.
|
IoWriteFuture |
IoSession.write(Buffer buffer)
Write a packet on the socket.
|
IoWriteFuture |
IoOutputStream.write(Buffer buffer)
NOTE: the buffer must not be touched until the returned write future is completed.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.mina.core.buffer.IoBuffer |
MinaSupport.asIoBuffer(Buffer buffer) |
IoWriteFuture |
MinaSession.write(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
IoWriteFuture |
Nio2Session.write(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
KeyExchange.next(Buffer buffer)
Process the next packet
|
| Modifier and Type | Field and Description |
|---|---|
protected Buffer |
AbstractSession.decoderBuffer |
protected Buffer |
AbstractSession.uncompressBuffer |
| Modifier and Type | Field and Description |
|---|---|
protected AtomicReference<Buffer> |
AbstractSession.requestResult |
| Modifier and Type | Method and Description |
|---|---|
Buffer |
Session.createBuffer(byte cmd)
Create a new buffer for the specified SSH packet and reserve the needed space
(5 bytes) for the packet header.
|
Buffer |
AbstractSession.createBuffer(byte cmd) |
Buffer |
Session.createBuffer(byte cmd,
int estimatedSize)
Create a new buffer for the specified SSH packet and reserve the needed space
(5 bytes) for the packet header.
|
Buffer |
AbstractSession.createBuffer(byte cmd,
int len)
Create a new buffer for the specified SSH packet and reserve the needed space
(5 bytes) for the packet header.
|
Buffer |
PendingWriteFuture.getBuffer() |
Buffer |
Session.request(Buffer buffer)
Send a global request and wait for the response.
|
Buffer |
AbstractSession.request(Buffer buffer)
Send a global request and wait for the response.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractConnectionService.channelClose(Buffer buffer)
Close a channel due to a close packet received
|
void |
AbstractConnectionService.channelData(Buffer buffer)
Process incoming data on a channel
|
void |
AbstractConnectionService.channelEof(Buffer buffer)
Process end of file on a channel
|
void |
AbstractConnectionService.channelExtendedData(Buffer buffer)
Process incoming extended data on a channel
|
void |
AbstractConnectionService.channelFailure(Buffer buffer)
Process a failure on a channel
|
protected void |
AbstractConnectionService.channelOpen(Buffer buffer) |
void |
AbstractConnectionService.channelOpenConfirmation(Buffer buffer) |
void |
AbstractConnectionService.channelOpenFailure(Buffer buffer) |
void |
AbstractConnectionService.channelRequest(Buffer buffer)
Service a request on a channel
|
void |
AbstractConnectionService.channelWindowAdjust(Buffer buffer)
Process a window adjust packet on a channel
|
protected void |
AbstractSession.doHandleMessage(Buffer buffer) |
protected String |
AbstractSession.doReadIdentification(Buffer buffer,
boolean server)
Read the remote identification from this buffer.
|
protected IoWriteFuture |
AbstractSession.doWritePacket(Buffer buffer) |
protected Channel |
AbstractConnectionService.getChannel(Buffer buffer)
Retrieve the channel designated by the given packet
|
protected void |
AbstractConnectionService.globalRequest(Buffer buffer)
Process global requests
|
protected void |
AbstractSession.handleMessage(Buffer buffer)
Abstract method for processing incoming decoded packets.
|
RequestHandler.Result |
ConnectionServiceRequestHandler.process(ConnectionService service,
String request,
boolean wantReply,
Buffer buffer) |
void |
AbstractConnectionService.process(int cmd,
Buffer buffer) |
protected abstract boolean |
AbstractSession.readIdentification(Buffer buffer)
Read the other side identification.
|
protected void |
AbstractSession.receiveKexInit(Buffer buffer) |
protected byte[] |
AbstractSession.receiveKexInit(Buffer buffer,
Map<KexProposalOption,String> proposal)
Receive the remote key exchange init message.
|
Buffer |
Session.request(Buffer buffer)
Send a global request and wait for the response.
|
Buffer |
AbstractSession.request(Buffer buffer)
Send a global request and wait for the response.
|
protected void |
AbstractSession.requestFailure(Buffer buffer) |
protected void |
AbstractConnectionService.requestFailure(Buffer buffer) |
protected void |
AbstractSession.requestSuccess(Buffer buffer) |
protected void |
AbstractConnectionService.requestSuccess(Buffer buffer) |
protected void |
AbstractConnectionService.sendResponse(Buffer buffer,
String req,
RequestHandler.Result result,
boolean wantReply) |
IoWriteFuture |
Session.writePacket(Buffer buffer)
Encode and send the given buffer.
|
IoWriteFuture |
AbstractSession.writePacket(Buffer buffer)
Encode and send the given buffer.
|
IoWriteFuture |
Session.writePacket(Buffer buffer,
long timeout,
TimeUnit unit)
Encode and send the given buffer with the specified timeout.
|
IoWriteFuture |
AbstractSession.writePacket(Buffer buffer,
long timeout,
TimeUnit unit) |
| Constructor and Description |
|---|
PendingWriteFuture(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
static SpaceAvailableExtensionInfo |
SpaceAvailableExtensionInfo.decode(Buffer buffer) |
static void |
SpaceAvailableExtensionInfo.decode(Buffer buffer,
SpaceAvailableExtensionInfo info) |
static void |
SpaceAvailableExtensionInfo.encode(Buffer buffer,
SpaceAvailableExtensionInfo info) |
VendorIdParser.VendorId |
VendorIdParser.parse(Buffer buffer) |
SupportedParser.Supported |
SupportedParser.parse(Buffer buffer) |
Supported2Parser.Supported2 |
Supported2Parser.parse(Buffer buffer) |
| Constructor and Description |
|---|
SpaceAvailableExtensionInfo(Buffer buffer) |
| Modifier and Type | Class and Description |
|---|---|
class |
ByteArrayBuffer
Provides an implementation of
Buffer using a backing byte array |
| Modifier and Type | Method and Description |
|---|---|
static <B extends Buffer> |
BufferUtils.clear(B buffer)
Invokes
clear() |
| Modifier and Type | Method and Description |
|---|---|
static int |
BufferUtils.updateLengthPlaceholder(Buffer buffer,
int lenPos)
Used for encodings where we don't know the data length before adding it
to the buffer.
|
static void |
BufferUtils.updateLengthPlaceholder(Buffer buffer,
int lenPos,
int dataLength)
Updates a 32-bit "placeholder" location for data length - moves
the write position to the specified placeholder position, updates the length
value and then moves the write position it back to its original value.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
UserAuth.auth(ServerSession session,
String username,
String service,
Buffer buffer)
Try to authenticate the user.
|
Boolean |
AbstractUserAuth.auth(ServerSession session,
String username,
String service,
Buffer buffer) |
Boolean |
UserAuthPublicKey.doAuth(Buffer buffer,
boolean init) |
Boolean |
UserAuthPassword.doAuth(Buffer buffer,
boolean init) |
Boolean |
UserAuthNone.doAuth(Buffer buffer,
boolean init) |
protected Boolean |
UserAuthKeyboardInteractive.doAuth(Buffer buffer,
boolean init) |
protected abstract Boolean |
AbstractUserAuth.doAuth(Buffer buffer,
boolean init) |
Boolean |
UserAuth.next(Buffer buffer)
Handle another step in the authentication process.
|
Boolean |
AbstractUserAuth.next(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected Boolean |
UserAuthGSS.doAuth(Buffer buffer,
boolean initial)
Handle the first authentication step.
|
| Modifier and Type | Field and Description |
|---|---|
protected Buffer |
ChannelSession.tempBuffer |
| Modifier and Type | Method and Description |
|---|---|
protected OpenFuture |
AbstractServerChannel.doInit(Buffer buffer) |
protected boolean |
ChannelSession.handleAgentForwarding(Buffer buffer) |
protected boolean |
ChannelSession.handleBreak(Buffer buffer) |
protected boolean |
ChannelSession.handleEnv(Buffer buffer) |
protected boolean |
ChannelSession.handleExec(Buffer buffer) |
void |
AbstractServerChannel.handleOpenFailure(Buffer buffer) |
void |
AbstractServerChannel.handleOpenSuccess(int recipient,
int rwSize,
int packetSize,
Buffer buffer) |
protected boolean |
ChannelSession.handlePtyReq(Buffer buffer) |
Boolean |
ChannelSession.handleRequest(String type,
Buffer buffer) |
protected boolean |
ChannelSession.handleShell(Buffer buffer) |
protected boolean |
ChannelSession.handleSignal(Buffer buffer) |
protected boolean |
ChannelSession.handleSubsystem(Buffer buffer) |
void |
ChannelSession.handleWindowAdjust(Buffer buffer) |
protected boolean |
ChannelSession.handleWindowChange(Buffer buffer) |
protected boolean |
ChannelSession.handleX11Forwarding(Buffer buffer) |
OpenFuture |
AbstractServerChannel.open(int recipient,
int rwSize,
int packetSize,
Buffer buffer) |
RequestHandler.Result |
PuttyRequestHandler.process(Channel channel,
String request,
boolean wantReply,
Buffer buffer) |
protected RequestHandler.Result |
PuttyRequestHandler.processPuttyOpcode(Channel channel,
String request,
String opcode,
boolean wantReply,
Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected OpenFuture |
TcpipServerChannel.doInit(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
RequestHandler.Result |
TcpipForwardHandler.process(ConnectionService connectionService,
String request,
boolean wantReply,
Buffer buffer) |
RequestHandler.Result |
NoMoreSessionsHandler.process(ConnectionService connectionService,
String request,
boolean wantReply,
Buffer buffer) |
RequestHandler.Result |
KeepAliveHandler.process(ConnectionService connectionService,
String request,
boolean wantReply,
Buffer buffer) |
RequestHandler.Result |
CancelTcpipForwardHandler.process(ConnectionService connectionService,
String request,
boolean wantReply,
Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DHGServer.next(Buffer buffer) |
boolean |
DHGEXServer.next(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
ServerUserAuthService.process(int cmd,
Buffer buffer) |
protected boolean |
ServerSessionImpl.readIdentification(Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SftpSubsystem.appendExtensions(Buffer buffer,
String supportedVersions) |
protected void |
SftpSubsystem.appendNewlineExtension(Buffer buffer,
String value)
Appends the "newline" extension to the buffer.
|
protected List<AbstractOpenSSHExtensionParser.OpenSSHExtension> |
SftpSubsystem.appendOpenSSHExtensions(Buffer buffer) |
protected void |
SftpSubsystem.appendSupported2Extension(Buffer buffer,
Collection<String> extras)
Appends the "supported2" extension to the buffer.
|
protected void |
SftpSubsystem.appendSupportedExtension(Buffer buffer,
Collection<String> extras)
Appends the "supported" extension to the buffer.
|
protected void |
SftpSubsystem.appendVendorIdExtension(Buffer buffer,
Map<String,?> versionProperties)
Appends the "vendor-id" extension to the buffer.
|
protected void |
SftpSubsystem.appendVersionsExtension(Buffer buffer,
String value)
Appends the "versions" extension to the buffer.
|
protected String |
SftpSubsystem.checkVersionCompatibility(Buffer buffer,
int id,
int proposed,
int failureOpcode)
Checks if a proposed version is within supported range.
|
protected void |
SftpSubsystem.doBlock(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doCheckFileHash(Buffer buffer,
int id,
String targetType) |
protected void |
SftpSubsystem.doCheckFileHash(int id,
Path file,
NamedFactory<? extends Digest> factory,
long startOffset,
long length,
int blockSize,
Buffer buffer) |
protected void |
SftpSubsystem.doCheckFileHash(int id,
String targetType,
String target,
Collection<String> algos,
long startOffset,
long length,
int blockSize,
Buffer buffer) |
protected void |
SftpSubsystem.doClose(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doCopyData(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doCopyFile(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doExtended(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doFSetStat(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doFStat(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doInit(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doLink(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doLStat(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doMakeDirectory(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doMD5Hash(Buffer buffer,
int id,
String targetType) |
protected void |
SftpSubsystem.doOpen(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doOpenDir(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doOpenSSHFsync(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doRead(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doReadDir(Buffer buffer,
int id) |
protected int |
SftpSubsystem.doReadDir(int id,
DirectoryHandle dir,
Buffer buffer,
int maxSize) |
protected void |
SftpSubsystem.doReadLink(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doRealPath(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doRemove(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doRemoveDirectory(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doRename(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doSetStat(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doSpaceAvailable(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doStat(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doSymLink(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doTextSeek(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doUnblock(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doVersionSelect(Buffer buffer,
int id) |
protected void |
SftpSubsystem.doWrite(Buffer buffer,
int id) |
protected void |
SftpSubsystem.executeExtendedCommand(Buffer buffer,
int id,
String extension) |
protected void |
SftpSubsystem.process(Buffer buffer) |
static void |
SftpHelper.putFileTime(Buffer buffer,
int flags,
FileTime time) |
protected Map<String,Object> |
SftpSubsystem.readAttrs(Buffer buffer) |
protected static Map<String,Object> |
SftpHelper.readAttrs(int version,
Buffer buffer) |
protected void |
SftpSubsystem.send(Buffer buffer) |
protected void |
SftpSubsystem.sendAttrs(Buffer buffer,
int id,
Map<String,?> attributes) |
protected void |
SftpSubsystem.sendHandle(Buffer buffer,
int id,
String handle) |
protected void |
SftpSubsystem.sendLink(Buffer buffer,
int id,
String link) |
protected void |
SftpSubsystem.sendPath(Buffer buffer,
int id,
Path f,
Map<String,?> attrs) |
protected void |
SftpSubsystem.sendStatus(Buffer buffer,
int id,
Exception e) |
protected void |
SftpSubsystem.sendStatus(Buffer buffer,
int id,
int substatus,
String msg) |
protected void |
SftpSubsystem.sendStatus(Buffer buffer,
int id,
int substatus,
String msg,
String lang) |
protected Boolean |
SftpSubsystem.validateProposedVersion(Buffer buffer,
int id,
String proposed) |
protected void |
SftpSubsystem.writeAttrs(Buffer buffer,
Map<String,?> attributes) |
static void |
SftpHelper.writeAttrs(int version,
Buffer buffer,
Map<String,?> attributes) |
static void |
SftpHelper.writeAttrsV3(Buffer buffer,
Map<String,?> attributes) |
static void |
SftpHelper.writeAttrsV4(Buffer buffer,
Map<String,?> attributes) |
protected void |
SftpSubsystem.writeDirEntry(int id,
DirectoryHandle dir,
Buffer buffer,
int index,
Path f,
String shortName,
LinkOption... options) |
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.