Lines Matching refs:Resolve

77   // Waits until |count| calls to |Resolve| are blocked. Returns false when
90 // Signals |count| waiting calls to |Resolve|. First come first served.
97 // Signals all waiting calls to |Resolve|. Beware of races.
128 virtual int Resolve(const std::string& hostname,
216 int Resolve() {
220 result_ = resolver_->Resolve(
357 // Returns the number of attempts that have finished the Resolve() method.
364 virtual int Resolve(const std::string& host,
408 int current_attempt_number_; // Incremented whenever Resolve is called.
482 // The Request will not be made until a call to |Resolve()|, and the Job will
547 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
560 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
572 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
583 EXPECT_EQ(ERR_IO_PENDING, req0->Resolve());
595 EXPECT_EQ(ERR_IO_PENDING, req1->Resolve());
614 EXPECT_EQ(OK, req->Resolve());
626 // Resolve a plain IPv6 address. Don't worry about [brackets], because
629 EXPECT_EQ(OK, req->Resolve());
642 EXPECT_EQ(ERR_NAME_NOT_RESOLVED, req->Resolve());
657 EXPECT_EQ(ERR_NAME_NOT_RESOLVED, req->Resolve());
671 EXPECT_EQ(ERR_NAME_NOT_RESOLVED, req->Resolve());
677 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 80)->Resolve());
678 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b", 80)->Resolve());
679 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b", 81)->Resolve());
680 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 82)->Resolve());
681 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b", 83)->Resolve());
691 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 80)->Resolve());
692 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b", 80)->Resolve());
693 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b", 81)->Resolve());
694 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 82)->Resolve());
695 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b", 83)->Resolve());
713 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(hostname, 80)->Resolve());
714 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(hostname, 81)->Resolve());
749 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 80 + i)->Resolve()) << i;
757 EXPECT_EQ(ERR_IO_PENDING, final_request->Resolve());
779 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 80 + i)->Resolve()) << i;
805 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 80)->Resolve());
807 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 81)->Resolve());
809 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b", 82)->Resolve());
810 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b", 83)->Resolve());
834 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 70)->Resolve());
847 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 80 + i)->Resolve()) << i;
866 EXPECT_EQ(OK, CreateRequest(hostname, 70)->Resolve());
874 CreateRequest(info, DEFAULT_PRIORITY)->Resolve());
885 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a", 80)->Resolve());
898 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
902 EXPECT_EQ(OK, req->Resolve()); // Should complete synchronously.
908 // Resolve "host1" again -- this time it won't be served from cache, so it
911 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
918 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
934 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("a")->Resolve());
935 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("b")->Resolve());
936 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("c")->Resolve());
971 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(hostname)->Resolve()) << hostname;
976 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("bbb")->Resolve());
977 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("eee")->Resolve());
978 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ccc")->Resolve());
1018 EXPECT_EQ(ERR_IO_PENDING, requests_[i]->Resolve()) << i;
1059 EXPECT_EQ(ERR_IO_PENDING, requests_[i]->Resolve()) << i;
1099 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("req0", 80, LOWEST)->Resolve());
1100 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("req1", 80, HIGHEST)->Resolve());
1101 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("req2", 80, MEDIUM)->Resolve());
1102 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("req3", 80, MEDIUM)->Resolve());
1109 CreateRequest("req4", 80, LOW)->Resolve()); // Evicts itself!
1111 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("req5", 80, MEDIUM)->Resolve());
1113 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("req6", 80, HIGHEST)->Resolve());
1115 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("req7", 80, MEDIUM)->Resolve());
1161 EXPECT_EQ(ERR_IO_PENDING, requests_[i]->Resolve()) << i;
1209 EXPECT_EQ(ERR_IO_PENDING, requests_[i]->Resolve()) << i;
1244 EXPECT_EQ(OK, request->Resolve());
1248 EXPECT_EQ(ERR_NAME_NOT_RESOLVED, request->Resolve());
1251 EXPECT_EQ(OK, request->Resolve());
1255 EXPECT_EQ(ERR_NAME_NOT_RESOLVED, request->Resolve());
1258 EXPECT_EQ(OK, request->Resolve());
1262 EXPECT_EQ(OK, request->Resolve());
1277 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(info, DEFAULT_PRIORITY)->Resolve());
1308 // Resolve "host1".
1311 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
1313 // Resolve returns -4 to indicate that 3rd attempt has resolved the host.
1426 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok_fail", 80)->Resolve());
1433 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok_fail", 80)->Resolve());
1434 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("nx_fail", 80)->Resolve());
1435 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("nx_succeed", 80)->Resolve());
1463 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok_fail", 80)->Resolve());
1465 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("nx_succeed", 80)->Resolve());
1474 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok_abort", 80)->Resolve());
1475 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("nx_abort", 80)->Resolve());
1485 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok_fail", 80)->Resolve());
1486 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("nx_fail", 80)->Resolve());
1503 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("nx_abort", 80)->Resolve());
1516 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("nx_abort", 80)->Resolve());
1531 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok", 80)->Resolve());
1532 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("4ok", 80)->Resolve());
1533 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("6ok", 80)->Resolve());
1534 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("4nx", 80)->Resolve());
1562 EXPECT_EQ(ERR_IO_PENDING, req0->Resolve());
1580 EXPECT_EQ(OK, req1->Resolve());
1584 EXPECT_EQ(OK, req2->Resolve());
1588 EXPECT_EQ(OK, req3->Resolve());
1594 EXPECT_EQ(OK, req4->Resolve());
1598 EXPECT_EQ(OK, req5->Resolve());
1603 EXPECT_EQ(OK, req6->Resolve());
1613 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok.local", 80)->Resolve());
1614 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok.local.", 80)->Resolve());
1615 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("oklocal", 80)->Resolve());
1616 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("oklocal.", 80)->Resolve());
1617 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok", 80)->Resolve());
1635 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(info_bypass, MEDIUM)->Resolve());
1638 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(info, MEDIUM)->Resolve());
1654 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
1662 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(hostname, 80)->Resolve()) << i;
1674 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
1681 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
1695 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(hostname, 80)->Resolve()) << i;
1708 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
1727 int rv = proc->Resolve("localhost", ADDRESS_FAMILY_UNSPECIFIED, 0, &addrlist,
1748 EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
1769 EXPECT_EQ(OK, req->Resolve());
1780 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok", 80)->Resolve());
1793 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok", 80)->Resolve());
1805 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok", 80)->Resolve());
1822 ADDRESS_FAMILY_IPV4)->Resolve());
1829 base::StringPrintf("ok%i", i))->Resolve());
1841 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("6slow_ok", 80)->Resolve());
1858 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("4slow_ok", 80)->Resolve());
1874 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("4slow_ok", 80)->Resolve());
1875 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("4slow_4ok", 80)->Resolve());
1876 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("4slow_4timeout", 80)->Resolve());
1877 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("4slow_6timeout", 80)->Resolve());
1912 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok", 80)->Resolve());
1932 ADDRESS_FAMILY_IPV4)->Resolve());
1934 CreateRequest("4slow_ok", 80, MEDIUM)->Resolve());
1961 ADDRESS_FAMILY_IPV4)->Resolve());
1974 ADDRESS_FAMILY_UNSPECIFIED)->Resolve());
1995 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("slow_nx1")->Resolve());
1997 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("slow_nx2")->Resolve());
1998 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok")->Resolve());
2036 EXPECT_EQ(ERR_IO_PENDING, CreateRequest(host)->Resolve());
2042 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("slow_ok1")->Resolve());
2044 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("slow_ok2")->Resolve());
2046 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("slow_ok3")->Resolve());
2083 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("slow_ok1")->Resolve());
2085 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("slow_ok2")->Resolve());
2087 EXPECT_EQ(ERR_IO_PENDING, CreateRequest("ok")->Resolve());