FetchJob 112 components/policy/core/common/cloud/external_policy_data_updater.cc class ExternalPolicyDataUpdater::FetchJob FetchJob 113 components/policy/core/common/cloud/external_policy_data_updater.cc : public base::SupportsWeakPtr<FetchJob> { FetchJob 115 components/policy/core/common/cloud/external_policy_data_updater.cc FetchJob(ExternalPolicyDataUpdater* updater, FetchJob 119 components/policy/core/common/cloud/external_policy_data_updater.cc virtual ~FetchJob(); FetchJob 157 components/policy/core/common/cloud/external_policy_data_updater.cc DISALLOW_COPY_AND_ASSIGN(FetchJob); FetchJob 174 components/policy/core/common/cloud/external_policy_data_updater.cc ExternalPolicyDataUpdater::FetchJob::FetchJob( FetchJob 190 components/policy/core/common/cloud/external_policy_data_updater.cc ExternalPolicyDataUpdater::FetchJob::~FetchJob() { FetchJob 199 components/policy/core/common/cloud/external_policy_data_updater.cc const std::string& ExternalPolicyDataUpdater::FetchJob::key() const { FetchJob 204 components/policy/core/common/cloud/external_policy_data_updater.cc ExternalPolicyDataUpdater::FetchJob::request() const { FetchJob 208 components/policy/core/common/cloud/external_policy_data_updater.cc void ExternalPolicyDataUpdater::FetchJob::Start() { FetchJob 214 components/policy/core/common/cloud/external_policy_data_updater.cc base::Bind(&ExternalPolicyDataUpdater::FetchJob::OnFetchFinished, FetchJob 218 components/policy/core/common/cloud/external_policy_data_updater.cc void ExternalPolicyDataUpdater::FetchJob::OnFetchFinished( FetchJob 274 components/policy/core/common/cloud/external_policy_data_updater.cc void ExternalPolicyDataUpdater::FetchJob::OnFailed(net::BackoffEntry* entry) { FetchJob 283 components/policy/core/common/cloud/external_policy_data_updater.cc base::Bind(&FetchJob::Reschedule, AsWeakPtr()), FetchJob 290 components/policy/core/common/cloud/external_policy_data_updater.cc void ExternalPolicyDataUpdater::FetchJob::Reschedule() { FetchJob 319 components/policy/core/common/cloud/external_policy_data_updater.cc FetchJob* job = job_map_[key]; FetchJob 334 components/policy/core/common/cloud/external_policy_data_updater.cc job = new FetchJob(this, key, request, callback); FetchJob 346 components/policy/core/common/cloud/external_policy_data_updater.cc std::map<std::string, FetchJob*>::iterator job = job_map_.find(key); FetchJob 358 components/policy/core/common/cloud/external_policy_data_updater.cc FetchJob* job = job_queue_.front().get(); FetchJob 370 components/policy/core/common/cloud/external_policy_data_updater.cc void ExternalPolicyDataUpdater::ScheduleJob(FetchJob* job) { FetchJob 378 components/policy/core/common/cloud/external_policy_data_updater.cc void ExternalPolicyDataUpdater::OnJobSucceeded(FetchJob* job) { FetchJob 389 components/policy/core/common/cloud/external_policy_data_updater.cc void ExternalPolicyDataUpdater::OnJobFailed(FetchJob* job) { FetchJob 85 components/policy/core/common/cloud/external_policy_data_updater.h class FetchJob; FetchJob 93 components/policy/core/common/cloud/external_policy_data_updater.h void ScheduleJob(FetchJob* job); FetchJob 96 components/policy/core/common/cloud/external_policy_data_updater.h void OnJobSucceeded(FetchJob* job); FetchJob 99 components/policy/core/common/cloud/external_policy_data_updater.h void OnJobFailed(FetchJob* job); FetchJob 112 components/policy/core/common/cloud/external_policy_data_updater.h std::queue<base::WeakPtr<FetchJob> > job_queue_; FetchJob 116 components/policy/core/common/cloud/external_policy_data_updater.h std::map<std::string, FetchJob*> job_map_;