linux下清空串口数据 tcflush函数


 

#include <termios.h>  //头文件

/*
tcflush
入参:
        fd:终端I/O打开的句柄
        queue_selector    // 控制tcflush的操作,取值为下面三个常数中的一个:
                TCIFLUSH  // 清除正收到的数据,且不会读取出来。
                TCOFLUSH  // 清除正写入的数据,且不会发送至终端。
                TCIOFLUSH // 清除所有正在发生的I/O数据。
返回值:0 成功;-1 失败,并且为 errno 置值来指示错误
*/
int tcflush(int fd, int queue_selector);             

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM