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

Unified Diff: jingle/glue/fake_socket_factory.cc

Issue 7077019: Unbranch libjingle (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: - Created 9 years, 7 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 | « jingle/glue/fake_socket_factory.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: jingle/glue/fake_socket_factory.cc
diff --git a/jingle/glue/fake_socket_factory.cc b/jingle/glue/fake_socket_factory.cc
index 613933438f4ebfdad54bc103138f4e9a90d25c9d..95a0fa2488120112715007e9d14946b60ba5c3b0 100644
--- a/jingle/glue/fake_socket_factory.cc
+++ b/jingle/glue/fake_socket_factory.cc
@@ -13,7 +13,7 @@ namespace jingle_glue {
FakeUDPPacketSocket::FakeUDPPacketSocket(FakeSocketManager* fake_socket_manager,
const net::IPEndPoint& address)
: fake_socket_manager_(fake_socket_manager),
- endpoint_(address), state_(STATE_OPEN), error_(0) {
+ endpoint_(address), state_(IS_OPEN), error_(0) {
CHECK(IPEndPointToSocketAddress(endpoint_, &local_address_));
fake_socket_manager_->AddSocket(this);
}
@@ -22,11 +22,9 @@ FakeUDPPacketSocket::~FakeUDPPacketSocket() {
fake_socket_manager_->RemoveSocket(this);
}
-bool FakeUDPPacketSocket::GetLocalAddress(
- talk_base::SocketAddress* address) const {
+talk_base::SocketAddress FakeUDPPacketSocket::GetLocalAddress() const {
DCHECK(CalledOnValidThread());
- *address = local_address_;
- return true;
+ return local_address_;
}
talk_base::SocketAddress FakeUDPPacketSocket::GetRemoteAddress() const {
@@ -43,7 +41,7 @@ int FakeUDPPacketSocket::SendTo(const void *data, size_t data_size,
const talk_base::SocketAddress& address) {
DCHECK(CalledOnValidThread());
- if (state_ == STATE_CLOSED) {
+ if (state_ == IS_CLOSED) {
return ENOTCONN;
}
@@ -62,22 +60,22 @@ int FakeUDPPacketSocket::SendTo(const void *data, size_t data_size,
int FakeUDPPacketSocket::Close() {
DCHECK(CalledOnValidThread());
- state_ = STATE_CLOSED;
+ state_ = IS_CLOSED;
return 0;
}
-talk_base::Socket::ConnState FakeUDPPacketSocket::GetState() const {
+talk_base::AsyncPacketSocket::State FakeUDPPacketSocket::GetState() const {
DCHECK(CalledOnValidThread());
switch (state_) {
- case STATE_OPEN:
- return talk_base::Socket::CS_CONNECTED;
- case STATE_CLOSED:
- return talk_base::Socket::CS_CLOSED;
+ case IS_OPEN:
+ return STATE_BOUND;
+ case IS_CLOSED:
+ return STATE_CLOSED;
}
NOTREACHED();
- return talk_base::Socket::CS_CLOSED;
+ return STATE_CLOSED;
}
int FakeUDPPacketSocket::GetOption(talk_base::Socket::Option opt, int* value) {
« no previous file with comments | « jingle/glue/fake_socket_factory.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698