package termios

Import Path
	modernc.org/libc/termios (on go.dev)

Dependency Relation
	imports 4 packages, and imported by one package


Package-Level Type Names (total 79, all are exported)
/* sort exporteds by: | */
type Cc_t = uint8 (basic type)
type Pid_t = X__darwin_pid_t (basic type)
type Ptrdiff_t = int64 (basic type)
type Size_t = uint64 (basic type)
type Speed_t = uint64 (basic type)
type Tcflag_t = uint64 (basic type)
type Wchar_t = int32 (basic type)
Window/terminal size structure. This information is stored by the kernel in order to provide a consistent interface, but is not used by the kernel. Fws_col uint16 Fws_row uint16 Fws_xpixel uint16 Fws_ypixel uint16
type X__builtin_va_list = uintptr (basic type)
type X__darwin_blkcnt_t = X__int64_t (basic type)
type X__darwin_blksize_t = X__int32_t (basic type)
type X__darwin_clock_t = uint64 (basic type)
type X__darwin_ct_rune_t = int32 (basic type)
type X__darwin_dev_t = X__int32_t (basic type)
type X__darwin_fsblkcnt_t = uint32 (basic type)
type X__darwin_fsfilcnt_t = uint32 (basic type)
type X__darwin_gid_t = X__uint32_t (basic type)
type X__darwin_id_t = X__uint32_t (basic type)
type X__darwin_ino64_t = X__uint64_t (basic type)
type X__darwin_ino_t = X__darwin_ino64_t (basic type)
type X__darwin_intptr_t = int64 (basic type)
F__mbstate8 [128]int8
type X__darwin_mode_t = X__uint16_t (basic type)
type X__darwin_natural_t = uint32 (basic type)
type X__darwin_nl_item = int32 (basic type)
type X__darwin_off_t = X__int64_t (basic type)
type X__darwin_pid_t = X__int32_t (basic type)
F__opaque [56]int8 F__sig int64
F__opaque [40]int8 F__sig int64
F__opaque [8]int8 F__sig int64
F__arg uintptr F__next uintptr F__routine uintptr
type X__darwin_pthread_key_t = uint64 (basic type)
F__opaque [56]int8 F__sig int64
F__opaque [8]int8 F__sig int64
F__opaque [8]int8 F__sig int64
F__opaque [192]int8 F__sig int64
F__opaque [16]int8 F__sig int64
type X__darwin_pthread_t = uintptr (basic type)
type X__darwin_ptrdiff_t = int64 (basic type)
type X__darwin_rune_t = X__darwin_wchar_t (basic type)
type X__darwin_sigset_t = X__uint32_t (basic type)
type X__darwin_size_t = uint64 (basic type)
type X__darwin_socklen_t = X__uint32_t (basic type)
type X__darwin_ssize_t = int64 (basic type)
type X__darwin_suseconds_t = X__int32_t (basic type)
type X__darwin_time_t = int64 (basic type)
type X__darwin_uid_t = X__uint32_t (basic type)
type X__darwin_useconds_t = X__uint32_t (basic type)
type X__darwin_uuid_string_t = ([...]T)
type X__darwin_uuid_t = ([...]T)
type X__darwin_wchar_t = int32 (basic type)
type X__darwin_wctrans_t = int32 (basic type)
type X__darwin_wctype_t = X__uint32_t (basic type)
type X__darwin_wint_t = int32 (basic type)
type X__float128 = float64 (basic type)
Fhi int64 Flo int64
type X__int16_t = int16 (basic type)
type X__int32_t = int32 (basic type)
type X__int64_t = int64 (basic type)
type X__int8_t = int8 (basic type)
mbstate_t is an opaque object to keep conversion state, during multibyte stream conversions. The content must not be referenced by user programs. F__mbstate8 [128]int8
Fhi uint64 Flo uint64
type X__uint16_t = uint16 (basic type)
type X__uint32_t = uint32 (basic type)
type X__uint64_t = uint64 (basic type)
type X__uint8_t = uint8 (basic type)
F__opaque [56]int8 F__sig int64
F__opaque [40]int8 F__sig int64
F__opaque [8]int8 F__sig int64
F__opaque [56]int8 F__sig int64
F__opaque [8]int8 F__sig int64
F__opaque [8]int8 F__sig int64
F__opaque [192]int8 F__sig int64
F__opaque [16]int8 F__sig int64
F__cleanup_stack uintptr F__opaque [8176]int8 F__sig int64
Package-Level Variables (only one, which is exported)
var CAPI map[string]struct{}
Package-Level Constants (total 208, all are exported)
const ALTWERASE = 512
const B0 = 0
const B110 = 110
const B115200 = 115200
const B1200 = 1200
const B134 = 134
const B14400 = 14400
const B150 = 150
const B1800 = 1800
const B19200 = 19200
const B200 = 200
const B230400 = 230400
const B2400 = 2400
const B28800 = 28800
const B300 = 300
const B38400 = 38400
const B4800 = 4800
const B50 = 50
const B57600 = 57600
const B600 = 600
const B7200 = 7200
const B75 = 75
const B76800 = 76800
const B9600 = 9600
const BRKINT = 2
const BS0 = 0
const BS1 = 32768
const BSDLY = 32768
const CBRK = 255
const CCAR_OFLOW = 1048576
const CCTS_OFLOW = 65536
const CDISCARD = 15
const CDSR_OFLOW = 524288
const CDSUSP = 25
const CDTR_IFLOW = 262144
const CEOF = 4
const CEOL = 255
const CEOT = 4
const CERASE = 127
const CFLUSH = 15
const CIGNORE = 1
const CINTR = 3
const CKILL = 21
const CLNEXT = 22
const CLOCAL = 32768
const CMIN = 1
const CQUIT = 28
const CR0 = 0
const CR1 = 4096
const CR2 = 8192
const CR3 = 12288
const CRDLY = 12288
const CREAD = 2048
const CREPRINT = 18
const CRPRNT = 18
const CRTS_IFLOW = 131072
const CRTSCTS = 196608
const CS5 = 0
const CS6 = 256
const CS7 = 512
const CS8 = 768
const CSIZE = 768
const CSTART = 17
const CSTATUS = 20
const CSTOP = 19
const CSTOPB = 1024
const CSUSP = 26
const CTIME = 0
const CWERASE = 23
const ECHO = 8
const ECHOCTL = 64
const ECHOE = 2
const ECHOK = 4
const ECHOKE = 1
const ECHONL = 16
const ECHOPRT = 32
const EXTA = 19200
const EXTB = 38400
const EXTPROC = 2048
const FF0 = 0
const FF1 = 16384
const FFDLY = 16384
const FLUSHO = 8388608
const HUPCL = 16384
const ICANON = 256
const ICRNL = 256
const IEXTEN = 1024
const IGNBRK = 1
const IGNCR = 128
const IGNPAR = 4
const IMAXBEL = 8192
const INLCR = 64
const INPCK = 16
const IOCPARM_MASK = 8191
const IOCPARM_MAX = 8192
const ISIG = 128
const ISTRIP = 32
const IUTF8 = 16384
const IXANY = 2048
const IXOFF = 1024
const IXON = 512
const MDMBUF = 1048576
const NCCS = 20
const NL0 = 0
const NL1 = 256
const NL2 = 512
const NL3 = 768
const NLDLY = 768
const NOFLSH = 2147483648
const NOKERNINFO = 33554432
const OCRNL = 16
const OFDEL = 131072
const OFILL = 128
const ONLCR = 2
const ONLRET = 64
const ONOCR = 32
const ONOEOT = 8
const OPOST = 1
const OXTABS = 4
const PARENB = 4096
const PARMRK = 8
const PARODD = 8192
const PENDIN = 536870912
const PPPDISC = 5
const SLIPDISC = 4
const TAB0 = 0
const TAB1 = 1024
const TAB2 = 2048
const TAB3 = 4
const TABDLY = 3076
const TABLDISC = 3
const TCIFLUSH = 1
const TCIOFF = 3
const TCIOFLUSH = 3
const TCION = 4
const TCOFLUSH = 2
const TCOOFF = 1
const TCOON = 2
const TCSADRAIN = 1
const TCSAFLUSH = 2
const TCSANOW = 0
const TCSASOFT = 16
const TIOCM_CAR = 64
const TIOCM_CD = 64
const TIOCM_CTS = 32
const TIOCM_DSR = 256
const TIOCM_DTR = 2
const TIOCM_LE = 1
const TIOCM_RI = 128
const TIOCM_RNG = 128
const TIOCM_RTS = 4
const TIOCM_SR = 16
const TIOCM_ST = 8
const TIOCPKT_DATA = 0
const TIOCPKT_DOSTOP = 32
const TIOCPKT_IOCTL = 64
const TIOCPKT_NOSTOP = 16
const TIOCPKT_START = 8
const TIOCPKT_STOP = 4
const TOSTOP = 4194304
const TTYDEF_CFLAG = 19200
const TTYDEF_IFLAG = 11010
const TTYDEF_LFLAG = 1483
const TTYDEF_OFLAG = 3
const TTYDEF_SPEED = 9600
const TTYDISC = 0
const VDISCARD = 15
const VDSUSP = 11
const VEOF = 0
const VEOL = 1
const VEOL2 = 2
const VERASE = 3
const VINTR = 8
const VKILL = 5
const VLNEXT = 14
const VMIN = 16
const VQUIT = 9
const VREPRINT = 6
const VSTART = 12
const VSTATUS = 18
const VSTOP = 13
const VSUSP = 10
const VT0 = 0
const VT1 = 65536
const VTDLY = 65536
const VTIME = 17
const VWERASE = 4
const X_CDEFS_H_ = 0
const X_FILE_OFFSET_BITS = 64
const X_FORTIFY_SOURCE = 2
const X_LP64 = 1
const X_Nonnull = 0
const X_Nullable = 0
const X_PID_T = 0
const X_SYS__TYPES_H_ = 0
const X_SYS_IOCCOM_H_ = 0
const X_SYS_TERMIOS_H_ = 0
const X_SYS_TTYCOM_H_ = 0