Index: runtime/bin/vmservice/server.dart |
diff --git a/runtime/bin/vmservice/server.dart b/runtime/bin/vmservice/server.dart |
index 32ee7d6d24c0c06009b9d6e165b120765d6d477e..0f9f8ce6ea4e3a7306607da8a981b5824c68b424 100644 |
--- a/runtime/bin/vmservice/server.dart |
+++ b/runtime/bin/vmservice/server.dart |
@@ -128,6 +128,15 @@ class Server { |
bool get running => _server != null; |
bool _displayMessages = false; |
+ Uri get serverAddress { |
+ if (!running) { |
+ return null; |
+ } |
+ var ip = _server.address.address; |
+ var port = _server.port; |
+ return Uri.parse('http://$ip:$port/'); |
+ } |
+ |
Server(this._service, this._ip, this._port, this._originCheckDisabled) { |
_displayMessages = (_ip != '127.0.0.1' || _port != 8181); |
} |