Package org.freedesktop.wayland.raw
Class LibWayland.wl_proxy_marshal_flags
java.lang.Object
org.freedesktop.wayland.raw.LibWayland.wl_proxy_marshal_flags
- Enclosing class:
LibWayland
Variadic invoker class for:
struct wl_proxy *wl_proxy_marshal_flags(struct wl_proxy *proxy, uint32_t opcode, const struct wl_interface *interface, uint32_t version, uint32_t flags, ...)
-
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegment
address()
Returns the address.apply
(MemorySegment proxy, int opcode, MemorySegment interface_, int version, int flags, Object... x5) Returns the specialized descriptor.handle()
Returns the specialized method handle.makeInvoker
(MemoryLayout... layouts) Variadic invoker factory for:struct wl_proxy *wl_proxy_marshal_flags(struct wl_proxy *proxy, uint32_t opcode, const struct wl_interface *interface, uint32_t version, uint32_t flags, ...)
-
Method Details
-
makeInvoker
Variadic invoker factory for:struct wl_proxy *wl_proxy_marshal_flags(struct wl_proxy *proxy, uint32_t opcode, const struct wl_interface *interface, uint32_t version, uint32_t flags, ...)
-
address
-
handle
Returns the specialized method handle.- Returns:
- the specialized method handle
-
descriptor
Returns the specialized descriptor.- Returns:
- the specialized descriptor
-
apply
public MemorySegment apply(MemorySegment proxy, int opcode, MemorySegment interface_, int version, int flags, Object... x5)
-