#include "content/browser/devtools/protocol/device_access_handler.h"
namespace content {
namespace protocol {
std::vector<DeviceAccessHandler*> DeviceAccessHandler::ForAgentHost(
DevToolsAgentHostImpl* host) { … }
DeviceAccessHandler::DeviceAccessHandler()
: … { … }
DeviceAccessHandler::~DeviceAccessHandler() = default;
void DeviceAccessHandler::Wire(UberDispatcher* dispatcher) { … }
DispatchResponse DeviceAccessHandler::Enable() { … }
DispatchResponse DeviceAccessHandler::Disable() { … }
DispatchResponse DeviceAccessHandler::SelectPrompt(const String& in_id,
const String& in_deviceId) { … }
DispatchResponse DeviceAccessHandler::CancelPrompt(const String& in_id) { … }
const std::string& DeviceAccessHandler::FindOrAddRequestId(
DevtoolsDeviceRequestPromptInfo* prompt_info) { … }
DevtoolsDeviceRequestPromptInfo* DeviceAccessHandler::FindRequest(
const String& requestId) { … }
void DeviceAccessHandler::UpdateDeviceRequestPrompt(
DevtoolsDeviceRequestPromptInfo* prompt_info) { … }
void DeviceAccessHandler::CleanUpDeviceRequestPrompt(
DevtoolsDeviceRequestPromptInfo* prompt_info) { … }
}
}