3 if rawget(_G, "require") then
4 lua_async.socket = require("socket")
7 function lua_async.clock()
8 return lua_async.socket and lua_async.socket.gettime() or os.clock()
11 function lua_async.step(dtime)
13 lua_async.timeouts.step(dtime)
14 lua_async.intervals.step(dtime)
16 -- pending callbacks phase is done by minetest
18 -- idle & prepare phase are obsolete
20 -- poll phase is obsolete
23 lua_async.immediates.step(dtime)
25 -- close phase is obsolete
39 dofile(path .. f .. ".lua")