Commit 2f5a8d25 authored by jri's avatar jri Committed by Commit bot

Makes DatagramClientSocket::GetBoundNetwork const.

(Breaking out connection migration CL https://codereview.chromium.org/1327923002/.)

R=rch@chromium.org,pauljensen@chromium.org
BUG=

Review URL: https://codereview.chromium.org/1541003003

Cr-Commit-Position: refs/heads/master@{#367008}
parent 24295953
...@@ -66,7 +66,7 @@ class TestUDPClientSocket : public DatagramClientSocket { ...@@ -66,7 +66,7 @@ class TestUDPClientSocket : public DatagramClientSocket {
NOTIMPLEMENTED(); NOTIMPLEMENTED();
return ERR_NOT_IMPLEMENTED; return ERR_NOT_IMPLEMENTED;
} }
NetworkChangeNotifier::NetworkHandle GetBoundNetwork() override { NetworkChangeNotifier::NetworkHandle GetBoundNetwork() const override {
return NetworkChangeNotifier::kInvalidNetworkHandle; return NetworkChangeNotifier::kInvalidNetworkHandle;
} }
......
...@@ -1350,7 +1350,8 @@ int MockUDPClientSocket::BindToDefaultNetwork() { ...@@ -1350,7 +1350,8 @@ int MockUDPClientSocket::BindToDefaultNetwork() {
return ERR_NOT_IMPLEMENTED; return ERR_NOT_IMPLEMENTED;
} }
NetworkChangeNotifier::NetworkHandle MockUDPClientSocket::GetBoundNetwork() { NetworkChangeNotifier::NetworkHandle MockUDPClientSocket::GetBoundNetwork()
const {
return NetworkChangeNotifier::kInvalidNetworkHandle; return NetworkChangeNotifier::kInvalidNetworkHandle;
} }
......
...@@ -736,7 +736,7 @@ class MockUDPClientSocket : public DatagramClientSocket, public AsyncSocket { ...@@ -736,7 +736,7 @@ class MockUDPClientSocket : public DatagramClientSocket, public AsyncSocket {
// DatagramClientSocket implementation. // DatagramClientSocket implementation.
int BindToNetwork(NetworkChangeNotifier::NetworkHandle network) override; int BindToNetwork(NetworkChangeNotifier::NetworkHandle network) override;
int BindToDefaultNetwork() override; int BindToDefaultNetwork() override;
NetworkChangeNotifier::NetworkHandle GetBoundNetwork() override; NetworkChangeNotifier::NetworkHandle GetBoundNetwork() const override;
int Connect(const IPEndPoint& address) override; int Connect(const IPEndPoint& address) override;
// AsyncSocket implementation. // AsyncSocket implementation.
......
...@@ -32,7 +32,7 @@ class NET_EXPORT_PRIVATE DatagramClientSocket : public DatagramSocket, ...@@ -32,7 +32,7 @@ class NET_EXPORT_PRIVATE DatagramClientSocket : public DatagramSocket,
// Returns the network that either BindToNetwork() or BindToDefaultNetwork() // Returns the network that either BindToNetwork() or BindToDefaultNetwork()
// bound this socket to. Returns NetworkChangeNotifier::kInvalidNetworkHandle // bound this socket to. Returns NetworkChangeNotifier::kInvalidNetworkHandle
// if not explicitly bound via BindToNetwork() or BindToDefaultNetwork(). // if not explicitly bound via BindToNetwork() or BindToDefaultNetwork().
virtual NetworkChangeNotifier::NetworkHandle GetBoundNetwork() = 0; virtual NetworkChangeNotifier::NetworkHandle GetBoundNetwork() const = 0;
// Initialize this socket as a client socket to server at |address|. // Initialize this socket as a client socket to server at |address|.
// Returns a network error code. // Returns a network error code.
......
...@@ -53,7 +53,7 @@ int UDPClientSocket::BindToDefaultNetwork() { ...@@ -53,7 +53,7 @@ int UDPClientSocket::BindToDefaultNetwork() {
return rv; return rv;
} }
NetworkChangeNotifier::NetworkHandle UDPClientSocket::GetBoundNetwork() { NetworkChangeNotifier::NetworkHandle UDPClientSocket::GetBoundNetwork() const {
return network_; return network_;
} }
......
...@@ -29,7 +29,7 @@ class NET_EXPORT_PRIVATE UDPClientSocket : public DatagramClientSocket { ...@@ -29,7 +29,7 @@ class NET_EXPORT_PRIVATE UDPClientSocket : public DatagramClientSocket {
// DatagramClientSocket implementation. // DatagramClientSocket implementation.
int BindToNetwork(NetworkChangeNotifier::NetworkHandle network) override; int BindToNetwork(NetworkChangeNotifier::NetworkHandle network) override;
int BindToDefaultNetwork() override; int BindToDefaultNetwork() override;
NetworkChangeNotifier::NetworkHandle GetBoundNetwork() override; NetworkChangeNotifier::NetworkHandle GetBoundNetwork() const override;
int Connect(const IPEndPoint& address) override; int Connect(const IPEndPoint& address) override;
int Read(IOBuffer* buf, int Read(IOBuffer* buf,
int buf_len, int buf_len,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment