These things are in the MicroPython implementation of `asyncio` but not in CPython `asyncio`: core.py: - [ ] `SingletonGenerator`: maybe rename to `_SingletonGenerator` - [ ] `sleep_ms()`:omit, rename to `_sleep_ms` or move. - [ ] `IOQueue` - [ ] `Loop` -> `_Loop` event.py: - [ ] `ThreadSafeFlag` funcs.py: - [ ] `wait_for_ms()` stream.py: - [ ] `Stream`: serves for `StreamReader` and `StreamWriter`, maybe `_Stream` - [ ] `stream_awrite`, `Stream.aclose` (?), `Stream.awrite`, `Stream.awritestr`: legacy `uasyncio` task.py: - [ ] most things could be underscored
These things are in the MicroPython implementation of
asynciobut not in CPythonasyncio:core.py:
SingletonGenerator: maybe rename to_SingletonGeneratorsleep_ms():omit, rename to_sleep_msor move.IOQueueLoop->_Loopevent.py:
ThreadSafeFlagfuncs.py:
wait_for_ms()stream.py:
Stream: serves forStreamReaderandStreamWriter, maybe_Streamstream_awrite,Stream.aclose(?),Stream.awrite,Stream.awritestr: legacyuasynciotask.py: