Home | History | Annotate | Download | only in proxy

Lines Matching defs:MultiThreadedProxyResolver

16 // TODO(eroman): Have the MultiThreadedProxyResolver clear its PAC script
39 class MultiThreadedProxyResolver::Executor
40 : public base::RefCountedThreadSafe<MultiThreadedProxyResolver::Executor > {
47 Executor(MultiThreadedProxyResolver* coordinator,
74 MultiThreadedProxyResolver* coordinator_;
91 // MultiThreadedProxyResolver::Job ---------------------------------------------
93 class MultiThreadedProxyResolver::Job
94 : public base::RefCountedThreadSafe<MultiThreadedProxyResolver::Job> {
166 friend class base::RefCountedThreadSafe<MultiThreadedProxyResolver::Job>;
177 // MultiThreadedProxyResolver::SetPacScriptJob ---------------------------------
180 class MultiThreadedProxyResolver::SetPacScriptJob
181 : public MultiThreadedProxyResolver::Job {
214 // MultiThreadedProxyResolver::GetProxyForURLJob ------------------------------
216 class MultiThreadedProxyResolver::GetProxyForURLJob
217 : public MultiThreadedProxyResolver::Job {
293 // MultiThreadedProxyResolver::Executor ----------------------------------------
295 MultiThreadedProxyResolver::Executor::Executor(
296 MultiThreadedProxyResolver* coordinator,
313 void MultiThreadedProxyResolver::Executor::StartJob(Job* job) {
326 void MultiThreadedProxyResolver::Executor::OnJobCompleted(Job* job) {
332 void MultiThreadedProxyResolver::Executor::Destroy() {
364 void MultiThreadedProxyResolver::Executor::PurgeMemory() {
371 MultiThreadedProxyResolver::Executor::~Executor() {
380 // MultiThreadedProxyResolver --------------------------------------------------
382 MultiThreadedProxyResolver::MultiThreadedProxyResolver(
391 MultiThreadedProxyResolver::~MultiThreadedProxyResolver() {
397 int MultiThreadedProxyResolver::GetProxyForURL(const GURL& url,
439 void MultiThreadedProxyResolver::CancelRequest(RequestHandle req) {
459 void MultiThreadedProxyResolver::CancelSetPacScript() {
473 void MultiThreadedProxyResolver::PurgeMemory() {
482 int MultiThreadedProxyResolver::SetPacScript(
505 void MultiThreadedProxyResolver::CheckNoOutstandingUserRequests() const {
523 void MultiThreadedProxyResolver::ReleaseAllExecutors() {
533 MultiThreadedProxyResolver::Executor*
534 MultiThreadedProxyResolver::FindIdleExecutor() {
545 MultiThreadedProxyResolver::Executor*
546 MultiThreadedProxyResolver::AddNewExecutor() {
558 void MultiThreadedProxyResolver::OnExecutorReady(Executor* executor) {