diff options
| author | Hannes Schulze <haschu0103@outlook.de> | 2026-03-06 18:11:12 +0100 |
|---|---|---|
| committer | Hannes Schulze <haschu0103@outlook.de> | 2026-03-06 18:11:12 +0100 |
| commit | 5e7359619cec9c032c8b78f5ca2a38b87b0c79f3 (patch) | |
| tree | afc9bbf241b32ea006b1a57dfdd9a803e450cca2 /lib/CWayland/CWayland.h | |
| parent | ac696809b0c62f7f062a0dc155a4bf4a995cc9cf (diff) | |
implement event loop
Diffstat (limited to 'lib/CWayland/CWayland.h')
| -rw-r--r-- | lib/CWayland/CWayland.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/lib/CWayland/CWayland.h b/lib/CWayland/CWayland.h index adcadc0..52106f2 100644 --- a/lib/CWayland/CWayland.h +++ b/lib/CWayland/CWayland.h @@ -9,8 +9,8 @@ extern "C" // Display -lean_obj_res waylean_display_new (b_lean_obj_arg name); -lean_obj_res waylean_display_get_version(b_lean_obj_arg display); +lean_obj_res waylean_display_new (b_lean_obj_arg name); +lean_obj_res waylean_display_roundtrip(b_lean_obj_arg display); // Event Loop @@ -18,11 +18,14 @@ lean_obj_res waylean_event_loop_new (void); lean_obj_res waylean_event_loop_add_display(b_lean_obj_arg event_loop, b_lean_obj_arg display); lean_obj_res waylean_event_loop_add_timer (b_lean_obj_arg event_loop, - unsigned delay_ms, + uint32_t delay_ms, b_lean_obj_arg message); lean_obj_res waylean_event_loop_add_signal (b_lean_obj_arg event_loop, - int signum, + uint32_t signum, b_lean_obj_arg message); +lean_obj_res waylean_event_loop_remove (b_lean_obj_arg event_loop, + b_lean_obj_arg source); +lean_obj_res waylean_event_loop_quit (b_lean_obj_arg event_loop); lean_obj_res waylean_event_loop_poll (b_lean_obj_arg event_loop); #ifdef __cplusplus |
