Uses of Interface
org.apache.sshd.common.io.IoWriteFuture
Packages that use IoWriteFuture
Package
Description
-
Uses of IoWriteFuture in org.apache.sshd.client.auth.password
Methods in org.apache.sshd.client.auth.password that return IoWriteFutureModifier and TypeMethodDescriptionprotected IoWriteFutureUserAuthPassword.sendPassword(Buffer buffer, ClientSession session, String oldPassword, String newPassword) Sends the password via aSSH_MSG_USERAUTH_REQUESTmessage. -
Uses of IoWriteFuture in org.apache.sshd.client.session
Methods in org.apache.sshd.client.session that return IoWriteFutureModifier and TypeMethodDescriptionprotected IoWriteFutureAbstractClientSession.sendClientIdentification()protected IoWriteFutureClientUserAuthService.sendInitialAuthRequest(ClientSession session, String service) -
Uses of IoWriteFuture in org.apache.sshd.common.channel
Classes in org.apache.sshd.common.channel that implement IoWriteFutureModifier and TypeClassDescriptionclassprotected static classMethods in org.apache.sshd.common.channel that return IoWriteFutureModifier and TypeMethodDescriptionprotected IoWriteFutureAbstractChannel.sendEof()SendsSSH_MSG_CHANNEL_EOFprovided not already sent and current channel state allows it.protected IoWriteFutureAbstractChannel.sendResponse(Buffer buffer, String req, RequestHandler.Result result, boolean wantReply) BufferedIoOutputStream.writeBuffer(Buffer buffer) ChannelAsyncOutputStream.writeBuffer(Buffer buffer) SimpleIoOutputStream.writeBuffer(Buffer buffer) AbstractChannel.writePacket(Buffer buffer) Channel.writePacket(Buffer buffer) Encode and send the given buffer.Methods in org.apache.sshd.common.channel with parameters of type IoWriteFutureModifier and TypeMethodDescriptionprotected voidChannelAsyncOutputStream.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 IoWriteFutureModifier and TypeMethodDescriptionEncode and send the given data packet buffer. -
Uses of IoWriteFuture in org.apache.sshd.common.io
Classes in org.apache.sshd.common.io that implement IoWriteFutureMethods in org.apache.sshd.common.io that return IoWriteFutureModifier and TypeMethodDescriptionAbstractIoWriteFuture.verify(long timeout) IoOutputStream.writeBuffer(Buffer buffer) Write the given buffer.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 IoWriteFutureMethods in org.apache.sshd.common.io.nio2 that return IoWriteFuture -
Uses of IoWriteFuture in org.apache.sshd.common.session
Methods in org.apache.sshd.common.session that return IoWriteFutureModifier and TypeMethodDescriptionSession.sendDebugMessage(boolean display, Object msg, String lang) Sends anSSH_MSG_DEBUGto the peer sessiondefault IoWriteFutureReservedSessionMessagesHandler.sendIdentification(Session session, String version, List<String> extraLines) Send the initial version exchange identification in and independent mannerSession.sendIgnoreMessage(byte... data) Sends anSSH_MSG_IGNOREto the peer sessiondefault IoWriteFutureReservedSessionMessagesHandler.sendKexInitRequest(Session session, Map<KexProposalOption, String> proposal, Buffer packet) Invoked before sending theSSH_MSG_KEXINITpacketSession.writePacket(Buffer buffer) Encode and send the given buffer.default IoWriteFutureSession.writePacket(Buffer buffer, long maxWaitMillis) Encode and send the given buffer with the specified timeout.Session.writePacket(Buffer buffer, long timeout, TimeUnit unit) Encode and send the given buffer with the specified timeout.default IoWriteFutureSession.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 IoWriteFutureModifier and TypeClassDescriptionclassFuture holding a packet pending key exchange termination.Methods in org.apache.sshd.common.session.helpers that return IoWriteFutureModifier and TypeMethodDescriptionprotected IoWriteFutureAbstractSession.doWritePacket(Buffer buffer) protected IoWriteFutureAbstractConnectionService.globalRequest(Buffer buffer) Process global requestsprotected IoWriteFutureAbstractConnectionService.handleUnknownRequest(Buffer buffer, String req, boolean wantReply) protected IoWriteFutureAbstractSession.notImplemented(int cmd, Buffer buffer) Send aSSH_MSG_UNIMPLEMENTEDpacket.protected IoWriteFutureAbstractConnectionService.sendChannelOpenFailure(Buffer buffer, int sender, int reasonCode, String message, String lang) SessionHelper.sendDebugMessage(boolean display, Object msg, String lang) protected IoWriteFutureDefaultUnknownChannelReferenceHandler.sendFailureResponse(ConnectionService service, byte cmd, int channelId) protected IoWriteFutureAbstractConnectionService.sendGlobalResponse(Buffer buffer, String req, RequestHandler.Result result, boolean wantReply) ReservedSessionMessagesHandlerAdapter.sendIdentification(Session session, String version, List<String> extraLines) protected IoWriteFutureSessionHelper.sendIdentification(String version, List<String> extraLines) Send our identification.SessionHelper.sendIgnoreMessage(byte... data) protected IoWriteFutureAbstractSession.sendNewKeys()Send a message to put new keys into use.protected IoWriteFutureSessionHelper.sendNotImplemented(long seqNoValue) Sends aSSH_MSG_UNIMPLEMENTEDmessageAbstractSession.writePacket(Buffer buffer) SessionHelper.writePacket(Buffer buffer, long timeout, TimeUnit unit) Methods in org.apache.sshd.common.session.helpers that return types with arguments of type IoWriteFutureModifier and TypeMethodDescriptionAbstractSession.sendPendingPackets(Queue<PendingWriteFuture> packetsQueue) Methods in org.apache.sshd.common.session.helpers with parameters of type IoWriteFutureModifier and TypeMethodDescriptionprotected voidAbstractConnectionService.futureDone(IoWriteFuture future) voidPendingWriteFuture.operationComplete(IoWriteFuture future) -
Uses of IoWriteFuture in org.apache.sshd.server.channel
Methods in org.apache.sshd.server.channel that return IoWriteFutureModifier and TypeMethodDescriptionprotected IoWriteFutureChannelSession.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 IoWriteFutureModifier and TypeMethodDescriptionprotected IoWriteFutureAbstractServerSession.sendServerIdentification(List<String> headerLines) Sends the server identification + any extra header linesServerUserAuthService.sendWelcomeBanner(ServerSession session) Sends the welcome banner (if any configured) and if not already invokedAbstractServerSession.signalAuthenticationSuccess(String username, String authService, Buffer buffer) ServerSession.signalAuthenticationSuccess(String username, String authService, Buffer buffer)