|
C-Menu 0.2.9
A User Interface Toolkit
|
Provides Terminal Settings for C-MENU Applications and Restores Terminal State on Exit. More...
Functions | |
| bool | capture_shell_tioctl () |
| capture_shell_tioctl() - capture shell terminal settings | |
| bool | restore_shell_tioctl () |
| restore_shell_tioctl() - restore shell terminal settings | |
| bool | capture_curses_tioctl () |
| capture_curses_tioctl() - capture curses terminal settings | |
| bool | restore_curses_tioctl () |
| restore_curses_tioctl() - restore curses terminal settings | |
| bool | set_sane_tioctl (struct termios *t_p) |
| set_sane_tioctl() - set terminal to sane settings for C-MENU | |
| bool | mk_raw_tioctl (struct termios *t_p) |
| mk_raw_tioctl() - set terminal to raw mode | |
| char | di_getch () |
| sget single character from terminal in raw mode | |
Provides Terminal Settings for C-MENU Applications and Restores Terminal State on Exit.
Terminal Handling
| bool capture_curses_tioctl | ( | ) |
capture_curses_tioctl() - capture curses terminal settings
Definition at line 68 of file scriou.c.
References curses_err_tioctl, curses_in_tioctl, curses_out_tioctl, and f_have_curses_tioctl.
Referenced by fork_exec(), and main().
| bool capture_shell_tioctl | ( | ) |
capture_shell_tioctl() - capture shell terminal settings
Definition at line 43 of file scriou.c.
References f_have_shell_tioctl.
Referenced by main().
| char di_getch | ( | ) |
sget single character from terminal in raw mode
Definition at line 139 of file scriou.c.
Referenced by nf_error().
| bool mk_raw_tioctl | ( | struct termios * | t_p | ) |
mk_raw_tioctl() - set terminal to raw mode
| t_p | - pointer to termios structure to modify |
Definition at line 126 of file scriou.c.
Referenced by main(), and xwgetch().
| bool restore_curses_tioctl | ( | ) |
restore_curses_tioctl() - restore curses terminal settings
Definition at line 81 of file scriou.c.
References curses_err_tioctl, curses_in_tioctl, curses_out_tioctl, and f_have_curses_tioctl.
Referenced by exec_objects(), fork_exec(), init_pick(), and xwgetch().
| bool restore_shell_tioctl | ( | ) |
restore_shell_tioctl() - restore shell terminal settings
Definition at line 56 of file scriou.c.
References f_have_shell_tioctl.
Referenced by abend(), destroy_curses(), fork_exec(), handle_signal(), and main().
| bool set_sane_tioctl | ( | struct termios * | t_p | ) |
set_sane_tioctl() - set terminal to sane settings for C-MENU
| t_p | - pointer to termios structure to modify |
Definition at line 95 of file scriou.c.
Referenced by signal_handler().