69 #ifndef CRFW_OUT_MANAGER_H_ 70 #define CRFW_OUT_MANAGER_H_ 73 #include "FwSmConstants.h" 74 #include "FwPrConstants.h" unsigned char CrFwCounterU1_t
Type used for unsigned integers with a "short" range.
unsigned short CrFwInstanceId_t
Type used for instance identifiers.
static FwSmDesc_t outCmp[CR_FW_OUTFACTORY_MAX_NOF_OUTCMP]
The pre-allocated OutComponent instances.
CrFwCounterU1_t CrFwOutManagerGetPOCLSize(FwSmDesc_t smDesc)
Return the size of the POCL of an OutManager.
int CrFwBool_t
Type used for boolean values (1 represent "true" and 0 represents "false").
Header file to define all invariant publicly available constants and types for the CORDET Framework...
CrFwBool_t CrFwOutManagerLoad(FwSmDesc_t smDesc, FwSmDesc_t outCmp)
Load a new OutComponent into the OutManager.
FwSmDesc_t CrFwOutManagerMake(CrFwInstanceId_t outManagerId)
Factory function to retrieve the i-th OutManager State Machine instance.
unsigned short CrFwCounterU2_t
Type used for unsigned integers with a "medium" range.
Definition and management of packet queues.
CrFwCounterU1_t CrFwOutManagerGetNOfPendingOutCmp(FwSmDesc_t smDesc)
Return the number of OutComponents currently in the POCL of an OutManager.
Header file to define all user-configurable constants and types for the CORDET Framework (the non-con...
CrFwCounterU2_t CrFwOutManagerGetNOfLoadedOutCmp(FwSmDesc_t smDesc)
Return the number of OutComponents successfully loaded in the POCL of an OutManager since the OutMana...