| Index: net/tools/quic/quic_client_base.h
|
| diff --git a/net/tools/quic/quic_client_base.h b/net/tools/quic/quic_client_base.h
|
| index af44bdaca19ffc624c585d606180c35b7259ad6f..0c0da3592c48635f2f8ed1eb9cb888a9f50feec1 100644
|
| --- a/net/tools/quic/quic_client_base.h
|
| +++ b/net/tools/quic/quic_client_base.h
|
| @@ -36,6 +36,7 @@ class QuicClientBase {
|
| const QuicVersionVector& supported_versions,
|
| const QuicConfig& config,
|
| QuicConnectionHelperInterface* helper,
|
| + QuicAlarmFactory* alarm_factory,
|
| ProofVerifier* proof_verifier);
|
|
|
| ~QuicClientBase();
|
| @@ -181,6 +182,8 @@ class QuicClientBase {
|
|
|
| QuicConnectionHelperInterface* helper() { return helper_.get(); }
|
|
|
| + QuicAlarmFactory* alarm_factory() { return alarm_factory_.get(); }
|
| +
|
| void set_num_sent_client_hellos(int num_sent_client_hellos) {
|
| num_sent_client_hellos_ = num_sent_client_hellos;
|
| }
|
| @@ -201,6 +204,9 @@ class QuicClientBase {
|
| // Helper to be used by created connections. Needs to outlive |session_|.
|
| scoped_ptr<QuicConnectionHelperInterface> helper_;
|
|
|
| + // Alarm factory used for alarm creation. Needs to outlive |session_|.
|
| + scoped_ptr<QuicAlarmFactory> alarm_factory_;
|
| +
|
| // Writer used to actually send packets to the wire. Needs to outlive
|
| // |session_|.
|
| scoped_ptr<QuicPacketWriter> writer_;
|
|
|