Uses of Interface
org.apache.sshd.common.io.IoWriteFuture
-
-
Uses of IoWriteFuture in org.apache.sshd.client.auth.password
Methods in org.apache.sshd.client.auth.password that return IoWriteFuture Modifier and Type Method Description protected IoWriteFuture
UserAuthPassword. sendPassword(Buffer buffer, ClientSession session, String oldPassword, String newPassword)
Sends the password via aSSH_MSG_USERAUTH_REQUEST
message. -
Uses of IoWriteFuture in org.apache.sshd.client.session
Methods in org.apache.sshd.client.session that return IoWriteFuture Modifier and Type Method Description protected IoWriteFuture
AbstractClientSession. sendClientIdentification()
protected IoWriteFuture
ClientUserAuthService. sendInitialAuthRequest(ClientSession session, String service)
-
Uses of IoWriteFuture in org.apache.sshd.common.channel
Classes in org.apache.sshd.common.channel that implement IoWriteFuture Modifier and Type Class Description class
IoWriteFutureImpl
protected static class
SimpleIoOutputStream.DefaultIoWriteFuture
Methods in org.apache.sshd.common.channel that return IoWriteFuture Modifier and Type Method Description protected IoWriteFuture
AbstractChannel. sendEof()
SendsSSH_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)
IoWriteFuture
SimpleIoOutputStream. writeBuffer(Buffer buffer)
IoWriteFuture
AbstractChannel. writePacket(Buffer buffer)
IoWriteFuture
Channel. writePacket(Buffer buffer)
Encode and send the given buffer.Methods in org.apache.sshd.common.channel with parameters of type IoWriteFuture Modifier and Type Method Description protected void
ChannelAsyncOutputStream. onWritten(IoWriteFutureImpl future, int total, long length, IoWriteFuture f)
-
Uses of IoWriteFuture in org.apache.sshd.common.channel.throttle
Methods in org.apache.sshd.common.channel.throttle that return IoWriteFuture Modifier and Type Method Description IoWriteFuture
ChannelStreamWriter. writeData(Buffer buffer)
Encode and send the given data packet buffer.IoWriteFuture
DefaultChannelStreamWriter. writeData(Buffer buffer)
-
Uses of IoWriteFuture in org.apache.sshd.common.io
Classes in org.apache.sshd.common.io that implement IoWriteFuture Modifier and Type Class Description class
AbstractIoWriteFuture
Methods in org.apache.sshd.common.io that return IoWriteFuture Modifier and Type Method Description IoWriteFuture
AbstractIoWriteFuture. verify(long timeout)
IoWriteFuture
IoOutputStream. writeBuffer(Buffer buffer)
Write the given buffer.IoWriteFuture
IoSession. writeBuffer(Buffer buffer)
Write a packet on the socket. -
Uses of IoWriteFuture in org.apache.sshd.common.io.nio2
Classes in org.apache.sshd.common.io.nio2 that implement IoWriteFuture Modifier and Type Class Description class
Nio2DefaultIoWriteFuture
Methods in org.apache.sshd.common.io.nio2 that return IoWriteFuture Modifier and Type Method Description IoWriteFuture
Nio2Session. writeBuffer(Buffer buffer)
-
Uses of IoWriteFuture in org.apache.sshd.common.session
Methods in org.apache.sshd.common.session that return IoWriteFuture Modifier and Type Method Description IoWriteFuture
Session. sendDebugMessage(boolean display, Object msg, String lang)
Sends anSSH_MSG_DEBUG
to the peer sessiondefault IoWriteFuture
ReservedSessionMessagesHandler. sendIdentification(Session session, String version, List<String> extraLines)
Send the initial version exchange identification in and independent mannerIoWriteFuture
Session. sendIgnoreMessage(byte... data)
Sends anSSH_MSG_IGNORE
to the peer sessiondefault IoWriteFuture
ReservedSessionMessagesHandler. sendKexInitRequest(Session session, Map<KexProposalOption,String> proposal, Buffer packet)
Invoked before sending theSSH_MSG_KEXINIT
packetIoWriteFuture
Session. writePacket(Buffer buffer)
Encode and send the given buffer.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.default IoWriteFuture
Session. writePacket(Buffer buffer, Duration timeout)
Encode and send the given buffer with the specified timeout. -
Uses of IoWriteFuture in org.apache.sshd.common.session.helpers
Classes in org.apache.sshd.common.session.helpers that implement IoWriteFuture Modifier and Type Class Description class
PendingWriteFuture
Future holding a packet pending key exchange termination.Methods in org.apache.sshd.common.session.helpers that return IoWriteFuture Modifier and Type Method Description protected IoWriteFuture
AbstractSession. doWritePacket(Buffer buffer)
protected IoWriteFuture
AbstractConnectionService. globalRequest(Buffer buffer)
Process global requestsprotected IoWriteFuture
AbstractConnectionService. handleUnknownRequest(Buffer buffer, String req, boolean wantReply)
protected IoWriteFuture
AbstractSession. notImplemented(int cmd, Buffer buffer)
Send aSSH_MSG_UNIMPLEMENTED
packet.protected IoWriteFuture
AbstractConnectionService. sendChannelOpenFailure(Buffer buffer, int sender, int reasonCode, String message, String lang)
IoWriteFuture
SessionHelper. sendDebugMessage(boolean display, Object msg, String lang)
protected IoWriteFuture
DefaultUnknownChannelReferenceHandler. sendFailureResponse(ConnectionService service, byte cmd, int 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 aSSH_MSG_UNIMPLEMENTED
messageIoWriteFuture
AbstractSession. writePacket(Buffer buffer)
IoWriteFuture
SessionHelper. writePacket(Buffer buffer, long timeout, TimeUnit unit)
Methods in org.apache.sshd.common.session.helpers that return types with arguments of type IoWriteFuture Modifier and Type Method Description protected List<AbstractMap.SimpleImmutableEntry<PendingWriteFuture,IoWriteFuture>>
AbstractSession. sendPendingPackets(Queue<PendingWriteFuture> packetsQueue)
Methods in org.apache.sshd.common.session.helpers with parameters of type IoWriteFuture Modifier and Type Method Description protected void
AbstractConnectionService. futureDone(IoWriteFuture future)
void
PendingWriteFuture. operationComplete(IoWriteFuture future)
-
Uses of IoWriteFuture in org.apache.sshd.server.channel
Methods in org.apache.sshd.server.channel that return IoWriteFuture Modifier and Type Method Description protected IoWriteFuture
ChannelSession. sendResponse(Buffer buffer, String req, RequestHandler.Result result, boolean wantReply)
-
Uses of IoWriteFuture in org.apache.sshd.server.session
Methods in org.apache.sshd.server.session that return IoWriteFuture Modifier and Type Method Description protected IoWriteFuture
AbstractServerSession. sendServerIdentification(List<String> headerLines)
Sends the server identification + any extra header linesIoWriteFuture
ServerUserAuthService. sendWelcomeBanner(ServerSession session)
Sends the welcome banner (if any configured) and if not already invokedIoWriteFuture
AbstractServerSession. signalAuthenticationSuccess(String username, String authService, Buffer buffer)
IoWriteFuture
ServerSession. signalAuthenticationSuccess(String username, String authService, Buffer buffer)
-