Index

A B C D E F G H I K L M N R S T X 
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 DisplayName and XAuthority.
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 AtomValue of 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 Screen object.
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 KeySym for 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 KeySym assiciated 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 KeySym for the KeyPressEvent.
keyCodeToKeySym(KeyReleaseEvent) - Method in class com.github.moaxcp.x11.x11client.KeyboardService
 
keyCodeToKeySym(KeyReleaseEvent) - Method in class com.github.moaxcp.x11.x11client.X11Client
Returns the KeySym for the KeyReleaseEvent.
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 OneWayRequest request 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 the TwoWayRequest to 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 GetInputFocus to 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
 
A B C D E F G H I K L M N R S T X 
All Classes and Interfaces|All Packages|Serialized Form