Interface Libraries libcurses(3LIB)
NAME
libcurses, libtermcap, libtermlib - screen handling and
optimization library
SYNOPSIS
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 libtermlib
libraries 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 border
box canchangecolor
cbreak clear
clearok clrtobot
clrtoeol colorcontent
copywin crmode
cursset curserr
defprogmode defshellmode
delcurterm delayoutput
delch deleteln
delkeymap delscreen
delwin derwin
doupdate dupwin
echo echochar
SunOS 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 halfdelay
hascolors hasic
hasil idcok
idlok immedok
inch inchnstr
inchstr initcolor
initpair initscr
innstr innwstr
insch insdelln
insertln insnstr
insnwstr insstr
instr inswch
inswstr intrflush
inwch inwchnstr
inwchstr inwstr
islinetouched iswintouched
isendwin keyname
keypad killchar
leaveok longname
maddch maddstr
mclear merase
minitscr mmove
mnewterm mrefresh
mapbutton meta
mouseoff mouseon
mouseset 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 mvwaddchnstr
SunOS 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 overwrite
paircontent pechochar
pechowchar pnoutrefresh
prefresh printw
putp putwin
qiflush raw
redrawwin refresh
requestmousepos resetprogmode
resetshellmode resetty
restartterm ripoffline
savetty scanw
scrdump scrinit
scrrestore scrset
scrl scroll
scrollok setterm
setcurscreen setscrreg
setsyx setterm
setupterm slkattroff
slkattron slkattrset
slkclear slkinit
slklabel slknoutrefresh
slkrefresh slkrestore
slkset slkstart
slktouch standend
standout startcolor
subpad subwin
syncok termattrs
termname tgetent
SunOS 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 winwchstr
winwstr wmouseposition
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)
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Availability SUNWcsl (32-bit)
SUNWcslx (64-bit)
MT-Level Unsafe
SEE ALSO
Intro(3), curses(3CURSES), libcurses(3LIBUCB),
libcurses(3XCURSES), attributes(5)
SunOS 5.11 Last change: 24 Mar 2004 5
|