Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
AsyncWorkerThread Member List

This is the complete list of members for AsyncWorkerThread, including all inherited members.

addObjectReference(ServerActiveObject *cobj)ScriptApiBase
AsyncEngine classAsyncWorkerThreadfriend
AsyncWorkerThread(AsyncEngine *jobDispatcher, const std::string &name)AsyncWorkerThreadprotected
bindToProcessor(unsigned int proc_number)Thread
checkPath(lua_State *L, const char *path, bool write_required, bool *write_allowed=nullptr)ScriptApiSecuritystatic
checkPathInternal(const std::string &abs_path, bool write_required, bool *write_allowed) overrideAsyncWorkerThreadprotectedvirtual
checkPathWithGamedef(lua_State *L, const std::string &abs_path, bool write_required, bool *write_allowed)ScriptApiSecurityprotectedstatic
checkSetByBuiltin()ScriptApiBase
checkWhitelisted(lua_State *L, const std::string &setting)ScriptApiSecuritystatic
clientOpenLibs(lua_State *L)ScriptApiBaseinline
createEmptyEnv(lua_State *L)ScriptApiSecurityprivate
DISABLE_CLASS_COPY(ScriptApiBase)ScriptApiBase
getCurrentModName(lua_State *L)ScriptApiSecuritystatic
getCurrentModNameInsecure(lua_State *L)ScriptApiBasestatic
getCurrentThread()Threadstatic
getEmergeThread()ScriptApiBaseinlineprotected
getEnv()ScriptApiBaseinlineprotected
getGameDef()ScriptApiBaseinline
getGlobalsBackup(lua_State *L)ScriptApiSecuritystatic
getNumberOfProcessors()Threadstatic
getOrigin()ScriptApiBaseinline
getReturnValue(void **ret)Thread
getServer()ScriptApiBase
getStack()ScriptApiBaseinlineprotected
getThread(lua_State *L)ScriptApiSecurityprivate
getThreadHandle()Threadinlineprivate
getThreadId()Threadinline
getType()ScriptApiBaseinline
initializeSecurity()ScriptApiSecurity
initializeSecurityClient()ScriptApiSecurityinline
isCurrentThread()Threadinline
isErroredAsyncWorkerThreadprivate
isRunning()Threadinline
isSecure(lua_State *L)ScriptApiSecuritystatic
jobDispatcherAsyncWorkerThreadprivate
loadMod(const std::string &script_path, const std::string &mod_name)ScriptApiBase
loadScript(const std::string &script_path)ScriptApiBase
luaPanic(lua_State *L)ScriptApiBaseprivatestatic
m_emergeScriptApiBaseprivate
m_environmentScriptApiBaseprivate
m_gamedefScriptApiBaseprivate
m_joinableThreadprivate
m_last_run_modScriptApiBaseprotected
m_lock_recursion_countScriptApiBaseprotected
m_luastackScriptApiBaseprivate
m_luastackmutexScriptApiBaseprotected
m_mutexThreadprivate
m_nameThreadprotected
m_owning_threadScriptApiBaseprotected
m_request_stopThreadprivate
m_retvalThreadprivate
m_runningThreadprivate
m_secureScriptApiSecurityprivate
m_start_finished_mutexThreadprivate
m_thread_objThreadprivate
m_typeScriptApiBaseprivate
modNamesAreTrusted()ScriptApiSecurityinlineprotectedvirtual
objectrefGetOrCreate(lua_State *L, ServerActiveObject *cobj)ScriptApiBaseprotected
pushPlayerHPChangeReason(lua_State *L, const PlayerHPChangeReason &reason)ScriptApiBaseprotected
readParam(lua_State *L, int index)LuaHelperprotectedstatic
readParam(lua_State *L, int index, const T &default_value)LuaHelperinlineprotectedstatic
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
readParam(lua_State *L, int index)LuaHelperprotected
realityCheck()ScriptApiBaseprotected
removeObjectReference(ServerActiveObject *cobj)ScriptApiBase
run() overrideAsyncWorkerThreadvirtual
runCallbacksRaw(int nargs, RunCallbacksMode mode, const char *fxn)ScriptApiBase
safeLoadFile(lua_State *L, const char *path, const char *display_name=nullptr)ScriptApiSecuritystatic
safeLoadString(lua_State *L, std::string_view code, const char *chunk_name)ScriptApiSecuritystatic
ScriptApiBase(ScriptingType type)ScriptApiBase
ScriptApiBase()ScriptApiBaseinline
scriptError(int result, const char *fxn)ScriptApiBaseprotected
setEmergeThread(EmergeThread *emerge)ScriptApiBaseinlineprotected
setEnv(Environment *env)ScriptApiBaseinlineprotected
setGameDef(IGameDef *gamedef)ScriptApiBaseinlineprotected
setLuaEnv(lua_State *L, int thread)ScriptApiSecurityprivate
setName(const std::string &name)Threadstatic
setOriginDirect(const char *origin)ScriptApiBase
setOriginFromTableRaw(int index, const char *fxn)ScriptApiBase
setPriority(int prio)Thread
sl_g_dofile(lua_State *L)ScriptApiSecurityprivatestatic
sl_g_load(lua_State *L)ScriptApiSecurityprivatestatic
sl_g_loadfile(lua_State *L)ScriptApiSecurityprivatestatic
sl_g_loadstring(lua_State *L)ScriptApiSecurityprivatestatic
sl_g_require(lua_State *L)ScriptApiSecurityprivatestatic
sl_io_input(lua_State *L)ScriptApiSecurityprivatestatic
sl_io_lines(lua_State *L)ScriptApiSecurityprivatestatic
sl_io_open(lua_State *L)ScriptApiSecurityprivatestatic
sl_io_output(lua_State *L)ScriptApiSecurityprivatestatic
sl_os_remove(lua_State *L)ScriptApiSecurityprivatestatic
sl_os_rename(lua_State *L)ScriptApiSecurityprivatestatic
sl_os_setlocale(lua_State *L)ScriptApiSecurityprivatestatic
stackDump(std::ostream &o)ScriptApiBaseprotected
start()Thread
stop()Thread
stopRequested()Threadinline
Thread(const std::string &name="")Thread
threadProc(Thread *thr)Threadprivatestatic
wait()Thread
~AsyncWorkerThread()AsyncWorkerThreadvirtual
~ScriptApiBase()ScriptApiBasevirtual
~Thread()Threadvirtual