2015-02-16 15:56:57 -05:00
|
|
|
|
(function (globalScope) {
|
|
|
|
|
|
|
|
|
|
globalScope.ServerDiscovery = {
|
|
|
|
|
|
2015-02-16 22:49:47 -05:00
|
|
|
|
findServers: function (timeoutMs) {
|
|
|
|
|
|
2015-02-16 15:56:57 -05:00
|
|
|
|
var deferred = DeferredBuilder.Deferred();
|
|
|
|
|
var servers = [];
|
2015-02-16 22:49:47 -05:00
|
|
|
|
|
|
|
|
|
// Expected server properties
|
|
|
|
|
// Name, Id, Address, EndpointAddress (optional)
|
|
|
|
|
|
2015-02-16 15:56:57 -05:00
|
|
|
|
deferred.resolveWith(null, [servers]);
|
|
|
|
|
return deferred.promise();
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
})(window);
|