Index: chrome/browser/google_apis/test_server/http_connection.cc |
=================================================================== |
--- chrome/browser/google_apis/test_server/http_connection.cc (revision 167628) |
+++ chrome/browser/google_apis/test_server/http_connection.cc (working copy) |
@@ -1,38 +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 "chrome/browser/google_apis/test_server/http_connection.h" |
- |
-#include <string> |
- |
-#include "base/basictypes.h" |
-#include "chrome/browser/google_apis/test_server/http_request.h" |
-#include "chrome/browser/google_apis/test_server/http_response.h" |
- |
-namespace drive { |
-namespace test_server { |
- |
-HttpConnection::HttpConnection(net::StreamListenSocket* socket, |
- const HandleRequestCallback& callback) |
- : socket_(socket), |
- callback_(callback) { |
-} |
- |
-HttpConnection::~HttpConnection() { |
-} |
- |
-void HttpConnection::SendResponse(scoped_ptr<HttpResponse> response) const { |
- const std::string response_string = response->ToResponseString(); |
- socket_->Send(response_string.c_str(), response_string.length()); |
-} |
- |
-void HttpConnection::ReceiveData(const base::StringPiece& data) { |
- request_parser_.ProcessChunk(data); |
- if (request_parser_.ParseRequest() == HttpRequestParser::ACCEPTED) { |
- callback_.Run(this, request_parser_.GetRequest().Pass()); |
- } |
-} |
- |
-} // namespace test_server |
-} // namespace drive |