编写适用于 Oracle® Solaris 11.2 的设备驱动程序

退出打印视图

更新时间: 2014 年 9 月
 
 

cv_timedwait_sig() 函数

cv_timedwait_sig(9F)cv_timedwait(9F)cv_wait_sig(9F) 相似,不同之处在于,达到超时后,如果没有发出条件信号,则 cv_timedwait_sig() 将返回 -1,如果向线程发送了信号(例如 kill(2)),则将返回 0

对于 cv_timedwait(9F)cv_timedwait_sig(9F),系统将使用上次重新引导系统以来的绝对时钟周期度量时间。