| Index: webrtc/base/asyncsocket.h
|
| diff --git a/webrtc/base/asyncsocket.h b/webrtc/base/asyncsocket.h
|
| index 7a859be962b56ae656dcd768f009777665c6913e..a4b9f5ca75561e1aeae89087662248243510da83 100644
|
| --- a/webrtc/base/asyncsocket.h
|
| +++ b/webrtc/base/asyncsocket.h
|
| @@ -27,6 +27,8 @@ class AsyncSocket : public Socket {
|
|
|
| AsyncSocket* Accept(SocketAddress* paddr) override = 0;
|
|
|
| + virtual int BindToNetwork(NetworkHandle handle) = 0;
|
| +
|
| // SignalReadEvent and SignalWriteEvent use multi_threaded_local to allow
|
| // access concurrently from different thread.
|
| // For example SignalReadEvent::connect will be called in AsyncUDPSocket ctor
|
| @@ -60,6 +62,7 @@ class AsyncSocketAdapter : public AsyncSocket, public sigslot::has_slots<> {
|
| int RecvFrom(void* pv, size_t cb, SocketAddress* paddr) override;
|
| int Listen(int backlog) override;
|
| AsyncSocket* Accept(SocketAddress* paddr) override;
|
| + int BindToNetwork(NetworkHandle handle) override { return 0; }
|
| int Close() override;
|
| int GetError() const override;
|
| void SetError(int error) override;
|
|
|