Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / net / tools / quic / test_tools / quic_test_client.h
index 93c0352..a1dea9e 100644 (file)
@@ -45,9 +45,9 @@ class MockableQuicClient : public QuicClient {
                      const QuicVersionVector& supported_versions,
                      EpollServer* epoll_server);
 
-  virtual ~MockableQuicClient() OVERRIDE;
-  virtual QuicPacketWriter* CreateQuicPacketWriter() OVERRIDE;
-  virtual QuicConnectionId GenerateConnectionId() OVERRIDE;
+  ~MockableQuicClient() override;
+  QuicPacketWriter* CreateQuicPacketWriter() override;
+  QuicConnectionId GenerateConnectionId() override;
   void UseWriter(QuicPacketWriterWrapper* writer);
   void UseConnectionId(QuicConnectionId connection_id);
 
@@ -64,9 +64,6 @@ class QuicTestClient : public SimpleClient,
  public:
   QuicTestClient(IPEndPoint server_address,
                  const string& server_hostname,
-                 const QuicVersionVector& supported_versions);
-  QuicTestClient(IPEndPoint server_address,
-                 const string& server_hostname,
                  bool secure,
                  const QuicVersionVector& supported_versions);
   QuicTestClient(IPEndPoint server_address,
@@ -75,7 +72,7 @@ class QuicTestClient : public SimpleClient,
                  const QuicConfig& config,
                  const QuicVersionVector& supported_versions);
 
-  virtual ~QuicTestClient();
+  ~QuicTestClient() override;
 
   // ExpectCertificates controls whether the server is expected to provide
   // certificates. The certificates, if any, are not verified, but the common
@@ -91,45 +88,43 @@ class QuicTestClient : public SimpleClient,
   // From SimpleClient
   // Clears any outstanding state and sends a simple GET of 'uri' to the
   // server.  Returns 0 if the request failed and no bytes were written.
-  virtual ssize_t SendRequest(const string& uri) OVERRIDE;
-  virtual ssize_t SendMessage(const HTTPMessage& message) OVERRIDE;
-  virtual string SendCustomSynchronousRequest(
-      const HTTPMessage& message) OVERRIDE;
-  virtual string SendSynchronousRequest(const string& uri) OVERRIDE;
-  virtual void Connect() OVERRIDE;
-  virtual void ResetConnection() OVERRIDE;
-  virtual void Disconnect() OVERRIDE;
-  virtual IPEndPoint LocalSocketAddress() const OVERRIDE;
-  virtual void ClearPerRequestState() OVERRIDE;
-  virtual void WaitForResponseForMs(int timeout_ms) OVERRIDE;
-  virtual void WaitForInitialResponseForMs(int timeout_ms) OVERRIDE;
-  virtual ssize_t Send(const void *buffer, size_t size) OVERRIDE;
-  virtual bool response_complete() const OVERRIDE;
-  virtual bool response_headers_complete() const OVERRIDE;
-  virtual const BalsaHeaders* response_headers() const OVERRIDE;
-  virtual int64 response_size() const OVERRIDE;
-  virtual int response_header_size() const OVERRIDE;
-  virtual int64 response_body_size() const OVERRIDE;
-  virtual size_t bytes_read() const OVERRIDE;
-  virtual size_t bytes_written() const OVERRIDE;
-  virtual bool buffer_body() const OVERRIDE;
-  virtual void set_buffer_body(bool buffer_body) OVERRIDE;
-  virtual bool ServerInLameDuckMode() const OVERRIDE;
-  virtual const string& response_body() OVERRIDE;
-  virtual bool connected() const OVERRIDE;
+  ssize_t SendRequest(const string& uri) override;
+  ssize_t SendMessage(const HTTPMessage& message) override;
+  string SendCustomSynchronousRequest(const HTTPMessage& message) override;
+  string SendSynchronousRequest(const string& uri) override;
+  void Connect() override;
+  void ResetConnection() override;
+  void Disconnect() override;
+  IPEndPoint LocalSocketAddress() const override;
+  void ClearPerRequestState() override;
+  void WaitForResponseForMs(int timeout_ms) override;
+  void WaitForInitialResponseForMs(int timeout_ms) override;
+  ssize_t Send(const void* buffer, size_t size) override;
+  bool response_complete() const override;
+  bool response_headers_complete() const override;
+  const BalsaHeaders* response_headers() const override;
+  int64 response_size() const override;
+  int response_header_size() const override;
+  int64 response_body_size() const override;
+  size_t bytes_read() const override;
+  size_t bytes_written() const override;
+  bool buffer_body() const override;
+  void set_buffer_body(bool buffer_body) override;
+  bool ServerInLameDuckMode() const override;
+  const string& response_body() override;
+  bool connected() const override;
   // These functions are all unimplemented functions from SimpleClient, and log
   // DFATAL if called by users of SimpleClient.
-  virtual ssize_t SendAndWaitForResponse(const void *buffer,
-                                         size_t size) OVERRIDE;
-  virtual void Bind(IPEndPoint* local_address) OVERRIDE;
-  virtual string SerializeMessage(const HTTPMessage& message) OVERRIDE;
-  virtual IPAddressNumber bind_to_address() const OVERRIDE;
-  virtual void set_bind_to_address(IPAddressNumber address) OVERRIDE;
-  virtual const IPEndPoint& address() const OVERRIDE;
-  virtual size_t requests_sent() const OVERRIDE;
+  ssize_t SendAndWaitForResponse(const void* buffer, size_t size) override;
+  void Bind(IPEndPoint* local_address) override;
+  string SerializeMessage(const HTTPMessage& message) override;
+  IPAddressNumber bind_to_address() const override;
+  void set_bind_to_address(IPAddressNumber address) override;
+  const IPEndPoint& address() const override;
+  size_t requests_sent() const override;
 
   // From QuicDataStream::Visitor
-  virtual void OnClose(QuicDataStream* stream) OVERRIDE;
+  void OnClose(QuicDataStream* stream) override;
 
   // Configures client_ to take ownership of and use the writer.
   // Must be called before initial connect.
@@ -138,7 +133,7 @@ class QuicTestClient : public SimpleClient,
   // ConnectionId instead of a random one.
   void UseConnectionId(QuicConnectionId connection_id);
 
-  // Returns NULL if the maximum number of streams have already been created.
+  // Returns nullptr if the maximum number of streams have already been created.
   QuicSpdyClientStream* GetOrCreateStream();
 
   QuicRstStreamErrorCode stream_error() { return stream_error_; }