OLD | NEW |
---|---|
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "net/base/network_delegate.h" | 5 #include "net/base/network_delegate.h" |
6 | 6 |
7 #include "base/logging.h" | 7 #include "base/logging.h" |
8 | 8 |
9 namespace net { | 9 namespace net { |
10 | 10 |
11 bool NetworkDelegate::NotifyBeforeURLRequest(URLRequest* request, | 11 bool NetworkDelegate::NotifyBeforeURLRequest(URLRequest* request, |
12 CompletionCallback* callback) { | 12 CompletionCallback* callback) { |
13 DCHECK(CalledOnValidThread()); | 13 DCHECK(CalledOnValidThread()); |
14 DCHECK(request); | 14 DCHECK(request); |
15 DCHECK(callback); | 15 DCHECK(callback); |
16 return OnBeforeURLRequest(request, callback); | 16 return OnBeforeURLRequest(request, callback); |
17 } | 17 } |
18 | 18 |
19 void NetworkDelegate::NotifySendHttpRequest(HttpRequestHeaders* headers) { | 19 bool NetworkDelegate::NotifyBeforeHttpRequest(uint64 request_id, |
willchan no longer on Chromium
2011/03/17 15:55:54
Should we DCHECK_NE(0, request_id)?
Matt Perry
2011/03/22 21:11:43
Not all HTTP requests come from URLRequests, so th
| |
20 HttpRequestHeaders* headers, | |
21 CompletionCallback* callback) { | |
20 DCHECK(CalledOnValidThread()); | 22 DCHECK(CalledOnValidThread()); |
21 DCHECK(headers); | 23 DCHECK(headers); |
22 OnSendHttpRequest(headers); | 24 DCHECK(callback); |
25 return OnBeforeHttpRequest(request_id, headers, callback); | |
23 } | 26 } |
24 | 27 |
25 void NetworkDelegate::NotifyResponseStarted(URLRequest* request) { | 28 void NetworkDelegate::NotifyResponseStarted(URLRequest* request) { |
26 DCHECK(CalledOnValidThread()); | 29 DCHECK(CalledOnValidThread()); |
27 DCHECK(request); | 30 DCHECK(request); |
28 OnResponseStarted(request); | 31 OnResponseStarted(request); |
29 } | 32 } |
30 | 33 |
31 void NetworkDelegate::NotifyReadCompleted(URLRequest* request, int bytes_read) { | 34 void NetworkDelegate::NotifyReadCompleted(URLRequest* request, int bytes_read) { |
32 DCHECK(CalledOnValidThread()); | 35 DCHECK(CalledOnValidThread()); |
33 DCHECK(request); | 36 DCHECK(request); |
34 OnReadCompleted(request, bytes_read); | 37 OnReadCompleted(request, bytes_read); |
35 } | 38 } |
36 | 39 |
37 URLRequestJob* NetworkDelegate::MaybeCreateURLRequestJob(URLRequest* request) { | 40 URLRequestJob* NetworkDelegate::MaybeCreateURLRequestJob(URLRequest* request) { |
38 DCHECK(CalledOnValidThread()); | 41 DCHECK(CalledOnValidThread()); |
39 DCHECK(request); | 42 DCHECK(request); |
40 return OnMaybeCreateURLRequestJob(request); | 43 return OnMaybeCreateURLRequestJob(request); |
41 } | 44 } |
42 | 45 |
43 } // namespace net | 46 } // namespace net |
OLD | NEW |