R_RTOS  0.1
DistributedRealTimeOperatingSystemfortheARMCortexMArchitecture
evtQueue Struct Reference

A simple singly linked list serving as one event queue. More...

#include <R_RTOS_events.h>

Data Fields

struct evtQueueptrNxtEvtQ
 Pointer to next event queue.
 
TskID tskID
 TskID stored with the event queue.
 

Detailed Description

A simple singly linked list serving as one event queue.

Tasks that are waiting on an event are queued into this list. As soon as a task or the system sends the corresponding event, all entities in the queue are notified. The according event flag of the task is updated on entry into or exit from the list. Hence if the task is not waiting on any other events, it is set suspended and therefore ready to be continued.


The documentation for this struct was generated from the following file: