Struct SYN_ActiveObject¶
Active Object structure.
#include <syn_ao.h>
Public Attributes¶
| Type | Name |
|---|---|
| SYN_FSM | fsm |
| SYN_AO_Event | last_event |
| SYN_Mailbox | mailbox |
| SYN_PT | pt |
| SYN_Task | task |
Public Attributes Documentation¶
variable fsm¶
State machine
variable last_event¶
Most recent dispatched event (access in actions via ao->last_event)
variable mailbox¶
Event mailbox
variable pt¶
Task protothread state
variable task¶
Scheduler task handle
The documentation for this class was generated from the following file src/syntropic/sched/syn_ao.h