HelenOS sources

tinput_t           61 uspace/app/bdsh/input.c static tinput_t *tinput;
tinput_t           85 uspace/app/fdisk/fdisk.c 	tinput_t *tinput = NULL;
tinput_t          438 uspace/app/fdisk/fdisk.c 	tinput_t *tinput = NULL;
tinput_t          677 uspace/app/fdisk/fdisk.c 	tinput_t *tinput = NULL;
tinput_t          228 uspace/app/kio/kio.c 	tinput_t *input = tinput_new();
tinput_t           49 uspace/app/sbi/src/os/helenos.c static tinput_t *tinput = NULL;
tinput_t           62 uspace/lib/clui/include/nchoice.h 	tinput_t *tinput;
tinput_t          155 uspace/lib/clui/include/tinput.h extern tinput_t *tinput_new(void);
tinput_t          156 uspace/lib/clui/include/tinput.h extern errno_t tinput_set_prompt(tinput_t *, const char *);
tinput_t          157 uspace/lib/clui/include/tinput.h extern void tinput_set_compl_ops(tinput_t *, tinput_compl_ops_t *);
tinput_t          158 uspace/lib/clui/include/tinput.h extern void tinput_destroy(tinput_t *);
tinput_t          159 uspace/lib/clui/include/tinput.h extern errno_t tinput_read(tinput_t *, char **);
tinput_t          160 uspace/lib/clui/include/tinput.h extern errno_t tinput_read_i(tinput_t *, const char *, char **);
tinput_t           58 uspace/lib/clui/src/tinput.c static void tinput_update_origin(tinput_t *);
tinput_t           59 uspace/lib/clui/src/tinput.c static void tinput_init(tinput_t *);
tinput_t           60 uspace/lib/clui/src/tinput.c static void tinput_insert_string(tinput_t *, const char *);
tinput_t           61 uspace/lib/clui/src/tinput.c static void tinput_sel_get_bounds(tinput_t *, size_t *, size_t *);
tinput_t           62 uspace/lib/clui/src/tinput.c static bool tinput_sel_active(tinput_t *);
tinput_t           63 uspace/lib/clui/src/tinput.c static void tinput_sel_all(tinput_t *);
tinput_t           64 uspace/lib/clui/src/tinput.c static void tinput_sel_delete(tinput_t *);
tinput_t           65 uspace/lib/clui/src/tinput.c static void tinput_key_ctrl(tinput_t *, kbd_event_t *);
tinput_t           66 uspace/lib/clui/src/tinput.c static void tinput_key_shift(tinput_t *, kbd_event_t *);
tinput_t           67 uspace/lib/clui/src/tinput.c static void tinput_key_ctrl_shift(tinput_t *, kbd_event_t *);
tinput_t           68 uspace/lib/clui/src/tinput.c static void tinput_key_unmod(tinput_t *, kbd_event_t *);
tinput_t           69 uspace/lib/clui/src/tinput.c static void tinput_pre_seek(tinput_t *, bool);
tinput_t           70 uspace/lib/clui/src/tinput.c static void tinput_post_seek(tinput_t *, bool);
tinput_t           72 uspace/lib/clui/src/tinput.c static void tinput_console_set_lpos(tinput_t *ti, unsigned lpos)
tinput_t           83 uspace/lib/clui/src/tinput.c tinput_t *tinput_new(void)
tinput_t           85 uspace/lib/clui/src/tinput.c 	tinput_t *ti;
tinput_t           87 uspace/lib/clui/src/tinput.c 	ti = calloc(1, sizeof(tinput_t));
tinput_t           96 uspace/lib/clui/src/tinput.c void tinput_destroy(tinput_t *ti)
tinput_t          103 uspace/lib/clui/src/tinput.c static void tinput_display_prompt(tinput_t *ti)
tinput_t          113 uspace/lib/clui/src/tinput.c static void tinput_display_tail(tinput_t *ti, size_t start, size_t pad)
tinput_t          158 uspace/lib/clui/src/tinput.c static char *tinput_get_str(tinput_t *ti)
tinput_t          163 uspace/lib/clui/src/tinput.c static void tinput_position_caret(tinput_t *ti)
tinput_t          176 uspace/lib/clui/src/tinput.c static void tinput_update_origin_coord(tinput_t *ti, unsigned end_coord)
tinput_t          191 uspace/lib/clui/src/tinput.c static void tinput_update_origin(tinput_t *ti)
tinput_t          197 uspace/lib/clui/src/tinput.c static void tinput_jump_after(tinput_t *ti)
tinput_t          204 uspace/lib/clui/src/tinput.c static errno_t tinput_display(tinput_t *ti)
tinput_t          229 uspace/lib/clui/src/tinput.c static void tinput_insert_char(tinput_t *ti, char32_t c)
tinput_t          253 uspace/lib/clui/src/tinput.c static void tinput_insert_string(tinput_t *ti, const char *str)
tinput_t          296 uspace/lib/clui/src/tinput.c static void tinput_backspace(tinput_t *ti)
tinput_t          319 uspace/lib/clui/src/tinput.c static void tinput_delete(tinput_t *ti)
tinput_t          335 uspace/lib/clui/src/tinput.c static void tinput_seek_cell(tinput_t *ti, seek_dir_t dir, bool shift_held)
tinput_t          350 uspace/lib/clui/src/tinput.c static void tinput_seek_word(tinput_t *ti, seek_dir_t dir, bool shift_held)
tinput_t          388 uspace/lib/clui/src/tinput.c static void tinput_seek_vertical(tinput_t *ti, seek_dir_t dir, bool shift_held)
tinput_t          403 uspace/lib/clui/src/tinput.c static void tinput_seek_scrpos(tinput_t *ti, int col, int line, bool shift_held)
tinput_t          420 uspace/lib/clui/src/tinput.c static void tinput_seek_max(tinput_t *ti, seek_dir_t dir, bool shift_held)
tinput_t          432 uspace/lib/clui/src/tinput.c static void tinput_pre_seek(tinput_t *ti, bool shift_held)
tinput_t          442 uspace/lib/clui/src/tinput.c static void tinput_post_seek(tinput_t *ti, bool shift_held)
tinput_t          455 uspace/lib/clui/src/tinput.c static void tinput_history_insert(tinput_t *ti, char *str)
tinput_t          476 uspace/lib/clui/src/tinput.c static void tinput_set_str(tinput_t *ti, const char *str)
tinput_t          484 uspace/lib/clui/src/tinput.c static void tinput_sel_get_bounds(tinput_t *ti, size_t *sa, size_t *sb)
tinput_t          495 uspace/lib/clui/src/tinput.c static bool tinput_sel_active(tinput_t *ti)
tinput_t          500 uspace/lib/clui/src/tinput.c static void tinput_sel_all(tinput_t *ti)
tinput_t          508 uspace/lib/clui/src/tinput.c static void tinput_sel_delete(tinput_t *ti)
tinput_t          528 uspace/lib/clui/src/tinput.c static void tinput_sel_copy_to_cb(tinput_t *ti)
tinput_t          559 uspace/lib/clui/src/tinput.c static void tinput_paste_from_cb(tinput_t *ti)
tinput_t          573 uspace/lib/clui/src/tinput.c static void tinput_history_seek(tinput_t *ti, int offs)
tinput_t          633 uspace/lib/clui/src/tinput.c static void tinput_show_completions(tinput_t *ti, char **compl, size_t cnum)
tinput_t          677 uspace/lib/clui/src/tinput.c static void tinput_text_complete(tinput_t *ti)
tinput_t          788 uspace/lib/clui/src/tinput.c static void tinput_init(tinput_t *ti)
tinput_t          803 uspace/lib/clui/src/tinput.c errno_t tinput_set_prompt(tinput_t *ti, const char *prompt)
tinput_t          820 uspace/lib/clui/src/tinput.c void tinput_set_compl_ops(tinput_t *ti, tinput_compl_ops_t *compl_ops)
tinput_t          826 uspace/lib/clui/src/tinput.c static void tinput_key_press(tinput_t *ti, kbd_event_t *kev)
tinput_t          856 uspace/lib/clui/src/tinput.c static void tinput_key_release(tinput_t *ti, kbd_event_t *kev)
tinput_t          865 uspace/lib/clui/src/tinput.c static void tinput_pos(tinput_t *ti, pos_event_t *ev)
tinput_t          873 uspace/lib/clui/src/tinput.c static errno_t tinput_resize(tinput_t *ti)
tinput_t          951 uspace/lib/clui/src/tinput.c errno_t tinput_read_i(tinput_t *ti, const char *istr, char **dstr)
tinput_t         1019 uspace/lib/clui/src/tinput.c errno_t tinput_read(tinput_t *ti, char **dstr)
tinput_t         1024 uspace/lib/clui/src/tinput.c static void tinput_key_ctrl(tinput_t *ti, kbd_event_t *ev)
tinput_t         1063 uspace/lib/clui/src/tinput.c static void tinput_key_ctrl_shift(tinput_t *ti, kbd_event_t *ev)
tinput_t         1083 uspace/lib/clui/src/tinput.c static void tinput_key_shift(tinput_t *ti, kbd_event_t *ev)
tinput_t         1109 uspace/lib/clui/src/tinput.c static void tinput_key_unmod(tinput_t *ti, kbd_event_t *ev)
HelenOS homepage, sources at GitHub