如何设置一个句柄为异步IO模式?

设置一个句柄为异步IO模式

1、设置任何一个句柄为异步IO模式

分为两步:
1、把句柄绑定到当前进程

//把sockfd句柄绑定到当前进程
fcntl(sockfd, F_SETOWN, getpid())

2、给句柄设置一个异步IO属性

int on=1;
ioctl(sockfd, FIOASYNC, &on)

通过以上两步就可以打开一个句柄的异步IO模式。

猜你喜欢

转载自blog.csdn.net/weixin_45309916/article/details/120591874