class TCPSocketAsyncApiFunction : public SocketAsyncApiFunction {
protected:
- virtual ~TCPSocketAsyncApiFunction();
+ ~TCPSocketAsyncApiFunction() override;
- virtual scoped_ptr<SocketResourceManagerInterface>
- CreateSocketResourceManager() OVERRIDE;
+ scoped_ptr<SocketResourceManagerInterface> CreateSocketResourceManager()
+ override;
ResumableTCPSocket* GetTcpSocket(int socket_id);
};
class TCPSocketExtensionWithDnsLookupFunction
: public SocketExtensionWithDnsLookupFunction {
protected:
- virtual ~TCPSocketExtensionWithDnsLookupFunction();
+ ~TCPSocketExtensionWithDnsLookupFunction() override;
- virtual scoped_ptr<SocketResourceManagerInterface>
- CreateSocketResourceManager() OVERRIDE;
+ scoped_ptr<SocketResourceManagerInterface> CreateSocketResourceManager()
+ override;
ResumableTCPSocket* GetTcpSocket(int socket_id);
};
SocketsTcpCreateFunction();
protected:
- virtual ~SocketsTcpCreateFunction();
+ ~SocketsTcpCreateFunction() override;
// AsyncApiFunction:
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
private:
FRIEND_TEST_ALL_PREFIXES(SocketsTcpUnitTest, Create);
SocketsTcpUpdateFunction();
protected:
- virtual ~SocketsTcpUpdateFunction();
+ ~SocketsTcpUpdateFunction() override;
// AsyncApiFunction:
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
private:
scoped_ptr<sockets_tcp::Update::Params> params_;
SocketsTcpSetPausedFunction();
protected:
- virtual ~SocketsTcpSetPausedFunction();
+ ~SocketsTcpSetPausedFunction() override;
// AsyncApiFunction
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
private:
scoped_ptr<sockets_tcp::SetPaused::Params> params_;
SocketsTcpSetKeepAliveFunction();
protected:
- virtual ~SocketsTcpSetKeepAliveFunction();
+ ~SocketsTcpSetKeepAliveFunction() override;
// AsyncApiFunction
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
private:
scoped_ptr<sockets_tcp::SetKeepAlive::Params> params_;
SocketsTcpSetNoDelayFunction();
protected:
- virtual ~SocketsTcpSetNoDelayFunction();
+ ~SocketsTcpSetNoDelayFunction() override;
// AsyncApiFunction
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
private:
scoped_ptr<sockets_tcp::SetNoDelay::Params> params_;
SocketsTcpConnectFunction();
protected:
- virtual ~SocketsTcpConnectFunction();
+ ~SocketsTcpConnectFunction() override;
// AsyncApiFunction:
- virtual bool Prepare() OVERRIDE;
- virtual void AsyncWorkStart() OVERRIDE;
+ bool Prepare() override;
+ void AsyncWorkStart() override;
// SocketExtensionWithDnsLookupFunction:
- virtual void AfterDnsLookup(int lookup_result) OVERRIDE;
+ void AfterDnsLookup(int lookup_result) override;
private:
void StartConnect();
SocketsTcpDisconnectFunction();
protected:
- virtual ~SocketsTcpDisconnectFunction();
+ ~SocketsTcpDisconnectFunction() override;
// AsyncApiFunction:
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
private:
scoped_ptr<sockets_tcp::Disconnect::Params> params_;
SocketsTcpSendFunction();
protected:
- virtual ~SocketsTcpSendFunction();
+ ~SocketsTcpSendFunction() override;
// AsyncApiFunction:
- virtual bool Prepare() OVERRIDE;
- virtual void AsyncWorkStart() OVERRIDE;
+ bool Prepare() override;
+ void AsyncWorkStart() override;
private:
void OnCompleted(int net_result);
SocketsTcpCloseFunction();
protected:
- virtual ~SocketsTcpCloseFunction();
+ ~SocketsTcpCloseFunction() override;
// AsyncApiFunction:
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
private:
scoped_ptr<sockets_tcp::Close::Params> params_;
SocketsTcpGetInfoFunction();
protected:
- virtual ~SocketsTcpGetInfoFunction();
+ ~SocketsTcpGetInfoFunction() override;
// AsyncApiFunction:
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
private:
scoped_ptr<sockets_tcp::GetInfo::Params> params_;
SocketsTcpGetSocketsFunction();
protected:
- virtual ~SocketsTcpGetSocketsFunction();
+ ~SocketsTcpGetSocketsFunction() override;
// AsyncApiFunction:
- virtual bool Prepare() OVERRIDE;
- virtual void Work() OVERRIDE;
+ bool Prepare() override;
+ void Work() override;
};
class SocketsTcpSecureFunction : public TCPSocketAsyncApiFunction {
SocketsTcpSecureFunction();
protected:
- virtual ~SocketsTcpSecureFunction();
- virtual bool Prepare() OVERRIDE;
- virtual void AsyncWorkStart() OVERRIDE;
+ ~SocketsTcpSecureFunction() override;
+ bool Prepare() override;
+ void AsyncWorkStart() override;
private:
virtual void TlsConnectDone(scoped_ptr<extensions::TLSSocket> sock,