⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ioctl.h

📁 这是又一个C语言解释器, 我们可以方便地扩展其功能, 并将其用于我们的工作中
💻 H
字号:
#ifnedef _IOCTLH#define  _IOCTLH/*   EJB. This header file is by no means compliant   to any standard. All I have done   is thrown most of the termios.h 4.3 BSD stuff   in here plus other ioctl.h things.*/#define	VSWTCH		7#define	CBAUD	0x0000000f#define	CREAD	0x00000080#define	TIOCGWINSZ	_IOR(t, 104, struct winsize)	/* get window size */#define	TIOCSWINSZ	_IOW(t, 103, struct winsize)	/* set window size *//* * Sun version of same. */struct ttysize {	int	ts_lines;	/* number of lines on terminal */	int	ts_cols;	/* number of columns on terminal */};#define	TIOCSSIZE	_IOW(t,37,struct ttysize)/* set tty size */#define	TIOCGSIZE	_IOR(t,38,struct ttysize)/* get tty size */#define	_CTRL(c)	('c'&037)#define	IUCLC	0x00000200#define	IXANY	0x00000800#define	IMAXBEL	0x00002000/* output modes */#define	OLCUC	0x00000002#define	ONLCR	0x00000004#define	OCRNL	0x00000008#define	ONOCR	0x00000010#define	ONLRET	0x00000020#define	OFILL	0x00000040#define	OFDEL	0x00000080#define	NLDLY	0x00000100#define	NL0	0#define	NL1	0x00000100#define	CRDLY	0x00000600#define	CR0	0#define	CR1	0x00000200#define	CR2	0x00000400#define	CR3	0x00000600#define	TABDLY	0x00001800#define	TAB0	0#define	TAB1	0x00000800#define	TAB2	0x00001000#define	XTABS	0x00001800#define	TAB3	XTABS#define	BSDLY	0x00002000#define	BS0	0#define	BS1	0x00002000#define	VTDLY	0x00004000#define	VT0	0#define	VT1	0x00004000#define	FFDLY	0x00008000#define	FF0	0#define	FF1	0x00008000#define	PAGEOUT	0x00010000#define	WRAP	0x00020000#define	LOBLK	0x00001000#define	CIBAUD	0x000f0000#define	CRTSCTS	0x80000000#define	IBSHIFT	16/* line discipline 0 modes */#define	XCASE	0x00000004#define	ECHOCTL	0x00000200#define	ECHOPRT	0x00000400#define	ECHOKE	0x00000800#define	DEFECHO	0x00001000#define	FLUSHO	0x00002000#define	PENDIN	0x00004000/* * codes 1 through 5, not shown here, are old "termio" calls */#define	TCXONC		_IO(T, 6)#define	TCFLSH		_IO(T, 7)#define	TCGETS		_IOR(T, 8, struct termios)#define	TCSETS		_IOW(T, 9, struct termios)#define	TCSETSW		_IOW(T, 10, struct termios)#define	TCSETSF		_IOW(T, 11, struct termios)struct winsize {	unsigned short	ws_row;		/* rows, in characters */	unsigned short	ws_col;		/* columns, in characters */	unsigned short	ws_xpixel;	/* horizontal size, pixels - not used */	unsigned short	ws_ypixel;	/* vertical size, pixels - not used */};#define	EXTA	14#define	EXTB	15#endif /* _IOCTLH */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -