mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 19:56:42 +01:00
move edn_view into layout
This commit is contained in:
parent
4d0f98acd2
commit
9a70fbc416
13 changed files with 91 additions and 89 deletions
|
|
@ -1,3 +1,15 @@
|
|||
# `tek_tui`
|
||||
|
||||
tui utilities.
|
||||
the `Tui` struct (the *engine*) implements the
|
||||
`tek_input::Input` and `tek_output::Output` traits.
|
||||
|
||||
at launch, the `Tui` engine spawns two threads,
|
||||
a **render thread** and an **input thread**. (the
|
||||
application may spawn further threads, such as a
|
||||
**jack thread**.)
|
||||
|
||||
all threads communicate using shared ownership,
|
||||
`Arc<RwLock>` and `Arc<Atomic>`. the engine and
|
||||
application instances are expected to be wrapped
|
||||
in `Arc<RwLock>`; internally, those synchronization
|
||||
mechanisms may be used liberally.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue