/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: svid3:curses.h (VERSION 2.6) */ #ifndef __TDF_SVID3_CURSES_H #define __TDF_SVID3_CURSES_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__svid3__curses begin #ifndef __TDF_SVID3__CONFIG #pragma extend interface "../shared/svid3.api/config.h" #endif /* __TDF_SVID3__CONFIG */ #if __SYSV_TERMINAL_INTERFACE #ifndef __TDF_SVID3_STDIO_H #pragma extend interface "../svid3.api/stdio.h" #endif /* __TDF_SVID3_STDIO_H */ #ifndef __TDF_SVID3_TERM_H #pragma extend interface "../svid3.api/term.h" #endif /* __TDF_SVID3_TERM_H */ #ifndef __TDF_SVID3_UNCTRL_H #pragma extend interface "../svid3.api/unctrl.h" #endif /* __TDF_SVID3_UNCTRL_H */ #ifndef __TDF_ANSI_STDARG_H_VA_ARGS #pragma extend interface "../shared/ansi.api/va_args.h" #endif /* __TDF_ANSI_STDARG_H_VA_ARGS */ #pragma token TYPE WINDOW # svid3.curses.WINDOW #pragma token TYPE SCREEN # svid3.curses.SCREEN #pragma token VARIETY bool # svid3.curses.bool #pragma token VARIETY chtype # svid3.curses.chtype #define TRUE 1 #define FALSE 0 #define OK 0 #define ERR (-1) #pragma token EXP lvalue : int : LINES # svid3.curses.LINES #pragma token EXP lvalue : int : COLS # svid3.curses.COLS #pragma token EXP lvalue : WINDOW * : curscr # svid3.curses.curscr #pragma token EXP lvalue : WINDOW * : stdscr # svid3.curses.stdscr #pragma token EXP rvalue : int : ACS_ULCORNER # svid3.curses.ACS_ULCORNER #pragma token EXP rvalue : int : ACS_LLCORNER # svid3.curses.ACS_LLCORNER #pragma token EXP rvalue : int : ACS_URCORNER # svid3.curses.ACS_URCORNER #pragma token EXP rvalue : int : ACS_LRCORNER # svid3.curses.ACS_LRCORNER #pragma token EXP rvalue : int : ACS_RTEE # svid3.curses.ACS_RTEE #pragma token EXP rvalue : int : ACS_LTEE # svid3.curses.ACS_LTEE #pragma token EXP rvalue : int : ACS_BTEE # svid3.curses.ACS_BTEE #pragma token EXP rvalue : int : ACS_TTEE # svid3.curses.ACS_TTEE #pragma token EXP rvalue : int : ACS_HLINE # svid3.curses.ACS_HLINE #pragma token EXP rvalue : int : ACS_VLINE # svid3.curses.ACS_VLINE #pragma token EXP rvalue : int : ACS_PLUS # svid3.curses.ACS_PLUS #pragma token EXP rvalue : int : ACS_S1 # svid3.curses.ACS_S1 #pragma token EXP rvalue : int : ACS_S9 # svid3.curses.ACS_S9 #pragma token EXP rvalue : int : ACS_DIAMOND # svid3.curses.ACS_DIAMOND #pragma token EXP rvalue : int : ACS_CKBOARD # svid3.curses.ACS_CKBOARD #pragma token EXP rvalue : int : ACS_DEGREE # svid3.curses.ACS_DEGREE #pragma token EXP rvalue : int : ACS_PLMINUS # svid3.curses.ACS_PLMINUS #pragma token EXP rvalue : int : ACS_BULLET # svid3.curses.ACS_BULLET #pragma token EXP rvalue : int : ACS_LARROW # svid3.curses.ACS_LARROW #pragma token EXP rvalue : int : ACS_RARROW # svid3.curses.ACS_RARROW #pragma token EXP rvalue : int : ACS_DARROW # svid3.curses.ACS_DARROW #pragma token EXP rvalue : int : ACS_UARROW # svid3.curses.ACS_UARROW #pragma token EXP rvalue : int : ACS_BOARD # svid3.curses.ACS_BOARD #pragma token EXP rvalue : int : ACS_LANTERN # svid3.curses.ACS_LANTERN #pragma token EXP rvalue : int : ACS_BLOCK # svid3.curses.ACS_BLOCK #pragma token EXP const : int : A_STANDOUT # svid3.curses.A_STANDOUT #pragma token EXP const : int : A_UNDERLINE # svid3.curses.A_UNDERLINE #pragma token EXP const : int : A_REVERSE # svid3.curses.A_REVERSE #pragma token EXP const : int : A_BLINK # svid3.curses.A_BLINK #pragma token EXP const : int : A_DIM # svid3.curses.A_DIM #pragma token EXP const : int : A_BOLD # svid3.curses.A_BOLD #pragma token EXP const : int : A_ALTCHARSET # svid3.curses.A_ALTCHARSET #pragma token EXP const : int : A_CHARTEXT # svid3.curses.A_CHARTEXT #pragma token PROC (EXP rvalue : int : ) EXP rvalue : int : COLOR_PAIR # svid3.curses.COLOR_PAIR #pragma token PROC (EXP rvalue : int : ) EXP rvalue : int : PAIR_NUMBER # svid3.curses.PAIR_NUMBER #pragma token EXP const : int : A_ATTRIBUTES # svid3.curses.A_ATTRIBUTES #pragma token EXP const : int : A_COLOR # svid3.curses.A_COLOR #pragma token EXP const : int : COLOR_BLACK # svid3.curses.COLOR_BLACK #pragma token EXP const : int : COLOR_BLUE # svid3.curses.COLOR_BLUE #pragma token EXP const : int : COLOR_GREEN # svid3.curses.COLOR_GREEN #pragma token EXP const : int : COLOR_CYAN # svid3.curses.COLOR_CYAN #pragma token EXP const : int : COLOR_RED # svid3.curses.COLOR_RED #pragma token EXP const : int : COLOR_MAGENTA # svid3.curses.COLOR_MAGENTA #pragma token EXP const : int : COLOR_YELLOW # svid3.curses.COLOR_YELLOW #pragma token EXP const : int : COLOR_WHITE # svid3.curses.COLOR_WHITE #pragma token EXP const : int : KEY_BREAK # svid3.curses.KEY_BREAK #pragma token EXP const : int : KEY_DOWN # svid3.curses.KEY_DOWN #pragma token EXP const : int : KEY_UP # svid3.curses.KEY_UP #pragma token EXP const : int : KEY_LEFT # svid3.curses.KEY_LEFT #pragma token EXP const : int : KEY_RIGHT # svid3.curses.KEY_RIGHT #pragma token EXP const : int : KEY_HOME # svid3.curses.KEY_HOME #pragma token EXP const : int : KEY_BACKSPACE # svid3.curses.KEY_BACKSPACE #pragma token EXP const : int : KEY_F0 # svid3.curses.KEY_F0 #pragma token PROC (EXP rvalue : int : ) EXP rvalue : int : KEY_F # svid3.curses.KEY_F #pragma token EXP const : int : KEY_DL # svid3.curses.KEY_DL #pragma token EXP const : int : KEY_IL # svid3.curses.KEY_IL #pragma token EXP const : int : KEY_DC # svid3.curses.KEY_DC #pragma token EXP const : int : KEY_IC # svid3.curses.KEY_IC #pragma token EXP const : int : KEY_EIC # svid3.curses.KEY_EIC #pragma token EXP const : int : KEY_CLEAR # svid3.curses.KEY_CLEAR #pragma token EXP const : int : KEY_EOS # svid3.curses.KEY_EOS #pragma token EXP const : int : KEY_EOL # svid3.curses.KEY_EOL #pragma token EXP const : int : KEY_SF # svid3.curses.KEY_SF #pragma token EXP const : int : KEY_SR # svid3.curses.KEY_SR #pragma token EXP const : int : KEY_NPAGE # svid3.curses.KEY_NPAGE #pragma token EXP const : int : KEY_PPAGE # svid3.curses.KEY_PPAGE #pragma token EXP const : int : KEY_STAB # svid3.curses.KEY_STAB #pragma token EXP const : int : KEY_CTAB # svid3.curses.KEY_CTAB #pragma token EXP const : int : KEY_CATAB # svid3.curses.KEY_CATAB #pragma token EXP const : int : KEY_ENTER # svid3.curses.KEY_ENTER #pragma token EXP const : int : KEY_SRESET # svid3.curses.KEY_SRESET #pragma token EXP const : int : KEY_RESET # svid3.curses.KEY_RESET #pragma token EXP const : int : KEY_PRINT # svid3.curses.KEY_PRINT #pragma token EXP const : int : KEY_LL # svid3.curses.KEY_LL #pragma token EXP const : int : KEY_A1 # svid3.curses.KEY_A1 #pragma token EXP const : int : KEY_A3 # svid3.curses.KEY_A3 #pragma token EXP const : int : KEY_B2 # svid3.curses.KEY_B2 #pragma token EXP const : int : KEY_C1 # svid3.curses.KEY_C1 #pragma token EXP const : int : KEY_C3 # svid3.curses.KEY_C3 #pragma token EXP const : int : KEY_BTAB # svid3.curses.KEY_BTAB #pragma token EXP const : int : KEY_BEG # svid3.curses.KEY_BEG #pragma token EXP const : int : KEY_CANCEL # svid3.curses.KEY_CANCEL #pragma token EXP const : int : KEY_CLOSE # svid3.curses.KEY_CLOSE #pragma token EXP const : int : KEY_COMMAND # svid3.curses.KEY_COMMAND #pragma token EXP const : int : KEY_COPY # svid3.curses.KEY_COPY #pragma token EXP const : int : KEY_CREATE # svid3.curses.KEY_CREATE #pragma token EXP const : int : KEY_END # svid3.curses.KEY_END #pragma token EXP const : int : KEY_EXIT # svid3.curses.KEY_EXIT #pragma token EXP const : int : KEY_FIND # svid3.curses.KEY_FIND #pragma token EXP const : int : KEY_HELP # svid3.curses.KEY_HELP #pragma token EXP const : int : KEY_MARK # svid3.curses.KEY_MARK #pragma token EXP const : int : KEY_MESSAGE # svid3.curses.KEY_MESSAGE #pragma token EXP const : int : KEY_MOVE # svid3.curses.KEY_MOVE #pragma token EXP const : int : KEY_NEXT # svid3.curses.KEY_NEXT #pragma token EXP const : int : KEY_OPEN # svid3.curses.KEY_OPEN #pragma token EXP const : int : KEY_OPTIONS # svid3.curses.KEY_OPTIONS #pragma token EXP const : int : KEY_PREVIOUS # svid3.curses.KEY_PREVIOUS #pragma token EXP const : int : KEY_REDO # svid3.curses.KEY_REDO #pragma token EXP const : int : KEY_REFERENCE # svid3.curses.KEY_REFERENCE #pragma token EXP const : int : KEY_REFRESH # svid3.curses.KEY_REFRESH #pragma token EXP const : int : KEY_REPLACE # svid3.curses.KEY_REPLACE #pragma token EXP const : int : KEY_RESTART # svid3.curses.KEY_RESTART #pragma token EXP const : int : KEY_RESUME # svid3.curses.KEY_RESUME #pragma token EXP const : int : KEY_SAVE # svid3.curses.KEY_SAVE #pragma token EXP const : int : KEY_SBEG # svid3.curses.KEY_SBEG #pragma token EXP const : int : KEY_SCANCEL # svid3.curses.KEY_SCANCEL #pragma token EXP const : int : KEY_SCOMMAND # svid3.curses.KEY_SCOMMAND #pragma token EXP const : int : KEY_SCOPY # svid3.curses.KEY_SCOPY #pragma token EXP const : int : KEY_SCREATE # svid3.curses.KEY_SCREATE #pragma token EXP const : int : KEY_SDC # svid3.curses.KEY_SDC #pragma token EXP const : int : KEY_SDL # svid3.curses.KEY_SDL #pragma token EXP const : int : KEY_SELECT # svid3.curses.KEY_SELECT #pragma token EXP const : int : KEY_SEND # svid3.curses.KEY_SEND #pragma token EXP const : int : KEY_SEOL # svid3.curses.KEY_SEOL #pragma token EXP const : int : KEY_SEXIT # svid3.curses.KEY_SEXIT #pragma token EXP const : int : KEY_SFIND # svid3.curses.KEY_SFIND #pragma token EXP const : int : KEY_SHELP # svid3.curses.KEY_SHELP #pragma token EXP const : int : KEY_SHOME # svid3.curses.KEY_SHOME #pragma token EXP const : int : KEY_SIC # svid3.curses.KEY_SIC #pragma token EXP const : int : KEY_SLEFT # svid3.curses.KEY_SLEFT #pragma token EXP const : int : KEY_SMESSAGE # svid3.curses.KEY_SMESSAGE #pragma token EXP const : int : KEY_SMOVE # svid3.curses.KEY_SMOVE #pragma token EXP const : int : KEY_SNEXT # svid3.curses.KEY_SNEXT #pragma token EXP const : int : KEY_SOPTIONS # svid3.curses.KEY_SOPTIONS #pragma token EXP const : int : KEY_SPREVIOUS # svid3.curses.KEY_SPREVIOUS #pragma token EXP const : int : KEY_SPRINT # svid3.curses.KEY_SPRINT #pragma token EXP const : int : KEY_SREDO # svid3.curses.KEY_SREDO #pragma token EXP const : int : KEY_SREPLACE # svid3.curses.KEY_SREPLACE #pragma token EXP const : int : KEY_SRIGHT # svid3.curses.KEY_SRIGHT #pragma token EXP const : int : KEY_SRSUME # svid3.curses.KEY_SRSUME #pragma token EXP const : int : KEY_SSAVE # svid3.curses.KEY_SSAVE #pragma token EXP const : int : KEY_SSUSPEND # svid3.curses.KEY_SSUSPEND #pragma token EXP const : int : KEY_SUNDO # svid3.curses.KEY_SUNDO #pragma token EXP const : int : KEY_SUSPEND # svid3.curses.KEY_SUSPEND #pragma token EXP const : int : KEY_UNDO # svid3.curses.KEY_UNDO #pragma token FUNC int (chtype) : addch # svid3.curses.addch #pragma token FUNC int (WINDOW *, chtype) : waddch # svid3.curses.waddch #pragma token FUNC int (int, int, chtype) : mvaddch # svid3.curses.mvaddch #pragma token FUNC int (WINDOW *, int, int, chtype) : mvwaddch # svid3.curses.mvwaddch #pragma token FUNC int (chtype) : echochar # svid3.curses.echochar #pragma token FUNC int (WINDOW *, chtype) : wechochar # svid3.curses.wechochar #pragma token FUNC int (chtype *) : addchstr # svid3.curses.addchstr #pragma token FUNC int (chtype *, int) : addchnstr # svid3.curses.addchnstr #pragma token FUNC int (WINDOW *, chtype *) : waddchstr # svid3.curses.waddchstr #pragma token FUNC int (WINDOW *, chtype *, int) : waddchnstr # svid3.curses.waddchnstr #pragma token FUNC int (int, int, chtype *) : mvaddchstr # svid3.curses.mvaddchstr #pragma token FUNC int (int, int, chtype *, int) : mvaddchnstr # svid3.curses.mvaddchnstr #pragma token FUNC int (WINDOW *, int, int, chtype *) : mvwaddchstr # svid3.curses.mvwaddchstr #pragma token FUNC int (WINDOW *, int, int, chtype *, int) : mvwaddchnstr # svid3.curses.mvwaddchnstr #pragma token FUNC int (char *) : addstr # svid3.curses.addstr #pragma token FUNC int (char *, int) : addnstr # svid3.curses.addnstr #pragma token FUNC int (WINDOW *, char *) : waddstr # svid3.curses.waddstr #pragma token FUNC int (WINDOW *, char *, int) : waddnstr # svid3.curses.waddnstr #pragma token FUNC int (int, int, char *) : mvaddstr # svid3.curses.mvaddstr #pragma token FUNC int (int, int, char *, int) : mvaddnstr # svid3.curses.mvaddnstr #pragma token FUNC int (WINDOW *, int, int, char *) : mvwaddstr # svid3.curses.mvwaddstr #pragma token FUNC int (WINDOW *, int, int, char *, int) : mvwaddnstr # svid3.curses.mvwaddnstr /* Error in book */ #pragma token FUNC int (chtype) : attroff # svid3.curses.attroff #pragma token FUNC int (WINDOW *, chtype) : wattroff # svid3.curses.wattroff #pragma token FUNC int (chtype) : attron # svid3.curses.attron #pragma token FUNC int (WINDOW *, chtype) : wattron # svid3.curses.wattron #pragma token FUNC int (chtype) : attrset # svid3.curses.attrset #pragma token FUNC int (WINDOW *, chtype) : wattrset # svid3.curses.wattrset #pragma token FUNC int (void) : standend # svid3.curses.standend #pragma token FUNC int (WINDOW *) : wstandend # svid3.curses.wstandend #pragma token FUNC int (void) : standout # svid3.curses.standout #pragma token FUNC int (WINDOW *) : wstandout # svid3.curses.wstandout #pragma token FUNC int (void) : beep # svid3.curses.beep #pragma token FUNC int (void) : flash # svid3.curses.flash #pragma token FUNC void (chtype) : bkgdset # svid3.curses.bkgdset #pragma token FUNC void (WINDOW *, chtype) : wbkgdset # svid3.curses.wbkgdset #pragma token FUNC int (chtype) : bkgd # svid3.curses.bkgd #pragma token FUNC int (WINDOW *, chtype) : wbkgd # svid3.curses.wbkgd #pragma token FUNC int (chtype, chtype, chtype, chtype, chtype, chtype, chtype, chtype) : border # svid3.curses.border #pragma token FUNC int (WINDOW *, chtype, chtype, chtype, chtype, chtype, chtype, chtype, chtype) : wborder # svid3.curses.wborder #pragma token FUNC int (WINDOW *, chtype, chtype) : box # svid3.curses.box #pragma token FUNC int (chtype, int) : hline # svid3.curses.hline #pragma token FUNC int (WINDOW *, chtype, int) : whline # svid3.curses.whline #pragma token FUNC int (chtype, int) : vline # svid3.curses.vline #pragma token FUNC int (WINDOW *, chtype, int) : wvline # svid3.curses.wvline #pragma token FUNC int (void) : erase # svid3.curses.erase #pragma token FUNC int (WINDOW *) : werase # svid3.curses.werase #pragma token FUNC int (void) : clear # svid3.curses.clear #pragma token FUNC int (WINDOW *) : wclear # svid3.curses.wclear #pragma token FUNC int (void) : clrtobot # svid3.curses.clrtobot #pragma token FUNC int (WINDOW *) : wclrtobot # svid3.curses.wclrtobot #pragma token FUNC int (void) : clrtoeol # svid3.curses.clrtoeol #pragma token FUNC int (WINDOW *) : wclrtoeol # svid3.curses.wclrtoeol #pragma token FUNC int (void) : start_color # svid3.curses.start_color #pragma token FUNC int (short, short, short) : init_pair # svid3.curses.init_pair #pragma token FUNC int (short, short, short, short) : init_color # svid3.curses.init_color #pragma token FUNC bool (void) : has_colors # svid3.curses.has_colors #pragma token FUNC bool (void) : can_change_color # svid3.curses.can_change_color #pragma token FUNC int (short, short *, short *, short *) : color_content # svid3.curses.color_content #pragma token FUNC int (short, short *, short *) : pair_content # svid3.curses.pair_content #pragma token FUNC int (void) : delch # svid3.curses.delch #pragma token FUNC int (WINDOW *) : wdelch # svid3.curses.wdelch #pragma token FUNC int (int, int) : mvdelch # svid3.curses.mvdelch #pragma token FUNC int (WINDOW *, int, int) : mvwdelch # svid3.curses.mvwdelch #pragma token FUNC int (void) : deleteln # svid3.curses.deleteln #pragma token FUNC int (WINDOW *) : wdeleteln # svid3.curses.wdeleteln #pragma token FUNC int (int) : insdelln # svid3.curses.insdelln #pragma token FUNC int (WINDOW *, int) : winsdelln # svid3.curses.winsdelln #pragma token FUNC int (void) : insertln # svid3.curses.insertln #pragma token FUNC int (WINDOW *) : winsertln # svid3.curses.winsertln #pragma token FUNC int (void) : getch # svid3.curses.getch #pragma token FUNC int (WINDOW *) : wgetch # svid3.curses.wgetch #pragma token FUNC int (int, int) : mvgetch # svid3.curses.mvgetch #pragma token FUNC int (WINDOW *, int, int) : mvwgetch # svid3.curses.mvwgetch #pragma token FUNC int (int) : ungetch # svid3.curses.ungetch #pragma token FUNC int (char *) : getstr # svid3.curses.getstr #pragma token FUNC int (WINDOW *, char *) : wgetstr # svid3.curses.wgetstr #pragma token FUNC int (int, int, char *) : mvgetstr # svid3.curses.mvgetstr #pragma token FUNC int (WINDOW *, int, int, char *) : mvwgetstr # svid3.curses.mvwgetstr #pragma token FUNC int (WINDOW *, char *, int) : wgetnstr # svid3.curses.wgetnstr #pragma token PROC (EXP rvalue : WINDOW * : , EXP lvalue : int : , EXP lvalue : int : ) EXP rvalue : void : getyx # svid3.curses.getyx #pragma token PROC (EXP rvalue : WINDOW * : , EXP lvalue : int : , EXP lvalue : int : ) EXP rvalue : void : getparyx # svid3.curses.getparyx #pragma token PROC (EXP rvalue : WINDOW * : , EXP lvalue : int : , EXP lvalue : int : ) EXP rvalue : void : getbegyx # svid3.curses.getbegyx #pragma token PROC (EXP rvalue : WINDOW * : , EXP lvalue : int : , EXP lvalue : int : ) EXP rvalue : void : getmaxyx # svid3.curses.getmaxyx #pragma token FUNC chtype (void) : inch # svid3.curses.inch #pragma token FUNC chtype (WINDOW *) : winch # svid3.curses.winch #pragma token FUNC chtype (int, int) : mvinch # svid3.curses.mvinch #pragma token FUNC chtype (WINDOW *, int, int) : mvwinch # svid3.curses.mvwinch #pragma token FUNC int (chtype *) : inchstr # svid3.curses.inchstr #pragma token FUNC int (chtype *, int) : inchnstr # svid3.curses.inchnstr #pragma token FUNC int (WINDOW *, chtype *) : winchstr # svid3.curses.winchstr #pragma token FUNC int (WINDOW *, chtype *, int) : winchnstr # svid3.curses.winchnstr #pragma token FUNC int (int, int, chtype *) : mvinchstr # svid3.curses.mvinchstr #pragma token FUNC int (int, int, chtype *, int) : mvinchnstr # svid3.curses.mvinchnstr #pragma token FUNC int (WINDOW *, int, int, chtype *) : mvwinchstr # svid3.curses.mvwinchstr #pragma token FUNC int (WINDOW *, int, int, chtype *, int) : mvwinchnstr # svid3.curses.mvwinchnstr #pragma token FUNC WINDOW * (void) : initscr # svid3.curses.initscr #pragma token FUNC int (void) : endwin # svid3.curses.endwin #pragma token FUNC int (void) : isendwin # svid3.curses.isendwin #pragma token FUNC SCREEN * (char *, FILE *, FILE *) : newterm # svid3.curses.newterm #pragma token FUNC SCREEN * (SCREEN *) : set_term # svid3.curses.set_term #pragma token FUNC void (SCREEN *) : delscreen # svid3.curses.delscreen #pragma token FUNC int (void) : cbreak # svid3.curses.cbreak #pragma token FUNC int (void) : nocbreak # svid3.curses.nocbreak #pragma token FUNC int (void) : echo # svid3.curses.echo #pragma token FUNC int (void) : noecho # svid3.curses.noecho #pragma token FUNC int (int) : halfdelay # svid3.curses.halfdelay #pragma token FUNC int (WINDOW *, bool) : intrflush # svid3.curses.intrflush #pragma token FUNC int (WINDOW *, bool) : keypad # svid3.curses.keypad #pragma token FUNC int (WINDOW *, bool) : meta # svid3.curses.meta #pragma token FUNC int (WINDOW *, bool) : nodelay # svid3.curses.nodelay #pragma token FUNC int (WINDOW *, bool) : notimeout # svid3.curses.notimeout #pragma token FUNC int (void) : raw # svid3.curses.raw #pragma token FUNC int (void) : noraw # svid3.curses.noraw #pragma token FUNC void (void) : noqiflush # svid3.curses.noqiflush #pragma token FUNC void (void) : qiflush # svid3.curses.qiflush #pragma token FUNC void (int) : timeout # svid3.curses.timeout #pragma token FUNC void (WINDOW *, int) : wtimeout # svid3.curses.wtimeout #pragma token FUNC int (int) : typeahead # svid3.curses.typeahead #pragma token FUNC int (chtype) : insch # svid3.curses.insch #pragma token FUNC int (WINDOW *, chtype) : winsch # svid3.curses.winsch #pragma token FUNC int (int, int, chtype) : mvinsch # svid3.curses.mvinsch #pragma token FUNC int (WINDOW *, int, int, chtype) : mvwinsch # svid3.curses.mvwinsch #pragma token FUNC int (char *) : insstr # svid3.curses.insstr #pragma token FUNC int (char *, int) : insnstr # svid3.curses.insnstr #pragma token FUNC int (WINDOW *, char *) : winsstr # svid3.curses.winsstr #pragma token FUNC int (WINDOW *, char *, int) : winsnstr # svid3.curses.winsnstr #pragma token FUNC int (int, int, char *) : mvinsstr # svid3.curses.mvinsstr #pragma token FUNC int (int, int, char *, int) : mvinsnstr # svid3.curses.mvinsnstr #pragma token FUNC int (WINDOW *, int, int, char *) : mvwinsstr # svid3.curses.mvwinsstr #pragma token FUNC int (WINDOW *, int, int, char *, int) : mvwinsnstr # svid3.curses.mvwinsnstr #pragma token FUNC int (char *) : instr # svid3.curses.instr #pragma token FUNC int (char *, int) : innstr # svid3.curses.innstr #pragma token FUNC int (WINDOW *, char *) : winstr # svid3.curses.winstr #pragma token FUNC int (WINDOW *, char *, int) : winnstr # svid3.curses.winnstr #pragma token FUNC int (int, int, char *) : mvinstr # svid3.curses.mvinstr #pragma token FUNC int (int, int, char *, int) : mvinnstr # svid3.curses.mvinnstr #pragma token FUNC int (WINDOW *, int, int, char *) : mvwinstr # svid3.curses.mvwinstr #pragma token FUNC int (WINDOW *, int, int, char *, int) : mvwinnstr # svid3.curses.mvwinnstr #pragma token FUNC int (void) : def_prog_mode # svid3.curses.def_prog_mode #pragma token FUNC int (void) : def_shell_mode # svid3.curses.def_shell_mode #pragma token FUNC int (void) : reset_prog_mode # svid3.curses.reset_prog_mode #pragma token FUNC int (void) : reset_shell_mode # svid3.curses.reset_shell_mode #pragma token FUNC int (void) : resetty # svid3.curses.resetty #pragma token FUNC int (void) : savetty # svid3.curses.savetty #pragma token PROC (EXP lvalue : int : , EXP lvalue : int : ) EXP rvalue : int : getsyx # svid3.curses.getsyx #pragma token FUNC int (int, int) : setsyx # svid3.curses.setsyx #pragma token FUNC int (int, int (*) ()) : ripoffline # svid3.curses.ripoffline #pragma token FUNC int (int) : curs_set # svid3.curses.curs_set #pragma token FUNC int (int) : napms # svid3.curses.napms #pragma token FUNC int (int, int) : move # svid3.curses.move #pragma token FUNC int (WINDOW *, int, int) : wmove # svid3.curses.wmove #pragma token FUNC int (WINDOW *, bool) : clearok # svid3.curses.clearok #pragma token FUNC int (WINDOW *, bool) : idlok # svid3.curses.idlok #pragma token FUNC void (WINDOW *, bool) : idcok # svid3.curses.idcok #pragma token FUNC void (WINDOW *, bool) : immedok # svid3.curses.immedok #pragma token FUNC int (WINDOW *, bool) : leaveok # svid3.curses.leaveok #pragma token FUNC int (int, int) : setscrreg # svid3.curses.setscrreg #pragma token FUNC int (WINDOW *, int, int) : wsetscrreg # svid3.curses.wsetscrreg #pragma token FUNC int (WINDOW *, bool) : scrollok # svid3.curses.scrollok #pragma token FUNC int (void) : nl # svid3.curses.nl #pragma token FUNC int (void) : nonl # svid3.curses.nonl #pragma token FUNC int (WINDOW *, WINDOW *) : overlay # svid3.curses.overlay #pragma token FUNC int (WINDOW *, WINDOW *) : overwrite # svid3.curses.overwrite #pragma token FUNC int (WINDOW *, WINDOW *, int, int, int, int, int, int, int) : copywin # svid3.curses.copywin #pragma token FUNC WINDOW * (int, int) : newpad # svid3.curses.newpad #pragma token FUNC WINDOW * (WINDOW *, int, int, int, int) : subpad # svid3.curses.subpad #pragma token FUNC int (WINDOW *, int, int, int, int, int, int) : prefresh # svid3.curses.prefresh #pragma token FUNC int (WINDOW *, int, int, int, int, int, int) : pnoutrefresh # svid3.curses.pnoutrefresh #pragma token FUNC int (WINDOW *, chtype) : pechochar # svid3.curses.pechochar #pragma token FUNC int (char *, ...) : printw # svid3.curses.printw #pragma token FUNC int (WINDOW *, char *, ...) : wprintw # svid3.curses.wprintw #pragma token FUNC int (int, int, char *, ...) : mvprintw # svid3.curses.mvprintw #pragma token FUNC int (WINDOW *, int, int, char *, ...) : mvwprintw # svid3.curses.mvwprintw #pragma token FUNC int (WINDOW *, char *, va_list) : vwprintw # svid3.curses.vwprintw #pragma token FUNC int (void) : refresh # svid3.curses.refresh #pragma token FUNC int (WINDOW *) : wrefresh # svid3.curses.wrefresh #pragma token FUNC int (WINDOW *) : wnoutrefresh # svid3.curses.wnoutrefresh #pragma token FUNC int (void) : doupdate # svid3.curses.doupdate #pragma token FUNC int (WINDOW *) : redrawwin # svid3.curses.redrawwin #pragma token FUNC int (WINDOW *, int, int) : wredrawln # svid3.curses.wredrawln #pragma token FUNC int (char *, ...) : scanw # svid3.curses.scanw #pragma token FUNC int (WINDOW *, char *, ...) : wscanw # svid3.curses.wscanw #pragma token FUNC int (int, int, char *, ...) : mvscanw # svid3.curses.mvscanw #pragma token FUNC int (WINDOW *, int, int, char *, ...) : mvwscanw # svid3.curses.mvwscanw #pragma token FUNC int (WINDOW *, char *, va_list) : vwscanw # svid3.curses.vwscanw #pragma token FUNC int (char *) : scr_dump # svid3.curses.scr_dump #pragma token FUNC int (char *) : scr_restore # svid3.curses.scr_restore #pragma token FUNC int (char *) : scr_init # svid3.curses.scr_init #pragma token FUNC int (char *) : scr_set # svid3.curses.scr_set #pragma token FUNC int (WINDOW *) : scroll # svid3.curses.scroll #pragma token FUNC int (int) : scrl # svid3.curses.scrl #pragma token FUNC int (WINDOW *, int) : wscrl # svid3.curses.wscrl #pragma token FUNC int (int) : slk_init # svid3.curses.slk_init #pragma token FUNC int (int, char *, int) : slk_set # svid3.curses.slk_set #pragma token FUNC int (void) : slk_refresh # svid3.curses.slk_refresh #pragma token FUNC int (void) : slk_noutrefresh # svid3.curses.slk_noutrefresh #pragma token FUNC char * (int) : slk_label # svid3.curses.slk_label #pragma token FUNC int (void) : slk_clear # svid3.curses.slk_clear #pragma token FUNC int (void) : slk_restore # svid3.curses.slk_restore #pragma token FUNC int (void) : slk_touch # svid3.curses.slk_touch #pragma token FUNC int (chtype) : slk_attron # svid3.curses.slk_attron #pragma token FUNC int (chtype) : slk_attrset # svid3.curses.slk_attrset #pragma token FUNC int (chtype) : slk_attroff # svid3.curses.slk_attroff #pragma token FUNC int (void) : baudrate # svid3.curses.baudrate #pragma token FUNC char (void) : erasechar # svid3.curses.erasechar #pragma token FUNC int (void) : has_ic # svid3.curses.has_ic #pragma token FUNC int (void) : has_il # svid3.curses.has_il #pragma token FUNC char (void) : killchar # svid3.curses.killchar #pragma token FUNC char * (void) : longname # svid3.curses.longname #pragma token FUNC chtype (void) : termattrs # svid3.curses.termattrs #pragma token FUNC char * (void) : termname # svid3.curses.termname #pragma token FUNC int (char *, int, int *) : setupterm # svid3.curses.setupterm #pragma token FUNC int (char *) : setterm # svid3.curses.setterm /* Errata */ #pragma token FUNC TERMINAL * (TERMINAL *) : set_curterm # svid3.curses.set_curterm #pragma token FUNC int (TERMINAL *) : del_curterm # svid3.curses.del_curterm #pragma token FUNC int (char *, int, int *) : restartterm # svid3.curses.restartterm #pragma token FUNC char * (long, long, long, long, long, long, long, long, long) : tparm # svid3.curses.tparm #pragma token FUNC int (char *) : putp # svid3.curses.putp #pragma token FUNC int (chtype, int (*) ()) : vidputs # svid3.curses.vidputs #pragma token FUNC int (chtype) : vidattr # svid3.curses.vidattr #pragma token FUNC int (int, int, int, int) : mvcur # svid3.curses.mvcur #pragma token FUNC int (char *) : tigetflag # svid3.curses.tigetflag #pragma token FUNC int (char *) : tigetnum # svid3.curses.tigetnum #pragma token FUNC int (char *) : tigetstr # svid3.curses.tigetstr #pragma token FUNC int (WINDOW *) : touchwin # svid3.curses.touchwin #pragma token FUNC int (WINDOW *, int, int) : touchline # svid3.curses.touchline #pragma token FUNC int (WINDOW *) : untouchwin # svid3.curses.untouchwin #pragma token FUNC int (WINDOW *, int, int, int) : wtouchln # svid3.curses.wtouchln #pragma token FUNC int (WINDOW *, int) : is_linetouched # svid3.curses.is_linetouched #pragma token FUNC int (WINDOW *) : is_wintouched # svid3.curses.is_wintouched #pragma token FUNC char * (int) : keyname # svid3.curses.keyname /* Error in book */ #pragma token FUNC void (void) : filter # svid3.curses.filter #pragma token FUNC void (char) : use_env # svid3.curses.use_env #pragma token FUNC int (WINDOW *, FILE *) : putwin # svid3.curses.putwin #pragma token FUNC WINDOW * (FILE *) : getwin # svid3.curses.getwin #pragma token FUNC int (int) : delay_output # svid3.curses.delay_output #pragma token FUNC int (void) : flushinp # svid3.curses.flushinp #pragma token FUNC WINDOW * (int, int, int, int) : newwin # svid3.curses.newwin #pragma token FUNC int (WINDOW *) : delwin # svid3.curses.delwin #pragma token FUNC int (WINDOW *, int, int) : mvwin # svid3.curses.mvwin #pragma token FUNC WINDOW * (WINDOW *, int, int, int, int) : subwin # svid3.curses.subwin #pragma token FUNC WINDOW * (WINDOW *, int, int, int, int) : derwin # svid3.curses.derwin #pragma token FUNC int (WINDOW *, int, int) : mvderwin # svid3.curses.mvderwin #pragma token FUNC WINDOW * (WINDOW *) : dupwin # svid3.curses.dupwin #pragma token FUNC void (WINDOW *) : wsyncup # svid3.curses.wsyncup #pragma token FUNC int (WINDOW *, bool) : syncok # svid3.curses.syncok #pragma token FUNC void (WINDOW *) : wcursyncup # svid3.curses.wcursyncup #pragma token FUNC void (WINDOW *) : wsyncdown # svid3.curses.wsyncdown #pragma token FUNC int (char *, char *) : tgetent # svid3.curses.tgetent #pragma token FUNC int (char [2]) : tgetflag # svid3.curses.tgetflag #pragma token FUNC int (char [2]) : tgetnum # svid3.curses.tgetnum #pragma token FUNC char * (char [2], char **) : tgetstr # svid3.curses.tgetstr #pragma token FUNC char * (char *, int, int) : tgoto # svid3.curses.tgoto #pragma token FUNC int (char *, int, int (*) ()) : tputs # svid3.curses.tputs #if __SYSV_UPDATE #ifndef __TDF_ANSI_STDDEF_H_WCHAR_T #pragma extend interface "../shared/ansi.api/wchar_t.h" #endif /* __TDF_ANSI_STDDEF_H_WCHAR_T */ #pragma token FUNC int (chtype) : addwch # svid3.curses.addwch #pragma token FUNC int (WINDOW *, chtype) : waddwch # svid3.curses.waddwch #pragma token FUNC int (int, int, chtype) : mvaddwch # svid3.curses.mvaddwch #pragma token FUNC int (WINDOW *, int, int, chtype) : mvwaddwch # svid3.curses.mvwaddwch #pragma token FUNC int (chtype) : echowchar # svid3.curses.echowchar #pragma token FUNC int (WINDOW *, chtype) : wechowchar # svid3.curses.wechowchar #pragma token FUNC int (chtype *) : addwchstr # svid3.curses.addwchstr #pragma token FUNC int (chtype *, int) : addwchnstr # svid3.curses.addwchnstr #pragma token FUNC int (WINDOW *, chtype *) : waddwchstr # svid3.curses.waddwchstr #pragma token FUNC int (WINDOW *, chtype *, int) : waddwchnstr # svid3.curses.waddwchnstr #pragma token FUNC int (int, int, chtype *) : mvaddwchstr # svid3.curses.mvaddwchstr #pragma token FUNC int (int, int, chtype *, int) : mvaddwchnstr # svid3.curses.mvaddwchnstr #pragma token FUNC int (WINDOW *, int, int, chtype *) : mvwaddwchstr # svid3.curses.mvwaddwchstr #pragma token FUNC int (WINDOW *, int, int, chtype *, int) : mvwaddwchnstr # svid3.curses.mvwaddwchnstr #pragma token FUNC int (wchar_t *) : addwstr # svid3.curses.addwstr #pragma token FUNC int (wchar_t *, int) : addnwstr # svid3.curses.addnwstr #pragma token FUNC int (WINDOW *, wchar_t *) : waddwstr # svid3.curses.waddwstr #pragma token FUNC int (WINDOW *, wchar_t *, int) : waddnwstr # svid3.curses.waddnwstr #pragma token FUNC int (int, int, wchar_t *) : mvaddwstr # svid3.curses.mvaddwstr #pragma token FUNC int (int, int, wchar_t *, int) : mvaddnwstr # svid3.curses.mvaddnwstr #pragma token FUNC int (WINDOW *, int, int, wchar_t *) : mvwaddwstr # svid3.curses.mvwaddwstr #pragma token FUNC int (WINDOW *, int, int, wchar_t *, int) : mvwaddnwstr # svid3.curses.mvwaddnwstr #pragma token FUNC int (void) : getwch # svid3.curses.getwch #pragma token FUNC int (WINDOW *) : wgetwch # svid3.curses.wgetwch #pragma token FUNC int (int, int) : mvgetwch # svid3.curses.mvgetwch #pragma token FUNC int (WINDOW *, int, int) : mvwgetwch # svid3.curses.mvwgetwch #pragma token FUNC int (int) : ungetwch # svid3.curses.ungetwch #pragma token FUNC int (wchar_t *) : getwstr # svid3.curses.getwstr #pragma token FUNC int (wchar_t *, int) : getnwstr # svid3.curses.getnwstr #pragma token FUNC int (WINDOW *, wchar_t *) : wgetwstr # svid3.curses.wgetwstr #pragma token FUNC int (WINDOW *, wchar_t *, int) : wgetnwstr # svid3.curses.wgetnwstr #pragma token FUNC int (int, int, wchar_t *) : mvgetwstr # svid3.curses.mvgetwstr #pragma token FUNC int (int, int, wchar_t *, int) : mvgetnwstr # svid3.curses.mvgetnwstr #pragma token FUNC int (WINDOW *, int, int, wchar_t *) : mvwgetwstr # svid3.curses.mvwgetwstr #pragma token FUNC int (WINDOW *, int, int, wchar_t *, int) : mvwgetnwstr # svid3.curses.mvwgetnwstr #pragma token FUNC int (chtype) : inswch # svid3.curses.inswch #pragma token FUNC int (WINDOW *, chtype) : winswch # svid3.curses.winswch #pragma token FUNC int (int, int, chtype) : mvinswch # svid3.curses.mvinswch #pragma token FUNC int (WINDOW *, int, int, chtype) : mvwinswch # svid3.curses.mvwinswch /* I think the book is wrong about these */ #pragma token FUNC int (wchar_t *) : inswstr # svid3.curses.inswstr #pragma token FUNC int (wchar_t *, int) : insnwstr # svid3.curses.insnwstr #pragma token FUNC int (WINDOW *, wchar_t *) : winswstr # svid3.curses.winswstr #pragma token FUNC int (WINDOW *, wchar_t *, int) : winsnwstr # svid3.curses.winsnwstr #pragma token FUNC int (int, int, wchar_t *) : mvinswstr # svid3.curses.mvinswstr #pragma token FUNC int (int, int, wchar_t *, int) : mvinsnwstr # svid3.curses.mvinsnwstr #pragma token FUNC int (WINDOW *, int, int, wchar_t *) : mvwinswstr # svid3.curses.mvwinswstr #pragma token FUNC int (WINDOW *, int, int, wchar_t *, int) : mvwinsnwstr # svid3.curses.mvwinsnwstr #pragma token FUNC chtype (void) : inwch # svid3.curses.inwch #pragma token FUNC chtype (WINDOW *) : winwch # svid3.curses.winwch #pragma token FUNC chtype (int, int) : mvinwch # svid3.curses.mvinwch #pragma token FUNC chtype (WINDOW *, int, int) : mvwinwch # svid3.curses.mvwinwch #pragma token FUNC int (chtype *) : inwchstr # svid3.curses.inwchstr #pragma token FUNC int (chtype *, int) : inwchnstr # svid3.curses.inwchnstr #pragma token FUNC int (WINDOW *, chtype *) : winwchstr # svid3.curses.winwchstr #pragma token FUNC int (WINDOW *, chtype *, int) : winwchnstr # svid3.curses.winwchnstr #pragma token FUNC int (int, int, chtype *) : mvinwchstr # svid3.curses.mvinwchstr #pragma token FUNC int (int, int, chtype *, int) : mvinwchnstr # svid3.curses.mvinwchnstr #pragma token FUNC int (WINDOW *, int, int, chtype *) : mvwinwchstr # svid3.curses.mvwinwchstr #pragma token FUNC int (WINDOW *, int, int, chtype *, int) : mvwinwchnstr # svid3.curses.mvwinwchnstr /* I think the book is wrong about these */ #pragma token FUNC int (wchar_t *) : inwstr # svid3.curses.inwstr #pragma token FUNC int (wchar_t *, int) : innwstr # svid3.curses.innwstr #pragma token FUNC int (WINDOW *, wchar_t *) : winwstr # svid3.curses.winwstr #pragma token FUNC int (WINDOW *, wchar_t *, int) : winnwstr # svid3.curses.winnwstr #pragma token FUNC int (int, int, wchar_t *) : mvinwstr # svid3.curses.mvinwstr #pragma token FUNC int (int, int, wchar_t *, int) : mvinnwstr # svid3.curses.mvinnwstr #pragma token FUNC int (WINDOW *, int, int, wchar_t *) : mvwinwstr # svid3.curses.mvwinwstr #pragma token FUNC int (WINDOW *, int, int, wchar_t *, int) : mvwinnwstr # svid3.curses.mvwinnwstr #pragma token FUNC int (WINDOW *, chtype) : pechowchar # svid3.curses.pechowchar #endif /* __SYSV_UPDATE */ #endif /* __SYSV_TERMINAL_INTERFACE */ #if __SYSV_TERMINAL_INTERFACE #pragma interface WINDOW SCREEN bool chtype LINES COLS curscr stdscr #pragma interface ACS_ULCORNER ACS_LLCORNER ACS_URCORNER ACS_LRCORNER #pragma interface ACS_RTEE ACS_LTEE ACS_BTEE ACS_TTEE ACS_HLINE ACS_VLINE #pragma interface ACS_PLUS ACS_S1 ACS_S9 ACS_DIAMOND ACS_CKBOARD ACS_DEGREE #pragma interface ACS_PLMINUS ACS_BULLET ACS_LARROW ACS_RARROW ACS_DARROW #pragma interface ACS_UARROW ACS_BOARD ACS_LANTERN ACS_BLOCK A_STANDOUT #pragma interface A_UNDERLINE A_REVERSE A_BLINK A_DIM A_BOLD A_ALTCHARSET #pragma interface A_CHARTEXT COLOR_PAIR PAIR_NUMBER A_ATTRIBUTES A_COLOR #pragma interface COLOR_BLACK COLOR_BLUE COLOR_GREEN COLOR_CYAN COLOR_RED #pragma interface COLOR_MAGENTA COLOR_YELLOW COLOR_WHITE KEY_BREAK KEY_DOWN #pragma interface KEY_UP KEY_LEFT KEY_RIGHT KEY_HOME KEY_BACKSPACE KEY_F0 #pragma interface KEY_F KEY_DL KEY_IL KEY_DC KEY_IC KEY_EIC KEY_CLEAR #pragma interface KEY_EOS KEY_EOL KEY_SF KEY_SR KEY_NPAGE KEY_PPAGE KEY_STAB #pragma interface KEY_CTAB KEY_CATAB KEY_ENTER KEY_SRESET KEY_RESET #pragma interface KEY_PRINT KEY_LL KEY_A1 KEY_A3 KEY_B2 KEY_C1 KEY_C3 #pragma interface KEY_BTAB KEY_BEG KEY_CANCEL KEY_CLOSE KEY_COMMAND KEY_COPY #pragma interface KEY_CREATE KEY_END KEY_EXIT KEY_FIND KEY_HELP KEY_MARK #pragma interface KEY_MESSAGE KEY_MOVE KEY_NEXT KEY_OPEN KEY_OPTIONS #pragma interface KEY_PREVIOUS KEY_REDO KEY_REFERENCE KEY_REFRESH #pragma interface KEY_REPLACE KEY_RESTART KEY_RESUME KEY_SAVE KEY_SBEG #pragma interface KEY_SCANCEL KEY_SCOMMAND KEY_SCOPY KEY_SCREATE KEY_SDC #pragma interface KEY_SDL KEY_SELECT KEY_SEND KEY_SEOL KEY_SEXIT KEY_SFIND #pragma interface KEY_SHELP KEY_SHOME KEY_SIC KEY_SLEFT KEY_SMESSAGE #pragma interface KEY_SMOVE KEY_SNEXT KEY_SOPTIONS KEY_SPREVIOUS KEY_SPRINT #pragma interface KEY_SREDO KEY_SREPLACE KEY_SRIGHT KEY_SRSUME KEY_SSAVE #pragma interface KEY_SSUSPEND KEY_SUNDO KEY_SUSPEND KEY_UNDO addch waddch #pragma interface mvaddch mvwaddch echochar wechochar addchstr addchnstr #pragma interface waddchstr waddchnstr mvaddchstr mvaddchnstr mvwaddchstr #pragma interface mvwaddchnstr addstr addnstr waddstr waddnstr mvaddstr #pragma interface mvaddnstr mvwaddstr mvwaddnstr attroff wattroff attron #pragma interface wattron attrset wattrset standend wstandend standout #pragma interface wstandout beep flash bkgdset wbkgdset bkgd wbkgd border #pragma interface wborder box hline whline vline wvline erase werase clear #pragma interface wclear clrtobot wclrtobot clrtoeol wclrtoeol start_color #pragma interface init_pair init_color has_colors can_change_color #pragma interface color_content pair_content delch wdelch mvdelch mvwdelch #pragma interface deleteln wdeleteln insdelln winsdelln insertln winsertln #pragma interface getch wgetch mvgetch mvwgetch ungetch getstr wgetstr #pragma interface mvgetstr mvwgetstr wgetnstr getyx getparyx getbegyx #pragma interface getmaxyx inch winch mvinch mvwinch inchstr inchnstr #pragma interface winchstr winchnstr mvinchstr mvinchnstr mvwinchstr #pragma interface mvwinchnstr initscr endwin isendwin newterm set_term #pragma interface delscreen cbreak nocbreak echo noecho halfdelay intrflush #pragma interface keypad meta nodelay notimeout raw noraw noqiflush qiflush #pragma interface timeout wtimeout typeahead insch winsch mvinsch mvwinsch #pragma interface insstr insnstr winsstr winsnstr mvinsstr mvinsnstr #pragma interface mvwinsstr mvwinsnstr instr innstr winstr winnstr mvinstr #pragma interface mvinnstr mvwinstr mvwinnstr def_prog_mode def_shell_mode #pragma interface reset_prog_mode reset_shell_mode resetty savetty getsyx #pragma interface setsyx ripoffline curs_set napms move wmove clearok idlok #pragma interface idcok immedok leaveok setscrreg wsetscrreg scrollok nl #pragma interface nonl overlay overwrite copywin newpad subpad prefresh #pragma interface pnoutrefresh pechochar vwprintw refresh wrefresh #pragma interface wnoutrefresh doupdate redrawwin wredrawln vwscanw scr_dump #pragma interface scr_restore scr_init scr_set scroll scrl wscrl slk_init #pragma interface slk_set slk_refresh slk_noutrefresh slk_label slk_clear #pragma interface slk_restore slk_touch slk_attron slk_attrset slk_attroff #pragma interface baudrate erasechar has_ic has_il killchar longname #pragma interface termattrs termname setupterm setterm set_curterm #pragma interface del_curterm restartterm tparm putp vidputs vidattr mvcur #pragma interface tigetflag tigetnum tigetstr touchwin touchline untouchwin #pragma interface wtouchln is_linetouched is_wintouched keyname filter #pragma interface use_env putwin getwin delay_output flushinp newwin delwin #pragma interface mvwin subwin derwin mvderwin dupwin wsyncup syncok #pragma interface wcursyncup wsyncdown tgetent tgetflag tgetnum tgetstr #pragma interface tgoto tputs #if __SYSV_UPDATE #pragma interface addwch waddwch mvaddwch mvwaddwch echowchar wechowchar #pragma interface addwchstr addwchnstr waddwchstr waddwchnstr mvaddwchstr #pragma interface mvaddwchnstr mvwaddwchstr mvwaddwchnstr addwstr addnwstr #pragma interface waddwstr waddnwstr mvaddwstr mvaddnwstr mvwaddwstr #pragma interface mvwaddnwstr getwch wgetwch mvgetwch mvwgetwch ungetwch #pragma interface getwstr getnwstr wgetwstr wgetnwstr mvgetwstr mvgetnwstr #pragma interface mvwgetwstr mvwgetnwstr inswch winswch mvinswch mvwinswch #pragma interface inswstr insnwstr winswstr winsnwstr mvinswstr mvinsnwstr #pragma interface mvwinswstr mvwinsnwstr inwch winwch mvinwch mvwinwch #pragma interface inwchstr inwchnstr winwchstr winwchnstr mvinwchstr #pragma interface mvinwchnstr mvwinwchstr mvwinwchnstr inwstr innwstr #pragma interface winwstr winnwstr mvinwstr mvinnwstr mvwinwstr mvwinnwstr #pragma interface pechowchar #endif /* __SYSV_UPDATE */ #endif /* __SYSV_TERMINAL_INTERFACE */ #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_SVID3_CURSES_H */