Lines Matching refs:request
245 // be deleted any time after it is started, and this will abort the request.
259 virtual void OnResponseStarted(net::URLRequest* request);
260 virtual void OnReadCompleted(net::URLRequest* request, int bytes_read);
269 void ReadBody(net::URLRequest* request);
271 // Called when the request has completed (for both success and failure).
272 void OnResponseCompleted(net::URLRequest* request);
283 void ConnectionTester::TestRunner::OnResponseStarted(net::URLRequest* request) {
284 if (!request->status().is_success()) {
285 OnResponseCompleted(request);
290 ReadBody(request);
293 void ConnectionTester::TestRunner::OnReadCompleted(net::URLRequest* request,
296 OnResponseCompleted(request);
301 ReadBody(request);
304 void ConnectionTester::TestRunner::ReadBody(net::URLRequest* request) {
309 if (request->Read(unused_buffer, kReadBufferSize, &num_bytes)) {
310 OnReadCompleted(request, num_bytes);
311 } else if (!request->status().is_io_pending()) {
313 OnResponseCompleted(request);
318 net::URLRequest* request) {
320 if (!request->status().is_success()) {
321 DCHECK_NE(net::ERR_IO_PENDING, request->status().os_error());
322 result = request->status().os_error();
349 // Fetch a request using the experimental context.