#include "content/browser/webrtc/webrtc_internals_message_handler.h"
#include "base/functional/bind.h"
#include "base/functional/callback_helpers.h"
#include "content/browser/renderer_host/media/peer_connection_tracker_host.h"
#include "content/browser/webrtc/webrtc_internals.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/render_frame_host.h"
#include "content/public/browser/render_process_host.h"
#include "content/public/browser/web_contents.h"
#include "content/public/browser/web_ui.h"
#include "content/public/common/url_constants.h"
namespace content {
WebRTCInternalsMessageHandler::WebRTCInternalsMessageHandler()
: … { … }
WebRTCInternalsMessageHandler::WebRTCInternalsMessageHandler(
WebRTCInternals* webrtc_internals)
: … { … }
WebRTCInternalsMessageHandler::~WebRTCInternalsMessageHandler() { … }
void WebRTCInternalsMessageHandler::RegisterMessages() { … }
RenderFrameHost* WebRTCInternalsMessageHandler::GetWebRTCInternalsHost() { … }
void WebRTCInternalsMessageHandler::OnGetStandardStats(
const base::Value::List& ) { … }
void WebRTCInternalsMessageHandler::OnSetAudioDebugRecordingsEnabled(
bool enable,
const base::Value::List& ) { … }
void WebRTCInternalsMessageHandler::OnSetEventLogRecordingsEnabled(
bool enable,
const base::Value::List& ) { … }
void WebRTCInternalsMessageHandler::OnDOMLoadDone(
const base::Value::List& args_list) { … }
void WebRTCInternalsMessageHandler::OnUpdate(const std::string& event_name,
const base::Value* event_data) { … }
}