26 "Show this help message and exit.",
35 OPTION_MODE_BINARY | OPTION_MODE_SERVER | OPTION_MODE_CLIENT | OPTION_MODE_MIRROR | OPTION_MODE_DISCOVERY_SVC |
36 OPTION_MODE_DISCOVERY,
45 "Show version information and exit.",
60 offsetof(options_t, splash),
61 &default_splash_value,
63 "Disable splash screen with ASCII art. Use --no-splash to skip the splash screen on client, "
64 "mirror, and discovery modes.",
68 "ASCII_CHAT_NO_SPLASH",
73 OPTION_MODE_CLIENT | OPTION_MODE_MIRROR | OPTION_MODE_DISCOVERY,
79 offsetof(options_t, status_screen),
80 &default_status_screen_value,
82 "Disable status screen display on server and discovery-service modes.",
86 "ASCII_CHAT_NO_STATUS_SCREEN",
91 OPTION_MODE_SERVER | OPTION_MODE_DISCOVERY_SVC,
97 offsetof(options_t, enable_keepawake),
98 &default_enable_keepawake_value,
100 "Explicitly enable system sleep prevention (keepawake mode).",
104 "ASCII_CHAT_KEEPAWAKE",
115 offsetof(options_t, disable_keepawake),
116 &default_disable_keepawake_value,
118 "Disable system sleep prevention (allow OS to sleep).",
122 "ASCII_CHAT_NO_KEEPAWAKE",
136 "Check for updates from GitHub releases and exit.",
151 offsetof(options_t, no_check_update),
152 &default_no_check_update_value,
154 "Disable automatic update checks at startup.",
158 "ASCII_CHAT_NO_CHECK_UPDATE",
167 REGISTRY_TERMINATOR()};