table of contents
other versions
- stretch 1.12.0-1+deb9u1
- testing 1.16.0-1
- stretch-backports 1.16.0-1~bpo9+1
- unstable 1.16.0-1
wl_argument(3) | Wayland | wl_argument(3) |
NAME¶
wl_argumentSYNOPSIS¶
#include <wayland-util.h>
Data Fields¶
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
Detailed Description¶
Protocol message argument data typesThis 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
Field Documentation¶
struct wl_array* wl_argument::a¶
arraywl_fixed_t wl_argument::f¶
fixedint32_t wl_argument::h¶
fdint32_t wl_argument::i¶
intuint32_t wl_argument::n¶
new_idstruct wl_object* wl_argument::o¶
objectconst char* wl_argument::s¶
stringuint32_t wl_argument::u¶
uintAuthor¶
Generated automatically by Doxygen for Wayland from the source code.Mon Oct 22 2018 | Version 1.16.0 |