Skip to main content

Module command

Module command 

Source
Expand description

Runtime commands and the keyboard state machine that produces them.

Stub: only the public types are defined here. Behaviour is filled in by the next commit in the TDD cycle.

Structs§

CommandKeyParser
State machine that splits stdin bytes into “data to send” vs. “commands to dispatch” using the configurable escape key.

Enums§

Command
One actionable command produced by CommandKeyParser.
ParseOutput
What CommandKeyParser::feed produced for a single input byte.