diff options
| author | Hannes Schulze <haschu0103@outlook.de> | 2026-03-15 16:46:24 +0100 |
|---|---|---|
| committer | Hannes Schulze <haschu0103@outlook.de> | 2026-03-15 16:46:24 +0100 |
| commit | fd1bef3ced74a5c24b68598300efaa2bf13f337f (patch) | |
| tree | 9c7d16200a48e66364344778ea3a663a5ca3eff9 /lib/CWayland/CWayland.h | |
| parent | 79b911b020ae492203688cb4c75884edc8ab20c9 (diff) | |
clean up argument buffers
Diffstat (limited to 'lib/CWayland/CWayland.h')
| -rw-r--r-- | lib/CWayland/CWayland.h | 41 |
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); |
