wl_argument(3) Wayland wl_argument(3)

wl_argument

#include <wayland-util.h>


int32_t i
uint32_t u
wl_fixed_t f
const char * s
struct wl_object * o
uint32_t n
struct wl_array * a
int32_t h

Protocol message argument data types

This union represents all of the argument types in the Wayland protocol wire format. The protocol implementation uses wl_argument within its marshalling machinery for dispatching messages between a client and a compositor.

See also

wl_message

wl_interface

Wire Format

struct wl_array* wl_argument::a

array

wl_fixed_t wl_argument::f

fixed

fd

int

new_id

struct wl_object* wl_argument::o

object

string

uint

Generated automatically by Doxygen for Wayland from the source code.

Thu Apr 6 2023 Version 1.22.0