FwPrBool_t FwPrIsStarted(FwPrDesc_t prDesc)
Check whether the procedure is started.
FwPrCounterS1_t FwPrGetCurNode(FwPrDesc_t prDesc)
Return the identifier of the current action node in a procedure.
void FwPrRun(FwPrDesc_t prDesc)
Run a procedure.
FwPrCounterU3_t FwPrGetNodeExecCnt(FwPrDesc_t prDesc)
Return the Node Execution Counter.
Header file to define all constants and types for the procedure module of the FW Profile.
unsigned int FwPrCounterU3_t
Type used for unsigned counters with a "long" range.
int FwPrBool_t
Type used for booleans (0 is "false" and 1 is "true").
FwPrErrCode_t FwPrGetErrCode(FwPrDesc_t prDesc)
Return the error code of the argument procedure.
FwPrErrCode_t
Error codes and function return codes for the procedure functions.
FwPrCounterU3_t FwPrGetExecCnt(FwPrDesc_t prDesc)
Return the Procedure Execution Counter.
signed char FwPrCounterS1_t
Type used for signed counters with a "short" range.
Structure representing a procedure descriptor.
void FwPrStop(FwPrDesc_t prDesc)
Stop a procedure.
void FwPrStart(FwPrDesc_t prDesc)
Start a procedure.
void FwPrExecute(FwPrDesc_t prDesc)
Execute a procedure.