Interface Libraries libcurses(3LIB)
NAME
libcurses, libtermcap, libtermlib - screen handling and
optimization librarySYNOPSIS
cc [ flag... ] file... -lcurses [ library... ]
DESCRIPTION
Functions in the libcurses library provide a terminal-
independent method of updating character screens with rea-
sonable optimization. The libtermcap and libtermliblibraries are identical to libcurses and are maintained for
backward compatibility.See libcurses(3XCURSES) for information about the curses
library that conforms to X/Open Curses, Issue 4, Version 2. INTERFACES
The shared objects libcurses.so.1, libtermcap.so.1, and
libtermlib.so.1 provide the public interfaces defined below. See Intro(3) for additional information on shared object interfaces._getsyx _meta
_ring _setecho
_setnonl _setqiflush
addch addchnstr addchstr addnstr addnwstr addstr addwch addwchnstr addwchstr addwstr attroff attron attrset baudrate beep bkgd bkgdset borderbox can_change_color
cbreak clear clearok clrtobotclrtoeol color_content
copywin crmodecurs_set curserr
def_prog_mode def_shell_mode
del_curterm delay_output
delch deleteln delkeymap delscreen delwin derwin doupdate dupwin echo echocharSunOS 5.11 Last change: 24 Mar 2004 1
Interface Libraries libcurses(3LIB)
echowchar endwin erase erasechar filter flash flushinp getbmap getch getmouse getnwstr getstr getwch getwin getwstr halfdelayhas_colors has_ic
has_il idcok
idlok immedok inch inchnstrinchstr init_color
init_pair initscr
innstr innwstr insch insdelln insertln insnstr insnwstr insstr instr inswch inswstr intrflush inwch inwchnstr inwchstr inwstris_linetouched is_wintouched
isendwin keyname keypad killchar leaveok longnamem_addch m_addstr
m_clear m_erase
m_initscr m_move
m_newterm m_refresh
map_button meta
mouse_off mouse_on
mouse_set move
mvaddch mvaddchnstr mvaddchstr mvaddnstr mvaddnwstr mvaddstr mvaddwch mvaddwchnstr mvaddwchstr mvaddwstr mvcur mvdelch mvderwin mvgetch mvgetnwstr mvgetstr mvgetwch mvgetwstr mvinch mvinchnstr mvinchstr mvinnstr mvinnwstr mvinsch mvinsnstr mvinsnwstr mvinsstr mvinstr mvinswch mvinswstr mvinwch mvinwchnstr mvinwchstr mvinwstr mvprintw mvscanw mvwaddch mvwaddchnstrSunOS 5.11 Last change: 24 Mar 2004 2
Interface Libraries libcurses(3LIB)
mvwaddchstr mvwaddnstr mvwaddnwstr mvwaddstr mvwaddwch mvwaddwchnstr mvwaddwchstr mvwaddwstr mvwdelch mvwgetch mvwgetnwstr mvwgetstr mvwgetwch mvwgetwstr mvwin mvwinch mvwinchnstr mvwinchstr mvwinnstr mvwinnwstr mvwinsch mvwinsnstr mvwinsnwstr mvwinsstr mvwinstr mvwinswch mvwinswstr mvwinwch mvwinwchnstr mvwinwchstr mvwinwstr mvwprintw mvwscanw napms newkey newpad newscreen newterm newwin nl nocbreak nocrmode nodelay noecho nonl noqiflush noraw notimeout overlay overwritepair_content pechochar
pechowchar pnoutrefresh prefresh printw putp putwin qiflush raw redrawwin refreshrequest_mouse_pos reset_prog_mode
reset_shell_mode resetty
restartterm ripoffline savetty scanwscr_dump scr_init
scr_restore scr_set
scrl scrollscrollok set_term
setcurscreen setscrreg setsyx settermsetupterm slk_attroff
slk_attron slk_attrset
slk_clear slk_init
slk_label slk_noutrefresh
slk_refresh slk_restore
slk_set slk_start
slk_touch standend
standout start_color
subpad subwin syncok termattrs termname tgetentSunOS 5.11 Last change: 24 Mar 2004 3
Interface Libraries libcurses(3LIB)
tgetflag tgetnum tgetstr tgoto tigetflag tigetnum tigetstr timeout touchline touchwin tparm tputs traceoff traceon typeahead unctrl ungetch ungetwch untouchwin vidattr vidputs vidupdate vwprintw vwscanw waddch waddchnstr waddchstr waddnstr waddnwstr waddstr waddwch waddwchnstr waddwchstr waddwstr wadjcurspos wattroff wattron wattrset wbkgd wbkgdset wborder wclear wclrtobot wclrtoeol wcursyncup wdelch wdeleteln wechochar wechowchar werase wgetch wgetnstr wgetnwstr wgetstr wgetwch wgetwstr whline winch winchnstr winchstr winnstr winnwstr winsch winsdelln winsertln winsnstr winsnwstr winsstr winstr winswch winswstr winwch winwchnstr winwchstrwinwstr wmouse_position
wmove wmovenextch wmoveprevch wnoutrefresh wprintw wredrawln wrefresh wscanw wscrl wsetscrreg wstandend wstandout wsyncdown wsyncup wtimeout wtouchln wvline FILES/lib/libcurses.so.1 shared object
SunOS 5.11 Last change: 24 Mar 2004 4
Interface Libraries libcurses(3LIB)
/lib/64/libcurses.so.1 64-bit shared object
/lib/libtermcap.so.1 shared object (symbolic link to/lib/libcurses.so.1)
/lib/64/libtermcap.so.1 64-bit shared object (symbolic
link to /lib/64/libcurses.so.1)
/lib/libtermlib.so.1 shared object (symbolic link to/lib/libcurses.so.1)
/lib/64/libtermlib.so.1 64-bit shared object (symbolic
link to /lib/64/libcurses.so.1)
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | system/library (32-bit) |
| | SUNWcslx (64-bit) |
|_____________________________|_____________________________|
| MT-Level | Unsafe |
|_____________________________|_____________________________|
SEE ALSO
Intro(3), curses(3CURSES), libcurses(3XCURSES), attri-
butes(5)SunOS 5.11 Last change: 24 Mar 2004 5