UNIX網絡編程 高級IO函數

  套接字超時 在設計套接字的IO操作上設置超時的方法有以下三種 1)調用alarm,它在指定超時期慢時產生SIGALRM信號。這個方法設計信號處理,而信號處理在不同實現上     存在差異,而且可能干擾進程中現有的alram調用 2)在select中阻塞等待I/O(select有內置的時間限制),以此代替直接阻塞在read或者write調用上 3)使用交心的SO_RCVTIMEO和SO_SNDT
相關文章
相關標籤/搜索