Chromium Code Reviews| Index: net/http/http_basic_stream.h |
| =================================================================== |
| --- net/http/http_basic_stream.h (revision 53864) |
| +++ net/http/http_basic_stream.h (working copy) |
| @@ -27,12 +27,15 @@ |
| class HttpBasicStream : public HttpStream { |
| public: |
| - HttpBasicStream(ClientSocketHandle* handle, const BoundNetLog& net_log); |
| + explicit HttpBasicStream(ClientSocketHandle* connection); |
| virtual ~HttpBasicStream(); |
| // HttpStream methods: |
| - virtual int SendRequest(const HttpRequestInfo* request, |
| - const std::string& headers, |
| + virtual int InitializeStream(const HttpRequestInfo* request_info, |
| + const BoundNetLog& net_log, |
| + CompletionCallback* callback); |
|
vandebo (ex-Chrome)
2010/07/28 23:30:39
nit: callback is unused
|
| + |
| + virtual int SendRequest(const std::string& headers, |
| UploadDataStream* request_body, |
| HttpResponseInfo* response, |
| CompletionCallback* callback); |
| @@ -57,6 +60,8 @@ |
| scoped_ptr<HttpStreamParser> parser_; |
| + ClientSocketHandle* connection_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(HttpBasicStream); |
| }; |