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 IoWriteFutureUserAuthPassword. sendPassword(Buffer buffer, ClientSession session, java.lang.String oldPassword, java.lang.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 IoWriteFuture Modifier and Type Method Description protected IoWriteFutureAbstractClientSession. sendClientIdentification()protected IoWriteFutureClientUserAuthService. sendInitialAuthRequest(ClientSession session, java.lang.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 protected static classChannelAsyncOutputStream.BufferedFutureMarker type to avoid repeated buffering inChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean).classIoWriteFutureImplprotected static classSimpleIoOutputStream.DefaultIoWriteFutureFields in org.apache.sshd.common.channel with type parameters of type IoWriteFuture Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<IoWriteFuture>AbstractChannel. eofFutureprotected java.util.concurrent.atomic.AtomicReference<IoWriteFuture>ChannelAsyncOutputStream. lastWriteThe future describing the last executed *buffer* writeChannelAsyncOutputStream.writeBuffer(Buffer).Methods in org.apache.sshd.common.channel that return IoWriteFuture Modifier and Type Method Description protected IoWriteFutureAbstractChannel. sendEof()SendsSSH_MSG_CHANNEL_EOFprovided not already sent and current channel state allows it.protected IoWriteFutureAbstractChannel. sendResponse(Buffer buffer, java.lang.String req, RequestHandler.Result result, boolean wantReply)IoWriteFutureBufferedIoOutputStream. writeBuffer(Buffer buffer)IoWriteFutureChannelAsyncOutputStream. writeBuffer(Buffer buffer)Write the given buffer.IoWriteFutureSimpleIoOutputStream. writeBuffer(Buffer buffer)IoWriteFutureAbstractChannel. writePacket(Buffer buffer)IoWriteFutureChannel. 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 voidChannelAsyncOutputStream. onWritten(IoWriteFutureImpl future, int total, int 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 IoWriteFutureChannelStreamWriter. writeData(Buffer buffer)Encode and send the given data packet buffer.IoWriteFutureDefaultChannelStreamWriter. writeData(Buffer buffer) -
Uses of IoWriteFuture in org.apache.sshd.common.forward
Methods in org.apache.sshd.common.forward that return IoWriteFuture Modifier and Type Method Description IoWriteFutureChannelToPortHandler. sendToPort(Buffer buffer)Write data to the port directly without adjusting the channel window. -
Uses of IoWriteFuture in org.apache.sshd.common.future
Methods in org.apache.sshd.common.future with parameters of type IoWriteFuture Modifier and Type Method Description voidGlobalRequestFuture. operationComplete(IoWriteFuture future) -
Uses of IoWriteFuture in org.apache.sshd.common.io
Classes in org.apache.sshd.common.io that implement IoWriteFuture Modifier and Type Class Description classAbstractIoWriteFutureMethods in org.apache.sshd.common.io that return IoWriteFuture Modifier and Type Method Description static IoWriteFutureAbstractIoWriteFuture. fulfilled(java.lang.Object id, java.lang.Object value)IoWriteFutureAbstractIoWriteFuture. verify(long timeout, CancelOption... options)IoWriteFutureIoOutputStream. writeBuffer(Buffer buffer)Write the given buffer.IoWriteFutureIoSession. 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 classNio2DefaultIoWriteFutureMethods in org.apache.sshd.common.io.nio2 that return IoWriteFuture Modifier and Type Method Description IoWriteFutureNio2Session. 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 IoWriteFutureSession. sendDebugMessage(boolean display, java.lang.Object msg, java.lang.String lang)Sends anSSH_MSG_DEBUGto the peer sessiondefault IoWriteFutureReservedSessionMessagesHandler. sendIdentification(Session session, java.lang.String version, java.util.List<java.lang.String> extraLines)Send the initial version exchange identification in and independent mannerIoWriteFutureSession. sendIgnoreMessage(byte... data)Sends anSSH_MSG_IGNOREto the peer sessiondefault IoWriteFutureReservedSessionMessagesHandler. sendKexInitRequest(Session session, java.util.Map<KexProposalOption,java.lang.String> proposal, Buffer packet)Invoked before sending theSSH_MSG_KEXINITpacketIoWriteFutureSession. 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.IoWriteFutureSession. writePacket(Buffer buffer, long timeout, java.util.concurrent.TimeUnit unit)Encode and send the given buffer with the specified timeout.default IoWriteFutureSession. writePacket(Buffer buffer, java.time.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 classPendingWriteFutureFuture holding a packet pending key exchange termination.Methods in org.apache.sshd.common.session.helpers that return IoWriteFuture Modifier and Type Method Description protected IoWriteFutureAbstractSession. doWritePacket(Buffer buffer)protected IoWriteFutureAbstractConnectionService. globalRequest(Buffer buffer)Process global requestsprotected IoWriteFutureAbstractConnectionService. handleUnknownRequest(Buffer buffer, java.lang.String req, boolean wantReply)protected IoWriteFutureAbstractSession. notImplemented(int cmd, Buffer buffer)Send aSSH_MSG_UNIMPLEMENTEDpacket.protected IoWriteFutureAbstractConnectionService. sendChannelOpenFailure(Buffer buffer, long sender, int reasonCode, java.lang.String message, java.lang.String lang)IoWriteFutureSessionHelper. sendDebugMessage(boolean display, java.lang.Object msg, java.lang.String lang)protected IoWriteFutureDefaultUnknownChannelReferenceHandler. sendFailureResponse(ConnectionService service, byte cmd, long channelId)protected IoWriteFutureAbstractConnectionService. sendGlobalResponse(Buffer buffer, java.lang.String req, RequestHandler.Result result, boolean wantReply)IoWriteFutureReservedSessionMessagesHandlerAdapter. sendIdentification(Session session, java.lang.String version, java.util.List<java.lang.String> extraLines)protected IoWriteFutureSessionHelper. sendIdentification(java.lang.String version, java.util.List<java.lang.String> extraLines)Send our identification.IoWriteFutureSessionHelper. sendIgnoreMessage(byte... data)protected IoWriteFutureAbstractSession. sendNewKeys()Send a message to put new keys into use.protected IoWriteFutureSessionHelper. sendNotImplemented(long seqNoValue)Sends aSSH_MSG_UNIMPLEMENTEDmessageprotected IoWriteFutureKeyExchangeMessageHandler. writeOrEnqueue(int cmd, Buffer buffer, long timeout, java.util.concurrent.TimeUnit unit)Writes an SSH packet.IoWriteFutureAbstractSession. writePacket(Buffer buffer)IoWriteFutureAbstractSession. writePacket(Buffer buffer, long timeout, java.util.concurrent.TimeUnit unit)IoWriteFutureKeyExchangeMessageHandler. writePacket(Buffer buffer, long timeout, java.util.concurrent.TimeUnit unit)Writes a packet.Methods in org.apache.sshd.common.session.helpers with parameters of type IoWriteFuture Modifier and Type Method Description private voidKeyExchangeMessageHandler. drainQueueTo(java.util.List<java.util.AbstractMap.SimpleImmutableEntry<PendingWriteFuture,IoWriteFuture>> pendingAborted, IoWriteFuture aborted)voidPendingWriteFuture. operationComplete(IoWriteFuture future)Method parameters in org.apache.sshd.common.session.helpers with type arguments of type IoWriteFuture Modifier and Type Method Description private voidKeyExchangeMessageHandler. drainQueueTo(java.util.List<java.util.AbstractMap.SimpleImmutableEntry<PendingWriteFuture,IoWriteFuture>> pendingAborted, IoWriteFuture aborted) -
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 IoWriteFutureChannelSession. sendResponse(Buffer buffer, java.lang.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 IoWriteFutureAbstractServerSession. sendServerIdentification(java.util.List<java.lang.String> headerLines)Sends the server identification + any extra header linesIoWriteFutureServerUserAuthService. sendWelcomeBanner(ServerSession session)Sends the welcome banner (if any configured) and if not already invokedIoWriteFutureAbstractServerSession. signalAuthenticationSuccess(java.lang.String username, java.lang.String authService, Buffer buffer)IoWriteFutureServerSession. signalAuthenticationSuccess(java.lang.String username, java.lang.String authService, Buffer buffer) -
Uses of IoWriteFuture in org.apache.sshd.sftp.client
Fields in org.apache.sshd.sftp.client declared as IoWriteFuture Modifier and Type Field Description private IoWriteFutureSftpMessage. futureMethods in org.apache.sshd.sftp.client that return IoWriteFuture Modifier and Type Method Description IoWriteFutureSftpMessage. getFuture()Retrieves theIoWriteFutureof the message; can be used to wait until the message has been actually sent.Constructors in org.apache.sshd.sftp.client with parameters of type IoWriteFuture Constructor Description SftpMessage(int id, IoWriteFuture future, java.time.Duration timeout)Creates a new instance.
-