菏泽手机网站建设,商务局网站建设,全国安装平台有哪些,成都高端定制网站下列4个函数提供了终端设备的行控制能力。其中#xff0c;filedes引用一个终端设备#xff0c;否则出错返回#xff0c;errno设置为ENOTTY。 #include termios.h int tcdrain(int filedes); int tcflow(int filedes, int action); int tcflush(int filedes, int que…下列4个函数提供了终端设备的行控制能力。其中filedes引用一个终端设备否则出错返回errno设置为ENOTTY。 #include termios.h int tcdrain(int filedes); int tcflow(int filedes, int action); int tcflush(int filedes, int queue); int tcsendbreak(int filedes, int duration); 四个函数返回值若成功则返回0出错则返回-1 tcdrain函数等待所有输出都被发送。 tcflow用于对输入和输出流控制进行控制。action参数应当是下列四个值之一 TCOOFF 输出被挂起。 TCOON 重新启动以前被挂起的输出。 TCIOFF 系统发送一个STOP字符。这将使终端设备暂停发送数据。 TCION 系统发送一个START字符。这将使终端恢复发送数据。 tcflush函数刷清抛弃输入缓冲区或输出缓冲区。输入缓冲区中的数据是终端驱动程序已收到但用户程序尚未读的输出缓冲区中的数据是用户程序已经写但尚未发送的。queue参数应当是下列三个常量之一 TCIFLUSH 刷清输入队列。 TCOFLUSH 刷清输出队列。 TCIOFLUSH 刷清输入、输出队列。 tcsendbreak函数在一个指定的时间区内发送连续的0位流。若duration参数为0则此种发送延续0.25至0.5秒之间。POSIX.1说明若duration非0则发送时间依赖于实现。转载于:https://www.cnblogs.com/nufangrensheng/p/3576782.html