社区
网络编程
帖子详情
怎样才能中断select?
lu_zi
2004-10-18 10:27:23
在select的过程中,还没有到达超时,我想中断它,怎么作?
请说说windows下和linux下的两种情况,多谢
...全文
565
12
打赏
收藏
怎样才能中断select?
在select的过程中,还没有到达超时,我想中断它,怎么作? 请说说windows下和linux下的两种情况,多谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharkhuang
2005-01-27
打赏
举报
回复
window下clsoe你监听的socket之一就可以退出
linux这样是不行的!一是楼上说的方法!一个socket收中断消息
2。select时间设置断点!
3。可能需要重编内核
aspvbjava
2005-01-27
打赏
举报
回复
嗯,另外create一个socket,专门用于中断select
eastnofail
2005-01-24
打赏
举报
回复
在你自己需要返回的地方,关闭掉你的socket,select函数会立即返回
Brradish
2004-12-15
打赏
举报
回复
select超时短点~多次调用吧~~~好像select除了超时没法中断出来
aspvbjava
2004-12-15
打赏
举报
回复
select就是没有信号不返回,不可能有中断的方法,除了设置超时时间
lu_zi
2004-10-20
打赏
举报
回复
明白你的意思,但是有没有更简单的方法,比如哪个函数可以中断它
taojy
2004-10-19
打赏
举报
回复
能不能直接用 back 返回
铖邑
2004-10-19
打赏
举报
回复
linux下可以设置定时器alarm来中断
lu_zi
2004-10-19
打赏
举报
回复
你的意思是不是说在select中加入一个socket,当需要中断时我们就让这个socket返回,是吗?event我了解,管道是什么意思
sevencat
2004-10-19
打赏
举报
回复
实时系统吗?不然的话select超时设短一点不就得了?
lu_zi
2004-10-19
打赏
举报
回复
什么意思
keios
2004-10-18
打赏
举报
回复
select的socket中加入一个仅用于内部通信的 socket(两平台都可以), 管道(linux好像可以),
event(指在winsock中使用event模型),来达到中断的目的。
这应该是比较安全的方法。其他还有一些不安全的中断线程系统调用的方法,我就不说了。
通俗易懂的MyBatisPlus教程(含配套资料)
本教程为授权出品教程MyBatisPlus是一款非常强大的MyBatis增强工具包,只做增强不做改变.在不用编写任何SQL语句的情况下即可以极其方便的实现单一、批量、分页等操作。本套教程基于MyBatisPlus新2.3版本,详细讲授:集成MyBatisPlus、通用CRUD、EntityWrapper条件构造器、ActiveRecord 等基本操作,更有代码生成器、插件扩展、自定义全局操作、公共字段填充、Oracle主键Sequence处理、Idea快速开发插件等高阶技术. 通过具体的需求详细讲解如何在MybatisPlus原有的基础上进行自定义扩展.对于重点内容会进行源码讲授, 会涉及到MyBatis框架相关的原理, 若对MyBatis源码不熟悉,建议先学习尚硅谷官网中 MyBatis 的课程。
Select
/poll 原理-
中断
Select
/poll 原理-
中断
Linux应用程序如果想判断一个设备是否可读可写,可以通过轮询的方式(io操作三种方式轮询,
中断
,dma),每隔一段时间去访问该设备 判断该设备是否可读可写,如果不行就返回,过一段时间再...
【51单片机】
中断
系统
实时响应: CPU能够及时处理应用系统的随机事件,系统的实时性增强,没有
中断
,CPU必须循环处理,等到下次循环到了才能处理随机时间。 可靠性高:实时性的提高,使得CPU可以及时的响应处理设备故障,掉电等突发事件...
Linux串口编程(
中断
方式和
select
方式)
Linux下的串口编程,在嵌入式...在没有操作系统的我们可以使用UART的
中断
来出来数据的接受和发送,而在Linux操作系统下,我们也可以使用软
中断
的方式来处理数据的接受和发送,这里主要使用的是信号SIGIO,也就是异步...
中断
和轮询 VS
select
和epoll
select
和epoll 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 通过read,我们可以从流中读入数据;...
网络编程
18,355
社区成员
64,213
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章