1
我想使用libevent來爲事件驅動的應用程序創建原型。具體來說,我想使用PHP libevent擴展。libevent中的應用程序驅動事件
我想知道的是以下內容。 libevent似乎圍繞着打開的文件處理程序/套接字/流事件。我希望能夠拋出自己的應用程序驅動的通信事件。
那麼,如何使用文件句柄傳遞自定義事件呢?這真的是要走的路嗎?
我想使用libevent來爲事件驅動的應用程序創建原型。具體來說,我想使用PHP libevent擴展。libevent中的應用程序驅動事件
我想知道的是以下內容。 libevent似乎圍繞着打開的文件處理程序/套接字/流事件。我希望能夠拋出自己的應用程序驅動的通信事件。
那麼,如何使用文件句柄傳遞自定義事件呢?這真的是要走的路嗎?
這種情況的解決方案如下..
沒有必要以處理這種方式非基於IO的事件,因爲它們不會在事件循環結束了。
規則非常多,「所有基於io的事件都添加到循環中,所有其他事件都立即執行」。
這的確給我帶來了'假'事件的問題,或者只是稍微推遲了執行。 libevent確實提供了定時事件,並且有一個PHP API,但它沒有記錄,我無法使其工作。