UNP Chapter 13 - 高级I/O函数
摘要:
13.1. 概述首先是一个I/O函数设置超时,这有三种方法。然后是三个read和write函数的变体。13.2. 套接口超时有三种方法给套接口上的I/O操作设置超时1. 调用alarm,在到达指定时间时产生SIGALRM信号2. 使用select阻塞在等待I/O上,select内部有一个时间限制,以此代替在read或write调用上阻塞3. 使用新的SO_RCVTIMEO和SO——SNDTIMEO套接口选项前两种技术可以用于任何描述字,而第三种只能用于套接口描述字。用SIGALRM给connect设置超时//用SIGALRM给connect设置超时//下面是函数connect_timeo的代码 阅读全文