29 #include <CrFwCmpData.h> 32 #include "FwPrConstants.h" 33 #include "FwPrDCreate.h" 34 #include "FwPrConfig.h" 36 #include <FwSmConfig.h> 63 pckt = cmpSpecificData->
pckt;
68 for (k=0; k<nmbN; k++)
76 prData.smDesc = smDesc;
103 pckt = cmpSpecificData->
pckt;
108 for (k=0; k<nmbN; k++)
117 prDataPtr->smDesc = smDesc;
118 prDataPtr->sidPtr = sid;
134 unsigned short outcome;
147 outcome = prDataPtr->outcome;
155 else if ((outcome == 0) || (outcome > 2))
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.
Interface through which applications can initialize and execute framework PUS extension components...
Header file to define all user-configurable constants and types for the IASW Application.
void CrPsHkRepStructCmdStartAction(FwSmDesc_t smDesc)
FW Profile function definitions.
Definition of the OutFactory component.
CrFwPckt_t pckt
Packet holding the InCommand.
Header file to define all service and packet identifiers.
Interface for creating and accessing a report or command packet.
auxiliary Interface for accessing fields in packets of service "ServHk".
void CrPsHkRepStructCmdTerminationAction(FwSmDesc_t smDesc)
Termination Action of the Command (3,9) to Report Structure of a Housekeeping Report in-coming comman...
FwPrDesc_t getPrDescCmd3s9Prgr()
Getter for Cmd3s9Prgr procedure descriptor.
CrPsSid_t getHkRepStructCmdRepStrucIdItem(void *p, CrFwCounterU4_t N)
Get "RepStrucId" from "HkRepStructCmd" packet.
void * cmpSpecificData
Derived data which are specific to each type of framework component.
FwPrDesc_t getPrDescMultiSidCmdStart()
Getter for MultiSidCmdStart procedure descriptor.
static CrFwCounterU4_t getHkRepStructCmdN(void *p)
Get "N" from "HkRepStructCmd" packet.
#define HK_N_REP_DEF
Number of Report Definitions in the Report Definition List (maximum number of housekeeping/diagnostic...
uint8_t CrPsSid_t
Type used for the Parameter Report Structure ID of a packet.
void CrPsHkRepStructCmdProgressAction(FwSmDesc_t smDesc)
Progress action of the Command (3,9) to Report Structure of a Housekeeping Report in-coming command p...
char * CrFwPckt_t
Type for packets (see CrFwPckt.h).
Definition of the OutComponent Component of the framework.
Command (3,9) to Report Structure of a Housekeeping Report.
Interface for accessing fields in packets of service "ServHk".
Type for the data describing an InCommand.
Definition of the OutLoader component.