summaryrefslogtreecommitdiffstats
path: root/net/http/http_stream.h
diff options
context:
space:
mode:
authorwillchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-16 23:18:14 +0000
committerwillchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-16 23:18:14 +0000
commita7e4131b3f56e3396a7d2b51ac022e2df220f28f (patch)
tree27f9cb64b2df2f31c13fd242338e30c504980de9 /net/http/http_stream.h
parent18d6a8f3322db4c50ae4a1ebd9e95796f43ea013 (diff)
downloadchromium_src-a7e4131b3f56e3396a7d2b51ac022e2df220f28f.zip
chromium_src-a7e4131b3f56e3396a7d2b51ac022e2df220f28f.tar.gz
chromium_src-a7e4131b3f56e3396a7d2b51ac022e2df220f28f.tar.bz2
Make the transactions own the HttpResponseInfo.
Necessary since we need the SSLInfo to handle certificate errors, but it lives within the HttpResponseInfo. SSL is before we choose http or spdy, so we don't have an http stream or a spdy stream yet, so they cannot own the HttpResponseInfo. Review URL: http://codereview.chromium.org/500039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34773 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_stream.h')
-rw-r--r--net/http/http_stream.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/http/http_stream.h b/net/http/http_stream.h
index b13bb6f..49651dd 100644
--- a/net/http/http_stream.h
+++ b/net/http/http_stream.h
@@ -35,6 +35,7 @@ class HttpStream {
virtual int SendRequest(const HttpRequestInfo* request,
const std::string& request_headers,
UploadDataStream* request_body,
+ HttpResponseInfo* response,
CompletionCallback* callback) = 0;
// Queries the UploadDataStream for its progress (bytes sent).