14 volatile bool *schedulerErrorSignal,
volatile bool *performUpdateErrorSignal)
The update module is used to download and install DCA content and engine updates.
void StartupThreads(const dca::DcaInstance &aDcaInstance, const dca::UpdateModule &aUpdateModule, volatile bool *schedulerErrorSignal, volatile bool *performUpdateErrorSignal)
Starts up the update and schedule threads and supplies the given DcaInstance and UpdateModule.
void ShutdownThreads()
Shuts down the previously started update and schedule threads.
Header file for the schedule thread.
void createScheduleThread(const dca::DcaInstance &aDcaInstance, volatile bool *errorSignal)
Starts up the schedule thread and supplies the given DcaInstance.
This header includes all header files of the DCA Base Package.
Encapsulates the init and deinit of the DCA API.
void shutdownScheduleThread()
Shuts down the previously started schedule thread.