QuicServerSessionVisitor* visitor,
EpollServer* epoll_server,
const QuicVersionVector& supported_versions);
- virtual ~QuicTimeWaitListManager();
+ ~QuicTimeWaitListManager() override;
// Adds the given connection_id to time wait state for kTimeWaitPeriod.
// Henceforth, any packet bearing this connection_id should not be processed
- // while the connection_id remains in this list. If a non-NULL |close_packet|
- // is provided, it is sent again when packets are received for added
- // connection_ids. If NULL, a public reset packet is sent with the specified
- // |version|. DCHECKs that connection_id is not already on the list.
+ // while the connection_id remains in this list. If a non-nullptr
+ // |close_packet| is provided, it is sent again when packets are received for
+ // added connection_ids. If nullptr, a public reset packet is sent with the
+ // specified |version|. DCHECKs that connection_id is not already on the list.
void AddConnectionIdToTimeWait(QuicConnectionId connection_id,
QuicVersion version,
QuicEncryptedPacket* close_packet); // Owned.
// Called by the dispatcher when the underlying socket becomes writable again,
// since we might need to send pending public reset packets which we didn't
// send because the underlying socket was write blocked.
- virtual void OnCanWrite() OVERRIDE;
+ void OnCanWrite() override;
// Used to delete connection_id entries that have outlived their time wait
// period.