/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: xpg3:termios.h
*/

#ifndef __TDF_XPG3_TERMIOS_H
#define __TDF_XPG3_TERMIOS_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__xpg3__termios begin

#ifndef __TDF_POSIX_TERMIOS_H
#pragma extend interface "../posix.api/termios.h"
#endif /* __TDF_POSIX_TERMIOS_H */
#pragma token EXP const : int : BSDLY # xpg3.termios.BSDLY
#pragma token EXP const : int : BS0 # xpg3.termios.BS0
#pragma token EXP const : int : BS1 # xpg3.termios.BS1
#pragma token EXP const : int : CRDLY # xpg3.termios.CRDLY
#pragma token EXP const : int : CR0 # xpg3.termios.CR0
#pragma token EXP const : int : CR1 # xpg3.termios.CR1
#pragma token EXP const : int : CR2 # xpg3.termios.CR2
#pragma token EXP const : int : CR3 # xpg3.termios.CR3
#pragma token EXP const : int : FFDLY # xpg3.termios.FFDLY
#pragma token EXP const : int : FF0 # xpg3.termios.FF0
#pragma token EXP const : int : FF1 # xpg3.termios.FF1
#pragma token EXP const : int : IUCLC # xpg3.termios.IUCLC
#pragma token EXP const : int : IXANY # xpg3.termios.IXANY
#pragma token EXP const : int : NLDLY # xpg3.termios.NLDLY
#pragma token EXP const : int : NL0 # xpg3.termios.NL0
#pragma token EXP const : int : NL1 # xpg3.termios.NL1
#pragma token EXP const : int : OFDEL # xpg3.termios.OFDEL
#pragma token EXP const : int : OFILL # xpg3.termios.OFILL
#pragma token EXP const : int : OLCUC # xpg3.termios.OLCUC
#pragma token EXP const : int : ONLCR # xpg3.termios.ONLCR
#pragma token EXP const : int : ONLRET # xpg3.termios.ONLRET
#pragma token EXP const : int : ONOCR # xpg3.termios.ONOCR
#pragma token EXP const : int : TABDLY # xpg3.termios.TABDLY
#pragma token EXP const : int : TAB0 # xpg3.termios.TAB0
#pragma token EXP const : int : TAB1 # xpg3.termios.TAB1
#pragma token EXP const : int : TAB2 # xpg3.termios.TAB2
#pragma token EXP const : int : TAB3 # xpg3.termios.TAB3
#pragma token EXP const : int : VTDLY # xpg3.termios.VTDLY
#pragma token EXP const : int : VT0 # xpg3.termios.VT0
#pragma token EXP const : int : VT1 # xpg3.termios.VT1
#pragma token EXP const : int : XCASE # xpg3.termios.XCASE
#pragma token EXP const : int : OCRNL # xpg3.termios.OCRNL
/*
    These values are optional :

    CBAUD, DEFECHO, ECHOCTL, ECHOKE, ECHOPRT, EXTA, EXTB, FLUSHO,
    LOBLK, PENDIN, SWTCH, VDISCARD, VDSUSP, VLNEXT, VREPRINT,
    VSTATUS, VWERASE
*/

#pragma interface BSDLY BS0 BS1 CRDLY CR0 CR1 CR2 CR3 FFDLY FF0 FF1 IUCLC
#pragma interface IXANY NLDLY NL0 NL1 OFDEL OFILL OLCUC ONLCR ONLRET ONOCR
#pragma interface TABDLY TAB0 TAB1 TAB2 TAB3 VTDLY VT0 VT1 XCASE OCRNL

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_XPG3_TERMIOS_H */
