TTY
TTY buf;
TTY buf;
static const TTY null_TTY; /* all zeros iff uninitialized */
!memcmp(&cur_term->Ottyb, &null_TTY, sizeof(TTY)))
extern NCURSES_EXPORT(char *) _nc_trace_ttymode(const TTY *tty);
extern NCURSES_EXPORT(int) _nc_set_tty_mode(TTY *);
extern NCURSES_EXPORT(int) _nc_get_tty_mode(TTY *);
int (*td_sgmode)(struct DriverTCB*, int setFlag, TTY*);
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(_nc_get_tty_mode)(SCREEN*,TTY*);
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(_nc_set_tty_mode)(SCREEN*, TTY*);
TTY _saved_tty; /* savetty/resetty information */
extern NCURSES_EXPORT(int) _nc_set_tty_mode (TTY *buf);
TTY Ottyb; /* original state of the terminal */
TTY Nttyb; /* current state of the terminal */
TTY * saved_tty; /* savetty/resetty information */
TTY buf;
TTY buf;
TTY buf;
TTY buf;
TTY buf;
TTY buf;
TTY buf;
_nc_set_tty_mode(TTY * buf)
static TTY *
TTY *result = 0;
result = (TTY *) & (SP_PARM->_saved_tty);
_nc_prescreen.saved_tty = typeCalloc(TTY, 1);
NCURSES_SP_NAME(_nc_get_tty_mode) (NCURSES_SP_DCLx TTY * buf)
_nc_get_tty_mode(TTY * buf)
NCURSES_SP_NAME(_nc_set_tty_mode) (NCURSES_SP_DCLx TTY * buf)
_nc_console_setmode(HANDLE hdl, const TTY * arg)
TTY TRCTTY;
_nc_console_getmode(HANDLE hdl, TTY * arg)
drv_sgmode(TERMINAL_CONTROL_BLOCK * TCB, int setFlag, TTY * buf)
TTY buf;
reset_tty_settings(int fd, TTY * tty_settings, int noset)
set_control_chars(TTY * tty_settings, int my_erase, int my_intr, int my_kill)
set_conversions(TTY * tty_settings)
send_init_strings(int fd GCC_UNUSED, TTY * old_settings)
show_tty_change(TTY * old_settings,
TTY * new_settings,
print_tty_chars(TTY * old_settings, TTY * new_settings)
extern bool send_init_strings(int /* fd */, TTY * /* old_settings */);
extern void print_tty_chars(TTY * /* old_settings */, TTY * /* new_settings */);
extern void reset_tty_settings(int /* fd */, TTY * /* tty_settings */, int /* noset */);
extern void set_control_chars(TTY * /* tty_settings */, int /* erase */, int /* intr */, int /* kill */);
extern void set_conversions(TTY * /* tty_settings */);
update_tty_settings(TTY * old_settings, TTY * new_settings)
if (memcmp(new_settings, old_settings, sizeof(TTY))) {
static TTY original_settings;
get_tty_settings(int fd, TTY * tty_settings)
save_tty_settings(TTY * tty_settings, bool need_tty)
extern int save_tty_settings(TTY * /* tty_settings */, bool /* need_tty */ );
extern void update_tty_settings(TTY * /* old_settings */, TTY * /* new_settings */ );
tput_cmd(int fd, TTY * settings, int argc, char **argv, int *used)
TTY oldmode = *settings;
TTY old_settings;
TTY tty_settings;
TTY mode, oldmode;