FW Profile - C1 Implementation
FwRtCore.h
Go to the documentation of this file.
1 
52 #ifndef FWRT_CORE_H_
53 #define FWRT_CORE_H_
54 
55 #include "FwRtConstants.h"
56 
114 void FwRtStart(FwRtDesc_t rtDesc);
115 
133 void FwRtStop(FwRtDesc_t rtDesc);
134 
150 
160 void FwRtNotify(FwRtDesc_t rtDesc);
161 
170 
179 
188 
196 int FwRtGetErrCode(FwRtDesc_t rtDesc);
197 
208 
209 #endif /* FWRT_CORE_H_ */
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.
Definition: FwRtConstants.h:60
void FwRtWaitForTermination(FwRtDesc_t rtDesc)
Blocking function which returns when the Activation Thread has terminated.
Definition: FwRtCore.c:154
FwRtBool_t FwRtIsActivPrStarted(FwRtDesc_t rtDesc)
Check whether the Activation Procedure is started.
Definition: FwRtCore.c:171
void FwRtStop(FwRtDesc_t rtDesc)
Stop a RT Container.
Definition: FwRtCore.c:97
int FwRtGetErrCode(FwRtDesc_t rtDesc)
Return the error code of the RT Container.
Definition: FwRtCore.c:181
void FwRtStart(FwRtDesc_t rtDesc)
Start a RT Container.
Definition: FwRtCore.c:47
int FwRtBool_t
Type used for booleans (0 is "false" and 1 is "true").
Definition: FwRtConstants.h:34
FwRtBool_t FwRtIsNotifPrStarted(FwRtDesc_t rtDesc)
Check whether the Notification Procedure is started.
Definition: FwRtCore.c:166
FwRtState_t FwRtGetContState(FwRtDesc_t rtDesc)
Return the RT Container state.
Definition: FwRtCore.c:176
short int FwRtCounterU2_t
Type used for unsigned integers with a "medium" range.
Definition: FwRtConstants.h:40
FwRtCounterU2_t FwRtGetNotifCounter(FwRtDesc_t rtDesc)
Return the value of the notification counter.
Definition: FwRtCore.c:186
Structure representing a RT Container Descriptor.
void FwRtNotify(FwRtDesc_t rtDesc)
Execute the Notification Procedure of a RT Container.
Definition: FwRtCore.c:137
P&P Software GmbH, Copyright 2011, All Rights Reserved