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