summaryrefslogtreecommitdiff
path: root/lib/CWayland
diff options
context:
space:
mode:
authorHannes Schulze <haschu0103@outlook.de>2026-03-06 18:35:58 +0100
committerHannes Schulze <haschu0103@outlook.de>2026-03-06 18:35:58 +0100
commit56c5078463e5f9131dfa073b127e8a9c7c73e05f (patch)
tree32a5c25c89702324ffcc2d3c5eebba0af8c426b3 /lib/CWayland
parent5e7359619cec9c032c8b78f5ca2a38b87b0c79f3 (diff)
clean up native api
Diffstat (limited to 'lib/CWayland')
-rw-r--r--lib/CWayland/CWayland.cc17
-rw-r--r--lib/CWayland/CWayland.h10
2 files changed, 25 insertions, 2 deletions
diff --git a/lib/CWayland/CWayland.cc b/lib/CWayland/CWayland.cc
index 8fae40c..ecb87fc 100644
--- a/lib/CWayland/CWayland.cc
+++ b/lib/CWayland/CWayland.cc
@@ -122,6 +122,23 @@ namespace
}
}
+// -- Constants
+
+uint32_t waylean_SIGINT(void)
+{
+ return SIGINT;
+}
+
+uint32_t waylean_SIGUSR1(void)
+{
+ return SIGUSR1;
+}
+
+uint32_t waylean_SIGUSR2(void)
+{
+ return SIGUSR2;
+}
+
// -- Display
namespace
diff --git a/lib/CWayland/CWayland.h b/lib/CWayland/CWayland.h
index 52106f2..75d2e0d 100644
--- a/lib/CWayland/CWayland.h
+++ b/lib/CWayland/CWayland.h
@@ -7,12 +7,18 @@ extern "C"
{
#endif
-// Display
+// -- Constants
+
+uint32_t waylean_SIGINT(void);
+uint32_t waylean_SIGUSR1(void);
+uint32_t waylean_SIGUSR2(void);
+
+// -- 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
+// -- Event Loop
lean_obj_res waylean_event_loop_new (void);
lean_obj_res waylean_event_loop_add_display(b_lean_obj_arg event_loop,