32 #include "FwPrConfig.h" 33 #include "FwPrDCreate.h" 34 #include "FwSmConfig.h" 35 #include "FwSmDCreate.h" 85 return (cmpSpecificData->
pckt);
Type for the Framework Component Data (FCD).
Definition of the Framework Component Data (FCD) Type.
static CrFwBool_t enableFlag
The Enable Flag.
unsigned char * CrFwPckt_t
Type for packets (see CrFwPckt.h).
void CrFwOutCmpSample1SetReadyFlag(CrFwBool_t flag)
Set the value of Ready Flag (see CrFwOutCmpSample1ReadyCheck).
void CrFwOutCmpSample1SetEnableFlag(CrFwBool_t flag)
Set the value of Enable Flag (see CrFwOutCmpSample1EnableCheck).
void CrFwOutCmpSample1Serialize(FwSmDesc_t smDesc)
Implementation of the Serialize Operation for the Sample 1 OutComponent.
Definition of the OutFactory component.
Type for the data describing an OutComponent.
CrFwPckt_t pckt
Packet to which the out-going command or report is serialized.
Interface for creating and accessing a report or command packet.
CrFwBool_t CrFwOutCmpSample1RepeatCheck(FwSmDesc_t smDesc)
Implementation of the Repeat Check Operation for the Sample 1 OutComponent.
int CrFwBool_t
Type used for boolean values (1 represent "true" and 0 represents "false").
Dummy Component Execution Procedure (CEP) for the Base Component.
Header file to define all invariant publicly available constants and types for the CORDET Framework...
static CrFwBool_t readyFlag
The Ready Flag.
void CrFwOutCmpSample1SetRepeatFlag(CrFwBool_t flag)
Set the value of Repeat Flag (see CrFwOutCmpSample1RepeatCheck).
static CrFwBool_t repeatFlag
The Repeat Flag.
CrFwBool_t CrFwOutCmpSample1ReadyCheck(FwSmDesc_t smDesc)
Implementation of the Ready Check Operation for the Sample 1 OutComponent.
void * cmpSpecificData
Derived data which are specific to each type of framework component.
CrFwPcktLength_t CrFwPcktGetMaxLength()
Return the maximum length of a packet in number of bytes.
void CrFwOutCmpDefSerialize(FwSmDesc_t smDesc)
Default implementation of the Serialize Operation for an OutComponent.
Definition of Base Component.
Component Initialization Procedure (CIP) for the Base Component.
Definition of the OutComponent Component of the framework.
CrFwPckt_t CrFwOutCmpSample1GetPckt(FwSmDesc_t smDesc)
Return the packet associated to the Sample 1 OutComponent.
void CrFwOutCmpSample1UpdateAction(FwSmDesc_t smDesc)
Implementation of the Update Operation for the Sample 1 OutComponent.
static unsigned char counter
The Sample 1 Counter.
CrFwBool_t CrFwOutCmpSample1EnableCheck(FwSmDesc_t smDesc)
Implementation of the Enable Check Operation for the Sample 1 OutComponent.
void CrFwOutCmpSample1SetCounter(unsigned char cnt)
Set the value of Sample 1 Counter (see CrFwOutCmpSample1Serialize).
Component Reset Procedure (CRP) for the Base Component.