| Index: net/socket/socket_test_util.cc
|
| diff --git a/net/socket/socket_test_util.cc b/net/socket/socket_test_util.cc
|
| index 6f03706e277176bb85069d28dcb881acd8530222..5479ea95ff7014ee5a55f84184e9a4ad446eaeaa 100644
|
| --- a/net/socket/socket_test_util.cc
|
| +++ b/net/socket/socket_test_util.cc
|
| @@ -541,6 +541,29 @@ bool MockSSLClientSocket::set_was_npn_negotiated(bool negotiated) {
|
| return new_npn_value_ = negotiated;
|
| }
|
|
|
| +StaticSocketDataProvider::StaticSocketDataProvider()
|
| + : reads_(NULL),
|
| + read_index_(0),
|
| + read_count_(0),
|
| + writes_(NULL),
|
| + write_index_(0),
|
| + write_count_(0) {
|
| +}
|
| +
|
| +StaticSocketDataProvider::StaticSocketDataProvider(MockRead* reads,
|
| + size_t reads_count,
|
| + MockWrite* writes,
|
| + size_t writes_count)
|
| + : reads_(reads),
|
| + read_index_(0),
|
| + read_count_(reads_count),
|
| + writes_(writes),
|
| + write_index_(0),
|
| + write_count_(writes_count) {
|
| +}
|
| +
|
| +StaticSocketDataProvider::~StaticSocketDataProvider() {}
|
| +
|
| MockRead StaticSocketDataProvider::GetNextRead() {
|
| DCHECK(!at_read_eof());
|
| reads_[read_index_].time_stamp = base::Time::Now();
|
| @@ -609,6 +632,8 @@ DynamicSocketDataProvider::DynamicSocketDataProvider()
|
| allow_unconsumed_reads_(false) {
|
| }
|
|
|
| +DynamicSocketDataProvider::~DynamicSocketDataProvider() {}
|
| +
|
| MockRead DynamicSocketDataProvider::GetNextRead() {
|
| if (reads_.empty())
|
| return MockRead(false, ERR_UNEXPECTED);
|
| @@ -784,6 +809,8 @@ void OrderedSocketData::CompleteRead() {
|
| }
|
| }
|
|
|
| +OrderedSocketData::~OrderedSocketData() {}
|
| +
|
| DeterministicSocketData::DeterministicSocketData(MockRead* reads,
|
| size_t reads_count, MockWrite* writes, size_t writes_count)
|
| : StaticSocketDataProvider(reads, reads_count, writes, writes_count),
|
| @@ -934,6 +961,10 @@ void DeterministicSocketData::NextStep() {
|
| }
|
|
|
|
|
| +MockClientSocketFactory::MockClientSocketFactory() {}
|
| +
|
| +MockClientSocketFactory::~MockClientSocketFactory() {}
|
| +
|
| void MockClientSocketFactory::AddSocketDataProvider(
|
| SocketDataProvider* data) {
|
| mock_data_.Add(data);
|
| @@ -984,6 +1015,10 @@ SSLClientSocket* MockClientSocketFactory::CreateSSLClientSocket(
|
| return socket;
|
| }
|
|
|
| +DeterministicMockClientSocketFactory::DeterministicMockClientSocketFactory() {}
|
| +
|
| +DeterministicMockClientSocketFactory::~DeterministicMockClientSocketFactory() {}
|
| +
|
| void DeterministicMockClientSocketFactory::AddSocketDataProvider(
|
| DeterministicSocketData* data) {
|
| mock_data_.Add(data);
|
| @@ -1103,6 +1138,8 @@ MockTCPClientSocketPool::MockConnectJob::MockConnectJob(
|
| connect_callback_(this, &MockConnectJob::OnConnect)) {
|
| }
|
|
|
| +MockTCPClientSocketPool::MockConnectJob::~MockConnectJob() {}
|
| +
|
| int MockTCPClientSocketPool::MockConnectJob::Connect() {
|
| int rv = socket_->Connect(&connect_callback_);
|
| if (rv == OK) {
|
|
|