EventLoop Struct
頁首: #include < applibs/eventloop.h>
監控事件來源並將事件分派給處理者的物件。
typedef struct EventLoop EventLoop;
言論
EventLoop 物件為單線程。 應用程式可以每個執行緒使用一或多個 EventLoop 物件,但每個物件只能在一個執行緒中使用。 EventLoop_Stop 可以要求另一個執行緒中的物件;不過,其他 EventLoop 函數必須從與目標物件相同的執行緒進行調用,以避免未定義的行為。
若要分派需要處理的事件,應用程式必須致電 EventLoop_Run。 事件處理常式會在稱為的同一個對話 EventLoop_Run
中進行。