RKH
|
Virtual table for the RKH_SMA_T structure. More...
#include <rkhsma.h>
Data Fields | |
RKHActivate | activate |
More... | |
RKHTask | task |
Virtual function to control the execution of the AO (thread task). More... | |
RKHPostFifo | post_fifo |
More... | |
RKHPostLifo | post_lifo |
More... | |
RKHActivate activate |
Virtual function to activate the active object (thread)
RKHTask task |
Virtual function to control the execution of the AO (thread task).
Frequently, the active object has its own task processing loop, also as known as thread of control, that waits for the signal to be posted, and when it is, loops to remove and process all events that are currently queued.
For cooperative scheduling policy, this function is used to dispatch the event to the active object behavior (single or multiple state machines).
RKHPostFifo post_fifo |
Virtual function to asynchronously post (FIFO) an event to an AO
RKHPostLifo post_lifo |
Virtual function to asynchronously post (LIFO) an event to an AO