|
PatchworkOS
28a9544
A non-POSIX operating system.
|
#include <ctype.h>#include <libpatchwork/event.h>#include <stdbool.h>#include <stdint.h>#include <string.h>Go to the source code of this file.
Data Structures | |
| struct | ansi_receiving_t |
| ANSI receiving structure. More... | |
| struct | ansi_sending_t |
| ANSI sending structure. More... | |
Macros | |
| #define | ANSI_MAX_LENGTH 32 |
| The size we use for buffers when parsing ANSI sequences. | |
Functions | |
| static void | ansi_kbd_to_receiving (ansi_receiving_t *ansi, const event_kbd_t *kbd) |
| Convert a keycode to an ANSI receiving sequence. | |
| static void | ansi_sending_init (ansi_sending_t *ansi) |
| Initialize an ANSI sending structure. | |
| static bool | ansi_sending_parse (ansi_sending_t *ansi, char chr) |
| Parse a character for ANSI sending. | |