Searched defs:KeyTab (Results 1 - 2 of 2) sorted by relevance
/illumos-gate/usr/src/lib/libtecla/common/ |
H A D | keytab.h | 99 typedef struct KeyTab KeyTab; typedef in typeref:struct:KeyTab 104 KeyTab *_new_KeyTab(void); 109 KeyTab *_del_KeyTab(KeyTab *kt); 111 int _kt_set_keybinding(KeyTab *kt, KtBinder binder, 113 int _kt_set_keyfn(KeyTab *kt, KtBinder binder, const char *keyseq, 116 int _kt_set_action(KeyTab *kt, const char *action, KtKeyFn *fn, void *data); 121 int _kt_lookup_action(KeyTab *kt, const char *action, 131 KtKeyMatch _kt_lookup_keybinding(KeyTab *k [all...] |
H A D | keytab.c | 61 struct KeyTab { struct 70 static int _kt_extend_table(KeyTab *kt); 79 static KtKeyMatch _kt_locate_keybinding(KeyTab *kt, const char *binary_keyseq, 86 * return KeyTab * The new object, or NULL on error. 88 KeyTab *_new_KeyTab(void) 90 KeyTab *kt; /* The object to be returned */ 94 kt = (KeyTab *) malloc(sizeof(KeyTab)); 141 * Delete a KeyTab object. 144 * kt KeyTab * Th [all...] |
Completed in 56 milliseconds