1 /* $OpenBSD: tk_extern.h,v 1.3 2002/02/16 21:27:58 millert Exp $ */ 2 3 int tk_addstr(SCR *, const char *, size_t); 4 int tk_attr(SCR *, scr_attr_t, int); 5 int tk_baud(SCR *, u_long *); 6 int tk_bell(SCR *); 7 int tk_clrtoeol(SCR *); 8 int tk_cursor(SCR *, size_t *, size_t *); 9 int tk_deleteln(SCR *); 10 int tk_ex_adjust(SCR *, exadj_t); 11 int tk_insertln(SCR *); 12 int tk_keyval(SCR *, scr_keyval_t, CHAR_T *, int *); 13 int tk_move(SCR *, size_t, size_t); 14 int tk_refresh(SCR *, int); 15 int tk_rename(SCR *); 16 int tk_suspend(SCR *, int *); 17 void tk_usage(void); 18 int tk_event(SCR *, EVENT *, u_int32_t, int); 19 int tk_key(ClientData, Tcl_Interp *, int, char *[]); 20 int tk_screen(SCR *, u_int32_t); 21 int tk_quit(GS *); 22 int tk_term_init(SCR *); 23 int tk_term_end(GS *); 24 int tk_fmap(SCR *, seq_t, CHAR_T *, size_t, CHAR_T *, size_t); 25 int tk_optchange(SCR *, int, char *, u_long *); 26 int tk_ssize(SCR *, int, size_t *, size_t *, int *); 27 int tk_op(ClientData, Tcl_Interp *, int, char *[]); 28 int tk_opt_init(ClientData, Tcl_Interp *, int, char *[]); 29 int tk_opt_set(ClientData, Tcl_Interp *, int, char *[]); 30 int tk_version(ClientData, Tcl_Interp *, int, char *[]); 31 void tk_msg(SCR *, mtype_t, char *, size_t); 32