chromium/chrome/browser/ui/webui/media_router/media_router_internals_webui_message_handler.cc

// Copyright 2018 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/ui/webui/media_router/media_router_internals_webui_message_handler.h"

#include "base/functional/bind.h"
#include "components/media_router/browser/media_router.h"

namespace media_router {

namespace {

base::Value::List CastProviderStateToValue(
    const mojom::CastProviderState& state) {}

}  // namespace

MediaRouterInternalsWebUIMessageHandler::
    MediaRouterInternalsWebUIMessageHandler(const MediaRouter* router,
                                            MediaRouterDebugger& debugger)
    :{}

MediaRouterInternalsWebUIMessageHandler::
    ~MediaRouterInternalsWebUIMessageHandler() {}

void MediaRouterInternalsWebUIMessageHandler::RegisterMessages() {}

void MediaRouterInternalsWebUIMessageHandler::HandleGetState(
    const base::Value::List& args) {}

void MediaRouterInternalsWebUIMessageHandler::HandleGetProviderState(
    const base::Value::List& args) {}

void MediaRouterInternalsWebUIMessageHandler::HandleGetLogs(
    const base::Value::List& args) {}

void MediaRouterInternalsWebUIMessageHandler::OnProviderState(
    base::Value callback_id,
    mojom::ProviderStatePtr state) {}

void MediaRouterInternalsWebUIMessageHandler::HandleGetMirroringStats(
    const base::Value::List& args) {}

void MediaRouterInternalsWebUIMessageHandler::HandleSetMirroringStatsEnabled(
    const base::Value::List& args) {}

void MediaRouterInternalsWebUIMessageHandler::HandleIsMirroringStatsEnabled(
    const base::Value::List& args) {}

void MediaRouterInternalsWebUIMessageHandler::OnMirroringStatsUpdated(
    const base::Value::Dict& json_logs) {}

}  // namespace media_router