chromium/chrome/browser/enterprise/reporting/real_time_report_controller_desktop.cc

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

#include "chrome/browser/enterprise/reporting/real_time_report_controller_desktop.h"

#include <memory>

#include "base/functional/bind.h"
#include "chrome/browser/enterprise/reporting/extension_request/extension_request_observer_factory.h"
#include "chrome/browser/enterprise/reporting/extension_request/extension_request_report_generator.h"
#include "chrome/browser/enterprise/reporting/legacy_tech/legacy_tech_report_generator.h"
#include "chrome/browser/enterprise/reporting/legacy_tech/legacy_tech_service.h"
#include "components/enterprise/browser/reporting/real_time_report_controller.h"
#include "components/enterprise/browser/reporting/real_time_report_type.h"

namespace enterprise_reporting {

RealTimeReportControllerDesktop::RealTimeReportControllerDesktop(
    Profile* profile)
    :{}

RealTimeReportControllerDesktop::~RealTimeReportControllerDesktop() = default;

void RealTimeReportControllerDesktop::StartWatchingExtensionRequestIfNeeded() {}

void RealTimeReportControllerDesktop::StopWatchingExtensionRequest() {}

void RealTimeReportControllerDesktop::TriggerExtensionRequest(
    Profile* profile) {}

void RealTimeReportControllerDesktop::TriggerLegacyTech(
    LegacyTechReportGenerator::LegacyTechData data) {}

}  // namespace enterprise_reporting