Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(665)

Unified Diff: net/http/http_basic_stream.cc

Issue 992733002: Remove //net (except for Android test stuff) and sdch (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/http/http_basic_stream.h ('k') | net/http/http_byte_range.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/http/http_basic_stream.cc
diff --git a/net/http/http_basic_stream.cc b/net/http/http_basic_stream.cc
deleted file mode 100644
index 0d14e0f9a0eac6683aa6ff8a411cffe4fb796ca1..0000000000000000000000000000000000000000
--- a/net/http/http_basic_stream.cc
+++ /dev/null
@@ -1,117 +0,0 @@
-// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "net/http/http_basic_stream.h"
-
-#include "base/memory/scoped_ptr.h"
-#include "net/http/http_request_info.h"
-#include "net/http/http_response_body_drainer.h"
-#include "net/http/http_stream_parser.h"
-#include "net/socket/client_socket_handle.h"
-
-namespace net {
-
-HttpBasicStream::HttpBasicStream(ClientSocketHandle* connection,
- bool using_proxy)
- : state_(connection, using_proxy) {}
-
-HttpBasicStream::~HttpBasicStream() {}
-
-int HttpBasicStream::InitializeStream(const HttpRequestInfo* request_info,
- RequestPriority priority,
- const BoundNetLog& net_log,
- const CompletionCallback& callback) {
- state_.Initialize(request_info, priority, net_log, callback);
- return OK;
-}
-
-int HttpBasicStream::SendRequest(const HttpRequestHeaders& headers,
- HttpResponseInfo* response,
- const CompletionCallback& callback) {
- DCHECK(parser());
- return parser()->SendRequest(
- state_.GenerateRequestLine(), headers, response, callback);
-}
-
-UploadProgress HttpBasicStream::GetUploadProgress() const {
- return parser()->GetUploadProgress();
-}
-
-int HttpBasicStream::ReadResponseHeaders(const CompletionCallback& callback) {
- return parser()->ReadResponseHeaders(callback);
-}
-
-int HttpBasicStream::ReadResponseBody(IOBuffer* buf,
- int buf_len,
- const CompletionCallback& callback) {
- return parser()->ReadResponseBody(buf, buf_len, callback);
-}
-
-void HttpBasicStream::Close(bool not_reusable) {
- parser()->Close(not_reusable);
-}
-
-HttpStream* HttpBasicStream::RenewStreamForAuth() {
- DCHECK(IsResponseBodyComplete());
- DCHECK(!parser()->IsMoreDataBuffered());
- // The HttpStreamParser object still has a pointer to the connection. Just to
- // be extra-sure it doesn't touch the connection again, delete it here rather
- // than leaving it until the destructor is called.
- state_.DeleteParser();
- return new HttpBasicStream(state_.ReleaseConnection().release(),
- state_.using_proxy());
-}
-
-bool HttpBasicStream::IsResponseBodyComplete() const {
- return parser()->IsResponseBodyComplete();
-}
-
-bool HttpBasicStream::CanFindEndOfResponse() const {
- return parser()->CanFindEndOfResponse();
-}
-
-bool HttpBasicStream::IsConnectionReused() const {
- return parser()->IsConnectionReused();
-}
-
-void HttpBasicStream::SetConnectionReused() { parser()->SetConnectionReused(); }
-
-bool HttpBasicStream::IsConnectionReusable() const {
- return parser()->IsConnectionReusable();
-}
-
-int64 HttpBasicStream::GetTotalReceivedBytes() const {
- if (parser())
- return parser()->received_bytes();
- return 0;
-}
-
-bool HttpBasicStream::GetLoadTimingInfo(
- LoadTimingInfo* load_timing_info) const {
- return state_.connection()->GetLoadTimingInfo(IsConnectionReused(),
- load_timing_info);
-}
-
-void HttpBasicStream::GetSSLInfo(SSLInfo* ssl_info) {
- parser()->GetSSLInfo(ssl_info);
-}
-
-void HttpBasicStream::GetSSLCertRequestInfo(
- SSLCertRequestInfo* cert_request_info) {
- parser()->GetSSLCertRequestInfo(cert_request_info);
-}
-
-bool HttpBasicStream::IsSpdyHttpStream() const { return false; }
-
-void HttpBasicStream::Drain(HttpNetworkSession* session) {
- HttpResponseBodyDrainer* drainer = new HttpResponseBodyDrainer(this);
- drainer->Start(session);
- // |drainer| will delete itself.
-}
-
-void HttpBasicStream::SetPriority(RequestPriority priority) {
- // TODO(akalin): Plumb this through to |connection_|.
-}
-
-} // namespace net
« no previous file with comments | « net/http/http_basic_stream.h ('k') | net/http/http_byte_range.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698