Index
All Classes and Interfaces|All Packages|Serialized Form
A
- activatedPlugin(String) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- activatePlugin(String) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- AtomService - Class in com.github.moaxcp.x11.x11client
- AtomService(XProtocolService) - Constructor for class com.github.moaxcp.x11.x11client.AtomService
B
- build() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData.RecordDataBuilder
- build() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- builder() - Static method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- builder() - Static method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
C
- category(Category) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- clientSwapped(boolean) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- close() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Closes the client.
- close() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- com.github.moaxcp.x11.client - module com.github.moaxcp.x11.client
- com.github.moaxcp.x11.x11client - package com.github.moaxcp.x11.x11client
- com.github.moaxcp.x11.x11client.api.record - package com.github.moaxcp.x11.x11client.api.record
- connect() - Static method in class com.github.moaxcp.x11.x11client.X11Client
-
Connects to the standard
DisplayName. - connect(boolean) - Static method in class com.github.moaxcp.x11.x11client.X11Client
- connect(boolean) - Static method in class com.github.moaxcp.x11.x11client.X11Connection
- connect(boolean, DisplayName) - Static method in class com.github.moaxcp.x11.x11client.X11Client
- connect(boolean, DisplayName) - Static method in class com.github.moaxcp.x11.x11client.X11Connection
- connect(boolean, DisplayName, XAuthority) - Static method in class com.github.moaxcp.x11.x11client.X11Client
- connect(boolean, DisplayName, XAuthority) - Static method in class com.github.moaxcp.x11.x11client.X11Connection
-
Creates an X11Connection with displayName.
- connect(DisplayName) - Static method in class com.github.moaxcp.x11.x11client.X11Client
-
Connects to the provided
DisplayName - connect(DisplayName, XAuthority) - Static method in class com.github.moaxcp.x11.x11client.X11Client
-
Creates a client for the given
DisplayNameandXAuthority. - ConnectionFailureException - Exception Class in com.github.moaxcp.x11.x11client
-
An exception thrown when there is a failure response when connecting to the x11 server.
- createGC(int, int) - Method in class com.github.moaxcp.x11.x11client.X11Client
- createSimpleWindow(int, int, int, int, EventMask...) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Creates a simple window on the default screen.
D
- data(List<RecordData>) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- defaultGC() - Method in class com.github.moaxcp.x11.x11client.X11Client
- defaultGC(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
- discard() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
discards all events in the event queue.
- discard() - Method in class com.github.moaxcp.x11.x11client.XProtocolService
E
- elementHeader(byte) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- equals(Object) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- equals(Object) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
F
- fillRectangle(int, int, short, short, short, short) - Method in class com.github.moaxcp.x11.x11client.X11Client
- flush() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Sends all
OneWayRequests from the request queue to the server. - flush() - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- fromClientSequence(Integer) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData.RecordDataBuilder
- fromClientTime() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- fromClientTime(Integer) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData.RecordDataBuilder
- fromServerTime() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- fromServerTime(Integer) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData.RecordDataBuilder
G
- getAtom(int) - Method in class com.github.moaxcp.x11.x11client.AtomService
- getAtom(Atom) - Method in class com.github.moaxcp.x11.x11client.AtomService
- getAtom(String) - Method in class com.github.moaxcp.x11.x11client.AtomService
- getAtom(String) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the
AtomValueof the named Atom. - getBigEndian() - Method in class com.github.moaxcp.x11.x11client.X11Client
- getBigEndian() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- getBlackPixel(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the black pixel for the provided screen.
- getCategory() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getData() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getDefaultBlackPixel() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the default black pixel.
- getDefaultDepth() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the default depth.
- getDefaultRoot() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the default root.
- getDefaultScreen() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the default
Screenobject. - getDefaultScreenNumber() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the default screen number.
- getDefaultVisualId() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the default visualId.
- getDefaultWhitePixel() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the default white pixel.
- getDepth(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the depth for the provided screen.
- getDisplayName() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- getElementHeader() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getFailure() - Method in exception class com.github.moaxcp.x11.x11client.ConnectionFailureException
- getFromClientSequence() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- getFromClientSequence() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getFromClientTime() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- getFromClientTime() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getFromServerTime() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- getFromServerTime() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getHostName() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- getKeySym(byte, int) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the
KeySymfor the keyCode and col. - getKeySym(int, int) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
- getKeySym(KeyPressEvent, int) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
- getKeySym(KeyReleaseEvent, int) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
- getMajorOpcode(XRequest) - Method in class com.github.moaxcp.x11.x11client.X11Client
- getMajorOpcode(XRequest) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- getMaximumRequestLength() - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- getNextEvent() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the next event.
- getNextEvent() - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- getNextReply(XReplyFunction<T>) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the next reply from the server using the given replyFunction to read it.
- getNextSequenceNumber() - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- getPort() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- getRecSequenceNum() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getRoot(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the root for the provided screen.
- getScreen(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the sceen for the number provided.
- getSequenceNumber() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getServerTime() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getSetup() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the connection setup.
- getSetup() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- getSetup() - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- getVisualId(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the visualId for the provided screen.
- getWhitePixel(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the white pixel for the provided screen.
- getWMProtocols(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
- getX11Input() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- getX11Output() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- getXAuthority() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- getXidBase() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- getXObject() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
H
- hashCode() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- hashCode() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
- hasResponse() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns true if the connection has a response available.
I
- imageText8(int, int, short, short, String) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
see https://github.com/mirror/libX11/blob/master/src/Text.c
- inputAvailable() - Method in class com.github.moaxcp.x11.x11client.X11Connection
- inputFocus(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
- isClientSwapped() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
K
- KeyboardService - Class in com.github.moaxcp.x11.x11client
- KeyboardService(XProtocolService) - Constructor for class com.github.moaxcp.x11.x11client.KeyboardService
- keyCodeToKeySym(byte, short) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
-
See https://tronche.com/gui/x/xlib/input/keyboard-encoding.html https://github.com/mirror/libX11/blob/caa71668af7fd3ebdd56353c8f0ab90824773969/src/xkb/XKBBind.c#L96
- keyCodeToKeySym(byte, short) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the
KeySymassiciated with the keyCode and state. - keyCodeToKeySym(KeyPressEvent) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
- keyCodeToKeySym(KeyPressEvent) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the
KeySymfor theKeyPressEvent. - keyCodeToKeySym(KeyReleaseEvent) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
- keyCodeToKeySym(KeyReleaseEvent) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the
KeySymfor theKeyReleaseEvent. - keySymToKeyCodes(KeySym) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
-
https://gitlab.freedesktop.org/xorg/lib/libxcb-keysyms/-/blob/master/keysyms/keysyms.c#L244
- keySymToKeyCodes(KeySym) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns all keyCodes for the given
KeySym. - killClient(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
L
- loadedPlugin(String) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Checks if a plugin is loaded.
- loadedPlugin(String) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
M
- mapWindow(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
N
- nextResourceId() - Method in class com.github.moaxcp.x11.x11client.ResourceIdService
- nextResourceId() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Returns the next resource id.
R
- raiseWindow(int) - Method in class com.github.moaxcp.x11.x11client.X11Client
- readError(X11Input) - Method in class com.github.moaxcp.x11.x11client.X11Client
- readError(X11Input) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- readError(List<Byte>) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- readEvent(X11Input) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Reads an event from the given bytes.
- readEvent(X11Input) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- readNextRecord() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordApi
- readReply(X11Input, XReplyFunction<T>) - Method in class com.github.moaxcp.x11.x11client.X11Client
- readReply(X11Input, XReplyFunction<T>) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- readReply(XReplyFunction<T>) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- readRequest(X11Input) - Method in class com.github.moaxcp.x11.x11client.X11Client
- readRequest(X11Input) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- record() - Method in class com.github.moaxcp.x11.x11client.X11Client
- RecordApi - Class in com.github.moaxcp.x11.x11client.api.record
- RecordApi(X11Client) - Constructor for class com.github.moaxcp.x11.x11client.api.record.RecordApi
- RecordData - Class in com.github.moaxcp.x11.x11client.api.record
- RecordData.RecordDataBuilder - Class in com.github.moaxcp.x11.x11client.api.record
- RecordReply - Class in com.github.moaxcp.x11.x11client.api.record
- RecordReply.RecordReplyBuilder - Class in com.github.moaxcp.x11.x11client.api.record
- recSequenceNum(int) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- refreshKeyboardMapping(MappingNotifyEvent) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
- ResourceIdService - Class in com.github.moaxcp.x11.x11client
- ResourceIdService(XProtocolService, int, int) - Constructor for class com.github.moaxcp.x11.x11client.ResourceIdService
S
- send(OneWayRequest) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Adds a
OneWayRequestrequest to the request queue. - send(OneWayRequest) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- send(TwoWayRequest<T>) - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Calls
X11Client.flush()then sends theTwoWayRequestto the server returning the reply to the request. - send(TwoWayRequest<T>) - Method in class com.github.moaxcp.x11.x11client.XProtocolService
- sequenceNumber(short) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- serverTime(int) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- setUseXcmisc(boolean) - Method in class com.github.moaxcp.x11.x11client.ResourceIdService
- setWMProtocols(int, int) - Method in class com.github.moaxcp.x11.x11client.X11Client
- storeName(int, String) - Method in class com.github.moaxcp.x11.x11client.X11Client
- sync() - Method in class com.github.moaxcp.x11.x11client.X11Client
-
Sends a
GetInputFocusto the server.
T
- toString() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData.RecordDataBuilder
- toString() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData
- toString() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- toString() - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply
X
- X11Client - Class in com.github.moaxcp.x11.x11client
-
An x11 client.
- X11ClientException - Exception Class in com.github.moaxcp.x11.x11client
-
Thrown when there is a client exception.
- X11Connection - Class in com.github.moaxcp.x11.x11client
- xidBase(int) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordReply.RecordReplyBuilder
- xObject(XObject) - Method in class com.github.moaxcp.x11.x11client.api.record.RecordData.RecordDataBuilder
- XProtocolService - Class in com.github.moaxcp.x11.x11client
- XProtocolService(Setup, X11Input, X11Output) - Constructor for class com.github.moaxcp.x11.x11client.XProtocolService
All Classes and Interfaces|All Packages|Serialized Form