Module |
|
Header |
/Engine/Source/Developer/DerivedDataCache/Public/DerivedDataBuildScheduler.h |
Include |
#include "DerivedDataBuildScheduler.h" |
class IBuildScheduler
A build scheduler is responsible for deciding when and where a job executes in certain states.
Jobs dispatch themselves to their scheduler when they are prepared to access limited resources such as: memory, compute, storage, network. A scheduler may allow a job to execute immediately or may queue it to execute later. A scheduler that uses a job queue is expected to execute the jobs in priority order, respecting updates to priority.
Name | Description | |
---|---|---|
|
~IBuildScheduler() |
Name | Description | ||
---|---|---|---|
|
TUniquePtr< ... |
BeginJob ( |
Begin processing of the job by this scheduler. |