From 7d93d5af48db34dbd4a9d317e4a69d04b0bcf703 Mon Sep 17 00:00:00 2001 From: RustDesk <71636191+rustdesk@users.noreply.github.com> Date: Mon, 19 Jan 2026 18:34:54 +0800 Subject: [PATCH] OPTION_KEEP_AWAKE_DURING_INCOMING_SESSIONS --- src/config.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/config.rs b/src/config.rs index 34b9be8..f4b41ee 100644 --- a/src/config.rs +++ b/src/config.rs @@ -2683,6 +2683,12 @@ pub mod keys { // android keep screen on pub const OPTION_KEEP_SCREEN_ON: &str = "keep-screen-on"; + // Server-side: keep host system awake during incoming sessions (Security setting) + pub const OPTION_KEEP_AWAKE_DURING_INCOMING_SESSIONS: &str = "keep-awake-during-incoming-sessions"; + + // Client-side: keep client system awake during outgoing sessions (General setting) + pub const OPTION_KEEP_AWAKE_DURING_OUTGOING_SESSIONS: &str = "keep-awake-during-outgoing-sessions"; + pub const OPTION_DISABLE_GROUP_PANEL: &str = "disable-group-panel"; pub const OPTION_DISABLE_DISCOVERY_PANEL: &str = "disable-discovery-panel"; pub const OPTION_PRE_ELEVATE_SERVICE: &str = "pre-elevate-service"; @@ -2753,6 +2759,8 @@ pub mod keys { OPTION_FLOATING_WINDOW_TRANSPARENCY, OPTION_FLOATING_WINDOW_SVG, OPTION_KEEP_SCREEN_ON, + // Client-side: keep client system awake during outgoing sessions (General setting) + OPTION_KEEP_AWAKE_DURING_OUTGOING_SESSIONS, OPTION_DISABLE_GROUP_PANEL, OPTION_DISABLE_DISCOVERY_PANEL, OPTION_PRE_ELEVATE_SERVICE, @@ -2821,6 +2829,7 @@ pub mod keys { OPTION_ICE_SERVERS, OPTION_DISABLE_UDP, OPTION_ALLOW_INSECURE_TLS_FALLBACK, + OPTION_KEEP_AWAKE_DURING_INCOMING_SESSIONS, ]; // BUILDIN_SETTINGS