$functions An associative array mapping the function name to the * callback. The callback may throw a LuaError, which will be * caught and raised in the Lua code as a Lua error, catchable with * pcall(). */ abstract public function registerLibrary( $name, array $functions ); /** * Pause CPU usage and limits * @return void */ abstract public function pauseUsageTimer(); /** * Unpause CPU usage and limits * @return void */ abstract public function unpauseUsageTimer(); }