chromium/ui/events/ozone/device/device_manager_manual.cc

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

#include "ui/events/ozone/device/device_manager_manual.h"

#include "base/files/file_enumerator.h"
#include "base/functional/bind.h"
#include "base/functional/callback.h"
#include "base/location.h"
#include "base/logging.h"
#include "base/observer_list.h"
#include "base/task/sequenced_task_runner.h"
#include "base/task/thread_pool.h"
#include "ui/events/ozone/device/device_event.h"
#include "ui/events/ozone/device/device_event_observer.h"

namespace ui {

namespace {

const base::FilePath::CharType kDevInput[] =);

void ScanDevicesOnWorkerThread(std::vector<base::FilePath>* result) {}
}  // namespace

DeviceManagerManual::DeviceManagerManual()
    :{}

DeviceManagerManual::~DeviceManagerManual() {}

void DeviceManagerManual::ScanDevices(DeviceEventObserver* observer) {}

void DeviceManagerManual::AddObserver(DeviceEventObserver* observer) {}

void DeviceManagerManual::RemoveObserver(DeviceEventObserver* observer) {}

void DeviceManagerManual::StartWatching() {}

void DeviceManagerManual::InitiateScanDevices() {}

void DeviceManagerManual::OnDevicesScanned(
    std::vector<base::FilePath>* result) {}

void DeviceManagerManual::OnWatcherEvent(const base::FilePath& path,
                                         bool error) {}

// static
void DeviceManagerManual::OnWatcherEventOnUiSequence(
    scoped_refptr<base::TaskRunner> ui_thread_runner,
    base::WeakPtr<DeviceManagerManual> device_manager,
    const base::FilePath& path,
    bool error) {}

}  // namespace ui