FW Profile - C1 Implementation
FwPrCore.h
Go to the documentation of this file.
1 
40 #ifndef FWPR_CORE_H_
41 #define FWPR_CORE_H_
42 
43 #include "FwPrConstants.h"
44 
52 void FwPrStart(FwPrDesc_t prDesc);
53 
61 void FwPrStop(FwPrDesc_t prDesc);
62 
81 void FwPrExecute(FwPrDesc_t prDesc);
82 
89 void FwPrRun(FwPrDesc_t prDesc);
90 
109 
116 
129 
140 
151 
152 #endif /* FWPR_CORE_H_ */
FwPrBool_t FwPrIsStarted(FwPrDesc_t prDesc)
Check whether the procedure is started.
Definition: FwPrCore.c:122
FwPrCounterS1_t FwPrGetCurNode(FwPrDesc_t prDesc)
Return the identifier of the current action node in a procedure.
Definition: FwPrCore.c:117
void FwPrRun(FwPrDesc_t prDesc)
Run a procedure.
Definition: FwPrCore.c:109
FwPrCounterU3_t FwPrGetNodeExecCnt(FwPrDesc_t prDesc)
Return the Node Execution Counter.
Definition: FwPrCore.c:141
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.
Definition: FwPrConstants.h:72
int FwPrBool_t
Type used for booleans (0 is "false" and 1 is "true").
Definition: FwPrConstants.h:48
FwPrErrCode_t FwPrGetErrCode(FwPrDesc_t prDesc)
Return the error code of the argument procedure.
Definition: FwPrCore.c:131
FwPrErrCode_t
Error codes and function return codes for the procedure functions.
Definition: FwPrConstants.h:81
FwPrCounterU3_t FwPrGetExecCnt(FwPrDesc_t prDesc)
Return the Procedure Execution Counter.
Definition: FwPrCore.c:136
signed char FwPrCounterS1_t
Type used for signed counters with a "short" range.
Definition: FwPrConstants.h:78
Structure representing a procedure descriptor.
Definition: FwPrPrivate.h:254
void FwPrStop(FwPrDesc_t prDesc)
Stop a procedure.
Definition: FwPrCore.c:38
void FwPrStart(FwPrDesc_t prDesc)
Start a procedure.
Definition: FwPrCore.c:29
void FwPrExecute(FwPrDesc_t prDesc)
Execute a procedure.
Definition: FwPrCore.c:43
P&P Software GmbH, Copyright 2011, All Rights Reserved