(二)TCP客戶端/服務器通信------select函數

(一)select函數 該函數允許進程指示內核等待多個事件中的任何一個發生,並只在有一個或多個事件發生或經歷一段指定的時間後才喚醒它。也就是說,我們調用select告知內核對哪些描述符(就讀、寫或異常條件)感興趣以及等待多長時間。我們感興趣的描述符不侷限於套接字,任何描述符都可以使用select來測試。 (1)參數: 1. timeout:它告知內核等待所指定描述符中的任何一個就緒可花的最長時間。
相關文章
相關標籤/搜索