29 #include <CrFwCmpData.h> 32 #include "FwSmConstants.h" 33 #include "FwSmConfig.h" 35 #include "FwPrDCreate.h" 36 #include "FwPrConfig.h" 38 #include "FwPrConstants.h" 64 pckt = cmpSpecificData->
pckt;
69 for (k=0; k<nmbN; k++)
77 prData.smDesc = smDesc;
106 pckt = cmpSpecificData->
pckt;
111 for (k=0; k<nmbN; k++)
120 if (sid[k] == rdlSid)
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.
Interface for accessing data pool items.
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.
int CrFwBool_t
Type used for boolean values (1 represent "true" and 0 represents "false").
CrPsSid_t getHkDisableCmdRepStrucIdItem(void *p, CrFwCounterU4_t N)
Get "RepStrucId" from "HkDisableCmd" packet.
void CrPsHkDisableCmdProgressAction(FwSmDesc_t smDesc)
Progress action of the Command (3,6) to Disable Periodic Generation of a Housekeeping Report Structur...
static CrPsSid_t getDpsidItem(int i)
Gets the value of the i-th element in the datapool array sid.
Command (3,6) to Disable Periodic Generation of a Housekeeping Report Structure.
static void setDpisEnabledItem(int i, CrPsFlag_t isEnabled)
Sets the value of the i-th element in the datapool array isEnabled.
auxiliary Interface for accessing fields in packets of service "ServHk".
void * cmpSpecificData
Derived data which are specific to each type of framework component.
FwPrDesc_t getPrDescMultiSidCmdStart()
Getter for MultiSidCmdStart procedure descriptor.
void CrPsHkDisableCmdStartAction(FwSmDesc_t smDesc)
Start action of the Command (3,6) to Disable Periodic Generation of a Housekeeping Report Structure i...
void CrPsHkDisableCmdTerminationAction(FwSmDesc_t smDesc)
Termination Action of the DCommand (3,6) to Disable Periodic Generation of a Housekeeping Report Stru...
#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.
char * CrFwPckt_t
Type for packets (see CrFwPckt.h).
static CrFwCounterU4_t getHkDisableCmdN(void *p)
Get "N" from "HkDisableCmd" packet.
Definition of the OutComponent Component of the framework.
Interface for accessing fields in packets of service "ServHk".
Type for the data describing an InCommand.
Definition of the OutLoader component.