src/agent/adu_core_interface/src/agent_workflow.c
void ADUC_WorkflowData_DoWork(ADUC_WorkflowData* workflowData)
{
    // As this method will be called many times, rather than call into adu_core_export_helpers to call into upper-layer,
    // just call directly into upper-layer here.
    const ADUC_RegisterData* registerData = &(workflowData->RegisterData);

    registerData->DoWorkCallback(registerData->Token, workflowData->WorkflowId);
}
/**
 * @brief Called regularly to allow for cooperative multitasking during work.
 *
 * @param workflowData Workflow metadata.
 */
@brief Called regularly to allow for cooperative multitasking during work.
@param workflowData Workflow metadata.
@brief Called regularly to allow for cooperative multitasking during work . @param workflowData Workflow metadata .
void ADUC_WorkflowData_DoWork(ADUC_WorkflowData* workflowData)
{
    const ADUC_RegisterData* registerData = &(workflowData->RegisterData);
    registerData->DoWorkCallback(registerData->Token, workflowData->WorkflowId);
}
void ADUC_WorkflowData_DoWork ( ADUC_WorkflowData * workflowData ) { const ADUC_RegisterData * registerData = & ( workflowData -> RegisterData ) ; registerData -> DoWorkCallback ( registerData -> Token , workflowData -> WorkflowId ) ; }
@brief Called regularly to allow for cooperative multitasking during work.
@brief Called regularly to allow for cooperative multitasking during work .
// As this method will be called many times, rather than call into adu_core_export_helpers to call into upper-layer, // just call directly into upper-layer here.