Skip navigation links
C D E F G H I M O P R S W 

C

cancelRead() - Method in class org.freedesktop.wayland.client.Display
Release exclusive access to display file descriptor

This releases the exclusive access.

create(Proxy<?>, int, int) - Static method in class org.freedesktop.wayland.client.egl.EglWindow
 
createQueue() - Method in class org.freedesktop.wayland.client.Display
Create a new event queue for this display

D

destroy() - Method in class org.freedesktop.wayland.client.egl.EglWindow
 
destroy() - Method in class org.freedesktop.wayland.client.EventQueue
Destroy an event queue

Destroy the given event queue.

destroy() - Method in class org.freedesktop.wayland.client.Proxy
Destroy a proxy object
disconnect() - Method in class org.freedesktop.wayland.client.Display
Close a connection to a Wayland display

Close the connection to the display and free all resources associated with it.

dispatch() - Method in class org.freedesktop.wayland.client.Display
Process incoming events

Dispatch the display's main event queue.

dispatchPending() - Method in class org.freedesktop.wayland.client.Display
Dispatch main queue events without reading from the display fd

This function dispatches events on the main event queue.

dispatchQueue(EventQueue) - Method in class org.freedesktop.wayland.client.Display
Dispatch events in an event queue

Dispatch all incoming events for objects assigned to the given event queue.

dispatchQueuePending(EventQueue) - Method in class org.freedesktop.wayland.client.Display
Dispatch pending events in an event queue

Dispatch all incoming events for objects assigned to the given event queue.

Display - Class in org.freedesktop.wayland.client
Represents a connection to the compositor and acts as a proxy to the Display singleton object.
Display(Long) - Constructor for class org.freedesktop.wayland.client.Display
 

E

EglWindow - Class in org.freedesktop.wayland.client.egl
 
EglWindow(long) - Constructor for class org.freedesktop.wayland.client.egl.EglWindow
 
EglWindow.Size - Class in org.freedesktop.wayland.client.egl
 
equals(Object) - Method in class org.freedesktop.wayland.client.egl.EglWindow
 
equals(Object) - Method in class org.freedesktop.wayland.client.egl.EglWindow.Size
 
equals(Object) - Method in class org.freedesktop.wayland.client.EventQueue
 
equals(Object) - Method in class org.freedesktop.wayland.client.Proxy
 
EventQueue - Class in org.freedesktop.wayland.client
A queue for Proxy object events.
EventQueue(Long) - Constructor for class org.freedesktop.wayland.client.EventQueue
 

F

flush() - Method in class org.freedesktop.wayland.client.Display
Send all buffered requests on the display to the server

Send all buffered data on the client side to the server.

G

get(long) - Static method in class org.freedesktop.wayland.client.egl.EglWindow
 
get(long) - Static method in class org.freedesktop.wayland.client.EventQueue
 
getAttachedSize() - Method in class org.freedesktop.wayland.client.egl.EglWindow
 
getError() - Method in class org.freedesktop.wayland.client.Display
Retrieve the last error that occurred on a display

Return the last error that occurred on the display.

getFD() - Method in class org.freedesktop.wayland.client.Display
Get a display context's file descriptor

Return the file descriptor associated with a display so it can be integrated into the client's main loop.

getHeight() - Method in class org.freedesktop.wayland.client.egl.EglWindow.Size
 
getId() - Method in class org.freedesktop.wayland.client.Proxy
Get the id of a proxy object
getImplementation() - Method in class org.freedesktop.wayland.client.Proxy
Get a proxy's listener

Gets the proxy's listener; which is the implementation set when this proxy was constructed.

getPointer() - Method in class org.freedesktop.wayland.client.Proxy
 
getVersion() - Method in class org.freedesktop.wayland.client.Proxy
 
getWidth() - Method in class org.freedesktop.wayland.client.egl.EglWindow.Size
 

H

hashCode() - Method in class org.freedesktop.wayland.client.egl.EglWindow
 
hashCode() - Method in class org.freedesktop.wayland.client.egl.EglWindow.Size
 
hashCode() - Method in class org.freedesktop.wayland.client.EventQueue
 
hashCode() - Method in class org.freedesktop.wayland.client.Proxy
 

I

INSTANCE() - Static method in class org.freedesktop.wayland.client.egl.jaccall.WaylandEglCore
 
INSTANCE() - Static method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 

M

marshal(int, Arguments) - Method in class org.freedesktop.wayland.client.Proxy
Prepare a request to be sent to the compositor

This function is similar to Proxy.marshalConstructor(int, Object, int, Class, Arguments), except it doesn't create proxies for new-id arguments.

marshal(int) - Method in class org.freedesktop.wayland.client.Proxy
 
marshalConstructor(int, J, int, Class<T>, Arguments) - Method in class org.freedesktop.wayland.client.Proxy
Prepare a request to be sent to the compositor

Translates the request given by opcode and the extra arguments into the wire format and write it to the connection buffer.

O

OBJECT_ID - Static variable in class org.freedesktop.wayland.client.Display
 
org.freedesktop.wayland.client - package org.freedesktop.wayland.client
 
org.freedesktop.wayland.client.egl - package org.freedesktop.wayland.client.egl
 
org.freedesktop.wayland.client.egl.jaccall - package org.freedesktop.wayland.client.egl.jaccall
 
org.freedesktop.wayland.client.jaccall - package org.freedesktop.wayland.client.jaccall
 

P

pointer - Variable in class org.freedesktop.wayland.client.egl.EglWindow
 
pointer - Variable in class org.freedesktop.wayland.client.EventQueue
 
pointer - Variable in class org.freedesktop.wayland.client.Proxy
 
prepareRead() - Method in class org.freedesktop.wayland.client.Display
Prepare to read events after polling file descriptor

This function must be called before reading from the file descriptor using Display.readEvents().

prepareReadQueue(EventQueue) - Method in class org.freedesktop.wayland.client.Display
 
Proxy<I> - Class in org.freedesktop.wayland.client
Represents a protocol object on the client side.
Proxy(long) - Constructor for class org.freedesktop.wayland.client.Proxy
 
Proxy(Long, I, int) - Constructor for class org.freedesktop.wayland.client.Proxy
 

R

readEvents() - Method in class org.freedesktop.wayland.client.Display
Read events from display file descriptor

This will read events from the file descriptor for the display.

resize(int, int, int, int) - Method in class org.freedesktop.wayland.client.egl.EglWindow
 
roundtrip() - Method in class org.freedesktop.wayland.client.Display
Block until all pending request are processed by the server

Blocks until the server process all currently issued requests and sends out pending events on all event queues.

S

setQueue(EventQueue) - Method in class org.freedesktop.wayland.client.Proxy
Assign a proxy to an event queue

Assign proxy to event queue.

W

WaylandClientCore - Class in org.freedesktop.wayland.client.jaccall
 
WaylandClientCore() - Constructor for class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
WaylandClientCore_Symbols - Class in org.freedesktop.wayland.client.jaccall
 
WaylandClientCore_Symbols() - Constructor for class org.freedesktop.wayland.client.jaccall.WaylandClientCore_Symbols
 
WaylandEglCore - Class in org.freedesktop.wayland.client.egl.jaccall
 
WaylandEglCore() - Constructor for class org.freedesktop.wayland.client.egl.jaccall.WaylandEglCore
 
WaylandEglCore_Symbols - Class in org.freedesktop.wayland.client.egl.jaccall
 
WaylandEglCore_Symbols() - Constructor for class org.freedesktop.wayland.client.egl.jaccall.WaylandEglCore_Symbols
 
wl_display_cancel_read(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_connect(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_connect_to_fd(int) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_create_queue(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_disconnect(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_dispatch(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_dispatch_pending(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_dispatch_queue(long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_dispatch_queue_pending(long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_flush(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_get_error(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_get_fd(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_get_protocol_error(long, long, int) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_prepare_read(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_prepare_read_queue(long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_read_events(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_roundtrip(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_display_roundtrip_queue(long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
WL_EGL_PLATFORM - Static variable in class org.freedesktop.wayland.client.egl.jaccall.WaylandEglCore
 
wl_egl_window_create(long, int, int) - Method in class org.freedesktop.wayland.client.egl.jaccall.WaylandEglCore
 
wl_egl_window_destroy(long) - Method in class org.freedesktop.wayland.client.egl.jaccall.WaylandEglCore
 
wl_egl_window_get_attached_size(long, long, long) - Method in class org.freedesktop.wayland.client.egl.jaccall.WaylandEglCore
 
wl_egl_window_resize(long, int, int, int, int) - Method in class org.freedesktop.wayland.client.egl.jaccall.WaylandEglCore
 
wl_event_queue_destroy(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_log_set_handler_client(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_add_dispatcher(long, long, long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_create(long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_destroy(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_get_class(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_get_id(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_get_user_data(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_get_version(long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_marshal_array(long, int, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_marshal_array_constructor(long, int, long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_marshal_array_constructor_versioned(long, int, long, long, int) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_set_queue(long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
wl_proxy_set_user_data(long, long) - Method in class org.freedesktop.wayland.client.jaccall.WaylandClientCore
 
C D E F G H I M O P R S W 
Skip navigation links

Copyright © 2016. All rights reserved.