diff options
Diffstat (limited to 'etc/latrace.d/headers/ncurses.h')
-rw-r--r-- | etc/latrace.d/headers/ncurses.h | 334 |
1 files changed, 334 insertions, 0 deletions
diff --git a/etc/latrace.d/headers/ncurses.h b/etc/latrace.d/headers/ncurses.h new file mode 100644 index 0000000..a3f5a71 --- /dev/null +++ b/etc/latrace.d/headers/ncurses.h @@ -0,0 +1,334 @@ + +/* /usr/include/ncurses.h */ + +typedef int attr_t; +typedef attr_t chtype; +typedef u_char bool; + +bool is_term_resized(int a, int b); +char* keybound (int a, int b); +char* curses_version(void); +int assume_default_colors(int a, int b); +int define_key(char *a, int b); +int key_defined(char *a); +int keyok(int a, int b); +int resize_term(int a, int b); +int resizeterm(int a, int b); +int use_default_colors(void); +int use_extended_names(int a); +int use_legacy_coding(int a); +int wresize (void *w, int a, int b); +void nofilter(void); + + +int wgetch_events(void *w, void *event); +int wgetnstr_events(void *w, char *a, int b, void *event); + +int addch(chtype a); +int addchnstr(chtype *a, int b); +int addchstr(chtype *a); +int addnstr(char *a, int b); +int addstr(char *a); +int attroff(attr_t a); +int attron(attr_t a); +int attrset(attr_t a); +int attr_get(attr_t *a, short *b, void *c); +int attr_off(attr_t a, void *b); +int attr_on(attr_t a, void *b); +int attr_set(attr_t a, short b, void *c); +int baudrate(); +int beep(); +int bkgd(chtype a); +void bkgdset(chtype a); +int border(chtype a, chtype b, chtype c, chtype d, chtype c, chtype d, chtype e, chtype f); +int box(void *w, chtype a, chtype b); +bool can_change_color(); +int cbreak(void); +int chgat(int a, attr_t b, short c, void *d); +int clear(); +int clearok(void *w, bool a); +int clrtobot(void); +int clrtoeol(void); +int color_content(short a, short *b, short *c, short *d); +int color_set(short a, void *b); +int COLOR_PAIR(int a); +int copywin(void *w1, void *w2, int a, int b, int c, int d, int e, int f, int g); +int curs_set(int a); +int def_prog_mode(void); +int def_shell_mode(void); +int delay_output(int a); +int delch(void); +void delscreen(void *s); +int delwin(void *w); +int deleteln(); +void* derwin(void *w, int a, int b, int c, int d); +int doupdate(); +void* dupwin(void *w); +int echo(); +int echochar(chtype a); +int erase(); +int endwin(); +char erasechar(); +void filter(); +int flash(); +int flushinp(); +chtype getbkgd(void *w); +int getch(); +int getnstr(char *a, int b); +int getstr(char *a); +void* getwin(void *f); +int halfdelay(int a); +bool has_colors(); +bool has_ic(); +bool has_il(); +int hline(chtype b, int c); +void idcok(void* w, bool b); +int idlok(void *w, bool b); +void immedok(void *w, bool b); +chtype inch(); +int inchnstr(chtype *a, int b); +int inchstr(chtype *a); +void* initscr(); +int init_color(short a, short b, short c, short d); +int init_pair(short a, short b, short c); +int innstr(char *a, int b); +int insch(chtype a); +int insdelln(int a); +int insertln(); +int insnstr(char *a, int b); +int insstr(char *a); +int instr(char *a); +int intrflush(void *a, bool b); +bool isendwin(); +bool is_linetouched(void *a, int b); +bool is_wintouched(void *a); +char* keyname(int a); +int keypad(void *a, bool b); +char killchar(); +int leaveok(void *a, bool b); +char* longname(); +int meta(void *a, bool b); +int move(int a, int b); +int mvaddch(int a, int b, chtype c); +int mvaddchnstr(int a, int b, chtype *c, int d); +int mvaddchstr(int a, int b, chtype *c); +int mvaddnstr(int a, int b, char *c, int d); +int mvaddstr(int a, int b, char *c); +int mvchgat(int a, int b, int c, attr_t d, short e, void *f); +int mvcur(int a, int b, int c, int d); +int mvdelch(int a, int b); +int mvderwin(void *a, int b, int c); +int mvgetch(int a, int b); +int mvgetnstr(int a, int b, char *c, int d); +int mvgetstr(int a, int b, char *c); +int mvhline(int a, int b, chtype c, int d); +chtype mvinch(int a, int b); +int mvinchnstr(int a, int b, chtype *c, int d); +int mvinchstr(int a, int b, chtype *c); +int mvinnstr(int a, int b, char *c, int d); +int mvinsch(int a, int b, chtype c); +int mvinsnstr(int a, int b, char *c, int d); +int mvinsstr(int a, int b, char *c); +int mvinstr(int a, int b, char *c); +int mvprintw(int a, int b, char *c); +int mvscanw(int a, int b, char *c); +int mvvline(int a, int b, chtype c, int d); +int mvwaddch(void *w, int b, int c, chtype d); +int mvwaddchnstr(void *w, int b, int c, chtype *d, int e); +int mvwaddchstr(void *w, int b, int c, chtype *d); +int mvwaddnstr(void *w, int b, int c, char *d, int e); +int mvwaddstr(void *w, int b, int c, char *d); +int mvwchgat(void *w, int b, int c, int d, attr_t e, short f, void *g); +int mvwdelch(void *w, int b, int c); +int mvwgetch(void *w, int b, int c); +int mvwgetnstr(void *w, int b, int c, char *d, int e); +int mvwgetstr(void *w, int b, int c, char *d); +int mvwhline(void *w, int b, int c, chtype d, int e); +int mvwin(void *w, int b, int c); +chtype mvwinch(void *w, int b, int c); +int mvwinchnstr(void *w, int b, int c, chtype *d, int e); +int mvwinchstr(void *w, int b, int c, chtype *d); +int mvwinnstr(void *w, int b, int c, char *s, int d); +int mvwinsch(void *w, int b, int c, chtype d); +int mvwinsnstr(void *w, int b, int c, char *s, int d); +int mvwinsstr(void *w, int b, int c, char *s); +int mvwinstr(void *w, int b, int c, char *s); +int mvwprintw(void *w, int b, int c, char *s); +int mvwscanw(void *w, int b, int c, char *s); +int mvwvline(void *w, int b, int c, chtype d, int e); +int napms(int a); +void* newpad(int a, int b); +void* newterm(char *a, void *f1, void *f2); +void* newwin(int a, int b, int c, int d); +int nl(); +int nocbreak(); +int nodelay(void *w, bool b); +int noecho(); +int nonl(); +void noqiflush(); +int noraw(); +int notimeout(void *w, bool b); +int overlay(void *w, void *b); +int overwrite(void *w, void *b); +int pair_content(short a, short *b, short *c); +int PAIR_NUMBER(int a); +int pechochar(void *w, chtype b); +int pnoutrefresh(void *w, int b, int c, int d, int e, int f, int g); +int prefresh(void *w, int b, int c, int d, int e, int f, int g); +int printw(char *s); +int putwin(void *w, void *b); +void qiflush(); +int raw(); +int redrawwin(void *w); +int refresh(); +int resetty(); +int reset_prog_mode(); +int reset_shell_mode(); +int ripoffline(int a, void *f); +int savetty(); +int scanw(char *s); +int scr_dump(char *s); +int scr_init(char *s); +int scrl(int a); +int scroll(void *a); +int scrollok(void *a, bool b); +int scr_restore(char *a); +int scr_set(char *a); +int setscrreg(int a, int b); +void* set_term(void *a); +int slk_attroff(chtype a); +int slk_attr_off(attr_t a, void *b); +int slk_attron(chtype a); +int slk_attr_on(attr_t a, void *b); +int slk_attrset(chtype a); +attr_t slk_attr(); +int slk_attr_set(attr_t a, short b, void *c); +int slk_clear(); +int slk_color(short a); +int slk_init(int a); +char* slk_label(int a); +int slk_noutrefresh(); +int slk_refresh(); +int slk_restore(); +int slk_set(int a, char *b, int c); +int slk_touch(); +int standout(); +int standend(); +int start_color(); +void* subpad(void *a, int b, int c, int d, int e); +void* subwin(void *a, int b, int c, int d, int e); +int syncok(void *a, bool b); +chtype termattrs(); +char* termname(); +void timeout(int a); +int touchline(void *w, int b, int c); +int touchwin(void *w); +int typeahead(int a); +int ungetch(int a); +int untouchwin(void *w); +void use_env(bool b); +int vidattr(chtype c); +int vidputs(chtype c, void *f); +int vline(chtype c, int b); +int vwprintw(void *w, char *b); +int vw_printw(void *w, char *b); +int vwscanw(void *w, char *b); +int vw_scanw(void *w, char *b); +int waddch(void *w, chtype b); +int waddchnstr(void *w, chtype *b, int c); +int waddchstr(void *w, chtype *b); +int waddnstr(void *w,char *b, int b); +int waddstr(void *w, char *b); +int wattron(void *w, int b); +int wattroff(void *w, int b); +int wattrset(void *w, int b); +int wattr_get(void *w, attr_t *b, short *c, void *d); +int wattr_on(void *w, attr_t b, void *c); +int wattr_off(void *w, attr_t b, void *c); +int wattr_set(void *w, attr_t b, short c, void *d); +int wbkgd(void *w, chtype a); +void wbkgdset(void *w, chtype a); +int wborder(void *w, chtype a, chtype b, chtype c, chtype d, chtype e, chtype f, chtype g, chtype h); +int wchgat(void *w, int a, attr_t b, short c, void *p); +int wclear(void *w); +int wclrtobot(void *w); +int wclrtoeol(void *w); +int wcolor_set(void *w, short b, void *p); +void wcursyncup(void *w); +int wdelch(void *w); +int wdeleteln(void *w); +int wechochar(void *w, chtype c); +int werase(void *w); +int wgetch(void *w); +int wgetnstr(void *w, char *s, int d); +int wgetstr(void *w, char *s); +int whline(void *w, chtype c, int d); +chtype winch(void *w); +int winchnstr(void *w, chtype *c, int d); +int winchstr(void *w, chtype *c); +int winnstr(void *w, char *s, int c); +int winsch(void *w, chtype c); +int winsdelln(void *w, int a); +int winsertln(void *w); +int winsnstr(void *w, char *s, int c); +int winsstr(void *w, char *s); +int winstr(void *w, char *s); +int wmove(void *w, int a, int b); +int wnoutrefresh(void *w); +int wprintw(void *w, char *s); +int wredrawln(void *w, int a, int b); +int wrefresh(void *w); +int wscanw(void *w, char *s); +int wscrl(void *w, int a); +int wsetscrreg(void *w, int a, int b); +int wstandout(void *w); +int wstandend(void *w); +void wsyncdown(void *w); +void wsyncup(void *w); +void wtimeout(void *w, int a); +int wtouchln(void *w, int a, int b, int c); +int wvline(void *w, chtype a, int b); + +int tigetflag(char *s); +int tigetnum(char *s); +char tigetstr(char *s); +int putp(char *s); +char tparm(char *s); +char* tparm_varargs(char *s); + +int getcurx(void *w); +int getcury(void *w); +int getbegx(void *w); +int getbegy(void *w); +int getmaxx(void *w); +int getmaxy(void *w); +int getparx(void *w); +int getpary(void *w); + +int vsscanf(char *s, char *s1); + +typedef long mmask_t; + +int getmouse(void *e); +int ungetmouse(void *e); +mmask_t mousemask(mmask_t a, mmask_t *b); +bool wenclose(void *w, int a, int c); +int mouseinterval(int a); +bool wmouse_trafo(void *w, int *a, int *b, bool c); +bool mouse_trafo(int *a, int *b, bool c); + +int mcprint(char *s, int a); +int has_key(int a); + +void _tracef(char *s); +void _tracedump(char *s, void *w); +char* _traceattr(attr_t a); +char* _traceattr2(int a, chtype c); +char* _nc_tracebits(); +char* _tracechar(int a); +char* _tracechtype(chtype c); +char* _tracechtype2(int a, chtype c); +char* _tracecchar_t(void *a); +char* _tracecchar_t2(int a, void *b); +char* _tracemouse(void *e); +void trace(u_int a); |