ami/src/ami.js/servers.js

23 lines
497 B
JavaScript

#include common.js
#include utility.js
var AmiServers = function() {
var servers = futami.get('servers').slice(0),
index = 0xFFFF;
$as(servers);
return {
getServer: function(callback) {
if(++index >= servers.length)
index = 0;
var server = servers[index];
if(server.indexOf('//') >= 0)
server = location.protocol.replace('http', 'ws') + server;
callback(server);
},
};
};