#include "remoting/host/base/desktop_environment_options.h"
#include <optional>
#include <string>
#include <utility>
#include "build/build_config.h"
namespace remoting {
DesktopCaptureOptions;
DesktopEnvironmentOptions DesktopEnvironmentOptions::CreateDefault() { … }
DesktopEnvironmentOptions::DesktopEnvironmentOptions() { … }
DesktopEnvironmentOptions::DesktopEnvironmentOptions(
DesktopEnvironmentOptions&& other) = default;
DesktopEnvironmentOptions::DesktopEnvironmentOptions(
const DesktopEnvironmentOptions& other) = default;
DesktopEnvironmentOptions::~DesktopEnvironmentOptions() = default;
DesktopEnvironmentOptions& DesktopEnvironmentOptions::operator=(
DesktopEnvironmentOptions&& other) = default;
DesktopEnvironmentOptions& DesktopEnvironmentOptions::operator=(
const DesktopEnvironmentOptions& other) = default;
void DesktopEnvironmentOptions::Initialize() { … }
const DesktopCaptureOptions*
DesktopEnvironmentOptions::desktop_capture_options() const { … }
DesktopCaptureOptions* DesktopEnvironmentOptions::desktop_capture_options() { … }
bool DesktopEnvironmentOptions::enable_curtaining() const { … }
void DesktopEnvironmentOptions::set_enable_curtaining(bool enabled) { … }
bool DesktopEnvironmentOptions::enable_user_interface() const { … }
void DesktopEnvironmentOptions::set_enable_user_interface(bool enabled) { … }
bool DesktopEnvironmentOptions::enable_notifications() const { … }
void DesktopEnvironmentOptions::set_enable_notifications(bool enabled) { … }
bool DesktopEnvironmentOptions::terminate_upon_input() const { … }
void DesktopEnvironmentOptions::set_terminate_upon_input(bool enabled) { … }
bool DesktopEnvironmentOptions::enable_remote_webauthn() const { … }
void DesktopEnvironmentOptions::set_enable_remote_webauthn(bool enabled) { … }
bool DesktopEnvironmentOptions::capture_video_on_dedicated_thread() const { … }
void DesktopEnvironmentOptions::set_capture_video_on_dedicated_thread(
bool use_dedicated_thread) { … }
void DesktopEnvironmentOptions::ApplySessionOptions(
const SessionOptions& options) { … }
}