LeoNerd.org.uk

libtermkey manpages

termkey(7)termkey - terminal keypress reading library
termkey_advisereadable(3)termkey_advisereadable - read more bytes from the underlying terminal
termkey_canonicalise(3)termkey_canonicalise - canonicalise a key event
termkey_destroy(3)termkey_new, termkey_destroy - create or destroy new termkey instance
termkey_get_buffer_remaining(3)termkey_get_buffer_remaining - returns the free buffer space
termkey_get_buffer_size(3)termkey_set_buffer_size, termkey_get_buffer_size - control the buffer size
termkey_get_canonflags(3)termkey_set_canonflags, termkey_get_canonflags - control the canonicalisation flags
termkey_get_fd(3)termkey_get_fd - obtain the file descriptor for the terminal
termkey_get_flags(3)termkey_set_flags, termkey_get_flags - control the operational flags
termkey_get_keyname(3)termkey_get_keyname - return a string name for a symbolic key
termkey_get_waittime(3)termkey_set_waittime, termkey_get_waittime - control the wait time for multibyte sequences
termkey_getkey(3)termkey_getkey, termkey_getkey_force - retrieve the next key event
termkey_getkey_force(3)termkey_getkey, termkey_getkey_force - retrieve the next key event
termkey_interpret_csi(3)termkey_interpret_csi - interpret unrecognised CSI sequence
termkey_interpret_modereport(3)termkey_interpret_modereport - interpret opaque mode report data
termkey_interpret_mouse(3)termkey_interpret_mouse - interpret opaque mouse event data
termkey_interpret_position(3)termkey_interpret_position - interpret opaque cursor position event data
termkey_is_started(3)termkey_start, termkey_stop, termkey_is_started - enable or disable terminal operations
termkey_keycmp(3)termkey_keycmp - compare two key events
termkey_keyname2sym(3)termkey_keyname2sym - look up a symbolic key value for a string name
termkey_lookup_keyname(3)termkey_lookup_keyname - look up a symbolic key value for a string name
termkey_new(3)termkey_new, termkey_destroy - create or destroy new termkey instance
termkey_new_abstract(3)termkey_new, termkey_destroy - create or destroy new termkey instance
termkey_push_bytes(3)termkey_push_bytes - supply more bytes to the input buffer
termkey_set_buffer_size(3)termkey_set_buffer_size, termkey_get_buffer_size - control the buffer size
termkey_set_canonflags(3)termkey_set_canonflags, termkey_get_canonflags - control the canonicalisation flags
termkey_set_flags(3)termkey_set_flags, termkey_get_flags - control the operational flags
termkey_set_waittime(3)termkey_set_waittime, termkey_get_waittime - control the wait time for multibyte sequences
termkey_start(3)termkey_start, termkey_stop, termkey_is_started - enable or disable terminal operations
termkey_stop(3)termkey_start, termkey_stop, termkey_is_started - enable or disable terminal operations
termkey_strfkey(3)termkey_strfkey - format a string representing a key event
termkey_strpkey(3)termkey_strpkey - parse a string representing a key event
termkey_waitkey(3)termkey_waitkey - wait for and retrieve the next key event