Index: remoting/host/host_status_observer.h |
diff --git a/remoting/host/host_status_observer.h b/remoting/host/host_status_observer.h |
index c3c8a0b34c6ad9094f5f73c235d0d3e89d73c2c6..29a7193c9e5052af137995a3331d4894a572a038 100644 |
--- a/remoting/host/host_status_observer.h |
+++ b/remoting/host/host_status_observer.h |
@@ -7,6 +7,10 @@ |
#include <string> |
+namespace net { |
+class IPEndPoint; |
+} // namespace net |
+ |
namespace remoting { |
class SignalStrategy; |
@@ -26,6 +30,12 @@ class HostStatusObserver { |
virtual void OnClientAuthenticated(const std::string& jid) = 0; |
virtual void OnClientDisconnected(const std::string& jid) = 0; |
+ // Called on notification of a route change event, when a channel is |
+ // connected. |
+ virtual void OnClientIpAddress(const std::string& jid, |
+ const std::string& channel_name, |
+ const net::IPEndPoint& end_point) { } |
+ |
// Called when the host shuts down. |
virtual void OnShutdown() = 0; |
}; |