Type Alias sshpuffin::libssh::ssh::SessionState

source ·
pub type SessionState = ssh_session_state_e;

Aliased Type§

enum SessionState {
    SSH_SESSION_STATE_NONE = 0,
    SSH_SESSION_STATE_CONNECTING = 1,
    SSH_SESSION_STATE_SOCKET_CONNECTED = 2,
    SSH_SESSION_STATE_BANNER_RECEIVED = 3,
    SSH_SESSION_STATE_INITIAL_KEX = 4,
    SSH_SESSION_STATE_KEXINIT_RECEIVED = 5,
    SSH_SESSION_STATE_DH = 6,
    SSH_SESSION_STATE_AUTHENTICATING = 7,
    SSH_SESSION_STATE_AUTHENTICATED = 8,
    SSH_SESSION_STATE_ERROR = 9,
    SSH_SESSION_STATE_DISCONNECTED = 10,
}

Variants§

§

SSH_SESSION_STATE_NONE = 0

§

SSH_SESSION_STATE_CONNECTING = 1

§

SSH_SESSION_STATE_SOCKET_CONNECTED = 2

§

SSH_SESSION_STATE_BANNER_RECEIVED = 3

§

SSH_SESSION_STATE_INITIAL_KEX = 4

§

SSH_SESSION_STATE_KEXINIT_RECEIVED = 5

§

SSH_SESSION_STATE_DH = 6

§

SSH_SESSION_STATE_AUTHENTICATING = 7

§

SSH_SESSION_STATE_AUTHENTICATED = 8

§

SSH_SESSION_STATE_ERROR = 9

§

SSH_SESSION_STATE_DISCONNECTED = 10