mutils ~master (2018-10-28T20:05:58Z)
Dub
Repo
JobManager.startMainLoop
mutils
job_manager
manager_multithreaded
JobManager
Undocumented in source. Be warned that the author may not have intended to support it.
void
startMainLoop
(void function() mainLoop, uint threadsCount)
void
startMainLoop
(JobDelegate mainLoop, uint threadsCount)
struct
JobManager
void
startMainLoop
(
JobDelegate
mainLoop
,
uint
threadsCount
= 0
)
Meta
Source
See Implementation
mutils
job_manager
manager_multithreaded
JobManager
functions
addFiber
addJob
addJobAndYield
addJobs
addJobsAndYield
addThisFiberAndYield
allocateFiber
clear
deallocateFiber
end
getFiberOwnerThread
getFiberThiefThread
start
startMainLoop
threadRunFunction
waitForEnd
structs
DebugHelper
variables
debugHelper
threadsCount