Header file to define all constants and types for the RT Container Module of the FW Profile...
FwRtState_t
Enumerated type for the state of the RT Container.
void FwRtWaitForTermination(FwRtDesc_t rtDesc)
Blocking function which returns when the Activation Thread has terminated.
FwRtBool_t FwRtIsActivPrStarted(FwRtDesc_t rtDesc)
Check whether the Activation Procedure is started.
void FwRtStop(FwRtDesc_t rtDesc)
Stop a RT Container.
int FwRtGetErrCode(FwRtDesc_t rtDesc)
Return the error code of the RT Container.
void FwRtStart(FwRtDesc_t rtDesc)
Start a RT Container.
int FwRtBool_t
Type used for booleans (0 is "false" and 1 is "true").
FwRtBool_t FwRtIsNotifPrStarted(FwRtDesc_t rtDesc)
Check whether the Notification Procedure is started.
FwRtState_t FwRtGetContState(FwRtDesc_t rtDesc)
Return the RT Container state.
short int FwRtCounterU2_t
Type used for unsigned integers with a "medium" range.
FwRtCounterU2_t FwRtGetNotifCounter(FwRtDesc_t rtDesc)
Return the value of the notification counter.
Structure representing a RT Container Descriptor.
void FwRtNotify(FwRtDesc_t rtDesc)
Execute the Notification Procedure of a RT Container.