|
Very Simple Kernel 0.1.0
|
Active object. More...
#include <vsk_ActiveObject.h>
Data Fields | ||
| vsk_StateContext_t | stateContext | |
| vsk_Task_t | task | |
| vsk_Inbox_t | inbox | |
| struct { | ||
| vsk_EventSubscription_t onStart | ||
| } | eventSubscriptions | |
Active object.
| vsk_Inbox_t vsk_ActiveObject::inbox |
Inbox in which messages are posted to the active object
| vsk_EventSubscription_t vsk_ActiveObject::onStart |
Event subscription for the on start event
| vsk_StateContext_t vsk_ActiveObject::stateContext |
State context
| vsk_Task_t vsk_ActiveObject::task |
Task that runs the active object