/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: unix95:term.h (VERSION 2.7) */ #ifndef __TDF_UNIX95_TERM_H #define __TDF_UNIX95_TERM_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__unix95__term begin #pragma token TYPE TERMINAL # unix95.term.TERMINAL extern TERMINAL *cur_term; #pragma token EXP rvalue : int : auto_left_margin # unix95.term.auto_left_margin #pragma token EXP rvalue : int : auto_right_margin # unix95.term.auto_right_margin #pragma token EXP rvalue : int : back_color_erase # unix95.term.back_color_erase #pragma token EXP rvalue : int : can_change # unix95.term.can_change #pragma token EXP rvalue : int : ceol_standout_glitch # unix95.term.ceol_standout_glitch #pragma token EXP rvalue : int : col_addr_glitch # unix95.term.col_addr_glitch #pragma token EXP rvalue : int : cpi_changes_res # unix95.term.cpi_changes_res #pragma token EXP rvalue : int : cr_cancels_micro_mode # unix95.term.cr_cancels_micro_mode #pragma token EXP rvalue : int : dest_tabs_magic_smso # unix95.term.dest_tabs_magic_smso #pragma token EXP rvalue : int : eat_newline_glitch # unix95.term.eat_newline_glitch #pragma token EXP rvalue : int : erase_overstrike # unix95.term.erase_overstrike #pragma token EXP rvalue : int : generic_type # unix95.term.generic_type #pragma token EXP rvalue : int : get_mouse # unix95.term.get_mouse #pragma token EXP rvalue : int : hard_copy # unix95.term.hard_copy #pragma token EXP rvalue : int : hard_cursor # unix95.term.hard_cursor #pragma token EXP rvalue : int : has_meta_key # unix95.term.has_meta_key #pragma token EXP rvalue : int : has_print_wheel # unix95.term.has_print_wheel #pragma token EXP rvalue : int : has_status_line # unix95.term.has_status_line #pragma token EXP rvalue : int : hue_lightness_saturation # unix95.term.hue_lightness_saturation #pragma token EXP rvalue : int : insert_null_glitch # unix95.term.insert_null_glitch #pragma token EXP rvalue : int : lpi_changes_res # unix95.term.lpi_changes_res #pragma token EXP rvalue : int : memory_above # unix95.term.memory_above #pragma token EXP rvalue : int : memory_below # unix95.term.memory_below #pragma token EXP rvalue : int : move_insert_mode # unix95.term.move_insert_mode #pragma token EXP rvalue : int : move_standout_mode # unix95.term.move_standout_mode #pragma token EXP rvalue : int : needs_xon_xoff # unix95.term.needs_xon_xoff #pragma token EXP rvalue : int : no_esc_ctlc # unix95.term.no_esc_ctlc #pragma token EXP rvalue : int : no_pad_char # unix95.term.no_pad_char #pragma token EXP rvalue : int : non_dest_scroll_region # unix95.term.non_dest_scroll_region #pragma token EXP rvalue : int : non_rev_rmcup # unix95.term.non_rev_rmcup #pragma token EXP rvalue : int : over_strike # unix95.term.over_strike #pragma token EXP rvalue : int : prtr_silent # unix95.term.prtr_silent #pragma token EXP rvalue : int : row_addr_glitch # unix95.term.row_addr_glitch #pragma token EXP rvalue : int : semi_auto_right_margin # unix95.term.semi_auto_right_margin #pragma token EXP rvalue : int : status_line_esc_ok # unix95.term.status_line_esc_ok #pragma token EXP rvalue : int : tilde_glitch # unix95.term.tilde_glitch #pragma token EXP rvalue : int : transparent_underline # unix95.term.transparent_underline #pragma token EXP rvalue : int : xon_xoff # unix95.term.xon_xoff #pragma token EXP rvalue : int : bit_image_entwining # unix95.term.bit_image_entwining #pragma token EXP rvalue : int : bit_image_type # unix95.term.bit_image_type #pragma token EXP rvalue : int : buffer_capacity # unix95.term.buffer_capacity #pragma token EXP rvalue : int : buttons # unix95.term.buttons #pragma token EXP rvalue : int : columns # unix95.term.columns #pragma token EXP rvalue : int : dot_horz_spacing # unix95.term.dot_horz_spacing #pragma token EXP rvalue : int : dot_vert_spacing # unix95.term.dot_vert_spacing #pragma token EXP rvalue : int : init_tabs # unix95.term.init_tabs #pragma token EXP rvalue : int : label_height # unix95.term.label_height #pragma token EXP rvalue : int : label_width # unix95.term.label_width #pragma token EXP rvalue : int : lines # unix95.term.lines #pragma token EXP rvalue : int : lines_of_memory # unix95.term.lines_of_memory #pragma token EXP rvalue : int : magic_cookie_glitch # unix95.term.magic_cookie_glitch #pragma token EXP rvalue : int : max_attributes # unix95.term.max_attributes #pragma token EXP rvalue : int : max_colors # unix95.term.max_colors #pragma token EXP rvalue : int : max_micro_address # unix95.term.max_micro_address #pragma token EXP rvalue : int : max_micro_jump # unix95.term.max_micro_jump #pragma token EXP rvalue : int : max_pairs # unix95.term.max_pairs #pragma token EXP rvalue : int : maximum_windows # unix95.term.maximum_windows #pragma token EXP rvalue : int : micro_char_size # unix95.term.micro_char_size #pragma token EXP rvalue : int : micro_line_size # unix95.term.micro_line_size #pragma token EXP rvalue : int : no_color_video # unix95.term.no_color_video #pragma token EXP rvalue : int : num_labels # unix95.term.num_labels #pragma token EXP rvalue : int : number_of_pins # unix95.term.number_of_pins #pragma token EXP rvalue : int : output_res_char # unix95.term.output_res_char #pragma token EXP rvalue : int : output_res_horz_inch # unix95.term.output_res_horz_inch #pragma token EXP rvalue : int : output_res_line # unix95.term.output_res_line #pragma token EXP rvalue : int : output_res_vert_inch # unix95.term.output_res_vert_inch #pragma token EXP rvalue : int : padding_baud_rate # unix95.term.padding_baud_rate #pragma token EXP rvalue : int : virtual_terminal # unix95.term.virtual_terminal #pragma token EXP rvalue : int : wide_char_size # unix95.term.wide_char_size #pragma token EXP rvalue : int : width_status_line # unix95.term.width_status_line #pragma token EXP rvalue : char * : acs_chars # unix95.term.acs_chars #pragma token EXP rvalue : char * : alt_scancode_esc # unix95.term.alt_scancode_esc #pragma token EXP rvalue : char * : back_tab # unix95.term.back_tab #pragma token EXP rvalue : char * : bell # unix95.term.bell #pragma token EXP rvalue : char * : bit_image_carriage_return # unix95.term.bit_image_carriage_return #pragma token EXP rvalue : char * : bit_image_newline # unix95.term.bit_image_newline #pragma token EXP rvalue : char * : bit_image_repeat # unix95.term.bit_image_repeat #pragma token EXP rvalue : char * : carriage_return # unix95.term.carriage_return #pragma token EXP rvalue : char * : change_char_pitch # unix95.term.change_char_pitch #pragma token EXP rvalue : char * : change_line_pitch # unix95.term.change_line_pitch #pragma token EXP rvalue : char * : change_res_horz # unix95.term.change_res_horz #pragma token EXP rvalue : char * : change_res_vert # unix95.term.change_res_vert #pragma token EXP rvalue : char * : change_scroll_region # unix95.term.change_scroll_region #pragma token EXP rvalue : char * : char_padding # unix95.term.char_padding #pragma token EXP rvalue : char * : char_set_names # unix95.term.char_set_names #pragma token EXP rvalue : char * : clear_all_tabs # unix95.term.clear_all_tabs #pragma token EXP rvalue : char * : clear_margins # unix95.term.clear_margins #pragma token EXP rvalue : char * : clear_screen # unix95.term.clear_screen #pragma token EXP rvalue : char * : clr_bol # unix95.term.clr_bol #pragma token EXP rvalue : char * : clr_eol # unix95.term.clr_eol #pragma token EXP rvalue : char * : clr_eos # unix95.term.clr_eos #pragma token EXP rvalue : char * : code_set_init # unix95.term.code_set_init #pragma token EXP rvalue : char * : color_names # unix95.term.color_names #pragma token EXP rvalue : char * : column_address # unix95.term.column_address #pragma token EXP rvalue : char * : command_character # unix95.term.command_character #pragma token EXP rvalue : char * : create_window # unix95.term.create_window #pragma token EXP rvalue : char * : cursor_address # unix95.term.cursor_address #pragma token EXP rvalue : char * : cursor_down # unix95.term.cursor_down #pragma token EXP rvalue : char * : cursor_home # unix95.term.cursor_home #pragma token EXP rvalue : char * : cursor_invisible # unix95.term.cursor_invisible #pragma token EXP rvalue : char * : cursor_left # unix95.term.cursor_left #pragma token EXP rvalue : char * : cursor_mem_address # unix95.term.cursor_mem_address #pragma token EXP rvalue : char * : cursor_normal # unix95.term.cursor_normal #pragma token EXP rvalue : char * : cursor_right # unix95.term.cursor_right #pragma token EXP rvalue : char * : cursor_to_ll # unix95.term.cursor_to_ll #pragma token EXP rvalue : char * : cursor_up # unix95.term.cursor_up #pragma token EXP rvalue : char * : cursor_visible # unix95.term.cursor_visible #pragma token EXP rvalue : char * : define_bit_image_region # unix95.term.define_bit_image_region #pragma token EXP rvalue : char * : define_char # unix95.term.define_char #pragma token EXP rvalue : char * : delete_character # unix95.term.delete_character #pragma token EXP rvalue : char * : delete_line # unix95.term.delete_line #pragma token EXP rvalue : char * : device_type # unix95.term.device_type #pragma token EXP rvalue : char * : dis_status_line # unix95.term.dis_status_line #pragma token EXP rvalue : char * : display_clock # unix95.term.display_clock #pragma token EXP rvalue : char * : display_pc_char # unix95.term.display_pc_char #pragma token EXP rvalue : char * : down_half_line # unix95.term.down_half_line #pragma token EXP rvalue : char * : ena_acs # unix95.term.ena_acs #pragma token EXP rvalue : char * : end_bit_image_region # unix95.term.end_bit_image_region #pragma token EXP rvalue : char * : enter_alt_charset_mode # unix95.term.enter_alt_charset_mode #pragma token EXP rvalue : char * : enter_am_mode # unix95.term.enter_am_mode #pragma token EXP rvalue : char * : enter_blink_mode # unix95.term.enter_blink_mode #pragma token EXP rvalue : char * : enter_bold_mode # unix95.term.enter_bold_mode #pragma token EXP rvalue : char * : enter_ca_mode # unix95.term.enter_ca_mode #pragma token EXP rvalue : char * : enter_delete_mode # unix95.term.enter_delete_mode #pragma token EXP rvalue : char * : enter_dim_mode # unix95.term.enter_dim_mode #pragma token EXP rvalue : char * : enter_doublewide_mode # unix95.term.enter_doublewide_mode #pragma token EXP rvalue : char * : enter_draft_quality # unix95.term.enter_draft_quality #pragma token EXP rvalue : char * : enter_insert_mode # unix95.term.enter_insert_mode #pragma token EXP rvalue : char * : enter_italics_mode # unix95.term.enter_italics_mode #pragma token EXP rvalue : char * : enter_left_hl_mode # unix95.term.enter_left_hl_mode #pragma token EXP rvalue : char * : enter_leftward_mode # unix95.term.enter_leftward_mode #pragma token EXP rvalue : char * : enter_low_hl_mode # unix95.term.enter_low_hl_mode #pragma token EXP rvalue : char * : enter_micro_mode # unix95.term.enter_micro_mode #pragma token EXP rvalue : char * : enter_near_letter_quality # unix95.term.enter_near_letter_quality #pragma token EXP rvalue : char * : enter_normal_quality # unix95.term.enter_normal_quality #pragma token EXP rvalue : char * : enter_pc_charset_mode # unix95.term.enter_pc_charset_mode #pragma token EXP rvalue : char * : enter_protected_mode # unix95.term.enter_protected_mode #pragma token EXP rvalue : char * : enter_reverse_mode # unix95.term.enter_reverse_mode #pragma token EXP rvalue : char * : enter_right_hl_mode # unix95.term.enter_right_hl_mode #pragma token EXP rvalue : char * : enter_scancode_mode # unix95.term.enter_scancode_mode #pragma token EXP rvalue : char * : enter_secure_mode # unix95.term.enter_secure_mode #pragma token EXP rvalue : char * : enter_shadow_mode # unix95.term.enter_shadow_mode #pragma token EXP rvalue : char * : enter_standout_mode # unix95.term.enter_standout_mode #pragma token EXP rvalue : char * : enter_subscript_mode # unix95.term.enter_subscript_mode #pragma token EXP rvalue : char * : enter_superscript_mode # unix95.term.enter_superscript_mode #pragma token EXP rvalue : char * : enter_top_hl_mode # unix95.term.enter_top_hl_mode #pragma token EXP rvalue : char * : enter_underline_mode # unix95.term.enter_underline_mode #pragma token EXP rvalue : char * : enter_upward_mode # unix95.term.enter_upward_mode #pragma token EXP rvalue : char * : enter_vertical_hl_mode # unix95.term.enter_vertical_hl_mode #pragma token EXP rvalue : char * : enter_xon_mode # unix95.term.enter_xon_mode #pragma token EXP rvalue : char * : erase_chars # unix95.term.erase_chars #pragma token EXP rvalue : char * : exit_alt_charset_mode # unix95.term.exit_alt_charset_mode #pragma token EXP rvalue : char * : exit_am_mode # unix95.term.exit_am_mode #pragma token EXP rvalue : char * : exit_attribute_mode # unix95.term.exit_attribute_mode #pragma token EXP rvalue : char * : exit_ca_mode # unix95.term.exit_ca_mode #pragma token EXP rvalue : char * : exit_delete_mode # unix95.term.exit_delete_mode #pragma token EXP rvalue : char * : exit_doublewide_mode # unix95.term.exit_doublewide_mode #pragma token EXP rvalue : char * : exit_insert_mode # unix95.term.exit_insert_mode #pragma token EXP rvalue : char * : exit_italics_mode # unix95.term.exit_italics_mode #pragma token EXP rvalue : char * : exit_leftward_mode # unix95.term.exit_leftward_mode #pragma token EXP rvalue : char * : exit_micro_mode # unix95.term.exit_micro_mode #pragma token EXP rvalue : char * : exit_pc_charset_mode # unix95.term.exit_pc_charset_mode #pragma token EXP rvalue : char * : exit_scancode_mode # unix95.term.exit_scancode_mode #pragma token EXP rvalue : char * : exit_shadow_mode # unix95.term.exit_shadow_mode #pragma token EXP rvalue : char * : exit_standout_mode # unix95.term.exit_standout_mode #pragma token EXP rvalue : char * : exit_subscript_mode # unix95.term.exit_subscript_mode #pragma token EXP rvalue : char * : exit_superscript_mode # unix95.term.exit_superscript_mode #pragma token EXP rvalue : char * : exit_underline_mode # unix95.term.exit_underline_mode #pragma token EXP rvalue : char * : exit_upward_mode # unix95.term.exit_upward_mode #pragma token EXP rvalue : char * : exit_xon_mode # unix95.term.exit_xon_mode #pragma token EXP rvalue : char * : fixed_pause # unix95.term.fixed_pause #pragma token EXP rvalue : char * : flash_hook # unix95.term.flash_hook #pragma token EXP rvalue : char * : flash_screen # unix95.term.flash_screen #pragma token EXP rvalue : char * : form_feed # unix95.term.form_feed #pragma token EXP rvalue : char * : from_status_line # unix95.term.from_status_line #pragma token EXP rvalue : char * : goto_window # unix95.term.goto_window #pragma token EXP rvalue : char * : hangup # unix95.term.hangup #pragma token EXP rvalue : char * : init_1string # unix95.term.init_1string #pragma token EXP rvalue : char * : init_2string # unix95.term.init_2string #pragma token EXP rvalue : char * : init_3string # unix95.term.init_3string #pragma token EXP rvalue : char * : init_file # unix95.term.init_file #pragma token EXP rvalue : char * : init_prog # unix95.term.init_prog #pragma token EXP rvalue : char * : initialize_color # unix95.term.initialize_color #pragma token EXP rvalue : char * : initialize_pair # unix95.term.initialize_pair #pragma token EXP rvalue : char * : insert_character # unix95.term.insert_character #pragma token EXP rvalue : char * : insert_line # unix95.term.insert_line #pragma token EXP rvalue : char * : insert_padding # unix95.term.insert_padding #pragma token EXP rvalue : char * : key_a1 # unix95.term.key_a1 #pragma token EXP rvalue : char * : key_a3 # unix95.term.key_a3 #pragma token EXP rvalue : char * : key_b2 # unix95.term.key_b2 #pragma token EXP rvalue : char * : key_backspace # unix95.term.key_backspace #pragma token EXP rvalue : char * : key_beg # unix95.term.key_beg #pragma token EXP rvalue : char * : key_btab # unix95.term.key_btab #pragma token EXP rvalue : char * : key_c1 # unix95.term.key_c1 #pragma token EXP rvalue : char * : key_c3 # unix95.term.key_c3 #pragma token EXP rvalue : char * : key_cancel # unix95.term.key_cancel #pragma token EXP rvalue : char * : key_catab # unix95.term.key_catab #pragma token EXP rvalue : char * : key_clear # unix95.term.key_clear #pragma token EXP rvalue : char * : key_close # unix95.term.key_close #pragma token EXP rvalue : char * : key_command # unix95.term.key_command #pragma token EXP rvalue : char * : key_copy # unix95.term.key_copy #pragma token EXP rvalue : char * : key_create # unix95.term.key_create #pragma token EXP rvalue : char * : key_ctab # unix95.term.key_ctab #pragma token EXP rvalue : char * : key_dc # unix95.term.key_dc #pragma token EXP rvalue : char * : key_dl # unix95.term.key_dl #pragma token EXP rvalue : char * : key_down # unix95.term.key_down #pragma token EXP rvalue : char * : key_eic # unix95.term.key_eic #pragma token EXP rvalue : char * : key_end # unix95.term.key_end #pragma token EXP rvalue : char * : key_enter # unix95.term.key_enter #pragma token EXP rvalue : char * : key_eol # unix95.term.key_eol #pragma token EXP rvalue : char * : key_eos # unix95.term.key_eos #pragma token EXP rvalue : char * : key_exit # unix95.term.key_exit #pragma token EXP rvalue : char * : key_f0 # unix95.term.key_f0 #pragma token EXP rvalue : char * : key_f1 # unix95.term.key_f1 #pragma token EXP rvalue : char * : key_f10 # unix95.term.key_f10 #pragma token EXP rvalue : char * : key_f11 # unix95.term.key_f11 #pragma token EXP rvalue : char * : key_f12 # unix95.term.key_f12 #pragma token EXP rvalue : char * : key_f13 # unix95.term.key_f13 #pragma token EXP rvalue : char * : key_f14 # unix95.term.key_f14 #pragma token EXP rvalue : char * : key_f15 # unix95.term.key_f15 #pragma token EXP rvalue : char * : key_f16 # unix95.term.key_f16 #pragma token EXP rvalue : char * : key_f17 # unix95.term.key_f17 #pragma token EXP rvalue : char * : key_f18 # unix95.term.key_f18 #pragma token EXP rvalue : char * : key_f19 # unix95.term.key_f19 #pragma token EXP rvalue : char * : key_f2 # unix95.term.key_f2 #pragma token EXP rvalue : char * : key_f20 # unix95.term.key_f20 #pragma token EXP rvalue : char * : key_f21 # unix95.term.key_f21 #pragma token EXP rvalue : char * : key_f22 # unix95.term.key_f22 #pragma token EXP rvalue : char * : key_f23 # unix95.term.key_f23 #pragma token EXP rvalue : char * : key_f24 # unix95.term.key_f24 #pragma token EXP rvalue : char * : key_f25 # unix95.term.key_f25 #pragma token EXP rvalue : char * : key_f26 # unix95.term.key_f26 #pragma token EXP rvalue : char * : key_f27 # unix95.term.key_f27 #pragma token EXP rvalue : char * : key_f28 # unix95.term.key_f28 #pragma token EXP rvalue : char * : key_f29 # unix95.term.key_f29 #pragma token EXP rvalue : char * : key_f3 # unix95.term.key_f3 #pragma token EXP rvalue : char * : key_f30 # unix95.term.key_f30 #pragma token EXP rvalue : char * : key_f31 # unix95.term.key_f31 #pragma token EXP rvalue : char * : key_f32 # unix95.term.key_f32 #pragma token EXP rvalue : char * : key_f33 # unix95.term.key_f33 #pragma token EXP rvalue : char * : key_f34 # unix95.term.key_f34 #pragma token EXP rvalue : char * : key_f35 # unix95.term.key_f35 #pragma token EXP rvalue : char * : key_f36 # unix95.term.key_f36 #pragma token EXP rvalue : char * : key_f37 # unix95.term.key_f37 #pragma token EXP rvalue : char * : key_f38 # unix95.term.key_f38 #pragma token EXP rvalue : char * : key_f39 # unix95.term.key_f39 #pragma token EXP rvalue : char * : key_f4 # unix95.term.key_f4 #pragma token EXP rvalue : char * : key_f40 # unix95.term.key_f40 #pragma token EXP rvalue : char * : key_f41 # unix95.term.key_f41 #pragma token EXP rvalue : char * : key_f42 # unix95.term.key_f42 #pragma token EXP rvalue : char * : key_f43 # unix95.term.key_f43 #pragma token EXP rvalue : char * : key_f44 # unix95.term.key_f44 #pragma token EXP rvalue : char * : key_f45 # unix95.term.key_f45 #pragma token EXP rvalue : char * : key_f46 # unix95.term.key_f46 #pragma token EXP rvalue : char * : key_f47 # unix95.term.key_f47 #pragma token EXP rvalue : char * : key_f48 # unix95.term.key_f48 #pragma token EXP rvalue : char * : key_f49 # unix95.term.key_f49 #pragma token EXP rvalue : char * : key_f5 # unix95.term.key_f5 #pragma token EXP rvalue : char * : key_f50 # unix95.term.key_f50 #pragma token EXP rvalue : char * : key_f51 # unix95.term.key_f51 #pragma token EXP rvalue : char * : key_f52 # unix95.term.key_f52 #pragma token EXP rvalue : char * : key_f53 # unix95.term.key_f53 #pragma token EXP rvalue : char * : key_f54 # unix95.term.key_f54 #pragma token EXP rvalue : char * : key_f55 # unix95.term.key_f55 #pragma token EXP rvalue : char * : key_f56 # unix95.term.key_f56 #pragma token EXP rvalue : char * : key_f57 # unix95.term.key_f57 #pragma token EXP rvalue : char * : key_f58 # unix95.term.key_f58 #pragma token EXP rvalue : char * : key_f59 # unix95.term.key_f59 #pragma token EXP rvalue : char * : key_f6 # unix95.term.key_f6 #pragma token EXP rvalue : char * : key_f60 # unix95.term.key_f60 #pragma token EXP rvalue : char * : key_f61 # unix95.term.key_f61 #pragma token EXP rvalue : char * : key_f62 # unix95.term.key_f62 #pragma token EXP rvalue : char * : key_f63 # unix95.term.key_f63 #pragma token EXP rvalue : char * : key_f7 # unix95.term.key_f7 #pragma token EXP rvalue : char * : key_f8 # unix95.term.key_f8 #pragma token EXP rvalue : char * : key_f9 # unix95.term.key_f9 #pragma token EXP rvalue : char * : key_find # unix95.term.key_find #pragma token EXP rvalue : char * : key_help # unix95.term.key_help #pragma token EXP rvalue : char * : key_home # unix95.term.key_home #pragma token EXP rvalue : char * : key_ic # unix95.term.key_ic #pragma token EXP rvalue : char * : key_il # unix95.term.key_il #pragma token EXP rvalue : char * : key_left # unix95.term.key_left #pragma token EXP rvalue : char * : key_ll # unix95.term.key_ll #pragma token EXP rvalue : char * : key_mark # unix95.term.key_mark #pragma token EXP rvalue : char * : key_message # unix95.term.key_message #pragma token EXP rvalue : char * : key_mouse # unix95.term.key_mouse #pragma token EXP rvalue : char * : key_move # unix95.term.key_move #pragma token EXP rvalue : char * : key_next # unix95.term.key_next #pragma token EXP rvalue : char * : key_npage # unix95.term.key_npage #pragma token EXP rvalue : char * : key_open # unix95.term.key_open #pragma token EXP rvalue : char * : key_options # unix95.term.key_options #pragma token EXP rvalue : char * : key_ppage # unix95.term.key_ppage #pragma token EXP rvalue : char * : key_previous # unix95.term.key_previous #pragma token EXP rvalue : char * : key_print # unix95.term.key_print #pragma token EXP rvalue : char * : key_redo # unix95.term.key_redo #pragma token EXP rvalue : char * : key_reference # unix95.term.key_reference #pragma token EXP rvalue : char * : key_refresh # unix95.term.key_refresh #pragma token EXP rvalue : char * : key_replace # unix95.term.key_replace #pragma token EXP rvalue : char * : key_restart # unix95.term.key_restart #pragma token EXP rvalue : char * : key_resume # unix95.term.key_resume #pragma token EXP rvalue : char * : key_right # unix95.term.key_right #pragma token EXP rvalue : char * : key_save # unix95.term.key_save #pragma token EXP rvalue : char * : key_sbeg # unix95.term.key_sbeg #pragma token EXP rvalue : char * : key_scancel # unix95.term.key_scancel #pragma token EXP rvalue : char * : key_scommand # unix95.term.key_scommand #pragma token EXP rvalue : char * : key_scopy # unix95.term.key_scopy #pragma token EXP rvalue : char * : key_screate # unix95.term.key_screate #pragma token EXP rvalue : char * : key_sdc # unix95.term.key_sdc #pragma token EXP rvalue : char * : key_sdl # unix95.term.key_sdl #pragma token EXP rvalue : char * : key_select # unix95.term.key_select #pragma token EXP rvalue : char * : key_send # unix95.term.key_send #pragma token EXP rvalue : char * : key_seol # unix95.term.key_seol #pragma token EXP rvalue : char * : key_sexit # unix95.term.key_sexit #pragma token EXP rvalue : char * : key_sf # unix95.term.key_sf #pragma token EXP rvalue : char * : key_sfind # unix95.term.key_sfind #pragma token EXP rvalue : char * : key_shelp # unix95.term.key_shelp #pragma token EXP rvalue : char * : key_shome # unix95.term.key_shome #pragma token EXP rvalue : char * : key_sic # unix95.term.key_sic #pragma token EXP rvalue : char * : key_sleft # unix95.term.key_sleft #pragma token EXP rvalue : char * : key_smessage # unix95.term.key_smessage #pragma token EXP rvalue : char * : key_smove # unix95.term.key_smove #pragma token EXP rvalue : char * : key_snext # unix95.term.key_snext #pragma token EXP rvalue : char * : key_soptions # unix95.term.key_soptions #pragma token EXP rvalue : char * : key_sprevious # unix95.term.key_sprevious #pragma token EXP rvalue : char * : key_sprint # unix95.term.key_sprint #pragma token EXP rvalue : char * : key_sr # unix95.term.key_sr #pragma token EXP rvalue : char * : key_sredo # unix95.term.key_sredo #pragma token EXP rvalue : char * : key_sreplace # unix95.term.key_sreplace #pragma token EXP rvalue : char * : key_sright # unix95.term.key_sright #pragma token EXP rvalue : char * : key_srsume # unix95.term.key_srsume #pragma token EXP rvalue : char * : key_ssave # unix95.term.key_ssave #pragma token EXP rvalue : char * : key_ssuspend # unix95.term.key_ssuspend #pragma token EXP rvalue : char * : key_stab # unix95.term.key_stab #pragma token EXP rvalue : char * : key_sundo # unix95.term.key_sundo #pragma token EXP rvalue : char * : key_suspend # unix95.term.key_suspend #pragma token EXP rvalue : char * : key_undo # unix95.term.key_undo #pragma token EXP rvalue : char * : key_up # unix95.term.key_up #pragma token EXP rvalue : char * : keypad_local # unix95.term.keypad_local #pragma token EXP rvalue : char * : keypad_xmit # unix95.term.keypad_xmit #pragma token EXP rvalue : char * : lab_f0 # unix95.term.lab_f0 #pragma token EXP rvalue : char * : lab_f1 # unix95.term.lab_f1 #pragma token EXP rvalue : char * : lab_f10 # unix95.term.lab_f10 #pragma token EXP rvalue : char * : lab_f2 # unix95.term.lab_f2 #pragma token EXP rvalue : char * : lab_f3 # unix95.term.lab_f3 #pragma token EXP rvalue : char * : lab_f4 # unix95.term.lab_f4 #pragma token EXP rvalue : char * : lab_f5 # unix95.term.lab_f5 #pragma token EXP rvalue : char * : lab_f6 # unix95.term.lab_f6 #pragma token EXP rvalue : char * : lab_f7 # unix95.term.lab_f7 #pragma token EXP rvalue : char * : lab_f8 # unix95.term.lab_f8 #pragma token EXP rvalue : char * : lab_f9 # unix95.term.lab_f9 #pragma token EXP rvalue : char * : label_format # unix95.term.label_format #pragma token EXP rvalue : char * : label_off # unix95.term.label_off #pragma token EXP rvalue : char * : label_on # unix95.term.label_on #pragma token EXP rvalue : char * : meta_off # unix95.term.meta_off #pragma token EXP rvalue : char * : meta_on # unix95.term.meta_on #pragma token EXP rvalue : char * : micro_column_address # unix95.term.micro_column_address #pragma token EXP rvalue : char * : micro_down # unix95.term.micro_down #pragma token EXP rvalue : char * : micro_left # unix95.term.micro_left #pragma token EXP rvalue : char * : micro_right # unix95.term.micro_right #pragma token EXP rvalue : char * : micro_row_address # unix95.term.micro_row_address #pragma token EXP rvalue : char * : micro_up # unix95.term.micro_up #pragma token EXP rvalue : char * : mouse_info # unix95.term.mouse_info #pragma token EXP rvalue : char * : newline # unix95.term.newline #pragma token EXP rvalue : char * : order_of_pins # unix95.term.order_of_pins #pragma token EXP rvalue : char * : orig_colors # unix95.term.orig_colors #pragma token EXP rvalue : char * : orig_pair # unix95.term.orig_pair #pragma token EXP rvalue : char * : pad_char # unix95.term.pad_char #pragma token EXP rvalue : char * : parm_dch # unix95.term.parm_dch #pragma token EXP rvalue : char * : parm_delete_line # unix95.term.parm_delete_line #pragma token EXP rvalue : char * : parm_down_cursor # unix95.term.parm_down_cursor #pragma token EXP rvalue : char * : parm_down_micro # unix95.term.parm_down_micro #pragma token EXP rvalue : char * : parm_ich # unix95.term.parm_ich #pragma token EXP rvalue : char * : parm_index # unix95.term.parm_index #pragma token EXP rvalue : char * : parm_insert_line # unix95.term.parm_insert_line #pragma token EXP rvalue : char * : parm_left_cursor # unix95.term.parm_left_cursor #pragma token EXP rvalue : char * : parm_left_micro # unix95.term.parm_left_micro #pragma token EXP rvalue : char * : parm_right_cursor # unix95.term.parm_right_cursor #pragma token EXP rvalue : char * : parm_right_micro # unix95.term.parm_right_micro #pragma token EXP rvalue : char * : parm_rindex # unix95.term.parm_rindex #pragma token EXP rvalue : char * : parm_up_cursor # unix95.term.parm_up_cursor #pragma token EXP rvalue : char * : parm_up_micro # unix95.term.parm_up_micro #pragma token EXP rvalue : char * : pc_term_options # unix95.term.pc_term_options #pragma token EXP rvalue : char * : pkey_key # unix95.term.pkey_key #pragma token EXP rvalue : char * : pkey_local # unix95.term.pkey_local #pragma token EXP rvalue : char * : pkey_plab # unix95.term.pkey_plab #pragma token EXP rvalue : char * : pkey_xmit # unix95.term.pkey_xmit #pragma token EXP rvalue : char * : plab_norm # unix95.term.plab_norm #pragma token EXP rvalue : char * : print_screen # unix95.term.print_screen #pragma token EXP rvalue : char * : prtr_non # unix95.term.prtr_non #pragma token EXP rvalue : char * : prtr_off # unix95.term.prtr_off #pragma token EXP rvalue : char * : prtr_on # unix95.term.prtr_on #pragma token EXP rvalue : char * : pulse # unix95.term.pulse #pragma token EXP rvalue : char * : quick_dial # unix95.term.quick_dial #pragma token EXP rvalue : char * : remove_clock # unix95.term.remove_clock #pragma token EXP rvalue : char * : repeat_char # unix95.term.repeat_char #pragma token EXP rvalue : char * : req_for_input # unix95.term.req_for_input #pragma token EXP rvalue : char * : reset_1string # unix95.term.reset_1string #pragma token EXP rvalue : char * : reset_2string # unix95.term.reset_2string #pragma token EXP rvalue : char * : reset_3string # unix95.term.reset_3string #pragma token EXP rvalue : char * : reset_file # unix95.term.reset_file #pragma token EXP rvalue : char * : restore_cursor # unix95.term.restore_cursor #pragma token EXP rvalue : char * : row_address # unix95.term.row_address #pragma token EXP rvalue : char * : save_cursor # unix95.term.save_cursor #pragma token EXP rvalue : char * : scancode_escape # unix95.term.scancode_escape #pragma token EXP rvalue : char * : scroll_forward # unix95.term.scroll_forward #pragma token EXP rvalue : char * : scroll_reverse # unix95.term.scroll_reverse #pragma token EXP rvalue : char * : select_char_set # unix95.term.select_char_set #pragma token EXP rvalue : char * : set0_des_seq # unix95.term.set0_des_seq #pragma token EXP rvalue : char * : set1_des_seq # unix95.term.set1_des_seq #pragma token EXP rvalue : char * : set2_des_seq # unix95.term.set2_des_seq #pragma token EXP rvalue : char * : set3_des_seq # unix95.term.set3_des_seq #pragma token EXP rvalue : char * : set_a_attributes # unix95.term.set_a_attributes #pragma token EXP rvalue : char * : set_a_background # unix95.term.set_a_background #pragma token EXP rvalue : char * : set_a_foreground # unix95.term.set_a_foreground #pragma token EXP rvalue : char * : set_attributes # unix95.term.set_attributes #pragma token EXP rvalue : char * : set_background # unix95.term.set_background #pragma token EXP rvalue : char * : set_bottom_margin # unix95.term.set_bottom_margin #pragma token EXP rvalue : char * : set_bottom_margin_parm # unix95.term.set_bottom_margin_parm #pragma token EXP rvalue : char * : set_clock # unix95.term.set_clock #pragma token EXP rvalue : char * : set_color_band # unix95.term.set_color_band #pragma token EXP rvalue : char * : set_color_pair # unix95.term.set_color_pair #pragma token EXP rvalue : char * : set_foreground # unix95.term.set_foreground #pragma token EXP rvalue : char * : set_left_margin # unix95.term.set_left_margin #pragma token EXP rvalue : char * : set_left_margin_parm # unix95.term.set_left_margin_parm #pragma token EXP rvalue : char * : set_lr_margin # unix95.term.set_lr_margin #pragma token EXP rvalue : char * : set_pglen_inch # unix95.term.set_pglen_inch #pragma token EXP rvalue : char * : set_page_length # unix95.term.set_page_length #pragma token EXP rvalue : char * : set_right_margin # unix95.term.set_right_margin #pragma token EXP rvalue : char * : set_right_margin_parm # unix95.term.set_right_margin_parm #pragma token EXP rvalue : char * : set_tab # unix95.term.set_tab #pragma token EXP rvalue : char * : set_tb_margin # unix95.term.set_tb_margin #pragma token EXP rvalue : char * : set_top_margin # unix95.term.set_top_margin #pragma token EXP rvalue : char * : set_top_margin_parm # unix95.term.set_top_margin_parm #pragma token EXP rvalue : char * : set_window # unix95.term.set_window #pragma token EXP rvalue : char * : start_bit_image # unix95.term.start_bit_image #pragma token EXP rvalue : char * : start_char_set_def # unix95.term.start_char_set_def #pragma token EXP rvalue : char * : stop_bit_image # unix95.term.stop_bit_image #pragma token EXP rvalue : char * : stop_char_set_def # unix95.term.stop_char_set_def #pragma token EXP rvalue : char * : subscript_characters # unix95.term.subscript_characters #pragma token EXP rvalue : char * : superscript_characters # unix95.term.superscript_characters #pragma token EXP rvalue : char * : tab # unix95.term.tab #pragma token EXP rvalue : char * : these_cause_cr # unix95.term.these_cause_cr #pragma token EXP rvalue : char * : to_status_line # unix95.term.to_status_line #pragma token EXP rvalue : char * : tone # unix95.term.tone #pragma token EXP rvalue : char * : user0 # unix95.term.user0 #pragma token EXP rvalue : char * : user1 # unix95.term.user1 #pragma token EXP rvalue : char * : user2 # unix95.term.user2 #pragma token EXP rvalue : char * : user3 # unix95.term.user3 #pragma token EXP rvalue : char * : user4 # unix95.term.user4 #pragma token EXP rvalue : char * : user5 # unix95.term.user5 #pragma token EXP rvalue : char * : user6 # unix95.term.user6 #pragma token EXP rvalue : char * : user7 # unix95.term.user7 #pragma token EXP rvalue : char * : user8 # unix95.term.user8 #pragma token EXP rvalue : char * : user9 # unix95.term.user9 #pragma token EXP rvalue : char * : underline_char # unix95.term.underline_char #pragma token EXP rvalue : char * : up_half_line # unix95.term.up_half_line #pragma token EXP rvalue : char * : wait_tone # unix95.term.wait_tone #pragma token EXP rvalue : char * : xoff_character # unix95.term.xoff_character #pragma token EXP rvalue : char * : xon_character # unix95.term.xon_character #pragma token EXP rvalue : char * : zero_motion # unix95.term.zero_motion #ifndef __TDF_UNIX95_TERM_H_CURS #pragma extend interface "../shared/unix95.api/curs.h" #endif /* __TDF_UNIX95_TERM_H_CURS */ #pragma token FUNC int (TERMINAL *) : del_curterm # unix95.term.del_curterm #pragma token FUNC int (char *, int, int *) : restartterm # unix95.term.restartterm #pragma token FUNC TERMINAL * (TERMINAL *) : set_curterm # unix95.term.set_curterm #pragma token FUNC int (char *, int, int *) : setupterm # unix95.term.setupterm #pragma token FUNC int (char *, char * const) : tgetent # unix95.term.tgetent #pragma token FUNC int (char [2]) : tgetflag # unix95.term.tgetflag #pragma token FUNC int (char [2]) : tgetnum # unix95.term.tgetnum #pragma token FUNC char * (char [2], char **) : tgetstr # unix95.term.tgetstr #pragma token FUNC char * (char * const, int, int) : tgoto # unix95.term.tgoto #pragma token FUNC int (char * const, int, int (*) (int)) : tputs # unix95.term.tputs #pragma interface TERMINAL auto_left_margin auto_right_margin #pragma interface back_color_erase can_change ceol_standout_glitch #pragma interface col_addr_glitch cpi_changes_res cr_cancels_micro_mode #pragma interface dest_tabs_magic_smso eat_newline_glitch erase_overstrike #pragma interface generic_type get_mouse hard_copy hard_cursor has_meta_key #pragma interface has_print_wheel has_status_line hue_lightness_saturation #pragma interface insert_null_glitch lpi_changes_res memory_above #pragma interface memory_below move_insert_mode move_standout_mode #pragma interface needs_xon_xoff no_esc_ctlc no_pad_char #pragma interface non_dest_scroll_region non_rev_rmcup over_strike #pragma interface prtr_silent row_addr_glitch semi_auto_right_margin #pragma interface status_line_esc_ok tilde_glitch transparent_underline #pragma interface xon_xoff bit_image_entwining bit_image_type #pragma interface buffer_capacity buttons columns dot_horz_spacing #pragma interface dot_vert_spacing init_tabs label_height label_width lines #pragma interface lines_of_memory magic_cookie_glitch max_attributes #pragma interface max_colors max_micro_address max_micro_jump max_pairs #pragma interface maximum_windows micro_char_size micro_line_size #pragma interface no_color_video num_labels number_of_pins output_res_char #pragma interface output_res_horz_inch output_res_line output_res_vert_inch #pragma interface padding_baud_rate virtual_terminal wide_char_size #pragma interface width_status_line acs_chars alt_scancode_esc back_tab bell #pragma interface bit_image_carriage_return bit_image_newline #pragma interface bit_image_repeat carriage_return change_char_pitch #pragma interface change_line_pitch change_res_horz change_res_vert #pragma interface change_scroll_region char_padding char_set_names #pragma interface clear_all_tabs clear_margins clear_screen clr_bol clr_eol #pragma interface clr_eos code_set_init color_names column_address #pragma interface command_character create_window cursor_address cursor_down #pragma interface cursor_home cursor_invisible cursor_left #pragma interface cursor_mem_address cursor_normal cursor_right cursor_to_ll #pragma interface cursor_up cursor_visible define_bit_image_region #pragma interface define_char delete_character delete_line device_type #pragma interface dis_status_line display_clock display_pc_char #pragma interface down_half_line ena_acs end_bit_image_region #pragma interface enter_alt_charset_mode enter_am_mode enter_blink_mode #pragma interface enter_bold_mode enter_ca_mode enter_delete_mode #pragma interface enter_dim_mode enter_doublewide_mode enter_draft_quality #pragma interface enter_insert_mode enter_italics_mode enter_left_hl_mode #pragma interface enter_leftward_mode enter_low_hl_mode enter_micro_mode #pragma interface enter_near_letter_quality enter_normal_quality #pragma interface enter_pc_charset_mode enter_protected_mode #pragma interface enter_reverse_mode enter_right_hl_mode enter_scancode_mode #pragma interface enter_secure_mode enter_shadow_mode enter_standout_mode #pragma interface enter_subscript_mode enter_superscript_mode #pragma interface enter_top_hl_mode enter_underline_mode enter_upward_mode #pragma interface enter_vertical_hl_mode enter_xon_mode erase_chars #pragma interface exit_alt_charset_mode exit_am_mode exit_attribute_mode #pragma interface exit_ca_mode exit_delete_mode exit_doublewide_mode #pragma interface exit_insert_mode exit_italics_mode exit_leftward_mode #pragma interface exit_micro_mode exit_pc_charset_mode exit_scancode_mode #pragma interface exit_shadow_mode exit_standout_mode exit_subscript_mode #pragma interface exit_superscript_mode exit_underline_mode exit_upward_mode #pragma interface exit_xon_mode fixed_pause flash_hook flash_screen #pragma interface form_feed from_status_line goto_window hangup init_1string #pragma interface init_2string init_3string init_file init_prog #pragma interface initialize_color initialize_pair insert_character #pragma interface insert_line insert_padding key_a1 key_a3 key_b2 #pragma interface key_backspace key_beg key_btab key_c1 key_c3 key_cancel #pragma interface key_catab key_clear key_close key_command key_copy #pragma interface key_create key_ctab key_dc key_dl key_down key_eic key_end #pragma interface key_enter key_eol key_eos key_exit key_f0 key_f1 key_f10 #pragma interface key_f11 key_f12 key_f13 key_f14 key_f15 key_f16 key_f17 #pragma interface key_f18 key_f19 key_f2 key_f20 key_f21 key_f22 key_f23 #pragma interface key_f24 key_f25 key_f26 key_f27 key_f28 key_f29 key_f3 #pragma interface key_f30 key_f31 key_f32 key_f33 key_f34 key_f35 key_f36 #pragma interface key_f37 key_f38 key_f39 key_f4 key_f40 key_f41 key_f42 #pragma interface key_f43 key_f44 key_f45 key_f46 key_f47 key_f48 key_f49 #pragma interface key_f5 key_f50 key_f51 key_f52 key_f53 key_f54 key_f55 #pragma interface key_f56 key_f57 key_f58 key_f59 key_f6 key_f60 key_f61 #pragma interface key_f62 key_f63 key_f7 key_f8 key_f9 key_find key_help #pragma interface key_home key_ic key_il key_left key_ll key_mark #pragma interface key_message key_mouse key_move key_next key_npage key_open #pragma interface key_options key_ppage key_previous key_print key_redo #pragma interface key_reference key_refresh key_replace key_restart #pragma interface key_resume key_right key_save key_sbeg key_scancel #pragma interface key_scommand key_scopy key_screate key_sdc key_sdl #pragma interface key_select key_send key_seol key_sexit key_sf key_sfind #pragma interface key_shelp key_shome key_sic key_sleft key_smessage #pragma interface key_smove key_snext key_soptions key_sprevious key_sprint #pragma interface key_sr key_sredo key_sreplace key_sright key_srsume #pragma interface key_ssave key_ssuspend key_stab key_sundo key_suspend #pragma interface key_undo key_up keypad_local keypad_xmit lab_f0 lab_f1 #pragma interface lab_f10 lab_f2 lab_f3 lab_f4 lab_f5 lab_f6 lab_f7 lab_f8 #pragma interface lab_f9 label_format label_off label_on meta_off meta_on #pragma interface micro_column_address micro_down micro_left micro_right #pragma interface micro_row_address micro_up mouse_info newline #pragma interface order_of_pins orig_colors orig_pair pad_char parm_dch #pragma interface parm_delete_line parm_down_cursor parm_down_micro parm_ich #pragma interface parm_index parm_insert_line parm_left_cursor #pragma interface parm_left_micro parm_right_cursor parm_right_micro #pragma interface parm_rindex parm_up_cursor parm_up_micro pc_term_options #pragma interface pkey_key pkey_local pkey_plab pkey_xmit plab_norm #pragma interface print_screen prtr_non prtr_off prtr_on pulse quick_dial #pragma interface remove_clock repeat_char req_for_input reset_1string #pragma interface reset_2string reset_3string reset_file restore_cursor #pragma interface row_address save_cursor scancode_escape scroll_forward #pragma interface scroll_reverse select_char_set set0_des_seq set1_des_seq #pragma interface set2_des_seq set3_des_seq set_a_attributes #pragma interface set_a_background set_a_foreground set_attributes #pragma interface set_background set_bottom_margin set_bottom_margin_parm #pragma interface set_clock set_color_band set_color_pair set_foreground #pragma interface set_left_margin set_left_margin_parm set_lr_margin #pragma interface set_pglen_inch set_page_length set_right_margin #pragma interface set_right_margin_parm set_tab set_tb_margin set_top_margin #pragma interface set_top_margin_parm set_window start_bit_image #pragma interface start_char_set_def stop_bit_image stop_char_set_def #pragma interface subscript_characters superscript_characters tab #pragma interface these_cause_cr to_status_line tone user0 user1 user2 user3 #pragma interface user4 user5 user6 user7 user8 user9 underline_char #pragma interface up_half_line wait_tone xoff_character xon_character #pragma interface zero_motion del_curterm restartterm set_curterm setupterm #pragma interface tgetent tgetflag tgetnum tgetstr tgoto tputs #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_UNIX95_TERM_H */