Lines Matching refs:timing
353 timing.state = RequestState::ON_REQUEST;
354 timing.request_start_time = get_time();
358 timing.state = RequestState::ON_RESPONSE;
359 timing.response_start_time = get_time();
363 timing.state = RequestState::ON_COMPLETE;
364 timing.response_end_time = get_time();
1488 timing.system_start_time = std::chrono::system_clock::now();
1489 timing.start_time = get_time();
1493 timing.domain_lookup_end_time = get_time();
1497 timing.connect_end_time = get_time();
1529 json_string(util::format_iso8601(timing.system_start_time).c_str()));
1539 timing.domain_lookup_end_time - timing.start_time)
1544 timing.connect_end_time - timing.domain_lookup_end_time)
1551 if (req->timing.state != RequestState::ON_COMPLETE) {
1558 auto &req_timing = req->timing;
1560 (i == 0) ? timing.system_start_time
1561 : timing.system_start_time +
1564 req_timing.request_start_time - timing.start_time);
1579 (i == 0) ? (req_timing.response_end_time - timing.start_time)
2199 if (req->timing.state == RequestState::ON_COMPLETE) {
2206 const auto <iming = lhs->timing;
2207 const auto &rtiming = rhs->timing;
2214 Request timing:
2226 see http://www.w3.org/TR/resource-timing/#processing-model
2233 const auto &base = client.timing.connect_end_time;
2236 req->timing.response_end_time - base);
2238 req->timing.request_start_time - base);
2240 req->timing.response_end_time - req->timing.request_start_time);