/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: svid3:termios.h (VERSION 2.6) */ #ifndef __TDF_SVID3_TERMIOS_H #define __TDF_SVID3_TERMIOS_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__svid3__termios begin #ifndef __TDF_SVID3_SYS_TYPES_H #pragma extend interface "../svid3.api/sys/types.h" #endif /* __TDF_SVID3_SYS_TYPES_H */ #ifndef __TDF_XPG3_TERMIOS_H #pragma extend interface "../xpg3.api/termios.h" #endif /* __TDF_XPG3_TERMIOS_H */ #ifndef __TDF_POSIX_UNISTD_H_TCPGRP #pragma extend interface "../shared/posix.api/tcpgrp.h" #endif /* __TDF_POSIX_UNISTD_H_TCPGRP */ #pragma token FUNC pid_t (int) : tcgetsid # svid3.termios.tcgetsid #pragma token EXP const : int : VEOL2 # svid3.termios.VEOL2 #pragma token EXP const : int : VSWTCH # svid3.termios.VSWTCH #pragma token EXP const : int : VDSUSP # svid3.termios.VDSUSP #pragma token EXP const : int : VREPRINT # svid3.termios.VREPRINT #pragma token EXP const : int : VDISCARD # svid3.termios.VDISCARD #pragma token EXP const : int : VWERASE # svid3.termios.VWERASE #pragma token EXP const : int : VLNEXT # svid3.termios.VLNEXT #pragma token EXP const : int : IMAXBEL # svid3.termios.IMAXBEL #pragma token EXP const : int : CBAUD # svid3.termios.CBAUD #pragma token EXP const : int : CIBAUD # svid3.termios.CIBAUD #pragma token EXP const : int : PAREXT # svid3.termios.PAREXT #pragma token EXP const : int : ECHOCTL # svid3.termios.ECHOCTL #pragma token EXP const : int : ECHOPRT # svid3.termios.ECHOPRT #pragma token EXP const : int : ECHOKE # svid3.termios.ECHOKE #pragma token EXP const : int : FLUSHO # svid3.termios.FLUSHO #pragma token EXP const : int : PENDIN # svid3.termios.PENDIN #pragma token STRUCT TAG winsize # svid3.termios.winsize #pragma token MEMBER unsigned short : struct winsize : ws_row # svid3.termios.winsize.ws_row #pragma token MEMBER unsigned short : struct winsize : ws_col # svid3.termios.winsize.ws_col #pragma token MEMBER unsigned short : struct winsize : ws_xpixel # svid3.termios.winsize.ws_xpixel #pragma token MEMBER unsigned short : struct winsize : ws_ypixel # svid3.termios.winsize.ws_ypixel #pragma token EXP const : int : TIOCM_LE # svid3.termios.TIOCM_LE #pragma token EXP const : int : TIOCM_DTR # svid3.termios.TIOCM_DTR #pragma token EXP const : int : TIOCM_RTS # svid3.termios.TIOCM_RTS #pragma token EXP const : int : TIOCM_ST # svid3.termios.TIOCM_ST #pragma token EXP const : int : TIOCM_SR # svid3.termios.TIOCM_SR #pragma token EXP const : int : TIOCM_CTS # svid3.termios.TIOCM_CTS #pragma token EXP const : int : TIOCM_CAR # svid3.termios.TIOCM_CAR #pragma token EXP const : int : TIOCM_RNG # svid3.termios.TIOCM_RNG #pragma token EXP const : int : TIOCM_DSR # svid3.termios.TIOCM_DSR #define TIOCM_CD TIOCM_CAR #define TIOCM_RI TIOCM_RNG #pragma token EXP const : int : TCGETS # svid3.termios.TCGETS #pragma token EXP const : int : TCSETS # svid3.termios.TCSETS #pragma token EXP const : int : TCSETSW # svid3.termios.TCSETSW #pragma token EXP const : int : TCSETSF # svid3.termios.TCSETSF #pragma token EXP const : int : TCGETA # svid3.termios.TCGETA #pragma token EXP const : int : TCSETA # svid3.termios.TCSETA #pragma token EXP const : int : TCSETAW # svid3.termios.TCSETAW #pragma token EXP const : int : TCSETAF # svid3.termios.TCSETAF #pragma token EXP const : int : TCSBRK # svid3.termios.TCSBRK #pragma token EXP const : int : TCXONC # svid3.termios.TCXONC #pragma token EXP const : int : TCFLSH # svid3.termios.TCFLSH #pragma token EXP const : int : TIOCGPGRP # svid3.termios.TIOCGPGRP #pragma token EXP const : int : TIOCSPGRP # svid3.termios.TIOCSPGRP #pragma token EXP const : int : TIOCGSID # svid3.termios.TIOCGSID #pragma token EXP const : int : TIOCGWINSZ # svid3.termios.TIOCGWINSZ #pragma token EXP const : int : TIOCSWINSZ # svid3.termios.TIOCSWINSZ #pragma token EXP const : int : TIOCMBIS # svid3.termios.TIOCMBIS #pragma token EXP const : int : TIOCMBIC # svid3.termios.TIOCMBIC #pragma token EXP const : int : TIOCMGET # svid3.termios.TIOCMGET #pragma token EXP const : int : TIOCMSET # svid3.termios.TIOCMSET #pragma interface tcgetsid VEOL2 VSWTCH VDSUSP VREPRINT VDISCARD VWERASE #pragma interface VLNEXT IMAXBEL CBAUD CIBAUD PAREXT ECHOCTL ECHOPRT ECHOKE #pragma interface FLUSHO PENDIN TAG winsize TAG winsize.ws_row #pragma interface TAG winsize.ws_col TAG winsize.ws_xpixel #pragma interface TAG winsize.ws_ypixel TIOCM_LE TIOCM_DTR TIOCM_RTS #pragma interface TIOCM_ST TIOCM_SR TIOCM_CTS TIOCM_CAR TIOCM_RNG TIOCM_DSR #pragma interface TCGETS TCSETS TCSETSW TCSETSF TCGETA TCSETA TCSETAW #pragma interface TCSETAF TCSBRK TCXONC TCFLSH TIOCGPGRP TIOCSPGRP TIOCGSID #pragma interface TIOCGWINSZ TIOCSWINSZ TIOCMBIS TIOCMBIC TIOCMGET TIOCMSET #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_SVID3_TERMIOS_H */