| Index: net/tools/quic/quic_simple_client.h
|
| diff --git a/net/tools/quic/quic_simple_client.h b/net/tools/quic/quic_simple_client.h
|
| index ff64c3f5666255aa46b9253f61543c212e8b83de..d5380817c2430f28f9b5977d5316e388b3917d61 100644
|
| --- a/net/tools/quic/quic_simple_client.h
|
| +++ b/net/tools/quic/quic_simple_client.h
|
| @@ -40,15 +40,6 @@ class QuicClientPeer;
|
| class QuicSimpleClient : public QuicClientBase,
|
| public QuicChromiumPacketReader::Visitor {
|
| public:
|
| - class ResponseListener {
|
| - public:
|
| - ResponseListener() {}
|
| - virtual ~ResponseListener() {}
|
| - virtual void OnCompleteResponse(QuicStreamId id,
|
| - const HttpResponseHeaders& response_headers,
|
| - const std::string& response_body) = 0;
|
| - };
|
| -
|
| // Create a quic client, which will have events managed by an externally owned
|
| // EpollServer.
|
| QuicSimpleClient(IPEndPoint server_address,
|
| @@ -104,32 +95,6 @@ class QuicSimpleClient : public QuicClientBase,
|
| IPEndPoint local_address,
|
| IPEndPoint peer_address) override;
|
|
|
| - // QuicSpdyStream::Visitor
|
| - void OnClose(QuicSpdyStream* stream) override;
|
| -
|
| - void set_bind_to_address(const IPAddress& address) {
|
| - bind_to_address_ = address;
|
| - }
|
| -
|
| - const IPAddress& bind_to_address() const { return bind_to_address_; }
|
| -
|
| - void set_local_port(int local_port) { local_port_ = local_port; }
|
| -
|
| - const IPEndPoint& server_address() const { return server_address_; }
|
| -
|
| - const IPEndPoint& client_address() const { return client_address_; }
|
| -
|
| - // Takes ownership of the listener.
|
| - void set_response_listener(ResponseListener* listener) {
|
| - response_listener_.reset(listener);
|
| - }
|
| -
|
| - void set_store_response(bool val) { store_response_ = val; }
|
| -
|
| - size_t latest_response_code() const;
|
| - const std::string& latest_response_headers() const;
|
| - const std::string& latest_response_body() const;
|
| -
|
| protected:
|
| virtual QuicChromiumAlarmFactory* CreateQuicAlarmFactory();
|
| virtual QuicChromiumConnectionHelper* CreateQuicConnectionHelper();
|
| @@ -150,24 +115,12 @@ class QuicSimpleClient : public QuicClientBase,
|
| // Used by |helper_| to time alarms.
|
| QuicClock clock_;
|
|
|
| - // Address of the server.
|
| - const IPEndPoint server_address_;
|
| -
|
| // Address of the client if the client is connected to the server.
|
| IPEndPoint client_address_;
|
|
|
| - // If initialized, the address to bind to.
|
| - IPAddress bind_to_address_;
|
| -
|
| - // Local port to bind to. Initialize to 0.
|
| - int local_port_;
|
| -
|
| // UDP socket connected to the server.
|
| std::unique_ptr<UDPClientSocket> socket_;
|
|
|
| - // Listens for full responses.
|
| - std::unique_ptr<ResponseListener> response_listener_;
|
| -
|
| // Tracks if the client is initialized to connect.
|
| bool initialized_;
|
|
|
| @@ -179,15 +132,6 @@ class QuicSimpleClient : public QuicClientBase,
|
| // because the socket would otherwise overflow.
|
| bool overflow_supported_;
|
|
|
| - // If true, store the latest response code, headers, and body.
|
| - bool store_response_;
|
| - // HTTP response code from most recent response.
|
| - size_t latest_response_code_;
|
| - // HTTP headers from most recent response.
|
| - std::string latest_response_headers_;
|
| - // Body of most recent response.
|
| - std::string latest_response_body_;
|
| -
|
| // The log used for the sockets.
|
| NetLog net_log_;
|
|
|
|
|