FreeNOS
|
#include <teken.h>
Data Fields | |
const teken_funcs_t * | t_funcs |
void * | t_softc |
teken_state_t * | t_nextstate |
unsigned int | t_stateflags |
unsigned int | t_nums [T_NUMSIZE] |
unsigned int | t_curnum |
teken_pos_t | t_cursor |
teken_attr_t | t_curattr |
teken_pos_t | t_saved_cursor |
teken_attr_t | t_saved_curattr |
teken_attr_t | t_defattr |
teken_pos_t | t_winsize |
teken_span_t | t_scrollreg |
teken_span_t | t_originreg |
unsigned int | t_tabstops [T_NUMCOL/(sizeof(unsigned int) *8)] |
teken_attr_t __teken::t_curattr |
Definition at line 143 of file teken.h.
Referenced by teken_get_curattr(), teken_set_curattr(), teken_set_defattr(), teken_subr_cons25_set_adapter_background(), teken_subr_cons25_set_adapter_foreground(), teken_subr_delete_character(), teken_subr_delete_line(), teken_subr_do_putchar(), teken_subr_do_reset(), teken_subr_do_scroll(), teken_subr_erase_character(), teken_subr_erase_display(), teken_subr_erase_line(), teken_subr_horizontal_tab(), teken_subr_insert_character(), teken_subr_insert_line(), teken_subr_newpage(), teken_subr_restore_cursor(), teken_subr_save_cursor(), and teken_subr_set_graphic_rendition().
unsigned int __teken::t_curnum |
Definition at line 140 of file teken.h.
Referenced by teken_state_2(), teken_state_3(), teken_state_5(), teken_state_8(), teken_state_numbers(), and teken_state_switch().
teken_pos_t __teken::t_cursor |
Definition at line 142 of file teken.h.
Referenced by teken_funcs_cursor(), teken_input_char(), teken_set_cursor(), teken_subr_alignment_test(), teken_subr_backspace(), teken_subr_carriage_return(), teken_subr_cursor_backward(), teken_subr_cursor_backward_tabulation(), teken_subr_cursor_down(), teken_subr_cursor_forward(), teken_subr_cursor_forward_tabulation(), teken_subr_cursor_next_line(), teken_subr_cursor_position(), teken_subr_cursor_previous_line(), teken_subr_cursor_up(), teken_subr_delete_character(), teken_subr_delete_line(), teken_subr_do_cpr(), teken_subr_do_reset(), teken_subr_do_scroll(), teken_subr_erase_character(), teken_subr_erase_display(), teken_subr_erase_line(), teken_subr_horizontal_position_absolute(), teken_subr_horizontal_tab(), teken_subr_horizontal_tab_set(), teken_subr_index(), teken_subr_insert_character(), teken_subr_insert_line(), teken_subr_newline(), teken_subr_newpage(), teken_subr_next_line(), teken_subr_regular_character(), teken_subr_reset_dec_mode(), teken_subr_restore_cursor(), teken_subr_reverse_index(), teken_subr_save_cursor(), teken_subr_set_dec_mode(), teken_subr_set_top_and_bottom_margins(), teken_subr_tab_clear(), and teken_subr_vertical_position_absolute().
teken_attr_t __teken::t_defattr |
Definition at line 147 of file teken.h.
Referenced by teken_get_defattr(), teken_init(), teken_set_defattr(), teken_subr_alignment_test(), teken_subr_cons25_set_adapter_background(), teken_subr_cons25_set_adapter_foreground(), teken_subr_do_reset(), and teken_subr_set_graphic_rendition().
const teken_funcs_t* __teken::t_funcs |
Definition at line 132 of file teken.h.
Referenced by teken_funcs_bell(), teken_funcs_copy(), teken_funcs_cursor(), teken_funcs_fill(), teken_funcs_param(), teken_funcs_putchar(), teken_funcs_respond(), and teken_init().
teken_state_t* __teken::t_nextstate |
Definition at line 135 of file teken.h.
Referenced by teken_init(), teken_input_char(), and teken_state_switch().
unsigned int __teken::t_nums[T_NUMSIZE] |
Definition at line 139 of file teken.h.
Referenced by teken_state_2(), teken_state_3(), teken_state_5(), teken_state_8(), and teken_state_numbers().
teken_span_t __teken::t_originreg |
Definition at line 153 of file teken.h.
Referenced by teken_input_char(), teken_set_winsize(), teken_subr_backspace(), teken_subr_cursor_position(), teken_subr_do_cpr(), teken_subr_reset_dec_mode(), teken_subr_set_dec_mode(), teken_subr_set_top_and_bottom_margins(), and teken_subr_vertical_position_absolute().
teken_attr_t __teken::t_saved_curattr |
Definition at line 145 of file teken.h.
Referenced by teken_set_defattr(), teken_subr_restore_cursor(), and teken_subr_save_cursor().
teken_pos_t __teken::t_saved_cursor |
Definition at line 144 of file teken.h.
Referenced by teken_input_char(), teken_subr_restore_cursor(), and teken_subr_save_cursor().
teken_span_t __teken::t_scrollreg |
Definition at line 151 of file teken.h.
Referenced by teken_input_char(), teken_set_winsize(), teken_subr_alignment_test(), teken_subr_cursor_down(), teken_subr_cursor_up(), teken_subr_delete_line(), teken_subr_do_scroll(), teken_subr_index(), teken_subr_insert_line(), teken_subr_newline(), teken_subr_regular_character(), teken_subr_reverse_index(), teken_subr_set_dec_mode(), and teken_subr_set_top_and_bottom_margins().
void* __teken::t_softc |
Definition at line 133 of file teken.h.
Referenced by teken_funcs_bell(), teken_funcs_copy(), teken_funcs_cursor(), teken_funcs_fill(), teken_funcs_param(), teken_funcs_putchar(), teken_funcs_respond(), and teken_init().
unsigned int __teken::t_stateflags |
Definition at line 136 of file teken.h.
Referenced by teken_state_numbers(), teken_state_switch(), teken_subr_alignment_test(), teken_subr_backspace(), teken_subr_carriage_return(), teken_subr_cursor_backward(), teken_subr_cursor_down(), teken_subr_cursor_forward(), teken_subr_cursor_position(), teken_subr_cursor_up(), teken_subr_do_putchar(), teken_subr_do_reset(), teken_subr_horizontal_position_absolute(), teken_subr_index(), teken_subr_newline(), teken_subr_regular_character(), teken_subr_reset_dec_mode(), teken_subr_reset_mode(), teken_subr_restore_cursor(), teken_subr_reverse_index(), teken_subr_set_dec_mode(), teken_subr_set_mode(), teken_subr_set_top_and_bottom_margins(), and teken_subr_vertical_position_absolute().
unsigned int __teken::t_tabstops[T_NUMCOL/(sizeof(unsigned int) *8)] |
Definition at line 156 of file teken.h.
Referenced by teken_subr_tab_clear(), teken_tab_clear(), teken_tab_default(), teken_tab_isset(), and teken_tab_set().
teken_pos_t __teken::t_winsize |
Definition at line 148 of file teken.h.
Referenced by teken_funcs_copy(), teken_funcs_cursor(), teken_funcs_fill(), teken_funcs_putchar(), teken_input_char(), teken_set_cursor(), teken_set_winsize(), teken_subr_alignment_test(), teken_subr_backspace(), teken_subr_cursor_forward(), teken_subr_cursor_forward_tabulation(), teken_subr_cursor_position(), teken_subr_delete_character(), teken_subr_delete_line(), teken_subr_do_putchar(), teken_subr_do_scroll(), teken_subr_erase_character(), teken_subr_erase_display(), teken_subr_erase_line(), teken_subr_horizontal_position_absolute(), teken_subr_insert_character(), teken_subr_insert_line(), teken_subr_newpage(), teken_subr_regular_character(), teken_subr_reset_dec_mode(), and teken_subr_set_top_and_bottom_margins().