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

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

addWorkerThread()AsyncEngineprotected
AsyncEngine()=defaultAsyncEngine
AsyncEngine(Server *server)AsyncEngineinline
AsyncWorkerThread classAsyncEnginefriend
autoscaleMaxWorkersAsyncEngineprivate
autoscaleSeenJobsAsyncEngineprivate
autoscaleTimerAsyncEngineprivate
getJob(LuaJobInfo *job)AsyncEngineprotected
initDoneAsyncEngineprivate
initialize(unsigned int numEngines)AsyncEngine
jobIdCounterAsyncEngineprivate
jobQueueAsyncEngineprivate
jobQueueCounterAsyncEngineprivate
jobQueueMutexAsyncEngineprivate
prepareEnvironment(lua_State *L, int top)AsyncEngineprotected
putJobResult(LuaJobInfo &&result)AsyncEngineprotected
queueAsyncJob(std::string &&func, std::string &&params, const std::string &mod_origin="")AsyncEngine
queueAsyncJob(std::string &&func, PackedValue *params, const std::string &mod_origin="")AsyncEngine
registerStateInitializer(StateInitializer func)AsyncEngine
resultQueueAsyncEngineprivate
resultQueueMutexAsyncEngineprivate
serverAsyncEngineprivate
StateInitializer typedefAsyncEngineprivate
stateInitializersAsyncEngineprivate
step(lua_State *L)AsyncEngine
stepAutoscale()AsyncEngineprotected
stepJobResults(lua_State *L)AsyncEngineprotected
workerThreadsAsyncEngineprivate
~AsyncEngine()AsyncEngine