Enum openvpn3_rs::sessions_node::constants::StatusMinor
source · #[repr(u32)]
pub enum StatusMinor {
Show 30 variants
Unset,
CfgError,
CfgOk,
CfgInlineMissing,
CfgRequireUser,
ConnInit,
ConnConnecting,
ConnConnected,
ConnDisconnecting,
ConnDisconnected,
ConnFailed,
ConnAuthFailed,
ConnReconnecting,
ConnPausing,
ConnPaused,
ConnResuming,
ConnDone,
SessNew,
SessBackendCompleted,
SessRemoved,
SessAuthUserpass,
SessAuthChallenge,
SessAuthUrl,
PKCS11Sign,
PKCS11Encrypt,
PKCS11Decrypt,
PKCS11Verify,
ProcStarted,
ProcStopped,
ProcKilled,
}Expand description
Status Minor
Source: openvpn3-linux/src/dbus/constants.hpp
Variants§
Unset
An invalid result code, used for initialization
CfgError
Failed parsing configuration
CfgOk
Configuration file parsed successfully
CfgInlineMissing
Some embedded (inline) files are missing
CfgRequireUser
Require input from user
ConnInit
Client connection initialized, ready to connect
ConnConnecting
Client started connecting
ConnConnected
Client have connected successfully
ConnDisconnecting
Client started disconnect process
ConnDisconnected
Client completed disconnecting
ConnFailed
Client connection failed, disconnected
ConnAuthFailed
Client authentication failed, disconnected
ConnReconnecting
Client needed to reconnect
ConnPausing
Client started to pause the connection
ConnPaused
Client connection is paused
ConnResuming
Client connection is resuming
ConnDone
Client connection process have completed and exited successfully
SessNew
New session object created
SessBackendCompleted
Backend session object have completed its task
SessRemoved
Session object removed
SessAuthUserpass
User/password authentication needed
SessAuthChallenge
Challenge/response authentication needed
SessAuthUrl
Authentication needed via external URL
PKCS11Sign
PKCS#11 sign operation required
PKCS11Encrypt
PKCS#11 encryption operation required
PKCS11Decrypt
PKCS#11 decryption operation required
PKCS11Verify
PKCS#11 verification operation required
ProcStarted
Successfully started a new process
ProcStopped
A process of ours stopped as expected
ProcKilled
A process of ours stopped unexpectedly
Trait Implementations§
source§impl Clone for StatusMinor
impl Clone for StatusMinor
source§fn clone(&self) -> StatusMinor
fn clone(&self) -> StatusMinor
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for StatusMinor
impl Debug for StatusMinor
source§impl<'de> Deserialize<'de> for StatusMinor
impl<'de> Deserialize<'de> for StatusMinor
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
source§impl Display for StatusMinor
impl Display for StatusMinor
source§impl PartialEq<StatusMinor> for StatusMinor
impl PartialEq<StatusMinor> for StatusMinor
source§fn eq(&self, other: &StatusMinor) -> bool
fn eq(&self, other: &StatusMinor) -> bool
self and other values to be equal, and is used
by ==.