CORDET Framework - C2 Implementation
CrFwOutStreamStub.h
Go to the documentation of this file.
1 
21 #ifndef CRFW_OUTSTREAMSTUB_H_
22 #define CRFW_OUTSTREAMSTUB_H_
23 
24 /* Include configuration files */
25 #include "CrFwUserConstants.h"
26 /* Include Framework Files */
27 #include "CrFwConstants.h"
28 /* Include FW Profile files */
29 #include "FwSmConstants.h"
30 #include "FwSmConfig.h"
31 #include "FwSmCore.h"
32 #include "FwPrConfig.h"
33 #include "FwPrCore.h"
34 #include "FwPrConstants.h"
35 
43 void CrFwOutStreamStubDummyCheck(FwPrDesc_t prDesc);
44 
51 
68 void CrFwOutStreamStubInitAction(FwPrDesc_t prDesc);
69 
82 void CrFwOutStreamStubConfigAction(FwPrDesc_t prDesc);
83 
90 
115 
122 
130 
141 
152 
159 
168 void CrFwOutStreamStubShutdown(FwSmDesc_t smDesc);
169 
176 
177 #endif /* CRFW_OUTSTREAMSTUB_H_ */
Header file to define all invariant publicly available constants and types for the CORDET Framework.
unsigned char * CrFwPckt_t
Type for packets (see CrFwPckt.h).
Definition: CrFwConstants.h:38
int CrFwBool_t
Type used for boolean values (1 represent "true" and 0 represents "false").
Definition: CrFwConstants.h:32
CrFwCounterU1_t CrFwOutStreamStubGetHandoverSuccCnt()
Return the value of the handover successful counter which is incremented by the packet handover funct...
void CrFwOutStreamStubConfigAction(FwPrDesc_t prDesc)
Dummy implementation of a configuration action for an OutStream.
CrFwCounterU1_t CrFwOutStreamStubGetHandoverCnt()
Return the value of the handover counter which is incremented by the packet handover function in CrFw...
void CrFwOutStreamStubShutdown(FwSmDesc_t smDesc)
Stub function implementing the shutdown operation for an OutStream.
CrFwBool_t CrFwOutStreamStubPcktHandover(CrFwPckt_t pckt)
Stub function implementing the hand-over operation for the OutStream.
CrFwSeqCnt_t CrFwOutStreamStubGetSeqCnt(CrFwCounterU1_t n)
Return the sequence counter of the n-th packet to have been handed over to the OutStream Stub.
void CrFwOutStreamStubInitAction(FwPrDesc_t prDesc)
Dummy implementation of a configuration action for an OutStream.
void CrFwOutStreamStubSetCheckFlag(CrFwBool_t flag)
Set the value of the check flag which determines the outcome of the dummy check of CrFwOutStreamStubD...
CrFwCounterU1_t CrFwOutStreamStubGetShutdownCnt()
Return the value of the shutdown counter which is incremented by the packet shutdown function in CrFw...
void CrFwOutStreamStubSetActionFlag(CrFwBool_t flag)
Set the value of the action flag which determines the outcome of the initialization of configuration ...
void CrFwOutStreamStubDummyCheck(FwPrDesc_t prDesc)
Dummy implementation of an initialization or configuration check for an OutStream.
void CrFwOutStreamStubSetHandoverFlag(CrFwBool_t flag)
Set the value of the handover flag which determines the outcome of the packet handover in CrFwOutStre...
CrFwTypeCnt_t CrFwOutStreamStubGetTypeCnt(CrFwCounterU1_t n)
Return the type counter of the n-th packet to have been handed over to the OutStream Stub.
Header file to define all user-configurable constants and types for the CORDET Framework (the non-con...
unsigned int CrFwSeqCnt_t
Type used for the sequence counter of commands or reports.
unsigned char CrFwCounterU1_t
Type used for unsigned integers with a "short" range.
unsigned int CrFwTypeCnt_t
Type used for the type counter of commands or reports.
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved