Modifier and Type | Method and Description |
---|---|
protected IoWriteFuture |
UserAuthPassword.sendPassword(Buffer buffer,
ClientSession session,
String oldPassword,
String newPassword)
Sends the password via a
SSH_MSG_USERAUTH_REQUEST message. |
Modifier and Type | Method and Description |
---|---|
protected IoWriteFuture |
AbstractClientSession.sendClientIdentification() |
protected IoWriteFuture |
ClientUserAuthService.sendInitialAuthRequest(ClientSession session,
String service) |
Modifier and Type | Class and Description |
---|---|
protected static class |
ChannelAsyncOutputStream.BufferedFuture
Marker type to avoid repeated buffering in
ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean) . |
class |
IoWriteFutureImpl |
protected static class |
SimpleIoOutputStream.DefaultIoWriteFuture |
Modifier and Type | Field and Description |
---|---|
protected IoWriteFuture |
ChannelAsyncOutputStream.WriteState.lastWrite
The future describing the last executed *buffer* write
ChannelAsyncOutputStream.writeBuffer(Buffer) . |
Modifier and Type | Method and Description |
---|---|
protected IoWriteFuture |
AbstractChannel.sendEof()
Sends
SSH_MSG_CHANNEL_EOF provided not already sent and current channel state allows it. |
protected IoWriteFuture |
AbstractChannel.sendResponse(Buffer buffer,
String req,
RequestHandler.Result result,
boolean wantReply) |
IoWriteFuture |
BufferedIoOutputStream.writeBuffer(Buffer buffer) |
IoWriteFuture |
ChannelAsyncOutputStream.writeBuffer(Buffer buffer)
Write the given buffer.
|
IoWriteFuture |
SimpleIoOutputStream.writeBuffer(Buffer buffer) |
IoWriteFuture |
AbstractChannel.writePacket(Buffer buffer) |
IoWriteFuture |
Channel.writePacket(Buffer buffer)
Encode and send the given buffer.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ChannelAsyncOutputStream.onWritten(IoWriteFutureImpl future,
int total,
int length,
IoWriteFuture f) |
Modifier and Type | Method and Description |
---|---|
IoWriteFuture |
DefaultChannelStreamWriter.writeData(Buffer buffer) |
IoWriteFuture |
ChannelStreamWriter.writeData(Buffer buffer)
Encode and send the given data packet buffer.
|
Modifier and Type | Method and Description |
---|---|
void |
GlobalRequestFuture.operationComplete(IoWriteFuture future) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIoWriteFuture |
Modifier and Type | Method and Description |
---|---|
static IoWriteFuture |
AbstractIoWriteFuture.fulfilled(Object id,
Object value) |
IoWriteFuture |
AbstractIoWriteFuture.verify(long timeout) |
IoWriteFuture |
IoSession.writeBuffer(Buffer buffer)
Write a packet on the socket.
|
IoWriteFuture |
IoOutputStream.writeBuffer(Buffer buffer)
Write the given buffer.
|
Modifier and Type | Class and Description |
---|---|
class |
Nio2DefaultIoWriteFuture |
Modifier and Type | Method and Description |
---|---|
IoWriteFuture |
Nio2Session.writeBuffer(Buffer buffer) |
Modifier and Type | Method and Description |
---|---|
IoWriteFuture |
Session.sendDebugMessage(boolean display,
Object msg,
String lang)
Sends an
SSH_MSG_DEBUG to the peer session |
default IoWriteFuture |
ReservedSessionMessagesHandler.sendIdentification(Session session,
String version,
List<String> extraLines)
Send the initial version exchange identification in and independent manner
|
IoWriteFuture |
Session.sendIgnoreMessage(byte... data)
Sends an
SSH_MSG_IGNORE to the peer session |
default IoWriteFuture |
ReservedSessionMessagesHandler.sendKexInitRequest(Session session,
Map<KexProposalOption,String> proposal,
Buffer packet)
Invoked before sending the
SSH_MSG_KEXINIT packet |
IoWriteFuture |
Session.writePacket(Buffer buffer)
Encode and send the given buffer.
|
default IoWriteFuture |
Session.writePacket(Buffer buffer,
Duration timeout)
Encode and send the given buffer with the specified timeout.
|
default IoWriteFuture |
Session.writePacket(Buffer buffer,
long maxWaitMillis)
Encode and send the given buffer with the specified timeout.
|
IoWriteFuture |
Session.writePacket(Buffer buffer,
long timeout,
TimeUnit unit)
Encode and send the given buffer with the specified timeout.
|
Modifier and Type | Class and Description |
---|---|
class |
PendingWriteFuture
Future holding a packet pending key exchange termination.
|
Modifier and Type | Method and Description |
---|---|
protected IoWriteFuture |
AbstractSession.doWritePacket(Buffer buffer) |
protected IoWriteFuture |
AbstractConnectionService.globalRequest(Buffer buffer)
Process global requests
|
protected IoWriteFuture |
AbstractConnectionService.handleUnknownRequest(Buffer buffer,
String req,
boolean wantReply) |
protected IoWriteFuture |
AbstractSession.notImplemented(int cmd,
Buffer buffer)
Send a
SSH_MSG_UNIMPLEMENTED packet. |
protected IoWriteFuture |
AbstractConnectionService.sendChannelOpenFailure(Buffer buffer,
long sender,
int reasonCode,
String message,
String lang) |
IoWriteFuture |
SessionHelper.sendDebugMessage(boolean display,
Object msg,
String lang) |
protected IoWriteFuture |
DefaultUnknownChannelReferenceHandler.sendFailureResponse(ConnectionService service,
byte cmd,
long channelId) |
protected IoWriteFuture |
AbstractConnectionService.sendGlobalResponse(Buffer buffer,
String req,
RequestHandler.Result result,
boolean wantReply) |
IoWriteFuture |
ReservedSessionMessagesHandlerAdapter.sendIdentification(Session session,
String version,
List<String> extraLines) |
protected IoWriteFuture |
SessionHelper.sendIdentification(String version,
List<String> extraLines)
Send our identification.
|
IoWriteFuture |
SessionHelper.sendIgnoreMessage(byte... data) |
protected IoWriteFuture |
AbstractSession.sendNewKeys()
Send a message to put new keys into use.
|
protected IoWriteFuture |
SessionHelper.sendNotImplemented(long seqNoValue)
Sends a
SSH_MSG_UNIMPLEMENTED message |
protected IoWriteFuture |
KeyExchangeMessageHandler.writeOrEnqueue(int cmd,
Buffer buffer,
long timeout,
TimeUnit unit)
Writes an SSH packet.
|
IoWriteFuture |
AbstractSession.writePacket(Buffer buffer) |
IoWriteFuture |
KeyExchangeMessageHandler.writePacket(Buffer buffer,
long timeout,
TimeUnit unit)
Writes a packet.
|
IoWriteFuture |
AbstractSession.writePacket(Buffer buffer,
long timeout,
TimeUnit unit) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractConnectionService.futureDone(IoWriteFuture future) |
void |
PendingWriteFuture.operationComplete(IoWriteFuture future) |
Modifier and Type | Method and Description |
---|---|
protected IoWriteFuture |
ChannelSession.sendResponse(Buffer buffer,
String req,
RequestHandler.Result result,
boolean wantReply) |
Modifier and Type | Method and Description |
---|---|
protected IoWriteFuture |
AbstractServerSession.sendServerIdentification(List<String> headerLines)
Sends the server identification + any extra header lines
|
IoWriteFuture |
ServerUserAuthService.sendWelcomeBanner(ServerSession session)
Sends the welcome banner (if any configured) and if not already invoked
|
IoWriteFuture |
ServerSession.signalAuthenticationSuccess(String username,
String authService,
Buffer buffer) |
IoWriteFuture |
AbstractServerSession.signalAuthenticationSuccess(String username,
String authService,
Buffer buffer) |
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.