Note! This project has moved to github.com/armmbed/mbed-events
This repository has been superceded
This project has moved to mbed-events
Composable event loops combine the cheap synchronicity of event loops with the composability of preempted threads.
Two modular event queue classes are provided:
- EventLoop - for loops coupled with a c++ managed thread
- EventQueue - for manually managed event queues
The Event class takes advantage of the extensibility of FuncPtr to allow an event to be passed through APIs as a normal function.
More information on composable event loops.
Revisions of EventLoop.cpp
Revision | Date | Message | Actions |
---|---|---|---|
14:5abf2ccf2dbf | 2016-05-10 | Move to internal memory management | File Diff Annotate |
8:3c2a014bd907 | 2016-04-22 | Added thread based EventLoop under EVENTS_NO_RTOS define | File Diff Annotate |