Luanti
5.15.0-dev
Loading...
Searching...
No Matches
AsyncEngine Member List
This is the complete list of members for
AsyncEngine
, including all inherited members.
addWorkerThread
()
AsyncEngine
protected
AsyncEngine
()=default
AsyncEngine
AsyncEngine
(Server *server)
AsyncEngine
inline
AsyncWorkerThread
class
AsyncEngine
friend
autoscaleMaxWorkers
AsyncEngine
private
autoscaleSeenJobs
AsyncEngine
private
autoscaleTimer
AsyncEngine
private
cancelAsyncJob
(u32 id)
AsyncEngine
compareJobs
(const T &from)
AsyncEngine
inline
private
getJob
(LuaJobInfo *job)
AsyncEngine
protected
getThreadingCapacity
() const
AsyncEngine
inline
initDone
AsyncEngine
private
initialize
(unsigned int numEngines)
AsyncEngine
jobIdCounter
AsyncEngine
private
jobQueue
AsyncEngine
private
jobQueueCounter
AsyncEngine
private
jobQueueMutex
AsyncEngine
private
prepareEnvironment
(lua_State *L, int top)
AsyncEngine
protected
putJobResult
(LuaJobInfo &&result)
AsyncEngine
protected
queueAsyncJob
(std::string &&func, std::string &¶ms, const std::string &mod_origin="")
AsyncEngine
queueAsyncJob
(std::string &&func, PackedValue *params, const std::string &mod_origin="")
AsyncEngine
queueAsyncJob
(LuaJobInfo &&job)
AsyncEngine
protected
registerStateInitializer
(StateInitializer func)
AsyncEngine
resultQueue
AsyncEngine
private
resultQueueMutex
AsyncEngine
private
server
AsyncEngine
private
snapshotJobs
(T &to)
AsyncEngine
inline
private
StateInitializer
typedef
AsyncEngine
private
stateInitializers
AsyncEngine
private
step
(lua_State *L)
AsyncEngine
stepAutoscale
()
AsyncEngine
protected
stepJobResults
(lua_State *L)
AsyncEngine
protected
stepStuckWarning
()
AsyncEngine
protected
stuckSeenJobs
AsyncEngine
private
stuckTimer
AsyncEngine
private
workerThreads
AsyncEngine
private
~AsyncEngine
()
AsyncEngine
Generated on Fri Jan 2 2026 04:32:24 for Luanti by
1.11.0