summaryrefslogtreecommitdiff
path: root/lib/CWayland/CWayland.h
diff options
context:
space:
mode:
authorHannes Schulze <haschu0103@outlook.de>2026-03-15 16:46:24 +0100
committerHannes Schulze <haschu0103@outlook.de>2026-03-15 16:46:24 +0100
commitfd1bef3ced74a5c24b68598300efaa2bf13f337f (patch)
tree9c7d16200a48e66364344778ea3a663a5ca3eff9 /lib/CWayland/CWayland.h
parent79b911b020ae492203688cb4c75884edc8ab20c9 (diff)
clean up argument buffers
Diffstat (limited to 'lib/CWayland/CWayland.h')
-rw-r--r--lib/CWayland/CWayland.h41
1 files changed, 19 insertions, 22 deletions
diff --git a/lib/CWayland/CWayland.h b/lib/CWayland/CWayland.h
index 852cc7c..fbfea9b 100644
--- a/lib/CWayland/CWayland.h
+++ b/lib/CWayland/CWayland.h
@@ -41,36 +41,33 @@ lean_obj_res waylean_type_map_contains(b_lean_obj_arg type_map,
lean_obj_res waylean_type_map_register(b_lean_obj_arg type_map,
b_lean_obj_arg iface_desc);
-// -- Argument Writer
+// -- Argument Buffer
-lean_obj_res waylean_argument_writer_new (void);
-lean_obj_res waylean_argument_writer_write_int (b_lean_obj_arg writer,
+lean_obj_res waylean_argument_buffer_new (void);
+lean_obj_res waylean_argument_buffer_write_int (b_lean_obj_arg writer,
int32_t value);
-lean_obj_res waylean_argument_writer_write_uint (b_lean_obj_arg writer,
+lean_obj_res waylean_argument_buffer_write_uint (b_lean_obj_arg writer,
uint32_t value);
-lean_obj_res waylean_argument_writer_write_fixed (b_lean_obj_arg writer,
+lean_obj_res waylean_argument_buffer_write_fixed (b_lean_obj_arg writer,
float value);
-lean_obj_res waylean_argument_writer_write_string(b_lean_obj_arg writer,
+lean_obj_res waylean_argument_buffer_write_string(b_lean_obj_arg writer,
b_lean_obj_arg value);
-lean_obj_res waylean_argument_writer_write_object(b_lean_obj_arg writer,
+lean_obj_res waylean_argument_buffer_write_object(b_lean_obj_arg writer,
b_lean_obj_arg value);
-lean_obj_res waylean_argument_writer_write_new_id(b_lean_obj_arg writer,
+lean_obj_res waylean_argument_buffer_write_new_id(b_lean_obj_arg writer,
b_lean_obj_arg value);
-lean_obj_res waylean_argument_writer_write_array (b_lean_obj_arg writer,
+lean_obj_res waylean_argument_buffer_write_array (b_lean_obj_arg writer,
b_lean_obj_arg value);
-lean_obj_res waylean_argument_writer_write_fd (b_lean_obj_arg writer,
+lean_obj_res waylean_argument_buffer_write_fd (b_lean_obj_arg writer,
int32_t value);
-
-// -- Argument Reader
-
-lean_obj_res waylean_argument_reader_read_int (b_lean_obj_arg reader);
-lean_obj_res waylean_argument_reader_read_uint (b_lean_obj_arg reader);
-lean_obj_res waylean_argument_reader_read_fixed (b_lean_obj_arg reader);
-lean_obj_res waylean_argument_reader_read_string(b_lean_obj_arg reader);
-lean_obj_res waylean_argument_reader_read_object(b_lean_obj_arg reader);
-lean_obj_res waylean_argument_reader_read_new_id(b_lean_obj_arg reader);
-lean_obj_res waylean_argument_reader_read_array (b_lean_obj_arg reader);
-lean_obj_res waylean_argument_reader_read_fd (b_lean_obj_arg reader);
+lean_obj_res waylean_argument_buffer_read_int (b_lean_obj_arg reader);
+lean_obj_res waylean_argument_buffer_read_uint (b_lean_obj_arg reader);
+lean_obj_res waylean_argument_buffer_read_fixed (b_lean_obj_arg reader);
+lean_obj_res waylean_argument_buffer_read_string(b_lean_obj_arg reader);
+lean_obj_res waylean_argument_buffer_read_object(b_lean_obj_arg reader);
+lean_obj_res waylean_argument_buffer_read_new_id(b_lean_obj_arg reader);
+lean_obj_res waylean_argument_buffer_read_array (b_lean_obj_arg reader);
+lean_obj_res waylean_argument_buffer_read_fd (b_lean_obj_arg reader);
// -- Proxy
@@ -80,7 +77,7 @@ lean_obj_res waylean_proxy_new (b_lean_obj_arg factory,
b_lean_obj_arg iface_name);
lean_obj_res waylean_proxy_send (b_lean_obj_arg proxy,
uint32_t opcode,
- b_lean_obj_arg argument_writer);
+ b_lean_obj_arg argument_buffer);
lean_obj_res waylean_proxy_listen (b_lean_obj_arg proxy,
lean_obj_arg handler);