mirror of
https://github.com/aramperes/nut-rs.git
synced 2025-09-09 13:38:30 -04:00
parent
c56be76906
commit
11f70642dd
6 changed files with 34 additions and 8 deletions
|
@ -15,8 +15,10 @@ pub enum Command<'a> {
|
|||
StartTLS,
|
||||
/// Queries the network version.
|
||||
NetworkVersion,
|
||||
/// Queries the server version
|
||||
/// Queries the server version.
|
||||
Version,
|
||||
/// Gracefully shuts down the connection.
|
||||
Logout,
|
||||
}
|
||||
|
||||
impl<'a> Command<'a> {
|
||||
|
@ -30,6 +32,7 @@ impl<'a> Command<'a> {
|
|||
Self::StartTLS => "STARTTLS",
|
||||
Self::NetworkVersion => "NETVER",
|
||||
Self::Version => "VER",
|
||||
Self::Logout => "LOGOUT",
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -503,4 +506,9 @@ implement_action_commands! {
|
|||
pub(crate) fn set_password(password: &str) {
|
||||
Command::SetPassword(password)
|
||||
}
|
||||
|
||||
/// Gracefully shuts down the connection.
|
||||
pub(crate) fn logout() {
|
||||
Command::Logout
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue