1
我在寫一個方法來檢查在RDONLY
模式下打開的FIFO中是否有新數據。到目前爲止,我使用的功能是poll()
,但我意識到運行代碼的內核不具備此功能,它實現了Linux功能的一個子集和POSIX功能的子集。替代輪詢功能來檢查FIFO中的新數據
還有其他poll
函數嗎?
(特別是,該機器是藍色基因/ Q和所提供的功能可以在Application Development Redbook下章內核訪問被發現。)
評論: 讀更好,我意識到poll
紅皮書調用包含在內核中。無論如何我都會留下這個問題,因爲答覆可能對其他人有用。
我接受了這個答案,因爲即使'select()對我的情況沒有用處,也是'poll()'的有效替代方法。謝謝。 – Nicola