1. 在linux C中可以将socket设置为非阻塞方式,代码:
int cflags = fcntl(socket_df,F_GETFL,0);
fcntl(socket_df,F_SETFL, cflags|O_NONBLOCK);
当然也可以将socket设置为阻塞方式,代码:
int cflags = fcntl(socket_df,F_GETFL,0);
fcntl(socket_df,F_SETFL, cflags&~O_NONBLOCK);
1. 在linux C中可以将socket设置为非阻塞方式,代码:
int cflags = fcntl(socket_df,F_GETFL,0);
fcntl(socket_df,F_SETFL, cflags|O_NONBLOCK);
当然也可以将socket设置为阻塞方式,代码:
int cflags = fcntl(socket_df,F_GETFL,0);
fcntl(socket_df,F_SETFL, cflags&~O_NONBLOCK);
上一篇:Context Switch Definition(译文)
下一篇:美文共赏
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M