TwiceAsNice
2019-02-18
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <termios.h>
#include <unistd.h>
#include <errno.h>
Macros | |
#define | STDIN_FILENO 0 |
Enumerations | |
enum | { RESET, RAW, CBREAK } |
Functions | |
int | set_tty_raw (void) |
int | set_tty_cbreak () |
int | set_tty_cooked () |
unsigned char | kb_getc (void) |
unsigned char | kb_getc_w (void) |
Variables | |
int | errno |
static struct termios termattr | save_termattr |
static int | ttysavefd = -1 |
static enum { ... } | ttystate = RESET |
#define STDIN_FILENO 0 |
unsigned char kb_getc | ( | void | ) |
unsigned char kb_getc_w | ( | void | ) |
int set_tty_cbreak | ( | ) |
int set_tty_cooked | ( | ) |
int set_tty_raw | ( | void | ) |
int errno |
|
static |
|
static |
enum { ... } ttystate |