Applibs eventloop.h
頁首: #include < applibs/eventloop.h>
Applibs 事件開頭包含用來監控和分派事件的功能和類型。
概念和範例
功能
功能 | 描述 |
---|---|
EventLoop_Close | 關閉 EventLoop 物件並釋放其記憶體。 |
EventLoop_Create |
EventLoop 建立物件。 |
EventLoop_GetWaitDescriptor | 取得的檔案描述。 EventLoop |
EventLoop_RegisterIo | 使用 . 註冊 I/O 事件 EventLoop 。 |
EventLoop_Run |
EventLoop 在來電者的執行對話中執行並分派擱置中的事件。 |
EventLoop_Stop | 停止執行, EventLoop 並導致 EventLoop_Run 傳回其來電者的控制權。 |
EventLoop_UnregisterIo | 從 EventLoop 物件取消註冊 I/O 事件。 |
EventLoopIoCallback | 物件在發生已註冊的 I/O 事件時所叫 EventLoop 用的回撥。 |
結構
結構 | 描述 |
---|---|
EventLoop | 監控事件來源並將事件分派給處理者的物件。 |
EventRegistration | 向事件來源登錄回撥時傳回的控點。 |
枚舉
枚舉 | 描述 |
---|---|
EventLoop_IoEvents | 物件可以擷取之 I/O 事件的 EventLoop 點陣圖。 |
EventLoop_Run_Result | EventLoop_Run 函數 的可能傳回值。 |