In addition to the extensible run-time actions supported by agents and services
loaded by the
agents configuration in the LogicApp configuration,
there is also a set of built-in methods which are always available to Lua scripts.
These methods are handled by the LogicApp itself and do not rely on external Lua Agent or Lua Service components.
Invoking Built-In (Core) Methods
A Lua Script can access the built-in core actions with code such as the following:
local n2svcd = require "n2.n2svcd" local handler = function (args) -- Sleep 5 seconds n2svcd.wait (5) return "SUCCESS AFTER SLEEP" end return n2svcd.handler (handler)