server side setTimeout
Posted: 03 Jan 2007, 14:54
me again 
I guess the title is self explain...
I guess the title is self explain...
SmartFoxServer support forums
https://forums.smartfoxserver.com:443/
Code: Select all
function setTimeout(scope, fn, delay, params)
{
var args = []
for (var i = 3; i < arguments.length; i++)
args.push(arguments[i])
var timer = new Packages.java.util.Timer()
var task = new Packages.java.util.TimerTask()
{
run:function()
{
fn.apply(scope, args)
}
}
timer.schedule(task, delay)
}Code: Select all
function delayedFunction(s,n,b)
{
trace("I was called with the following arguments:")
trace("String : " + s)
trace("Number : " + n)
trace("Boolean: " + b)
}
setTimeout(this, delayedFunction, 1000, "Hello world!", 123456, true)