Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractConnection - Class in org.freedesktop.dbus.connections
Handles a connection to DBus.
AbstractConnection(String) - Constructor for class org.freedesktop.dbus.connections.AbstractConnection
 
AbstractInterfacesAddedHandler - Class in org.freedesktop.dbus.handlers
Subclass this abstract class for creating a callback for InterfaceAdded signal provided by DBus ObjectManager.
AbstractInterfacesAddedHandler() - Constructor for class org.freedesktop.dbus.handlers.AbstractInterfacesAddedHandler
 
AbstractInterfacesRemovedHandler - Class in org.freedesktop.dbus.handlers
Subclass this abstract class for creating a callback for InterfaceRemoved signal provided by DBus ObjectManager.
AbstractInterfacesRemovedHandler() - Constructor for class org.freedesktop.dbus.handlers.AbstractInterfacesRemovedHandler
 
AbstractPropertiesChangedHandler - Class in org.freedesktop.dbus.handlers
Subclass this abstract class for creating a callback for changed properties.
AbstractPropertiesChangedHandler() - Constructor for class org.freedesktop.dbus.handlers.AbstractPropertiesChangedHandler
 
AbstractSignalHandlerBase<T extends DBusSignal> - Class in org.freedesktop.dbus.handlers
Base class for all signal handling classes.
AbstractSignalHandlerBase() - Constructor for class org.freedesktop.dbus.handlers.AbstractSignalHandlerBase
 
accept() - Method in class cx.ath.matthew.unix.UnixServerSocket
Accepts a connection on the ServerSocket.
AccessDenied - Exception in org.freedesktop.dbus.errors
Thrown if a message is denied due to a security policy
AccessDenied(String) - Constructor for exception org.freedesktop.dbus.errors.AccessDenied
 
add(String, ExportedObject) - Method in class org.freedesktop.dbus.connections.FallbackContainer
 
add(String) - Method in class org.freedesktop.dbus.connections.PeerSet
 
add(String, ExportedObject, String) - Method in class org.freedesktop.dbus.messages.ObjectTree
 
addAll(Collection<? extends String>) - Method in class org.freedesktop.dbus.connections.PeerSet
 
addFallback(String, DBusInterface) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Export an object as a fallback object.
addGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
addGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
 
addGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
 
AddMatch(String) - Method in interface org.freedesktop.DBus
Add a match rule.
AddMatch(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
addSigHandler(Class<T>, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Add a Signal Handler.
addSigHandler(Class<T>, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Add a Signal Handler.
addSigHandler(Class<T>, String, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Add a Signal Handler.
addSigHandler(Class<T>, String, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Add a Signal Handler.
addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
 
addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
 
addSigHandlerWithoutMatch(Class<? extends DBusSignal>, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
addSock(UnixSocket) - Method in class org.freedesktop.dbus.bin.DBusDaemon
 
addSock(Socket) - Method in class org.freedesktop.dbus.bin.DBusDaemon
 
align(int, byte) - Method in class org.freedesktop.dbus.messages.Message
Align a counter to the given type.
append(String, Object...) - Method in class org.freedesktop.dbus.messages.Message
Append a series of values to the message.
appendbody(AbstractConnection) - Method in class org.freedesktop.dbus.messages.DBusSignal
 
appendByte(byte) - Method in class org.freedesktop.dbus.messages.Message
Appends a byte to the buffer list.
appendBytes(byte[]) - Method in class org.freedesktop.dbus.messages.Message
Appends a buffer to the buffer list.
appendint(long, int) - Method in class org.freedesktop.dbus.messages.Message
Marshalls an integer of a given width and appends it to the message.
ARRAY - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
ARRAY_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
ArrayFrob - Class in org.freedesktop.dbus
 
ASYNC - Static variable in class org.freedesktop.dbus.DBusCallInfo
 
ASYNC - Static variable in interface org.freedesktop.dbus.messages.Message.Flags
 
auth(int, int, String, OutputStream, InputStream, UnixSocket) - Method in class org.freedesktop.dbus.connections.SASL
performs SASL auth on the given streams.
AUTH_ANON - Static variable in class org.freedesktop.dbus.connections.SASL
 
AUTH_EXTERNAL - Static variable in class org.freedesktop.dbus.connections.SASL
 
AUTH_NONE - Static variable in class org.freedesktop.dbus.connections.SASL
 
AUTH_SHA - Static variable in class org.freedesktop.dbus.connections.SASL
 
AUTHENTICATED - Static variable in class org.freedesktop.dbus.connections.SASL
 

B

BecomeMonitor(String[], UInt32) - Method in interface org.freedesktop.dbus.interfaces.Monitoring
Converts the connection into a monitor connection which can be used as a debugging/monitoring tool.
BIG - Static variable in interface org.freedesktop.dbus.messages.Message.Endian
 
bind(UnixSocketAddress) - Method in class cx.ath.matthew.unix.UnixServerSocket
Binds a server socket to the given address.
bind(String) - Method in class cx.ath.matthew.unix.UnixServerSocket
Binds a server socket to the given address.
BOOLEAN - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
BOOLEAN_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
bottom() - Method in class org.freedesktop.dbus.types.UInt64
Least significant 4 bytes.
BusAddress - Class in org.freedesktop.dbus.connections
 
BusAddress(String) - Constructor for class org.freedesktop.dbus.connections.BusAddress
 
BusAddress.AddressBusTypes - Enum in org.freedesktop.dbus.connections
 
BUSNAME_REGEX - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
 
BYTE - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
BYTE_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
byteValue() - Method in class org.freedesktop.dbus.types.UInt16
The value of this as a byte.
byteValue() - Method in class org.freedesktop.dbus.types.UInt32
The value of this as a byte.
byteValue() - Method in class org.freedesktop.dbus.types.UInt64
The value of this as a byte.

C

c - Variable in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
CALL_TYPE_ASYNC - Static variable in class org.freedesktop.dbus.RemoteInvocationHandler
 
CALL_TYPE_CALLBACK - Static variable in class org.freedesktop.dbus.RemoteInvocationHandler
 
CALL_TYPE_SYNC - Static variable in class org.freedesktop.dbus.RemoteInvocationHandler
 
CallbackHandler<T> - Interface in org.freedesktop.dbus.interfaces
Interface for callbacks in async mode
callMethodAsync(DBusInterface, String, Object...) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Call a method asynchronously and get a handle with which to get the reply.
callWithCallback(DBusInterface, String, CallbackHandler<A>, Object...) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Call a method asynchronously and set a callback.
challenge - Variable in class org.freedesktop.dbus.connections.SASL
 
changeThreadCount(byte) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Change the number of worker threads to receive method calls and handle signals.
clear() - Method in class org.freedesktop.dbus.connections.PeerSet
 
clear() - Method in class org.freedesktop.dbus.DBusMap
 
clear() - Method in class org.freedesktop.dbus.StrongReference
 
close() - Method in class cx.ath.matthew.unix.UnixServerSocket
Closes the ServerSocket.
close() - Method in class cx.ath.matthew.unix.UnixSocket
Closes the connection.
close() - Method in class cx.ath.matthew.unix.USInputStream
 
close() - Method in class cx.ath.matthew.unix.USOutputStream
 
close() - Method in class org.freedesktop.dbus.bin.DBusDaemon
 
close() - Method in class org.freedesktop.dbus.bin.EmbeddedDBusDaemon
 
close() - Method in class org.freedesktop.dbus.connections.AbstractConnection
Disconnect this session (for use in try-with-resources).
close() - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Same as disconnect.
close() - Method in class org.freedesktop.dbus.connections.Transport
 
close() - Method in class org.freedesktop.dbus.MessageReader
 
close() - Method in class org.freedesktop.dbus.MessageWriter
 
Command() - Constructor for class org.freedesktop.dbus.connections.SASL.Command
 
Command(String) - Constructor for class org.freedesktop.dbus.connections.SASL.Command
 
COMMAND_AUTH - Static variable in class org.freedesktop.dbus.connections.SASL
 
COMMAND_BEGIN - Static variable in class org.freedesktop.dbus.connections.SASL
 
COMMAND_CANCEL - Static variable in class org.freedesktop.dbus.connections.SASL
 
COMMAND_DATA - Static variable in class org.freedesktop.dbus.connections.SASL
 
COMMAND_ERROR - Static variable in class org.freedesktop.dbus.connections.SASL
 
COMMAND_OK - Static variable in class org.freedesktop.dbus.connections.SASL
 
COMMAND_REJECTED - Static variable in class org.freedesktop.dbus.connections.SASL
 
compareTo(DBusPath) - Method in class org.freedesktop.dbus.DBusPath
 
compareTo(UInt16) - Method in class org.freedesktop.dbus.types.UInt16
Compare two UInt16s.
compareTo(UInt32) - Method in class org.freedesktop.dbus.types.UInt32
Compare two UInt32s.
compareTo(UInt64) - Method in class org.freedesktop.dbus.types.UInt64
Compare two UInt32s.
connect(UnixSocketAddress) - Method in class cx.ath.matthew.unix.UnixSocket
Connect the socket to this address.
connect(String) - Method in class cx.ath.matthew.unix.UnixSocket
Connect the socket to this address.
CONNID_REGEX - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
 
Container - Class in org.freedesktop.dbus
This class is the super class of both Structs and Tuples and holds common methods.
contains(Object) - Method in class org.freedesktop.dbus.connections.PeerSet
 
containsAll(Collection<?>) - Method in class org.freedesktop.dbus.connections.PeerSet
 
containsKey(Object) - Method in class org.freedesktop.dbus.DBusMap
 
containsValue(Object) - Method in class org.freedesktop.dbus.DBusMap
 
CONTINUE - Static variable in class org.freedesktop.dbus.connections.SASL
 
convert(Object, Class<? extends Object>) - Static method in class org.freedesktop.dbus.ArrayFrob
 
convertParameters(Object[], Type[], AbstractConnection) - Static method in class org.freedesktop.dbus.Marshalling
Recursively converts types for serialization onto DBus.
convertRV(String, Object[], Method, AbstractConnection) - Static method in class org.freedesktop.dbus.RemoteInvocationHandler
 
cookie - Variable in class org.freedesktop.dbus.connections.SASL
 
COOKIE_CONTEXT - Static variable in class org.freedesktop.dbus.connections.SASL
 
COOKIE_TIMEOUT - Static variable in class org.freedesktop.dbus.connections.SASL
 
createDynamicSession() - Static method in class org.freedesktop.dbus.connections.impl.DirectConnection
Creates a bus address for a randomly generated abstract unix socket.
createDynamicTCPSession() - Static method in class org.freedesktop.dbus.connections.impl.DirectConnection
Creates a bus address for a randomly generated tcp port.
createMessage(byte, byte[], byte[], byte[]) - Static method in class org.freedesktop.dbus.messages.MessageFactory
 
createReal(AbstractConnection) - Method in class org.freedesktop.dbus.messages.DBusSignal
 
cx.ath.matthew.unix - package cx.ath.matthew.unix
 

D

DBus - Interface in org.freedesktop
 
DBus.NameAcquired - Class in org.freedesktop
Signal sent to a connection when it aquires a name
DBus.NameLost - Class in org.freedesktop
Signal sent to a connection when it loses a name
DBus.NameOwnerChanged - Class in org.freedesktop
Signal sent when the owner of a name changes
DBUS_NAME_FLAG_ALLOW_REPLACEMENT - Static variable in interface org.freedesktop.DBus
 
DBUS_NAME_FLAG_DO_NOT_QUEUE - Static variable in interface org.freedesktop.DBus
 
DBUS_NAME_FLAG_REPLACE_EXISTING - Static variable in interface org.freedesktop.DBus
 
DBUS_RELEASE_NAME_REPLY_NON_EXISTANT - Static variable in interface org.freedesktop.DBus
 
DBUS_RELEASE_NAME_REPLY_NOT_OWNER - Static variable in interface org.freedesktop.DBus
 
DBUS_RELEASE_NAME_REPLY_RELEASED - Static variable in interface org.freedesktop.DBus
 
DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER - Static variable in interface org.freedesktop.DBus
 
DBUS_REQUEST_NAME_REPLY_EXISTS - Static variable in interface org.freedesktop.DBus
 
DBUS_REQUEST_NAME_REPLY_IN_QUEUE - Static variable in interface org.freedesktop.DBus
 
DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER - Static variable in interface org.freedesktop.DBus
 
DBUS_START_REPLY_ALREADY_RUNNING - Static variable in interface org.freedesktop.DBus
 
DBUS_START_REPLY_SUCCESS - Static variable in interface org.freedesktop.DBus
 
DBusAsyncReply<T> - Class in org.freedesktop.dbus
A handle to an asynchronous method call.
DBusAsyncReply(MethodCall, Method, AbstractConnection) - Constructor for class org.freedesktop.dbus.DBusAsyncReply
 
DBusCallInfo - Class in org.freedesktop.dbus
Holds information on a method call
DBusCallInfo(Message) - Constructor for class org.freedesktop.dbus.DBusCallInfo
 
DBusConnection - Class in org.freedesktop.dbus.connections.impl
Handles a connection to DBus.
DBusConnection.DBusBusType - Enum in org.freedesktop.dbus.connections.impl
 
DBusDaemon - Class in org.freedesktop.dbus.bin
A replacement DBusDaemon
DBusDaemon() - Constructor for class org.freedesktop.dbus.bin.DBusDaemon
 
DBusDaemon.DBusServer - Class in org.freedesktop.dbus.bin
 
DBusDaemon.Reader - Class in org.freedesktop.dbus.bin
 
DBusDaemon.Sender - Class in org.freedesktop.dbus.bin
 
DBusException - Exception in org.freedesktop.dbus.exceptions
An exception within DBus.
DBusException(String) - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
Create an exception with the specified message
DBusException() - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
 
DBusException(String, Throwable, boolean, boolean) - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
 
DBusException(String, Throwable) - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
 
DBusException(Throwable) - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
 
DBusExecutionException - Exception in org.freedesktop.dbus.exceptions
An exception while running a remote method within DBus.
DBusExecutionException(String) - Constructor for exception org.freedesktop.dbus.exceptions.DBusExecutionException
Create an exception with the specified message
DBusInterface - Interface in org.freedesktop.dbus.interfaces
Denotes a class as exportable or a remote interface which can be called.
DBusInterfaceName - Annotation Type in org.freedesktop.dbus.annotations
Force the interface name to be different to the Java class name.
DBusListType - Class in org.freedesktop.dbus.types
The type of a list.
DBusListType(Type) - Constructor for class org.freedesktop.dbus.types.DBusListType
Create a List type.
DBusMap<K,V> - Class in org.freedesktop.dbus
 
DBusMap(Object[][]) - Constructor for class org.freedesktop.dbus.DBusMap
 
DBusMapType - Class in org.freedesktop.dbus.types
The type of a map.
DBusMapType(Type, Type) - Constructor for class org.freedesktop.dbus.types.DBusMapType
Create a map type.
DBusMatchRule - Class in org.freedesktop.dbus
 
DBusMatchRule(String, String, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(String, String, String, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(DBusExecutionException) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(Message) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(Class<? extends DBusInterface>, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(Class<? extends Object>, String, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(Class<? extends Object>) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMemberName - Annotation Type in org.freedesktop.dbus.annotations
Force the member (method/signal) name on the bus to be different to the Java name.
DBusPath - Class in org.freedesktop.dbus
 
DBusPath(String) - Constructor for class org.freedesktop.dbus.DBusPath
 
DBusSerializable - Interface in org.freedesktop.dbus.interfaces
Custom classes may be sent over DBus if they implement this interface.
DBusServer() - Constructor for class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
DBusSigHandler<T extends DBusSignal> - Interface in org.freedesktop.dbus.interfaces
Handle a signal on DBus.
DBusSignal - Class in org.freedesktop.dbus.messages
 
DBusSignal(String, String, String, String, String, Object...) - Constructor for class org.freedesktop.dbus.messages.DBusSignal
 
DBusSignal(String, Object...) - Constructor for class org.freedesktop.dbus.messages.DBusSignal
Create a new signal.
DBusStructType - Class in org.freedesktop.dbus.types
The type of a struct.
DBusStructType(Type...) - Constructor for class org.freedesktop.dbus.types.DBusStructType
Create a struct type.
DEFAULT_SYSTEM_BUS_ADDRESS - Static variable in class org.freedesktop.dbus.connections.impl.DBusConnection
 
delist(List<T>, Class<T>) - Static method in class org.freedesktop.dbus.ArrayFrob
 
delistprimitive(List<T>, Class<T>) - Static method in class org.freedesktop.dbus.ArrayFrob
 
demarshallint(byte[], int, int) - Method in class org.freedesktop.dbus.messages.Message
Demarshalls an integer of a given width from a buffer.
demarshallint(byte[], int, byte, int) - Static method in class org.freedesktop.dbus.messages.Message
Demarshalls an integer of a given width from a buffer.
demarshallintBig(byte[], int, int) - Static method in class org.freedesktop.dbus.messages.Message
Demarshalls an integer of a given width from a buffer using big-endian format.
demarshallintLittle(byte[], int, int) - Static method in class org.freedesktop.dbus.messages.Message
Demarshalls an integer of a given width from a buffer using little-endian format.
DeprecatedOnDBus - Annotation Type in org.freedesktop.dbus.annotations
Indicates that a DBus interface or method is deprecated
deSerializeParameters(Object[], Type[], AbstractConnection) - Static method in class org.freedesktop.dbus.Marshalling
 
DESTINATION - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
 
DICT_ENTRY - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
DICT_ENTRY1 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
DICT_ENTRY1_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
DICT_ENTRY2 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
DICT_ENTRY2_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
DICT_ENTRY_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
DirectConnection - Class in org.freedesktop.dbus.connections.impl
Handles a peer to peer connection between two applications withou a bus daemon.
DirectConnection(String) - Constructor for class org.freedesktop.dbus.connections.impl.DirectConnection
Create a direct connection to another application.
disconnect() - Method in class org.freedesktop.dbus.connections.AbstractConnection
Disconnect from the Bus.
disconnect() - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Disconnect from the Bus.
disconnect() - Method in class org.freedesktop.dbus.connections.Transport
 
Disconnected(String) - Constructor for class org.freedesktop.dbus.interfaces.Local.Disconnected
 
do_challenge(int, SASL.Command) - Method in class org.freedesktop.dbus.connections.SASL
 
do_response(int, String, String, SASL.Command) - Method in class org.freedesktop.dbus.connections.SASL
 
DOLLAR_PATTERN - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
 
DOUBLE - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
DOUBLE_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
doubleValue() - Method in class org.freedesktop.dbus.types.UInt16
The value of this as a double.
doubleValue() - Method in class org.freedesktop.dbus.types.UInt32
The value of this as a double.
doubleValue() - Method in class org.freedesktop.dbus.types.UInt64
The value of this as a double.
dynamicProxy(String, String) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
 

E

EmbeddedDBusDaemon - Class in org.freedesktop.dbus.bin
 
EmbeddedDBusDaemon() - Constructor for class org.freedesktop.dbus.bin.EmbeddedDBusDaemon
 
enqueue() - Method in class org.freedesktop.dbus.StrongReference
 
entrySet() - Method in class org.freedesktop.dbus.DBusMap
 
equals(Object) - Method in class cx.ath.matthew.unix.UnixSocketAddress
 
equals(Object) - Method in class org.freedesktop.dbus.connections.PeerSet
 
equals(Object) - Method in class org.freedesktop.dbus.Container
 
equals(Object) - Method in class org.freedesktop.dbus.DBusMap
 
equals(Object) - Method in class org.freedesktop.dbus.DBusPath
 
equals(Object) - Method in class org.freedesktop.dbus.MethodTuple
 
equals(Object) - Method in class org.freedesktop.dbus.RemoteObject
 
equals(Object) - Method in class org.freedesktop.dbus.SignalTuple
 
equals(Object) - Method in class org.freedesktop.dbus.types.UInt16
Test two UInt16s for equality.
equals(Object) - Method in class org.freedesktop.dbus.types.UInt32
Test two UInt32s for equality.
equals(Object) - Method in class org.freedesktop.dbus.types.UInt64
Test two UInt64s for equality.
equals(Object) - Method in class org.freedesktop.dbus.types.Variant
Compare this Variant with another by comparing contents.
ERROR - Static variable in class org.freedesktop.dbus.connections.SASL
 
Error - Class in org.freedesktop.dbus.errors
Error messages which can be sent over the bus.
Error() - Constructor for class org.freedesktop.dbus.errors.Error
 
Error(String, String, long, String, Object...) - Constructor for class org.freedesktop.dbus.errors.Error
 
Error(String, String, String, long, String, Object...) - Constructor for class org.freedesktop.dbus.errors.Error
 
Error(String, Message, Throwable) - Constructor for class org.freedesktop.dbus.errors.Error
 
Error(Message, Throwable) - Constructor for class org.freedesktop.dbus.errors.Error
 
Error - Interface in org.freedesktop.dbus.interfaces
Contains standard errors that can be thrown from methods.
ERROR - Static variable in interface org.freedesktop.dbus.messages.Message.MessageType
 
ERROR_NAME - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
 
executeRemoteMethod(RemoteObject, Method, AbstractConnection, int, CallbackHandler<?>, Object...) - Static method in class org.freedesktop.dbus.RemoteInvocationHandler
 
EXPIRE_KEYS_TIMEOUT_SECONDS - Static variable in class org.freedesktop.dbus.connections.SASL
 
ExportedObject - Class in org.freedesktop.dbus.messages
 
ExportedObject(DBusInterface, boolean) - Constructor for class org.freedesktop.dbus.messages.ExportedObject
 
exportObject(String, DBusInterface) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Export an object so that its methods can be called on DBus.
extract(String, byte[], int) - Method in class org.freedesktop.dbus.messages.Message
Demarshall values from a buffer.
extract(String, byte[], int[]) - Method in class org.freedesktop.dbus.messages.Message
Demarshall values from a buffer.

F

FAILED - Static variable in class org.freedesktop.dbus.connections.SASL
 
FallbackContainer - Class in org.freedesktop.dbus.connections
 
FatalDBusException - Exception in org.freedesktop.dbus.exceptions
 
FatalDBusException(String) - Constructor for exception org.freedesktop.dbus.exceptions.FatalDBusException
 
FatalException - Interface in org.freedesktop.dbus.interfaces
 
Features - Interface in org.freedesktop.dbus.interfaces
 
FILEDESCRIPTOR - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
FILEDESCRIPTOR_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
FLOAT - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
FLOAT_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
FLOAT_SUPPORT - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
 
floatValue() - Method in class org.freedesktop.dbus.types.UInt16
The value of this as a float.
floatValue() - Method in class org.freedesktop.dbus.types.UInt32
The value of this as a float.
floatValue() - Method in class org.freedesktop.dbus.types.UInt64
The value of this as a float.
flush() - Method in class cx.ath.matthew.unix.USOutputStream
 
format(byte[]) - Static method in class org.freedesktop.Hexdump
 
format(byte[], int) - Static method in class org.freedesktop.Hexdump
 

G

genGUID() - Static method in class org.freedesktop.dbus.connections.Transport
 
get(String) - Method in class org.freedesktop.dbus.connections.FallbackContainer
 
get(Object) - Method in class org.freedesktop.dbus.DBusMap
 
Get(String, String) - Method in interface org.freedesktop.dbus.interfaces.Properties
Get the value for the given property.
get() - Method in class org.freedesktop.dbus.StrongReference
 
getActualTypeArguments() - Method in class org.freedesktop.dbus.types.DBusListType
 
getActualTypeArguments() - Method in class org.freedesktop.dbus.types.DBusMapType
 
getActualTypeArguments() - Method in class org.freedesktop.dbus.types.DBusStructType
 
getAddress() - Method in class cx.ath.matthew.unix.UnixServerSocket
Return the address this socket is bound to.
getAddress() - Method in class cx.ath.matthew.unix.UnixSocket
Returns the address this socket is connected to.
getAddress() - Method in class org.freedesktop.dbus.connections.AbstractConnection
Returns the address this connection is connected to.
GetAdtAuditSessionData(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
GetAdtAuditSessionData(String) - Method in interface org.freedesktop.DBus
DBUS Specification:
Returns auditing data used by Solaris ADT, in an unspecified
binary format.
getAlignment(byte) - Static method in class org.freedesktop.dbus.messages.Message
Return the alignment for a given type.
GetAll(String) - Method in interface org.freedesktop.dbus.interfaces.Properties
Get all properties and values.
getBlocking() - Method in class cx.ath.matthew.unix.UnixSocket
Get the blocking mode.
getBusName() - Method in class org.freedesktop.dbus.RemoteObject
 
getBusType() - Method in enum org.freedesktop.dbus.connections.BusAddress.AddressBusTypes
 
getBusType() - Method in class org.freedesktop.dbus.connections.BusAddress
 
getByteCounter() - Method in class org.freedesktop.dbus.messages.Message
 
getCachedSignalType(String) - Static method in class org.freedesktop.dbus.DBusMatchRule
 
getCall() - Method in class org.freedesktop.dbus.DBusAsyncReply
 
getCall() - Method in class org.freedesktop.dbus.messages.MethodReturn
 
getCallback(MethodCall) - Method in class org.freedesktop.dbus.connections.PendingCallbackManager
 
getCallbackReply(MethodCall) - Method in class org.freedesktop.dbus.connections.PendingCallbackManager
 
getCallInfo() - Static method in class org.freedesktop.dbus.connections.AbstractConnection
Returns a structure with information on the current method call.
getCommand() - Method in class org.freedesktop.dbus.connections.SASL.Command
 
getConnection(String) - Static method in class org.freedesktop.dbus.connections.impl.DBusConnection
Connect to the BUS.
getConnection(String, boolean, boolean) - Static method in class org.freedesktop.dbus.connections.impl.DBusConnection
Connect to the BUS.
getConnection(DBusConnection.DBusBusType) - Static method in class org.freedesktop.dbus.connections.impl.DBusConnection
Connect to DBus.
getConnection(DBusConnection.DBusBusType, boolean) - Static method in class org.freedesktop.dbus.connections.impl.DBusConnection
Connect to the BUS.
getConnection() - Method in class org.freedesktop.dbus.DBusAsyncReply
 
GetConnectionCredentials(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
GetConnectionCredentials(String) - Method in interface org.freedesktop.DBus
DBUS Specification:
Returns as many credentials as possible for the process connected to the server.
GetConnectionSELinuxSecurityContext(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
GetConnectionSELinuxSecurityContext(String) - Method in interface org.freedesktop.DBus
DBUS Specification:
Returns the security context used by SELinux, in an unspecified
format.
GetConnectionUnixProcessID(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
GetConnectionUnixProcessID(String) - Method in interface org.freedesktop.DBus
Returns the proccess ID associated with a connection.
GetConnectionUnixUser(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
GetConnectionUnixUser(String) - Method in interface org.freedesktop.DBus
Get the Unix UID that owns a connection name.
getData() - Method in class org.freedesktop.dbus.connections.SASL.Command
 
getDbusMachineId() - Static method in class org.freedesktop.dbus.connections.impl.DBusConnection
Extracts the machine-id usually found in /var/lib/dbus/machine-id.
getDBusType(Type[]) - Static method in class org.freedesktop.dbus.Marshalling
Will return the DBus type corresponding to the given Java type.
getDBusType(Type) - Static method in class org.freedesktop.dbus.Marshalling
Will return the DBus type corresponding to the given Java type.
getDBusType(Type, boolean) - Static method in class org.freedesktop.dbus.Marshalling
Will return the DBus type corresponding to the given Java type.
getDestination() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the name with which we were addressed on the Bus.
getDestination() - Method in class org.freedesktop.dbus.messages.Message
Returns the destination of the message.
getError() - Method in class org.freedesktop.dbus.connections.AbstractConnection
Return any DBus error which has been received.
getErrorAsEnum() - Method in exception cx.ath.matthew.unix.UnixIOException
 
getErrorCode() - Method in exception cx.ath.matthew.unix.UnixIOException
 
getException() - Method in class org.freedesktop.dbus.errors.Error
Turns this into an exception of the correct type
getExportedObject(String, String) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getExportedObject(DBusInterface) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getExportedObject(String, String) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
 
getExportedObject(String, String) - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
 
getExportedObjects() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getFlags() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns any flags set on this method call.
getFlags() - Method in class org.freedesktop.dbus.messages.Message
Returns the message flags.
getGenericHandledSignals() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getHandledSignals() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getHeader(byte) - Method in class org.freedesktop.dbus.messages.Message
Returns the value of the header field of a given field.
getHeaderFieldName(byte) - Static method in class org.freedesktop.dbus.messages.Message
Returns the name of the given header field.
getHeaders() - Method in class org.freedesktop.dbus.messages.Message
 
GetId() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
GetId() - Method in interface org.freedesktop.DBus
DBUS Specification:
Gets the unique ID of the bus.
getImplementationClass() - Method in class org.freedesktop.dbus.handlers.AbstractInterfacesAddedHandler
 
getImplementationClass() - Method in class org.freedesktop.dbus.handlers.AbstractInterfacesRemovedHandler
 
getImplementationClass() - Method in class org.freedesktop.dbus.handlers.AbstractPropertiesChangedHandler
 
getImplementationClass() - Method in class org.freedesktop.dbus.handlers.AbstractSignalHandlerBase
Signal-Class which is implemented in subclasses of this class.
getImportedObjects() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getInputStream() - Method in class cx.ath.matthew.unix.UnixSocket
Returns an InputStream for reading from the socket.
getInterface() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the interface this method was called with.
getInterface() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getInterface() - Method in class org.freedesktop.dbus.messages.Message
Returns the interface of the message.
getInterface() - Method in class org.freedesktop.dbus.RemoteObject
 
getInterfaceName() - Method in class org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
Get name of the interface created this signal (e.g.
getInterfaces() - Method in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
Returns the added interfaces.
getInterfaces() - Method in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
Returns list of removed DBus interfaces (like org.bluez.Device1).
getIntrospectiondata() - Method in class org.freedesktop.dbus.messages.ExportedObject
 
getJavaType(String, List<Type>, int) - Static method in class org.freedesktop.dbus.Marshalling
Converts a dbus type string into Java Type objects,
getLogger() - Method in class org.freedesktop.dbus.MethodTuple
 
GetMachineId() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
getMachineId() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
GetMachineId() - Method in class org.freedesktop.dbus.connections.GlobalHandler
 
getMachineId() - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
 
getMachineId() - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
 
GetMachineId() - Method in interface org.freedesktop.dbus.interfaces.Peer
 
GetManagedObjects() - Method in interface org.freedesktop.dbus.interfaces.ObjectManager
Get a sub-tree of objects.
getMechs() - Method in class org.freedesktop.dbus.connections.SASL.Command
 
getMember() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getMethod() - Method in class org.freedesktop.dbus.DBusAsyncReply
 
getMethod() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the method name used to call this method.
getMethods() - Method in class org.freedesktop.dbus.messages.ExportedObject
 
getName() - Method in class org.freedesktop.dbus.messages.Message
Returns the member name or error name this message represents.
getName() - Method in class org.freedesktop.dbus.MethodTuple
 
GetNameOwner(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
GetNameOwner(String) - Method in interface org.freedesktop.DBus
Get the connection unique name that owns the given name.
getNames() - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Returns all the names owned by this connection.
getObject() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getObject() - Method in class org.freedesktop.dbus.messages.ExportedObject
 
getObjectPath() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
getObjectPath() - Method in class org.freedesktop.dbus.connections.GlobalHandler
 
getObjectPath() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the object path used to call this method.
getObjectPath() - Method in interface org.freedesktop.dbus.interfaces.DBusInterface
Returns the path of this object.
getObjectPath() - Method in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
 
getObjectPath() - Method in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
 
getObjectPath() - Method in class org.freedesktop.dbus.RemoteObject
 
getObjectTree() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getOutgoingQueue() - Method in class org.freedesktop.dbus.connections.SenderThread
 
getOutputStream() - Method in class cx.ath.matthew.unix.UnixSocket
Returns an OutputStream for writing to the socket.
getOwnerType() - Method in class org.freedesktop.dbus.types.DBusListType
 
getOwnerType() - Method in class org.freedesktop.dbus.types.DBusMapType
 
getOwnerType() - Method in class org.freedesktop.dbus.types.DBusStructType
 
getParameter(String) - Method in class org.freedesktop.dbus.connections.BusAddress
 
getParameters() - Method in class org.freedesktop.dbus.Container
Returns the struct contents in order.
getParameters() - Method in class org.freedesktop.dbus.messages.Message
Parses and returns the parameters to this message as an Object array.
getPassCred() - Method in class cx.ath.matthew.unix.UnixSocket
Get the credential passing status.
getPath() - Method in class cx.ath.matthew.unix.UnixSocketAddress
Return the path.
getPath() - Method in class org.freedesktop.dbus.DBusPath
 
getPath() - Method in class org.freedesktop.dbus.messages.Message
Returns the object path of the message.
getPeerGID() - Method in class cx.ath.matthew.unix.UnixSocket
Return the gid of the remote process.
getPeerPID() - Method in class cx.ath.matthew.unix.UnixSocket
Return the pid of the remote process.
getPeerRemoteObject(String, String, Class<I>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
 
getPeerRemoteObject(String, String) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Return a reference to a remote object.
getPeerRemoteObject(String, String, Class<I>, boolean) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Return a reference to a remote object.
getPeerUID() - Method in class cx.ath.matthew.unix.UnixSocket
Return the uid of the remote process.
getPendingCalls() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getPendingErrorQueue() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
getPropertiesChanged() - Method in class org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
Return the changed properties.
getPropertiesRemoved() - Method in class org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
Returns a list of removed property keys.
getRawAddress() - Method in class org.freedesktop.dbus.connections.BusAddress
 
getRawType() - Method in class org.freedesktop.dbus.types.DBusListType
 
getRawType() - Method in class org.freedesktop.dbus.types.DBusMapType
 
getRawType() - Method in class org.freedesktop.dbus.types.DBusStructType
 
getRemoteObject(String, String) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Return a reference to a remote object.
getRemoteObject(String, String, Class<I>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Return a reference to a remote object.
getRemoteObject(String, String, Class<I>, boolean) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Return a reference to a remote object.
getRemoteObject(String) - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
Return a reference to a remote object.
getRemoteObject(String, Class<T>) - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
Return a reference to a remote object.
getReply() - Method in class org.freedesktop.dbus.DBusAsyncReply
Get the reply.
getReply(long) - Method in class org.freedesktop.dbus.messages.MethodCall
Block (if neccessary) for a reply.
getReply() - Method in class org.freedesktop.dbus.messages.MethodCall
Block (if neccessary) for a reply.
getReplySerial() - Method in class org.freedesktop.dbus.messages.Message
If this is a reply to a message, this returns its serial.
getResponse() - Method in class org.freedesktop.dbus.connections.SASL.Command
 
getSerial() - Method in class org.freedesktop.dbus.messages.Message
Returns the message serial ID (unique for this connection)
getSig() - Method in class org.freedesktop.dbus.messages.Message
Returns the dbus signature of the parameters.
getSig() - Method in class org.freedesktop.dbus.MethodTuple
 
getSig() - Method in class org.freedesktop.dbus.types.Variant
Return the dbus signature of the wrapped value.
getSig() - Method in class org.freedesktop.dbus.TypeSignature
 
getSignalSource() - Method in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
The source DBus object path (e.g.
getSignalSource() - Method in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
The source DBus object path (e.g.
getSocket() - Method in class cx.ath.matthew.unix.USInputStream
 
getSocket() - Method in class cx.ath.matthew.unix.USOutputStream
 
getSource() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the BusID which called the method.
getSource() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getSource() - Method in class org.freedesktop.dbus.messages.Message
Returns the Bus ID that sent the message.
getSource() - Method in class org.freedesktop.dbus.ObjectPath
 
getType() - Method in class org.freedesktop.dbus.connections.BusAddress
 
getType() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getType() - Method in exception org.freedesktop.dbus.exceptions.DBusExecutionException
Get the DBus type of this exception.
getType() - Method in class org.freedesktop.dbus.types.Variant
Return the type of the wrapped value.
getTypes(int) - Method in class org.freedesktop.dbus.connections.SASL
 
getUniqueName() - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Returns the unique name of this connection.
getValue() - Method in class org.freedesktop.dbus.types.Variant
Return the wrapped value.
getWiredata() - Method in class org.freedesktop.dbus.messages.Message
 
getWireData() - Method in class org.freedesktop.dbus.messages.Message
 
GlibCSymbol - Annotation Type in org.freedesktop.dbus.annotations
Define a C symbol to map to this method.
GlobalHandler - Class in org.freedesktop.dbus.connections
 
globalserial - Static variable in class org.freedesktop.dbus.messages.Message
 

H

handle(DBus.NameOwnerChanged) - Method in class org.freedesktop.dbus.connections.PeerSet
 
handle(T) - Method in interface org.freedesktop.dbus.interfaces.CallbackHandler
 
handle(T) - Method in interface org.freedesktop.dbus.interfaces.DBusSigHandler
Handle a signal.
handleError(DBusExecutionException) - Method in interface org.freedesktop.dbus.interfaces.CallbackHandler
 
handleException(AbstractConnection, Message, DBusExecutionException) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
hashCode() - Method in class cx.ath.matthew.unix.UnixSocketAddress
 
hashCode() - Method in class org.freedesktop.dbus.connections.PeerSet
 
hashCode() - Method in class org.freedesktop.dbus.DBusMap
 
hashCode() - Method in class org.freedesktop.dbus.DBusPath
 
hashCode() - Method in class org.freedesktop.dbus.MethodTuple
 
hashCode() - Method in class org.freedesktop.dbus.RemoteObject
 
hashCode() - Method in class org.freedesktop.dbus.SignalTuple
 
hashCode() - Method in class org.freedesktop.dbus.types.UInt16
 
hashCode() - Method in class org.freedesktop.dbus.types.UInt32
 
hashCode() - Method in class org.freedesktop.dbus.types.UInt64
 
hasReply(Collection<DBusAsyncReply<?>>) - Static method in class org.freedesktop.dbus.DBusAsyncReply
Check if any of a set of asynchronous calls have had a reply.
hasReply() - Method in class org.freedesktop.dbus.DBusAsyncReply
Check if we've had a reply.
hasReply() - Method in class org.freedesktop.dbus.messages.MethodCall
 
Hello() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
Hello() - Method in interface org.freedesktop.DBus
Initial message to register ourselves on the Bus.
HEX_CHARS - Static variable in class org.freedesktop.Hexdump
 
Hexdump - Class in org.freedesktop
 

I

IncomingMessageThread - Class in org.freedesktop.dbus.connections
 
IncomingMessageThread(AbstractConnection) - Constructor for class org.freedesktop.dbus.connections.IncomingMessageThread
 
INITIAL_STATE - Static variable in class org.freedesktop.dbus.connections.SASL
 
INT16 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
INT16_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
INT32 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
INT32_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
INT64 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
INT64_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
INTERFACE - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
 
interfaces - Variable in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
 
interfaces - Variable in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
 
InterfacesAdded(String, DBusPath, Map<String, Map<String, Variant<?>>>) - Constructor for class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
 
InterfacesRemoved(String, DBusPath, List<String>) - Constructor for class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
 
InternalMessageException - Exception in org.freedesktop.dbus.exceptions
 
InternalMessageException(String) - Constructor for exception org.freedesktop.dbus.exceptions.InternalMessageException
 
InternalSignal - Class in org.freedesktop.dbus
 
InternalSignal(String, String, String, String, String, long, Object...) - Constructor for class org.freedesktop.dbus.InternalSignal
 
Introspect() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
Introspect() - Method in class org.freedesktop.dbus.connections.GlobalHandler
 
Introspect() - Method in interface org.freedesktop.dbus.interfaces.Introspectable
 
Introspect(String) - Method in class org.freedesktop.dbus.messages.ObjectTree
 
Introspectable - Interface in org.freedesktop.dbus.interfaces
Objects can provide introspection data via this interface and method.
IntrospectionDescription - Annotation Type in org.freedesktop.dbus.annotations
Description of the interface or method, returned in the introspection data
intValue() - Method in class org.freedesktop.dbus.types.UInt16
The value of this as a int.
intValue() - Method in class org.freedesktop.dbus.types.UInt32
The value of this as a int.
intValue() - Method in class org.freedesktop.dbus.types.UInt64
The value of this as a int.
invoke(Object, Method, Object[]) - Method in class org.freedesktop.dbus.RemoteInvocationHandler
 
isAbs() - Method in class cx.ath.matthew.unix.UnixSocketAddress
 
isAbstract() - Method in class cx.ath.matthew.unix.UnixSocketAddress
Returns true if this an address for an abstract socket.
isAutostart() - Method in class org.freedesktop.dbus.RemoteObject
 
isBound() - Method in class cx.ath.matthew.unix.UnixServerSocket
Check the status of the socket.
isClosed() - Method in class cx.ath.matthew.unix.UnixServerSocket
Check the status of the socket.
isClosed() - Method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isClosed() - Method in class cx.ath.matthew.unix.USInputStream
 
isClosed() - Method in class cx.ath.matthew.unix.USOutputStream
 
isClosed() - Method in class org.freedesktop.dbus.MessageReader
 
isClosed() - Method in class org.freedesktop.dbus.MessageWriter
 
isConnected() - Method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isConnected() - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
isConnected() - Method in class org.freedesktop.dbus.connections.Transport
 
isEmpty() - Method in class org.freedesktop.dbus.connections.PeerSet
 
isEmpty() - Method in class org.freedesktop.dbus.DBusMap
 
isEnqueued() - Method in class org.freedesktop.dbus.StrongReference
 
isInputShutdown() - Method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isOutputShutdown() - Method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isRemote() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
isRemote() - Method in class org.freedesktop.dbus.connections.GlobalHandler
 
isRemote() - Method in interface org.freedesktop.dbus.interfaces.DBusInterface
Returns true on remote objects.
isRunning() - Method in class org.freedesktop.dbus.bin.DBusDaemon
 
isServer() - Method in class org.freedesktop.dbus.connections.BusAddress
 
iterator() - Method in class org.freedesktop.dbus.connections.PeerSet
 

K

keySet() - Method in class org.freedesktop.dbus.DBusMap
 

L

ListActivatableNames() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
ListActivatableNames() - Method in interface org.freedesktop.DBus
Returns a list of all names that can be activated on the bus.
listen() - Method in class org.freedesktop.dbus.connections.AbstractConnection
Start reading and sending messages.
listen() - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
Use this method when running on server side.
listify(T[]) - Static method in class org.freedesktop.dbus.ArrayFrob
 
listify(Object) - Static method in class org.freedesktop.dbus.ArrayFrob
 
ListNames() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
ListNames() - Method in interface org.freedesktop.DBus
Lists all connected names on the Bus.
ListQueuedOwners(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
ListQueuedOwners(String) - Method in interface org.freedesktop.DBus
List the connections currently queued for a name.
LITTLE - Static variable in interface org.freedesktop.dbus.messages.Message.Endian
 
Local - Interface in org.freedesktop.dbus.interfaces
Messages generated locally in the application.
Local.Disconnected - Class in org.freedesktop.dbus.interfaces
 
LOCK_TIMEOUT - Static variable in class org.freedesktop.dbus.connections.SASL
 
longValue() - Method in class org.freedesktop.dbus.types.UInt16
The value of this as a long.
longValue() - Method in class org.freedesktop.dbus.types.UInt32
The value of this as a long.
longValue() - Method in class org.freedesktop.dbus.types.UInt64
The value of this as a long.

M

m - Variable in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
main(String[]) - Static method in class org.freedesktop.dbus.bin.DBusDaemon
 
markSupported() - Method in class cx.ath.matthew.unix.USInputStream
 
Marshalling - Class in org.freedesktop.dbus
Contains static methods for marshalling values.
MarshallingException - Exception in org.freedesktop.dbus.exceptions
 
MarshallingException(String, Throwable) - Constructor for exception org.freedesktop.dbus.exceptions.MarshallingException
 
MarshallingException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MarshallingException
 
marshallint(long, byte[], int, int) - Method in class org.freedesktop.dbus.messages.Message
Marshalls an integer of a given width into a buffer.
marshallintBig(long, byte[], int, int) - Static method in class org.freedesktop.dbus.messages.Message
Marshalls an integer of a given width into a buffer using big-endian format.
marshallintLittle(long, byte[], int, int) - Static method in class org.freedesktop.dbus.messages.Message
Marshalls an integer of a given width into a buffer using little-endian format.
MatchRuleInvalid - Exception in org.freedesktop.dbus.errors
Thrown if the match rule is invalid
MatchRuleInvalid(String) - Constructor for exception org.freedesktop.dbus.errors.MatchRuleInvalid
 
MAX_ARRAY_LENGTH - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
 
MAX_BIG_VALUE - Static variable in class org.freedesktop.dbus.types.UInt64
Maximum allowed value (when accessed as a BigInteger)
MAX_LONG_VALUE - Static variable in class org.freedesktop.dbus.types.UInt64
Maximum allowed value (when accessed as a long)
MAX_NAME_LENGTH - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
 
MAX_TIME_TRAVEL_SECONDS - Static variable in class org.freedesktop.dbus.connections.SASL
 
MAX_VALUE - Static variable in class org.freedesktop.dbus.types.UInt16
Maximum possible value.
MAX_VALUE - Static variable in class org.freedesktop.dbus.types.UInt32
Maximum allowed value
MEMBER - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
 
Message - Class in org.freedesktop.dbus.messages
Superclass of all messages which are sent over the Bus.
Message(byte, byte, byte) - Constructor for class org.freedesktop.dbus.messages.Message
Create a message; only to be called by sub-classes.
Message() - Constructor for class org.freedesktop.dbus.messages.Message
Create a blank message.
Message.ArgumentType - Interface in org.freedesktop.dbus.messages
Defines constants for each argument type.
Message.Endian - Interface in org.freedesktop.dbus.messages
Defines constants representing the endianness of the message.
Message.Flags - Interface in org.freedesktop.dbus.messages
Defines constants representing the flags which can be set on a message.
Message.HeaderField - Interface in org.freedesktop.dbus.messages
Defines constants for each valid header field type.
Message.MessageType - Interface in org.freedesktop.dbus.messages
Defines constants for each message type.
MessageFactory - Class in org.freedesktop.dbus.messages
 
MessageFactory() - Constructor for class org.freedesktop.dbus.messages.MessageFactory
 
MessageFormatException - Exception in org.freedesktop.dbus.exceptions
Thrown if a message is formatted incorrectly.
MessageFormatException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MessageFormatException
 
MessageProtocolVersionException - Exception in org.freedesktop.dbus.exceptions
 
MessageProtocolVersionException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MessageProtocolVersionException
 
MessageReader - Class in org.freedesktop.dbus
 
MessageReader(InputStream) - Constructor for class org.freedesktop.dbus.MessageReader
 
MessageTypeException - Exception in org.freedesktop.dbus.exceptions
 
MessageTypeException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MessageTypeException
 
MessageWriter - Class in org.freedesktop.dbus
 
MessageWriter(OutputStream) - Constructor for class org.freedesktop.dbus.MessageWriter
 
METHOD_CALL - Static variable in interface org.freedesktop.dbus.messages.Message.MessageType
 
METHOD_RETURN - Static variable in interface org.freedesktop.dbus.messages.Message.MessageType
 
MethodCall - Class in org.freedesktop.dbus.messages
 
MethodCall(String, String, String, String, byte, String, Object...) - Constructor for class org.freedesktop.dbus.messages.MethodCall
 
MethodCall(String, String, String, String, String, byte, String, Object...) - Constructor for class org.freedesktop.dbus.messages.MethodCall
 
MethodError - Annotation Type in org.freedesktop.dbus.annotations
Give an error that the method can return
MethodNoReply - Annotation Type in org.freedesktop.dbus.annotations
Methods annotated with this do not send a reply
MethodReturn - Class in org.freedesktop.dbus.messages
 
MethodReturn(String, long, String, Object...) - Constructor for class org.freedesktop.dbus.messages.MethodReturn
 
MethodReturn(String, String, long, String, Object...) - Constructor for class org.freedesktop.dbus.messages.MethodReturn
 
MethodReturn(MethodCall, String, Object...) - Constructor for class org.freedesktop.dbus.messages.MethodReturn
 
MethodReturn(String, MethodCall, String, Object...) - Constructor for class org.freedesktop.dbus.messages.MethodReturn
 
MethodTuple - Class in org.freedesktop.dbus
 
MethodTuple(String, String) - Constructor for class org.freedesktop.dbus.MethodTuple
 
MIN_VALUE - Static variable in class org.freedesktop.dbus.types.UInt16
Minimum possible value.
MIN_VALUE - Static variable in class org.freedesktop.dbus.types.UInt32
Minimum allowed value
MIN_VALUE - Static variable in class org.freedesktop.dbus.types.UInt64
Minimum allowed value
MODE_CLIENT - Static variable in class org.freedesktop.dbus.connections.SASL
 
MODE_SERVER - Static variable in class org.freedesktop.dbus.connections.SASL
 
Monitoring - Interface in org.freedesktop.dbus.interfaces
 
MSG_DONTWAIT - Static variable in class cx.ath.matthew.unix.USInputStream
 

N

name - Variable in class org.freedesktop.DBus.NameAcquired
 
name - Variable in class org.freedesktop.DBus.NameLost
 
name - Variable in class org.freedesktop.DBus.NameOwnerChanged
 
NameAcquired(String, String) - Constructor for class org.freedesktop.DBus.NameAcquired
 
NameHasOwner(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
NameHasOwner(String) - Method in interface org.freedesktop.DBus
Determine if a name has an owner.
NameLost(String, String) - Constructor for class org.freedesktop.DBus.NameLost
 
NameOwnerChanged(String, String, String, String) - Constructor for class org.freedesktop.DBus.NameOwnerChanged
 
NEW_KEY_TIMEOUT_SECONDS - Static variable in class org.freedesktop.dbus.connections.SASL
 
newConnection(DBusConnection.DBusBusType) - Static method in class org.freedesktop.dbus.connections.impl.DBusConnection
Connect to DBus using a new connection even if there is already a connection established.
newOwner - Variable in class org.freedesktop.DBus.NameOwnerChanged
 
NO_AUTO_START - Static variable in interface org.freedesktop.dbus.messages.Message.Flags
 
NO_REPLY - Static variable in class org.freedesktop.dbus.DBusCallInfo
Indicates the caller won't wait for a reply (and we won't send one).
NO_REPLY_EXPECTED - Static variable in interface org.freedesktop.dbus.messages.Message.Flags
 
NonFatalException - Interface in org.freedesktop.dbus.interfaces
 
NoReply - Exception in org.freedesktop.dbus.errors
Thrown if there is no reply to a method call
NoReply(String) - Constructor for exception org.freedesktop.dbus.errors.NoReply
 
NotConnected - Exception in org.freedesktop.dbus.exceptions
Thrown if a DBus action is called when not connected to the Bus.
NotConnected(String) - Constructor for exception org.freedesktop.dbus.exceptions.NotConnected
 
NotConnectedException - Exception in cx.ath.matthew.unix
 
NotConnectedException() - Constructor for exception cx.ath.matthew.unix.NotConnectedException
 

O

OBJECT_PATH - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
OBJECT_PATH_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
OBJECT_REGEX - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
 
ObjectManager - Interface in org.freedesktop.dbus.interfaces
 
ObjectManager.InterfacesAdded - Class in org.freedesktop.dbus.interfaces
Signal generated when a new interface is added
ObjectManager.InterfacesRemoved - Class in org.freedesktop.dbus.interfaces
Signal generated when an interface is removed
objectPath - Variable in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
 
objectPath - Variable in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
 
ObjectPath - Class in org.freedesktop.dbus
 
ObjectPath(String, String) - Constructor for class org.freedesktop.dbus.ObjectPath
 
ObjectTree - Class in org.freedesktop.dbus.messages
Keeps track of the exported objects for introspection data
ObjectTree() - Constructor for class org.freedesktop.dbus.messages.ObjectTree
 
OK - Static variable in class org.freedesktop.dbus.connections.SASL
 
oldOwner - Variable in class org.freedesktop.DBus.NameOwnerChanged
 
org.freedesktop - package org.freedesktop
 
org.freedesktop.dbus - package org.freedesktop.dbus
 
org.freedesktop.dbus.annotations - package org.freedesktop.dbus.annotations
 
org.freedesktop.dbus.bin - package org.freedesktop.dbus.bin
 
org.freedesktop.dbus.connections - package org.freedesktop.dbus.connections
 
org.freedesktop.dbus.connections.impl - package org.freedesktop.dbus.connections.impl
 
org.freedesktop.dbus.errors - package org.freedesktop.dbus.errors
 
org.freedesktop.dbus.exceptions - package org.freedesktop.dbus.exceptions
 
org.freedesktop.dbus.handlers - package org.freedesktop.dbus.handlers
 
org.freedesktop.dbus.interfaces - package org.freedesktop.dbus.interfaces
 
org.freedesktop.dbus.messages - package org.freedesktop.dbus.messages
 
org.freedesktop.dbus.types - package org.freedesktop.dbus.types
 

P

pad(byte) - Method in class org.freedesktop.dbus.messages.Message
Pad the message to the proper alignment for the given type.
PATH - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
 
Peer - Interface in org.freedesktop.dbus.interfaces
All DBus Applications should respond to the Ping method on this interface
PeerSet - Class in org.freedesktop.dbus.connections
Add addresses of peers to a set which will watch for them to disappear and automatically remove them from the set.
PeerSet(DBusConnection) - Constructor for class org.freedesktop.dbus.connections.PeerSet
 
PendingCallbackManager - Class in org.freedesktop.dbus.connections
 
Ping() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
Ping() - Method in class org.freedesktop.dbus.connections.GlobalHandler
 
Ping() - Method in interface org.freedesktop.dbus.interfaces.Peer
 
Position - Annotation Type in org.freedesktop.dbus.annotations
Position annotation, to annotate Struct fields to be sent over DBus.
print(byte[]) - Static method in class org.freedesktop.Hexdump
 
print(byte[], int) - Static method in class org.freedesktop.Hexdump
 
print(byte[], int, PrintStream) - Static method in class org.freedesktop.Hexdump
 
print(byte[], PrintStream) - Static method in class org.freedesktop.Hexdump
 
Properties - Interface in org.freedesktop.dbus.interfaces
A standard properties interface.
Properties.PropertiesChanged - Class in org.freedesktop.dbus.interfaces
Signal generated when a property changes.
PropertiesChanged(String, String, Map<String, Variant<?>>, List<String>) - Constructor for class org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
 
PropertiesEmitsChangedSignal - Annotation Type in org.freedesktop.dbus.annotations
From DBUS Specification:
If set to false, the org.freedesktop.DBus.Properties.PropertiesChanged signal,
see the section called “org.freedesktop.DBus.Properties” is not guaranteed to be emitted if the property changes.

If set to const the property never changes value during the lifetime of the object it belongs to,
and hence the signal is never emitted for it.
PropertiesEmitsChangedSignal.EmitChangeSignal - Enum in org.freedesktop.dbus.annotations
 
PROTOCOL - Static variable in class org.freedesktop.dbus.messages.Message
The current protocol major version.
put(K, V) - Method in class org.freedesktop.dbus.DBusMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.freedesktop.dbus.DBusMap
 

Q

QUEUE_POLL_WAIT - Static variable in class org.freedesktop.dbus.bin.DBusDaemon
 
queueCallback(MethodCall, Method, CallbackHandler<?>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
queueCallback(MethodCall, Method, CallbackHandler<?>, AbstractConnection) - Method in class org.freedesktop.dbus.connections.PendingCallbackManager
 

R

read() - Method in class cx.ath.matthew.unix.USInputStream
 
read(byte[], int, int) - Method in class cx.ath.matthew.unix.USInputStream
 
Reader(DBusDaemon.Connstruct) - Constructor for class org.freedesktop.dbus.bin.DBusDaemon.Reader
 
readMessage() - Method in class org.freedesktop.dbus.connections.Transport
 
readMessage() - Method in class org.freedesktop.dbus.MessageReader
 
receive(InputStream) - Method in class org.freedesktop.dbus.connections.SASL
 
recvCredentialByte() - Method in class cx.ath.matthew.unix.UnixSocket
Receive a single byte of data, with credentials.
REJECT - Static variable in class org.freedesktop.dbus.connections.SASL
 
releaseBusName(String) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Release a bus name.
ReleaseName(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
ReleaseName(String) - Method in interface org.freedesktop.DBus
Release a name on the bus.
RemoteInvocationHandler - Class in org.freedesktop.dbus
 
RemoteInvocationHandler(AbstractConnection, RemoteObject) - Constructor for class org.freedesktop.dbus.RemoteInvocationHandler
 
RemoteObject - Class in org.freedesktop.dbus
 
RemoteObject(String, String, Class<? extends DBusInterface>, boolean) - Constructor for class org.freedesktop.dbus.RemoteObject
 
remove(String) - Method in class org.freedesktop.dbus.connections.FallbackContainer
 
remove(Object) - Method in class org.freedesktop.dbus.connections.PeerSet
 
remove(Object) - Method in class org.freedesktop.dbus.DBusMap
 
remove(String) - Method in class org.freedesktop.dbus.messages.ObjectTree
 
removeAll(Collection<?>) - Method in class org.freedesktop.dbus.connections.PeerSet
 
removeCallback(MethodCall) - Method in class org.freedesktop.dbus.connections.PendingCallbackManager
 
removeFallback(String) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Remove a fallback
removeGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
removeGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
 
removeGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
 
RemoveMatch(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
RemoveMatch(String) - Method in interface org.freedesktop.DBus
Remove a match rule.
removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
 
removeSigHandler(Class<T>, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Remove a Signal Handler.
removeSigHandler(Class<T>, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Remove a Signal Handler.
removeSigHandler(Class<T>, String, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Remove a Signal Handler.
removeSigHandler(Class<T>, String, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Remove a Signal Handler.
removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
 
removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
 
REPLY_SERIAL - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
 
requestBusName(String) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
Request a bus name.
RequestName(String, UInt32) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
RequestName(String, UInt32) - Method in interface org.freedesktop.DBus
Request a name on the bus.
retainAll(Collection<?>) - Method in class org.freedesktop.dbus.connections.PeerSet
 
run() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
run() - Method in class org.freedesktop.dbus.bin.DBusDaemon.Reader
 
run() - Method in class org.freedesktop.dbus.bin.DBusDaemon
 
run() - Method in class org.freedesktop.dbus.bin.DBusDaemon.Sender
 
run() - Method in class org.freedesktop.dbus.connections.IncomingMessageThread
 
run() - Method in class org.freedesktop.dbus.connections.SenderThread
 

S

SASL - Class in org.freedesktop.dbus.connections
 
SASL() - Constructor for class org.freedesktop.dbus.connections.SASL
 
SASL.Command - Class in org.freedesktop.dbus.connections
 
saveFile(String, String) - Static method in class org.freedesktop.dbus.bin.DBusDaemon
 
send(OutputStream, int, String...) - Method in class org.freedesktop.dbus.connections.SASL
 
sendCredentialByte(byte) - Method in class cx.ath.matthew.unix.UnixSocket
Send a single byte of data with credentials.
Sender() - Constructor for class org.freedesktop.dbus.bin.DBusDaemon.Sender
 
SENDER - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
 
SenderThread - Class in org.freedesktop.dbus.connections
 
sendMessage(Message) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Send a message or signal to the DBus daemon.
serialize() - Method in interface org.freedesktop.dbus.interfaces.DBusSerializable
 
ServiceUnknown - Exception in org.freedesktop.dbus.errors
Thrown if the requested service was not available
ServiceUnknown(String) - Constructor for exception org.freedesktop.dbus.errors.ServiceUnknown
 
Set(String, String, A) - Method in interface org.freedesktop.dbus.interfaces.Properties
Set the value for the given property.
setAbs(boolean) - Method in class cx.ath.matthew.unix.UnixSocketAddress
 
setAddress(BusAddress) - Method in class org.freedesktop.dbus.bin.EmbeddedDBusDaemon
 
setAddress(String) - Method in class org.freedesktop.dbus.bin.EmbeddedDBusDaemon
 
setArgs(Object[]) - Method in class org.freedesktop.dbus.messages.Message
 
setAuthTypes(int) - Method in class org.freedesktop.dbus.bin.EmbeddedDBusDaemon
 
setBlocking(boolean) - Method in class cx.ath.matthew.unix.UnixSocket
Set the blocking mode.
setBlocking(boolean) - Method in class cx.ath.matthew.unix.USInputStream
 
setByteCounter(long) - Method in class org.freedesktop.dbus.messages.Message
 
setCall(MethodCall) - Method in class org.freedesktop.dbus.messages.MethodReturn
 
setClosed(boolean) - Method in class cx.ath.matthew.unix.USInputStream
 
setClosed(boolean) - Method in class cx.ath.matthew.unix.USOutputStream
 
setDefaultTimeout(long) - Static method in class org.freedesktop.dbus.messages.MethodCall
Set the default timeout for method calls.
setPassCred(boolean) - Method in class cx.ath.matthew.unix.UnixSocket
Set the credential passing status.
setPath(String) - Method in class cx.ath.matthew.unix.UnixSocketAddress
 
setPath(String) - Method in class org.freedesktop.dbus.DBusPath
 
setReply(Message) - Method in class org.freedesktop.dbus.messages.MethodCall
 
setResponse(String) - Method in class org.freedesktop.dbus.connections.SASL.Command
 
setSerial(long) - Method in class org.freedesktop.dbus.messages.Message
 
setSoTimeout(int) - Method in class cx.ath.matthew.unix.UnixSocket
Set timeout of read requests.
setSoTimeout(int) - Method in class cx.ath.matthew.unix.USInputStream
 
setSource(String) - Method in class org.freedesktop.dbus.messages.Message
Warning, do not use this method unless you really know what you are doing.
setSource(String) - Method in class org.freedesktop.dbus.ObjectPath
 
setTerminate(boolean) - Method in class org.freedesktop.dbus.connections.IncomingMessageThread
 
setType(String) - Method in exception org.freedesktop.dbus.exceptions.DBusExecutionException
 
setWeakReferences(boolean) - Method in class org.freedesktop.dbus.connections.AbstractConnection
If set to true the bus will not hold a strong reference to exported objects.
setWiredata(byte[][]) - Method in class org.freedesktop.dbus.messages.Message
 
shortValue() - Method in class org.freedesktop.dbus.types.UInt16
The value of this as a short.
shortValue() - Method in class org.freedesktop.dbus.types.UInt32
The value of this as a short.
shortValue() - Method in class org.freedesktop.dbus.types.UInt64
The value of this as a short.
shutdownInput() - Method in class cx.ath.matthew.unix.UnixSocket
Shuts down the input stream.
shutdownOutput() - Method in class cx.ath.matthew.unix.UnixSocket
Shuts down the output stream.
SIGNAL - Static variable in interface org.freedesktop.dbus.messages.Message.MessageType
 
signalSource - Variable in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
 
signalSource - Variable in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
 
SignalTuple - Class in org.freedesktop.dbus
 
SignalTuple(String, String, String, String) - Constructor for class org.freedesktop.dbus.SignalTuple
 
SIGNATURE - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
SIGNATURE - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
 
SIGNATURE_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
size() - Method in class org.freedesktop.dbus.connections.PeerSet
 
size() - Method in class org.freedesktop.dbus.DBusMap
 
SLASH_PATTERN - Static variable in class org.freedesktop.dbus.messages.ObjectTree
 
startInBackground() - Method in class org.freedesktop.dbus.bin.EmbeddedDBusDaemon
 
startInForeground() - Method in class org.freedesktop.dbus.bin.EmbeddedDBusDaemon
 
StartServiceByName(String, UInt32) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
StartServiceByName(String, UInt32) - Method in interface org.freedesktop.DBus
Start a service.
stopRunning() - Method in class org.freedesktop.dbus.bin.DBusDaemon.Reader
 
STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
STRING_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
StrongReference<T> - Class in org.freedesktop.dbus
An alternative to a WeakReference when you don't want that behaviour.
StrongReference(T) - Constructor for class org.freedesktop.dbus.StrongReference
 
STRUCT - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
Struct - Class in org.freedesktop.dbus
This class should be extended to create Structs.
Struct() - Constructor for class org.freedesktop.dbus.Struct
 
STRUCT1 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
STRUCT1_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
STRUCT2 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
STRUCT2_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
STRUCT_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
syntax() - Static method in class org.freedesktop.dbus.bin.DBusDaemon
 

T

terminate() - Method in class org.freedesktop.dbus.connections.SenderThread
 
throwException() - Method in class org.freedesktop.dbus.errors.Error
Throw this as an exception of the correct type
toArray() - Method in class org.freedesktop.dbus.connections.PeerSet
 
toArray(T[]) - Method in class org.freedesktop.dbus.connections.PeerSet
 
toAscii(byte[]) - Static method in class org.freedesktop.Hexdump
 
toAscii(byte[], int, int) - Static method in class org.freedesktop.Hexdump
 
toByteArray(byte[]) - Static method in class org.freedesktop.Hexdump
Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
toByteArray(byte[], int, int) - Static method in class org.freedesktop.Hexdump
Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
toEnum(String) - Static method in enum org.freedesktop.dbus.connections.BusAddress.AddressBusTypes
 
toHex(byte[]) - Static method in class org.freedesktop.Hexdump
 
toHex(byte[], int, int) - Static method in class org.freedesktop.Hexdump
 
top() - Method in class org.freedesktop.dbus.types.UInt64
Most significant 4 bytes.
toString() - Method in class cx.ath.matthew.unix.UnixSocketAddress
Return the Address as a String.
toString() - Method in enum org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
 
toString() - Method in class org.freedesktop.dbus.connections.BusAddress
 
toString() - Method in class org.freedesktop.dbus.connections.SASL.Command
 
toString() - Method in class org.freedesktop.dbus.Container
Returns this struct as a string.
toString() - Method in class org.freedesktop.dbus.DBusAsyncReply
 
toString() - Method in class org.freedesktop.dbus.DBusMap
 
toString() - Method in class org.freedesktop.dbus.DBusMatchRule
 
toString() - Method in class org.freedesktop.dbus.DBusPath
 
toString() - Method in class org.freedesktop.dbus.messages.DBusSignal
 
toString() - Method in class org.freedesktop.dbus.messages.Message
Formats the message in a human-readable format.
toString() - Method in class org.freedesktop.dbus.messages.ObjectTree
 
toString() - Method in class org.freedesktop.dbus.RemoteObject
 
toString() - Method in class org.freedesktop.dbus.SignalTuple
 
toString() - Method in class org.freedesktop.dbus.types.UInt16
The value of this as a string.
toString() - Method in class org.freedesktop.dbus.types.UInt32
The value of this as a string
toString() - Method in class org.freedesktop.dbus.types.UInt64
The value of this as a string.
toString() - Method in class org.freedesktop.dbus.types.Variant
Format the Variant as a string.
Transport - Class in org.freedesktop.dbus.connections
 
Transport() - Constructor for class org.freedesktop.dbus.connections.Transport
 
Transport(BusAddress) - Constructor for class org.freedesktop.dbus.connections.Transport
 
Transport(String) - Constructor for class org.freedesktop.dbus.connections.Transport
 
Transport(String, int) - Constructor for class org.freedesktop.dbus.connections.Transport
 
Transport(BusAddress, int) - Constructor for class org.freedesktop.dbus.connections.Transport
 
Tuple - Class in org.freedesktop.dbus
This class should be extended to create Tuples.
Tuple() - Constructor for class org.freedesktop.dbus.Tuple
 
type(Object[], Class<Object>) - Static method in class org.freedesktop.dbus.ArrayFrob
 
TypeSignature - Class in org.freedesktop.dbus
 
TypeSignature(String) - Constructor for class org.freedesktop.dbus.TypeSignature
 
TypeSignature(Type[]) - Constructor for class org.freedesktop.dbus.TypeSignature
 

U

UINT16 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
UInt16 - Class in org.freedesktop.dbus.types
Class to represent 16-bit unsigned integers.
UInt16(int) - Constructor for class org.freedesktop.dbus.types.UInt16
Create a UInt16 from an int.
UInt16(String) - Constructor for class org.freedesktop.dbus.types.UInt16
Create a UInt16 from a String.
UINT16_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
UINT32 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
UInt32 - Class in org.freedesktop.dbus.types
Class to represent unsigned 32-bit numbers.
UInt32(long) - Constructor for class org.freedesktop.dbus.types.UInt32
Create a UInt32 from a long.
UInt32(String) - Constructor for class org.freedesktop.dbus.types.UInt32
Create a UInt32 from a String.
UINT32_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
UINT64 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
UInt64 - Class in org.freedesktop.dbus.types
Class to represent unsigned 64-bit numbers.
UInt64(long) - Constructor for class org.freedesktop.dbus.types.UInt64
Create a UInt64 from a long.
UInt64(long, long) - Constructor for class org.freedesktop.dbus.types.UInt64
Create a UInt64 from two longs.
UInt64(BigInteger) - Constructor for class org.freedesktop.dbus.types.UInt64
Create a UInt64 from a BigInteger
UInt64(String) - Constructor for class org.freedesktop.dbus.types.UInt64
Create a UInt64 from a String.
UINT64_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
unExportObject(String) - Method in class org.freedesktop.dbus.connections.AbstractConnection
Stop Exporting an object
UnixIOException - Exception in cx.ath.matthew.unix
An IO Exception which occurred during UNIX Socket IO
UnixIOException(int, String) - Constructor for exception cx.ath.matthew.unix.UnixIOException
 
UnixServerSocket - Class in cx.ath.matthew.unix
Represents a listening UNIX Socket.
UnixServerSocket() - Constructor for class cx.ath.matthew.unix.UnixServerSocket
Create an un-bound server socket.
UnixServerSocket(UnixSocketAddress) - Constructor for class cx.ath.matthew.unix.UnixServerSocket
Create a server socket bound to the given address.
UnixServerSocket(String) - Constructor for class cx.ath.matthew.unix.UnixServerSocket
Create a server socket bound to the given address.
UnixSocket - Class in cx.ath.matthew.unix
Represents a UnixSocket.
UnixSocket() - Constructor for class cx.ath.matthew.unix.UnixSocket
Create an unconnected socket.
UnixSocket(UnixSocketAddress) - Constructor for class cx.ath.matthew.unix.UnixSocket
Create a socket connected to the given address.
UnixSocket(String) - Constructor for class cx.ath.matthew.unix.UnixSocket
Create a socket connected to the given address.
UnixSocketAddress - Class in cx.ath.matthew.unix
Represents an address for a Unix Socket
UnixSocketAddress(String, boolean) - Constructor for class cx.ath.matthew.unix.UnixSocketAddress
Create the address.
UnixSocketAddress(String) - Constructor for class cx.ath.matthew.unix.UnixSocketAddress
Create the address.
UnknownMethod - Exception in org.freedesktop.dbus.errors
Thrown if the method called was unknown on the remote object
UnknownMethod(String) - Constructor for exception org.freedesktop.dbus.errors.UnknownMethod
 
UnknownObject - Exception in org.freedesktop.dbus.errors
Thrown if the object was unknown on a remote connection
UnknownObject(String) - Constructor for exception org.freedesktop.dbus.errors.UnknownObject
 
UnknownTypeCodeException - Exception in org.freedesktop.dbus.exceptions
 
UnknownTypeCodeException(byte) - Constructor for exception org.freedesktop.dbus.exceptions.UnknownTypeCodeException
 
unwrap(T[]) - Static method in class org.freedesktop.dbus.ArrayFrob
 
UpdateActivationEnvironment(Map<String, String>[]) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
 
UpdateActivationEnvironment(Map<String, String>[]) - Method in interface org.freedesktop.DBus
DBUS Specification:
Normally, session bus activated services inherit the environment of the bus daemon.
USInputStream - Class in cx.ath.matthew.unix
 
USInputStream(int, UnixSocket) - Constructor for class cx.ath.matthew.unix.USInputStream
 
USOutputStream - Class in cx.ath.matthew.unix
 
USOutputStream(int, UnixSocket) - Constructor for class cx.ath.matthew.unix.USOutputStream
 

V

value() - Method in class org.freedesktop.dbus.types.UInt64
The value of this as a BigInteger.
valueOf(String) - Static method in enum org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.freedesktop.dbus.connections.BusAddress.AddressBusTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.freedesktop.dbus.connections.impl.DBusConnection.DBusBusType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.freedesktop.dbus.connections.BusAddress.AddressBusTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.freedesktop.dbus.connections.impl.DBusConnection.DBusBusType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.freedesktop.dbus.DBusMap
 
VARIANT - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
Variant<T> - Class in org.freedesktop.dbus.types
A Wrapper class for Variant values.
Variant(T) - Constructor for class org.freedesktop.dbus.types.Variant
Create a Variant from a basic type object.
Variant(T, Type) - Constructor for class org.freedesktop.dbus.types.Variant
Create a Variant.
Variant(T, String) - Constructor for class org.freedesktop.dbus.types.Variant
Create a Variant.
VARIANT_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
 
version() - Static method in class org.freedesktop.dbus.bin.DBusDaemon
 

W

WAIT_AUTH - Static variable in class org.freedesktop.dbus.connections.SASL
 
WAIT_BEGIN - Static variable in class org.freedesktop.dbus.connections.SASL
 
WAIT_DATA - Static variable in class org.freedesktop.dbus.connections.SASL
 
WAIT_OK - Static variable in class org.freedesktop.dbus.connections.SASL
 
WAIT_REJECT - Static variable in class org.freedesktop.dbus.connections.SASL
 
wrap(Object) - Static method in class org.freedesktop.dbus.ArrayFrob
 
write(byte[][]) - Method in class cx.ath.matthew.unix.USOutputStream
 
write(byte[], int, int) - Method in class cx.ath.matthew.unix.USOutputStream
 
write(int) - Method in class cx.ath.matthew.unix.USOutputStream
 
writeMessage(Message) - Method in class org.freedesktop.dbus.connections.Transport
 
writeMessage(Message) - Method in class org.freedesktop.dbus.MessageWriter
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.