Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(883)

Unified Diff: webrtc/base/testclient.cc

Issue 2284903002: Adding ability to simulate EWOULDBLOCK/SignalReadyToSend. (Closed)
Patch Set: Removing commented-out assert Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « webrtc/base/testclient.h ('k') | webrtc/base/virtualsocket_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webrtc/base/testclient.cc
diff --git a/webrtc/base/testclient.cc b/webrtc/base/testclient.cc
index fcf64e7d6210356f368343eb3a2cff5a141c4cc9..361bf362619e94606ad9ccd1a4aa18d623f0a7e1 100644
--- a/webrtc/base/testclient.cc
+++ b/webrtc/base/testclient.cc
@@ -19,7 +19,7 @@ namespace rtc {
// NextPacket.
TestClient::TestClient(AsyncPacketSocket* socket)
- : socket_(socket), ready_to_send_(false), prev_packet_timestamp_(-1) {
+ : socket_(socket), prev_packet_timestamp_(-1) {
packets_ = new std::vector<Packet*>();
socket_->SignalReadPacket.connect(this, &TestClient::OnPacket);
socket_->SignalReadyToSend.connect(this, &TestClient::OnReadyToSend);
@@ -130,10 +130,6 @@ int TestClient::SetOption(Socket::Option opt, int value) {
return socket_->SetOption(opt, value);
}
-bool TestClient::ready_to_send() const {
- return ready_to_send_;
-}
-
void TestClient::OnPacket(AsyncPacketSocket* socket, const char* buf,
size_t size, const SocketAddress& remote_addr,
const PacketTime& packet_time) {
@@ -142,7 +138,7 @@ void TestClient::OnPacket(AsyncPacketSocket* socket, const char* buf,
}
void TestClient::OnReadyToSend(AsyncPacketSocket* socket) {
- ready_to_send_ = true;
+ ++ready_to_send_count_;
}
TestClient::Packet::Packet(const SocketAddress& a,
« no previous file with comments | « webrtc/base/testclient.h ('k') | webrtc/base/virtualsocket_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698