chromium/remoting/host/base/desktop_environment_options.cc

// Copyright 2016 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "remoting/host/base/desktop_environment_options.h"

#include <optional>
#include <string>
#include <utility>

#include "build/build_config.h"

namespace remoting {

DesktopCaptureOptions;

// static
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) {}

}  // namespace remoting