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