version 1.1158, 2022/02/01 14:46:42 |
version 1.1159, 2022/02/15 13:03:02 |
|
|
struct tty { |
struct tty { |
struct client *client; |
struct client *client; |
struct event start_timer; |
struct event start_timer; |
|
struct event query_timer; |
|
|
u_int sx; |
u_int sx; |
u_int sy; |
u_int sy; |
|
|
#define TTY_NOBLOCK 0x8 |
#define TTY_NOBLOCK 0x8 |
#define TTY_STARTED 0x10 |
#define TTY_STARTED 0x10 |
#define TTY_OPENED 0x20 |
#define TTY_OPENED 0x20 |
/* 0x40 unused */ |
#define TTY_OSC52QUERY 0x40 |
#define TTY_BLOCK 0x80 |
#define TTY_BLOCK 0x80 |
#define TTY_HAVEDA 0x100 |
#define TTY_HAVEDA 0x100 |
#define TTY_HAVEXDA 0x200 |
#define TTY_HAVEXDA 0x200 |
|
|
void tty_region_off(struct tty *); |
void tty_region_off(struct tty *); |
void tty_margin_off(struct tty *); |
void tty_margin_off(struct tty *); |
void tty_cursor(struct tty *, u_int, u_int); |
void tty_cursor(struct tty *, u_int, u_int); |
|
void tty_send_osc52_query(struct tty *); |
void tty_putcode(struct tty *, enum tty_code_code); |
void tty_putcode(struct tty *, enum tty_code_code); |
void tty_putcode1(struct tty *, enum tty_code_code, int); |
void tty_putcode1(struct tty *, enum tty_code_code, int); |
void tty_putcode2(struct tty *, enum tty_code_code, int, int); |
void tty_putcode2(struct tty *, enum tty_code_code, int, int); |