CORDET Framework - C2 Implementation
CrFwRepErrStub.h
Go to the documentation of this file.
1 
28 #ifndef CRFW_REPERRSTUB_H_
29 #define CRFW_REPERRSTUB_H_
30 
31 /* Include Framework Files */
32 #include "CrFwConstants.h"
33 /* Include Configuration Files */
34 #include "CrFwUserConstants.h"
35 
41 
46 void CrFwRepErrStubReset();
47 
57 
67 
77 
87 
98 
109 
120 
131 
142 
143 #endif /* CRFW_REPERRSTUB_H_ */
unsigned char CrFwCounterU1_t
Type used for unsigned integers with a "short" range.
unsigned short CrFwInstanceId_t
Type used for instance identifiers.
CrFwDestSrc_t CrFwRepErrStubGetDest(CrFwCounterU2_t errRepPos)
Return the destination associated to the error report at position errRepPos.
Definition: CrFwRepErr.c:279
CrFwInstanceId_t CrFwRepErrStubGetInstanceId(CrFwCounterU2_t errRepPos)
Return the type identifier of the error report at position errRepPos.
Definition: CrFwRepErr.c:269
CrFwCounterU1_t * CrFwRepErrStubGetParArray(CrFwCounterU2_t errRepPos)
Return the array holding the parameters associated to the error report at position errRepPos...
Definition: CrFwRepErr.c:274
void CrFwRepErrStubReset()
Reset the error reporting interface.
Definition: CrFwRepErr.c:76
CrFwTypeId_t CrFwRepErrStubGetTypeId(CrFwCounterU2_t errRepPos)
Return the type identifier of the error report at position errRepPos.
Definition: CrFwRepErr.c:264
CrFwInstanceId_t CrFwRepErrStubGetSecondatyInstanceId(CrFwCounterU2_t errRepPos)
Return the secondary instance identifier associated to the error report at position errRepPos...
Definition: CrFwRepErr.c:296
unsigned char CrFwOutcome_t
Type used for the outcome of a check (see CrFwCmpData).
Header file to define all invariant publicly available constants and types for the CORDET Framework...
unsigned char CrFwDestSrc_t
Type used for the command or report destination and source.
CrFwRepErrCode_t CrFwRepErrStubGetErrCode(CrFwCounterU2_t errRepPos)
Return the error code of the error report at position errRepPos.
Definition: CrFwRepErr.c:259
CrFwOutcome_t CrFwRepErrStubGetOutcome(CrFwCounterU2_t errRepPos)
Return the outcome associated to the error report at position errRepPos.
Definition: CrFwRepErr.c:301
unsigned short CrFwCounterU2_t
Type used for unsigned integers with a "medium" range.
static CrFwCounterU2_t errRepPos
The position in the error report array at which the next error report will be written.
Definition: CrFwRepErr.c:68
Header file to define all user-configurable constants and types for the CORDET Framework (the non-con...
unsigned short int CrFwTypeId_t
Type used for the identifier of a component type.
CrFwCounterU2_t CrFwRepErrStubGetPos()
Return the position in the error report array at which the next error report will be written...
Definition: CrFwRepErr.c:71
CrFwRepErrCode_t
Identifier for the errors reported through the error reporting interface of CrFwRepErr.h.
CrFwSeqCnt_t CrFwRepErrStubGetExpSeqCnt(CrFwCounterU2_t errRepPos)
Return the expected sequence counter associated to the error report at position errRepPos.
Definition: CrFwRepErr.c:284
unsigned int CrFwSeqCnt_t
Type used for the sequence counter of commands or reports.
CrFwSeqCnt_t CrFwRepErrStubGetActualSeqCnt(CrFwCounterU2_t errRepPos)
Return the actual sequence counter associated to the error report at position errRepPos.
Definition: CrFwRepErr.c:290
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved