A.6. libncurses

The behavior of the interfaces in this library is specified by the following Standards.

This Specification [LSB]
X/Open Curses, Issue 7 [X-CURSES]

Table A-8. libncurses Function Interfaces

addch[X-CURSES]mvdelch[X-CURSES]slk_refresh[X-CURSES]
addchnstr[X-CURSES]mvderwin[X-CURSES]slk_restore[X-CURSES]
addchstr[X-CURSES]mvgetch[X-CURSES]slk_set[X-CURSES]
addnstr[X-CURSES]mvgetnstr[X-CURSES]slk_touch[X-CURSES]
addstr[X-CURSES]mvgetstr[X-CURSES]standend[X-CURSES]
attr_get[X-CURSES]mvhline[X-CURSES]standout[X-CURSES]
attr_off[X-CURSES]mvinch[X-CURSES]start_color[X-CURSES]
attr_on[X-CURSES]mvinchnstr[LSB]subpad[X-CURSES]
attr_set[X-CURSES]mvinchstr[LSB]subwin[X-CURSES]
attroff[X-CURSES]mvinnstr[X-CURSES]syncok[X-CURSES]
attron[X-CURSES]mvinsch[X-CURSES]termattrs[X-CURSES]
attrset[X-CURSES]mvinsnstr[X-CURSES]termname[X-CURSES]
baudrate[X-CURSES]mvinsstr[X-CURSES]tgetent[X-CURSES]
beep[X-CURSES]mvinstr[LSB]tgetflag[X-CURSES]
bkgd[X-CURSES]mvprintw[X-CURSES]tgetnum[X-CURSES]
bkgdset[X-CURSES]mvscanw[LSB]tgetstr[X-CURSES]
border[X-CURSES]mvvline[X-CURSES]tgoto[X-CURSES]
box[X-CURSES]mvwaddch[X-CURSES]tigetflag[X-CURSES]
can_change_color[X-CURSES]mvwaddchnstr[X-CURSES]tigetnum[X-CURSES]
cbreak[X-CURSES]mvwaddchstr[X-CURSES]tigetstr[X-CURSES]
chgat[X-CURSES]mvwaddnstr[X-CURSES]timeout[X-CURSES]
clear[X-CURSES]mvwaddstr[X-CURSES]touchline[X-CURSES]
clearok[X-CURSES]mvwchgat[X-CURSES]touchwin[X-CURSES]
clrtobot[X-CURSES]mvwdelch[X-CURSES]tparm[X-CURSES]
clrtoeol[X-CURSES]mvwgetch[X-CURSES]tputs[X-CURSES]
color_content[X-CURSES]mvwgetnstr[X-CURSES]typeahead[X-CURSES]
color_set[X-CURSES]mvwgetstr[X-CURSES]unctrl[X-CURSES]
copywin[X-CURSES]mvwhline[X-CURSES]ungetch[X-CURSES]
curs_set[X-CURSES]mvwin[X-CURSES]untouchwin[X-CURSES]
def_prog_mode[X-CURSES]mvwinch[X-CURSES]use_env[X-CURSES]
def_shell_mode[X-CURSES]mvwinchnstr[LSB]vidattr[X-CURSES]
del_curterm[X-CURSES]mvwinchstr[LSB]vidputs[X-CURSES]
delay_output[X-CURSES]mvwinnstr[X-CURSES]vline[X-CURSES]
delch[X-CURSES]mvwinsch[X-CURSES]vw_printw[X-CURSES]
deleteln[X-CURSES]mvwinsnstr[X-CURSES]vw_scanw[LSB]
delscreen[X-CURSES]mvwinsstr[X-CURSES]vwprintw[X-CURSES]
delwin[X-CURSES]mvwinstr[LSB]vwscanw[LSB]
derwin[X-CURSES]mvwprintw[X-CURSES]waddch[X-CURSES]
doupdate[X-CURSES]mvwscanw[LSB]waddchnstr[X-CURSES]
dupwin[X-CURSES]mvwvline[X-CURSES]waddchstr[X-CURSES]
echo[X-CURSES]napms[X-CURSES]waddnstr[X-CURSES]
echochar[X-CURSES]newpad[X-CURSES]waddstr[X-CURSES]
endwin[X-CURSES]newterm[X-CURSES]wattr_get[X-CURSES]
erase[X-CURSES]newwin[X-CURSES]wattr_off[X-CURSES]
erasechar[X-CURSES]nl[X-CURSES]wattr_on[X-CURSES]
filter[X-CURSES]nocbreak[X-CURSES]wattr_set[X-CURSES]
flash[X-CURSES]nodelay[X-CURSES]wattroff[X-CURSES]
flushinp[X-CURSES]noecho[X-CURSES]wattron[X-CURSES]
getbkgd[X-CURSES]nonl[X-CURSES]wattrset[X-CURSES]
getch[X-CURSES]noqiflush[X-CURSES]wbkgd[X-CURSES]
getnstr[X-CURSES]noraw[X-CURSES]wbkgdset[X-CURSES]
getstr[X-CURSES]notimeout[X-CURSES]wborder[X-CURSES]
getwin[X-CURSES]overlay[X-CURSES]wchgat[X-CURSES]
halfdelay[X-CURSES]overwrite[X-CURSES]wclear[X-CURSES]
has_colors[X-CURSES]pair_content[X-CURSES]wclrtobot[X-CURSES]
has_ic[X-CURSES]pechochar[X-CURSES]wclrtoeol[X-CURSES]
has_il[X-CURSES]pnoutrefresh[X-CURSES]wcolor_set[X-CURSES]
hline[X-CURSES]prefresh[X-CURSES]wcursyncup[X-CURSES]
idcok[X-CURSES]printw[X-CURSES]wdelch[X-CURSES]
idlok[X-CURSES]putp[X-CURSES]wdeleteln[X-CURSES]
immedok[X-CURSES]putwin[X-CURSES]wechochar[X-CURSES]
inch[X-CURSES]qiflush[X-CURSES]werase[X-CURSES]
inchnstr[LSB]raw[X-CURSES]wgetch[X-CURSES]
inchstr[LSB]redrawwin[X-CURSES]wgetnstr[X-CURSES]
init_color[X-CURSES]refresh[X-CURSES]wgetstr[X-CURSES]
init_pair[X-CURSES]reset_prog_mode[X-CURSES]whline[X-CURSES]
initscr[X-CURSES]reset_shell_mode[X-CURSES]winch[X-CURSES]
innstr[X-CURSES]resetty[X-CURSES]winchnstr[LSB]
insch[X-CURSES]restartterm[X-CURSES]winchstr[LSB]
insdelln[X-CURSES]ripoffline[LSB]winnstr[X-CURSES]
insertln[X-CURSES]savetty[X-CURSES]winsch[X-CURSES]
insnstr[X-CURSES]scanw[LSB]winsdelln[X-CURSES]
insstr[X-CURSES]scr_dump[X-CURSES]winsertln[X-CURSES]
instr[LSB]scr_init[X-CURSES]winsnstr[X-CURSES]
intrflush[X-CURSES]scr_restore[X-CURSES]winsstr[X-CURSES]
is_linetouched[X-CURSES]scr_set[X-CURSES]winstr[LSB]
is_wintouched[X-CURSES]scrl[X-CURSES]wmove[X-CURSES]
isendwin[X-CURSES]scroll[X-CURSES]wnoutrefresh[X-CURSES]
keyname[X-CURSES]scrollok[X-CURSES]wprintw[X-CURSES]
keypad[X-CURSES]set_curterm[X-CURSES]wredrawln[X-CURSES]
killchar[X-CURSES]set_term[X-CURSES]wrefresh[X-CURSES]
leaveok[X-CURSES]setscrreg[X-CURSES]wscanw[LSB]
longname[X-CURSES]setupterm[X-CURSES]wscrl[X-CURSES]
meta[X-CURSES]slk_attr_set[X-CURSES]wsetscrreg[X-CURSES]
move[X-CURSES]slk_attroff[X-CURSES]wstandend[X-CURSES]
mvaddch[X-CURSES]slk_attron[X-CURSES]wstandout[X-CURSES]
mvaddchnstr[X-CURSES]slk_attrset[X-CURSES]wsyncdown[X-CURSES]
mvaddchstr[X-CURSES]slk_clear[X-CURSES]wsyncup[X-CURSES]
mvaddnstr[X-CURSES]slk_color[X-CURSES]wtimeout[X-CURSES]
mvaddstr[X-CURSES]slk_init[X-CURSES]wtouchln[X-CURSES]
mvchgat[X-CURSES]slk_label[X-CURSES]wvline[X-CURSES]
mvcur[LSB]slk_noutrefresh[X-CURSES] 

Table A-9. libncurses Data Interfaces

COLORS[X-CURSES]acs_map[X-CURSES]stdscr[X-CURSES]
COLOR_PAIRS[X-CURSES]cur_term[X-CURSES]ttytype[X-CURSES]
COLS[X-CURSES]curscr[X-CURSES] 
LINES[X-CURSES]newscr[LSB]