server = "127.0.0.1"; port = 31337; debugMode = true; maxServer = new XMLSocket(); maxServer.connect(server, port); maxServer.onConnect = connectHandler; maxServer.onClose = closeHandler; maxServer.onData = dataHandler; // connectHandler function connectHandler(success) { if (success) { networkStatus = "Connected"; } else { re = setInterval(returner, 3000); networkStatus = "Connection failed..."; } } // closeHandler function closeHandler() { networkStatus = "Connection lost..."; } // dataHandler function dataHandler(maxData) { maxData = maxData.substr(0, maxData.length-1); maxValue = maxData.split(" ", 2); if (debugMode == true) { debug = maxValue[0]; debug = Number(maxValue[0]); } _root.dataReceived(maxValue[0], _root[maxValue[0]]); } // sendHandler function sendHandler(argName, argValue) { toMax = argName+" "+argValue+";"; maxServer.send(toMax); }