| Index: webrtc/base/asyncresolverinterface.h
|
| diff --git a/webrtc/base/asyncresolverinterface.h b/webrtc/base/asyncresolverinterface.h
|
| index 75c36abbf4dfbf629d401b019509ec1aab823629..b2a172fb170b4987dffbf4d4404db10b800612b7 100644
|
| --- a/webrtc/base/asyncresolverinterface.h
|
| +++ b/webrtc/base/asyncresolverinterface.h
|
| @@ -11,37 +11,9 @@
|
| #ifndef WEBRTC_BASE_ASYNCRESOLVERINTERFACE_H_
|
| #define WEBRTC_BASE_ASYNCRESOLVERINTERFACE_H_
|
|
|
| -#include "webrtc/base/sigslot.h"
|
| -#include "webrtc/base/socketaddress.h"
|
|
|
| -namespace rtc {
|
| -
|
| -// This interface defines the methods to resolve the address asynchronously.
|
| -class AsyncResolverInterface {
|
| - public:
|
| - AsyncResolverInterface();
|
| - virtual ~AsyncResolverInterface();
|
| -
|
| - // Start address resolve process.
|
| - virtual void Start(const SocketAddress& addr) = 0;
|
| - // Returns top most resolved address of |family|
|
| - virtual bool GetResolvedAddress(int family, SocketAddress* addr) const = 0;
|
| - // Returns error from resolver.
|
| - virtual int GetError() const = 0;
|
| - // Delete the resolver.
|
| - virtual void Destroy(bool wait) = 0;
|
| - // Returns top most resolved IPv4 address if address is resolved successfully.
|
| - // Otherwise returns address set in SetAddress.
|
| - SocketAddress address() const {
|
| - SocketAddress addr;
|
| - GetResolvedAddress(AF_INET, &addr);
|
| - return addr;
|
| - }
|
| -
|
| - // This signal is fired when address resolve process is completed.
|
| - sigslot::signal1<AsyncResolverInterface*> SignalDone;
|
| -};
|
| -
|
| -} // namespace rtc
|
| +// This header is deprecated and is just left here temporarily during
|
| +// refactoring. See https://bugs.webrtc.org/7634 for more details.
|
| +#include "webrtc/rtc_base/asyncresolverinterface.h"
|
|
|
| #endif
|
|
|