28 #include <CrFwCmpData.h> 31 #include <FwSmConfig.h> 39 static FwSmDesc_t
rep;
87 inPckt = inSpecificData->
pckt;
Type for the Framework Component Data (FCD).
CrFwOutcome_t outcome
The outcome of an action or check executed by a state machine or by one of its procedures.
void CrPsTestAreYouAliveConnectionStartAction(FwSmDesc_t smDesc)
Start action of the Perform Connection Test in-coming command packet.
CrFwDestSrc_t CrFwPcktGetSrc(CrFwPckt_t pckt)
Return the source of the command or report encapsulated in a packet.
void CrPsTestAreYouAliveConnectionProgressAction(FwSmDesc_t smDesc)
Progress action of the Perform Connection Test in-coming command packet.
#define CRPS_TEST_AREYOUALIVE_CONNECTION_REP
Subtype identifier of the Test AreYouAlive Connection out-going report packet.
FwSmDesc_t rep
CrPsCmd3s9Prgr function definitions.
Definition of the OutFactory component.
CrFwPckt_t pckt
Packet holding the InCommand.
unsigned char CrFwDestSrc_t
Type used for the command or report destination and source.
Header file to define all service and packet identifiers.
Interface for creating and accessing a report or command packet.
void CrPsTestAreYouAliveConnectionTerminationAction(FwSmDesc_t smDesc)
Termination Action of the Perform Connection Test in-coming command packet.
#define CRPS_TEST
Type identifier of the Test Service.
void CrFwOutLoaderLoad(FwSmDesc_t outCmp)
Load an OutComponent into its OutManager.
The Outfactory failed to make the component (see CrPsRepErr.h)
void * cmpSpecificData
Derived data which are specific to each type of framework component.
Interface through which applications can initialize and execute framework PUS extension components...
void CrPsRepErr(CrPsRepErrCode_t errCode, CrFwServType_t repType, CrFwServSubType_t repSubType, CrFwDiscriminant_t repDiscriminant)
Report an error which has no parameters attached to it.
Interface for reporting an error detected by a PUS Extension component.
char * CrFwPckt_t
Type for packets (see CrFwPckt.h).
Definition of the OutComponent Component of the framework.
void CrFwOutCmpSetDest(FwSmDesc_t smDesc, CrFwDestSrc_t dest)
Set the destination of the OutComponent.
Type for the data describing an InCommand.
Definition of the OutLoader component.
FwSmDesc_t CrFwOutFactoryMakeOutCmp(CrFwServType_t type, CrFwServSubType_t subType, CrFwDiscriminant_t discriminant, CrFwPcktLength_t length)
Make function for an OutComponent.
Declaration of the Perform Connection Test in-coming command packet.