termios结构体之tcflush函数

Unix终端I/O函数。作用:清空终端未完成的输入/输出请求及数据。

包含头文件:

#include <termios.h>

函数原型:

int tcflush(int fd, int queue_selector);

参数说明:

fd                // 终端I/O打开的句柄
queue_selector    // 控制tcflush的操作,取值为下面三个常数中的一个:
TCIFLUSH  // 清除正收到的数据,且不会读取出来。 
TCOFLUSH  // 清除正写入的数据,且不会发送至终端。
TCIOFLUSH // 清除所有正在发生的I/O数据。

返回值说明:

0     // 成功
-1    // 失败,并且为 errno 置值来指示错误
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值