Luanti 5.10.0-dev
 
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