AutosarOS
Events.h
Go to the documentation of this file.
1 
15 #ifndef EVENTS_H_
16 #define EVENTS_H_
17 
18 #include "Types.h"
19 
39 extern StatusType Events_SetEvent(TaskType TaskID, EventMaskType events);
40 
56 
72 
93 
94 
95 
96 #endif /* EVENTS_H_ */
TaskType
enum tasks_e TaskType
Type for task reference.
Definition: TaskTypes.h:29
EventMaskType
uint8_t EventMaskType
Data type of the event mask.
Definition: EventTypes.h:21
StatusType
enum StatusType_e StatusType
Type for status.
EventMaskRefType
EventMaskType * EventMaskRefType
Reference to an event mask.
Definition: EventTypes.h:28
Events_WaitEvent
StatusType Events_WaitEvent(EventMaskType events)
Wait for events.
Definition: Events.c:127
Events_ClearEvent
StatusType Events_ClearEvent(EventMaskType events)
Clear events.
Definition: Events.c:67
Events_SetEvent
StatusType Events_SetEvent(TaskType TaskID, EventMaskType events)
Set events.
Definition: Events.c:22
Events_GetEvent
StatusType Events_GetEvent(TaskType TaskID, EventMaskRefType events)
Get events.
Definition: Events.c:91
Types.h
Type definitions.