bitflag enum io.SshEvents

Overview

This enumeration contains codes of all possible events that might happen on io.SshChannel object. The set of active events is accessible via io.SshChannel.m_activeEvents. More…

bitflag enum SshEvents: io.SocketEvents {
    SshHandshakeCompleted,
    SshAuthenticateError,
    SshAuthenticateCompleted,
    SshChannelOpened,
    SshPtyRequestCompleted,
    SshConnectCompleted,
};

Detailed Documentation

This enumeration contains codes of all possible events that might happen on io.SshChannel object. The set of active events is accessible via io.SshChannel.m_activeEvents.

See also:

io.SshChannel

Enum Values

SshHandshakeCompleted

SSH handshake and protocol information exchange has been completed successfully; an authentication request has been set.

SshAuthenticateError

SSH authentication has failed. You have a chance to re-authenticate: ask user for new credentials and then call io.SshChannel.authenticate.

SshAuthenticateCompleted

SSH authentication has been completed successfully; a request to open a channel has been sent.

SshChannelOpened

SSH channel to the server has been opened successfully; a request for a specific pseudo-terminal(such as xterm) has been sent.

SshPtyRequestCompleted

Request to the SSH server for a specific pseudo-terminal(such as xterm) has been completed successfully; request to start a remote process(such as shell) has been sent.

SshConnectCompleted

A remote process(such as shell) has been started; the full SSH connect sequence has been completed successfully. SSH channel is ready to use.