97 #ifndef CRFW_INLOADER_H_ 98 #define CRFW_INLOADER_H_ 101 #include "FwSmConstants.h" 102 #include "FwPrConstants.h" unsigned short CrFwInstanceId_t
Type used for instance identifiers.
CrFwInstanceId_t(* CrFwInLoaderGetInManager_t)(CrFwServType_t, CrFwServSubType_t, CrFwDiscriminant_t, CrFwCmdRepType_t)
Type for a pointer to the function which selects the InManager where the InCommand or InReport must b...
CrFwCmdRepType_t
Enumerated type for command and reports.
static CrFwServSubType_t servSubType
Service sub-type.
Header file to define all invariant publicly available constants and types for the CORDET Framework...
unsigned short CrFwDiscriminant_t
Type used for the discriminant of a command or report.
unsigned char CrFwDestSrc_t
Type used for the command or report destination and source.
FwSmDesc_t CrFwInLoaderMake()
Factory function to retrieve the state machine implementing the InLoader singleton component...
CrFwInstanceId_t CrFwInLoaderDefGetInManager(CrFwServType_t servType, CrFwServSubType_t servSubType, CrFwDiscriminant_t discriminant, CrFwCmdRepType_t cmdRepFlag)
Default implementation of the function which selects the InManager to which an incoming InReport or I...
Definition and management of packet queues.
CrFwDestSrc_t CrFwInLoaderDefGetReroutingDestination(CrFwDestSrc_t pcktDest)
Default implementation of the function which checks the legality of a destination and returns the re-...
static CrFwServType_t servType
The InCommand type as computed in the Validity Check.
Header file to define all user-configurable constants and types for the CORDET Framework (the non-con...
CrFwDestSrc_t CrFwInLoaderDefNoRerouting(CrFwDestSrc_t pcktDest)
Default implementation of the function which checks the legality of a destination and returns the re-...
void CrFwInLoaderSetInStream(FwSmDesc_t inStream)
Set the InStream from which the packets will be retrieved the next time the InLoader is executed...
CrFwDestSrc_t(* CrFwInLoaderGetReroutingDest_t)(CrFwDestSrc_t)
Type for a pointer to the function which determines the re-routing destination of a packet...
unsigned char CrFwServType_t
Type used for the service type of a command or report.
unsigned char CrFwServSubType_t
Type used for the command or report sub-type.