Applibs eventloop.h
Header: #include <applibs/eventloop.h>
Header eventloop Applibs berisi fungsi dan tipe yang digunakan untuk memantau dan mengirimkan kejadian.
Konsep dan sampel
Fungsi
Fungsi | Deskripsi |
---|---|
EventLoop_Close | Menutup objek EventLoop dan melepaskan memorinya. |
EventLoop_Create |
EventLoop Membuat objek. |
EventLoop_GetWaitDescriptor | Mendapatkan deskriptor file untuk .EventLoop |
EventLoop_RegisterIo | Mendaftarkan acara I/O dengan EventLoop . |
EventLoop_Run | Menjalankan dan EventLoop mengirimkan kejadian tertunda dalam utas eksekusi penelepon. |
EventLoop_Stop |
EventLoop Menghentikan jalannya dan menyebabkan EventLoop_Run mengembalikan kontrol ke peneleponnya. |
EventLoop_UnregisterIo | Membatalkan pendaftaran acara I/O dari objek EventLoop . |
EventLoopIoCallback | Callback yang dipanggil oleh objek EventLoop ketika kejadian I/O terdaftar terjadi. |
Structs
Struct | Deskripsi |
---|---|
EventLoop | Objek yang memonitor sumber kejadian dan mengirimkan kejadiannya kepada penanganan. |
EventRegistration | Gagang yang dikembalikan ketika callback didaftarkan dengan sumber kejadian. |
Enums
Enum | Deskripsi |
---|---|
EventLoop_IoEvents | Bitmask kejadian I/O yang dapat ditangkap oleh EventLoop objek. |
EventLoop_Run_Result | Kemungkinan nilai yang dikembalikan untuk fungsi EventLoop_Run . |