DEPRECATED, use MicroAsync-RT instead!
microasync-util
MicroAsync (GitHub) does not have many features, no IO support, no proper runtime. MicroAsync-Util provides such things:
- A small runtime with the ability to add tasks (
no_std
supported) - A small timer
- AsyncIO for Files, TCP, and UDP
QueuedRuntime
QueuedRuntime is a very small async runtime with support for adding more tasks while it is running. New tasks MUST only be added from within tasks already running on it or before it is awaited!
use sync;
use ;
async
use sync;
use ;
async
Examples
There are a bunch of examples in examples/ - feel free to check those out!