/********************************************************************************************************************************/ /* Created: 15-MAR-2001 23:38:15 by OpenVMS SDL EV1-33 */ /* Source: 15-MAR-2001 23:34:21 _$11$DUA933:[BUILD.SDL]STARDEFQZ.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $TTYDPORTDEF ***/ #ifndef __TTYDPORTDEF_LOADED #define __TTYDPORTDEF_LOADED 1 #pragma nostandard #ifdef __cplusplus extern "C" { #define __unknown_params ... #else #define __unknown_params #endif #if !defined(__VAXC) && !defined(VAXC) #define __struct struct #define __union union #else #define __struct variant_struct #define __union variant_union #endif #define TTY$M_NO_AUTO_XON 0x1 #define TTY$M_RESERVED 0xFE #define TTY$M_PARITY_ERROR 0x100 #define TTY$M_USE_WINDOW_CONSOLE 0x200 #define TTY$M_LOAD_INPUT_EXTENSION 0x400 union ttydportdef { __struct { unsigned tty$v_no_auto_xon : 1; /* Disable automatic Xon/Xoff */ unsigned tty$v_reserved : 7; /* Next 7 bits are reserved */ unsigned tty$v_parity_error : 1; /* Drop parity error chars */ unsigned tty$v_use_window_console : 1; /* Console option */ unsigned tty$v_load_input_extension : 1; /* Console option */ unsigned tty$v_fill_19 : 5; } tty$r_ttydportdef_bits; } ; #if !defined(__VAXC) && !defined(VAXC) #define tty$v_no_auto_xon tty$r_ttydportdef_bits.tty$v_no_auto_xon #define tty$v_reserved tty$r_ttydportdef_bits.tty$v_reserved #define tty$v_parity_error tty$r_ttydportdef_bits.tty$v_parity_error #define tty$v_use_window_console tty$r_ttydportdef_bits.tty$v_use_window_console #define tty$v_load_input_extension tty$r_ttydportdef_bits.tty$v_load_input_extension #endif /* #if !defined(__VAXC) && !defined(VAXC) */ #ifdef __cplusplus } #endif #pragma standard #endif /* __TTYDPORTDEF_LOADED */