#include "net/proxy_resolution/configured_proxy_resolution_request.h"
#include <utility>
#include "base/functional/bind.h"
#include "base/functional/callback_helpers.h"
#include "net/base/net_errors.h"
#include "net/log/net_log_event_type.h"
#include "net/proxy_resolution/configured_proxy_resolution_service.h"
#include "net/proxy_resolution/proxy_info.h"
namespace net {
ConfiguredProxyResolutionRequest::ConfiguredProxyResolutionRequest(
ConfiguredProxyResolutionService* service,
const GURL& url,
const std::string& method,
const NetworkAnonymizationKey& network_anonymization_key,
ProxyInfo* results,
CompletionOnceCallback user_callback,
const NetLogWithSource& net_log)
: … { … }
ConfiguredProxyResolutionRequest::~ConfiguredProxyResolutionRequest() { … }
int ConfiguredProxyResolutionRequest::Start() { … }
void ConfiguredProxyResolutionRequest::
StartAndCompleteCheckingForSynchronous() { … }
void ConfiguredProxyResolutionRequest::CancelResolveJob() { … }
int ConfiguredProxyResolutionRequest::QueryDidComplete(int result_code) { … }
int ConfiguredProxyResolutionRequest::QueryDidCompleteSynchronously(
int result_code) { … }
LoadState ConfiguredProxyResolutionRequest::GetLoadState() const { … }
void ConfiguredProxyResolutionRequest::QueryComplete(int result_code) { … }
}