A B C D E F G H I K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractConnection - Class in org.freedesktop.dbus.connections
-
Handles a connection to DBus.
- AbstractConnection(String, int) - 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
- AbstractTransport - Class in org.freedesktop.dbus.connections.transports
-
Base class for all transport types.
- 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) - Method in class org.freedesktop.dbus.connections.PeerSet
- add(String, ExportedObject) - Method in class org.freedesktop.dbus.connections.FallbackContainer
- 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
-
Adds a
DBusMatchRule
to with a generic signal handler. - addGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
Adds a
DBusMatchRule
to with a generic signal handler. - 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(Class<T>, String, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
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>, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
Add a Signal Handler.
- addSigHandler(Class<T>, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
Add a Signal Handler.
- addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
Add a signal handler with the given
DBusMatchRule
to DBus. - addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
Add a signal handler with the given
DBusMatchRule
to DBus. - 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(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
- arraysDeepString(boolean, Object[]) - Static method in class org.freedesktop.dbus.utils.LoggingHelper
-
Calls
Arrays.deepToString(Object[])
if given boolean is true, returns null otherwise. - ASYNC - Static variable in class org.freedesktop.dbus.DBusCallInfo
- ASYNC - Static variable in interface org.freedesktop.dbus.messages.Message.Flags
- auth(SASL.SaslMode, int, String, OutputStream, InputStream, Socket) - 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
- authenticate(OutputStream, InputStream, Socket) - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
-
Helper method to authenticate to DBus using 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
- 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.
- 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
- CLIENT - org.freedesktop.dbus.connections.SASL.SaslMode
- 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.transports.AbstractTransport
- close() - Method in class org.freedesktop.dbus.connections.transports.TcpTransport
- close() - Method in class org.freedesktop.dbus.connections.transports.UnixSocketTransport
- close() - Method in class org.freedesktop.dbus.spi.InputStreamMessageReader
- close() - Method in class org.freedesktop.dbus.spi.OutputStreamMessageWriter
- Command() - Constructor for class org.freedesktop.dbus.connections.SASL.Command
- Command(String) - Constructor for class org.freedesktop.dbus.connections.SASL.Command
- 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.
- CONNID_REGEX - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
- CONST - org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- 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
- 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_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[], List<FileDescriptor>) - Static method in class org.freedesktop.dbus.messages.MessageFactory
- createReader(Socket) - Method in interface org.freedesktop.dbus.spi.ISocketProvider
-
Method to create a
IMessageReader
implementation. - createReal(AbstractConnection) - Method in class org.freedesktop.dbus.messages.DBusSignal
- createStruct(Class<?>[], Object, Class<T>) - Static method in class org.freedesktop.dbus.StructHelper
-
Will create a new
Struct
subclass instance if possible. - createStructFromVariant(Variant<?>, Class<T>) - Static method in class org.freedesktop.dbus.StructHelper
-
Creates a instance of the given
Struct
subclass if the given variant is some sort of Struct. - createTransport(BusAddress) - Static method in class org.freedesktop.dbus.connections.transports.TransportFactory
-
Creates a new transport encapsulating connection to a unix socket or TCP socket.
- createTransport(BusAddress, int) - Static method in class org.freedesktop.dbus.connections.transports.TransportFactory
-
Creates a new transport encapsulating connection to a unix socket or TCP socket.
- createWriter(Socket) - Method in interface org.freedesktop.dbus.spi.ISocketProvider
-
Method to create a
IMessageWriter
implementation.
D
- DBus - Interface in org.freedesktop
- 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
- 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
- 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() - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
- DBusException(String) - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
-
Create an exception with the specified message
- DBusException(String, Throwable) - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
- DBusException(String, Throwable, boolean, boolean) - 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(Class<? extends Object>) - Constructor for class org.freedesktop.dbus.DBusMatchRule
- DBusMatchRule(Class<? extends Object>, String, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
- DBusMatchRule(Class<? extends DBusInterface>, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
- 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
- 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, Object...) - Constructor for class org.freedesktop.dbus.messages.DBusSignal
-
Create a new signal.
- DBusSignal(String, String, String, String, String, Object...) - Constructor for class org.freedesktop.dbus.messages.DBusSignal
- 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, byte, int) - Static method in class org.freedesktop.dbus.messages.Message
-
Demarshalls an integer of a given width from a buffer.
- demarshallint(byte[], int, int) - 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_ENTRY_STRING - 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
- 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.
- DirectConnection(String, int) - 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(IDisconnectAction, IDisconnectAction) - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
Special disconnect method which may be used whenever some cleanup before or after disconnection to DBus is required.
- Disconnected(String) - Constructor for class org.freedesktop.dbus.interfaces.Local.Disconnected
- doChallenge(int, SASL.Command) - Method in class org.freedesktop.dbus.connections.SASL
- DOLLAR_PATTERN - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
- doResponse(int, String, String, SASL.Command) - Method in class org.freedesktop.dbus.connections.SASL
- 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 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 - Class in org.freedesktop.dbus.errors
-
Error messages which can be sent over the bus.
- Error - Interface in org.freedesktop.dbus.interfaces
-
Contains standard errors that can be thrown from methods.
- 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 - 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
- FallbackContainer - Class in org.freedesktop.dbus.connections
- FALSE - org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- 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 - Class in org.freedesktop.dbus
-
Represents a FileDescriptor to be passed over the bus.
- FileDescriptor(int) - Constructor for class org.freedesktop.dbus.FileDescriptor
- FileDescriptor(FileDescriptor) - Constructor for class org.freedesktop.dbus.FileDescriptor
- 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.
- format(byte[]) - Static method in class org.freedesktop.Hexdump
- format(byte[], int) - Static method in class org.freedesktop.Hexdump
- FreeBSDHelper - Class in org.freedesktop.dbus.connections
-
Helpers to support FreeBSD.
G
- genGUID() - Static method in class org.freedesktop.dbus.connections.transports.TransportFactory
- get() - Method in class org.freedesktop.dbus.StrongReference
- get(Object) - Method in class org.freedesktop.dbus.DBusMap
- get(String) - Method in class org.freedesktop.dbus.connections.FallbackContainer
- Get(String, String) - Method in interface org.freedesktop.dbus.interfaces.Properties
-
Get the value for the given property.
- getAbstract() - Method in class org.freedesktop.dbus.connections.BusAddress
- 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 org.freedesktop.dbus.connections.AbstractConnection
-
Returns the address this connection is connected to.
- getAddress() - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
- GetAdtAuditSessionData(String) - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetAdtAuditSessionData(String) - Method in interface org.freedesktop.DBus
- 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.
- getAllPossibleTuples(String, String, String, String) - Static method in class org.freedesktop.dbus.SignalTuple
-
Get a
Set
of all possible SignalTuples that we can have, given the 4 parameters. - 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() - Method in class org.freedesktop.dbus.DBusAsyncReply
- 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(String, boolean, boolean, int) - 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, int) - Static method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
Connect to the BUS.
- 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
- 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.
- getEndianess() - Method in class org.freedesktop.dbus.messages.Message
- getEndianness() - Static method in class org.freedesktop.dbus.connections.AbstractConnection
-
Get current endianness to use.
- getError() - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
Return any DBus error which has been received.
- 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(String, String) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
- getExportedObject(String, String) - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
- getExportedObject(DBusInterface) - Method in class org.freedesktop.dbus.connections.AbstractConnection
- getExportedObjects() - Method in class org.freedesktop.dbus.connections.AbstractConnection
- getFiledescriptors() - Method in class org.freedesktop.dbus.messages.Message
- 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
- getGuid() - Method in class org.freedesktop.dbus.connections.BusAddress
- 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
- getHost() - Method in class org.freedesktop.dbus.connections.BusAddress
- 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
- 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. org.bluez.Adapter1).
- 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).
- getIntFileDescriptor() - Method in class org.freedesktop.dbus.FileDescriptor
- 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.connections.transports.AbstractTransport
- getLogger() - Method in class org.freedesktop.dbus.MethodTuple
- getMachineId() - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
The generated UUID of this machine.
- getMachineId() - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
- getMachineId() - Method in class org.freedesktop.dbus.connections.impl.DirectConnection
- GetMachineId() - Method in class org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetMachineId() - Method in class org.freedesktop.dbus.connections.GlobalHandler
- 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
- 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
- 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.
- getPath() - Method in class org.freedesktop.dbus.connections.BusAddress
- getPath() - Method in class org.freedesktop.dbus.DBusPath
- getPath() - Method in class org.freedesktop.dbus.messages.Message
-
Returns the object path of the message.
- getPeerRemoteObject(String, String) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
Return a reference to a remote object.
- getPeerRemoteObject(String, String, Class<I>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
- getPeerRemoteObject(String, String, Class<I>, boolean) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
Return a reference to a remote object.
- getPendingCalls() - Method in class org.freedesktop.dbus.connections.AbstractConnection
- getPendingErrorQueue() - Method in class org.freedesktop.dbus.connections.AbstractConnection
- getPort() - Method in class org.freedesktop.dbus.connections.BusAddress
- getPrimitiveToWrapperTypes() - Static method in class org.freedesktop.dbus.ArrayFrob
- 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) - 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.
- 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.
- getReply() - Method in class org.freedesktop.dbus.DBusAsyncReply
-
Get the reply.
- getReply() - Method in class org.freedesktop.dbus.messages.MethodCall
-
Block (if neccessary) for a reply.
- getReply(long) - 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
- getSaslAuthMode() - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
- getSaslMode() - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
- 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.
- 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
- getSystemEndianness() - Static method in class org.freedesktop.dbus.connections.AbstractConnection
-
Get the default system endianness.
- 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.messages.Message
-
Type of this message.
- 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
- getWrapperToPrimitiveTypes() - Static method in class org.freedesktop.dbus.ArrayFrob
- 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
- hasGuid() - Method in class org.freedesktop.dbus.connections.BusAddress
- 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
- hasHost() - Method in class org.freedesktop.dbus.connections.BusAddress
- hasPath() - Method in class org.freedesktop.dbus.connections.BusAddress
- hasPort() - Method in class org.freedesktop.dbus.connections.BusAddress
- hasReply() - Method in class org.freedesktop.dbus.DBusAsyncReply
-
Check if we've had a reply.
- hasReply() - Method in class org.freedesktop.dbus.messages.MethodCall
- hasReply(Collection<DBusAsyncReply<?>>) - Static method in class org.freedesktop.dbus.DBusAsyncReply
-
Check if any of a set of asynchronous calls have had a reply.
- 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
- IDisconnectAction - Interface in org.freedesktop.dbus.connections
- IMessageReader - Interface in org.freedesktop.dbus.spi
-
Represents a way to read messages from the bus.
- IMessageWriter - Interface in org.freedesktop.dbus.spi
-
Interface that lets you write a message out.
- IncomingMessageThread - Class in org.freedesktop.dbus.connections
- IncomingMessageThread(AbstractConnection) - Constructor for class org.freedesktop.dbus.connections.IncomingMessageThread
- InputStreamMessageReader - Class in org.freedesktop.dbus.spi
- InputStreamMessageReader(InputStream) - Constructor for class org.freedesktop.dbus.spi.InputStreamMessageReader
- 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.
- INVALIDATES - org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- invoke(Object, Method, Object[]) - Method in class org.freedesktop.dbus.RemoteInvocationHandler
- isAbstract() - Method in class org.freedesktop.dbus.connections.BusAddress
- isAutostart() - Method in class org.freedesktop.dbus.RemoteObject
- isClosed() - Method in interface org.freedesktop.dbus.spi.IMessageReader
- isClosed() - Method in interface org.freedesktop.dbus.spi.IMessageWriter
- isClosed() - Method in class org.freedesktop.dbus.spi.InputStreamMessageReader
- isClosed() - Method in class org.freedesktop.dbus.spi.OutputStreamMessageWriter
- isConnected() - Method in class org.freedesktop.dbus.connections.AbstractConnection
- 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
- isFileDescriptorPassingSupported() - Method in interface org.freedesktop.dbus.spi.ISocketProvider
-
Indicate if reader/writer supports file descriptor passing.
- isFileDescriptorSupported() - Method in class org.freedesktop.dbus.connections.SASL
- isFreeBSD() - Static method in class org.freedesktop.dbus.connections.FreeBSDHelper
- isListeningSocket() - Method in class org.freedesktop.dbus.connections.BusAddress
- ISocketProvider - Interface in org.freedesktop.dbus.spi
- 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
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(Object) - Static method in class org.freedesktop.dbus.ArrayFrob
- listify(T[]) - 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
- LoggingHelper - Class in org.freedesktop.dbus.utils
-
Helper for some logging stuff, e.g. avoid call
Arrays.deepToString(Object[])
if loglevel is not enabled. - 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
- Marshalling - Class in org.freedesktop.dbus
-
Contains static methods for marshalling values.
- MarshallingException - Exception in org.freedesktop.dbus.exceptions
- MarshallingException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MarshallingException
- MarshallingException(String, Throwable) - 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
- MAXIMUM_ARRAY_LENGTH - Static variable in class org.freedesktop.dbus.messages.Message
- MAXIMUM_MESSAGE_LENGTH - Static variable in class org.freedesktop.dbus.messages.Message
- MAXIMUM_NUM_UNIX_FDS - Static variable in class org.freedesktop.dbus.messages.Message
- 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() - Constructor for class org.freedesktop.dbus.messages.Message
-
Create a blank message.
- Message(byte, byte, byte) - Constructor for class org.freedesktop.dbus.messages.Message
-
Create a message; only to be called by sub-classes.
- 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
- MessageTypeException - Exception in org.freedesktop.dbus.exceptions
- MessageTypeException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MessageTypeException
- 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(String, MethodCall, String, Object...) - Constructor for class org.freedesktop.dbus.messages.MethodReturn
- MethodReturn(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
- Monitoring - Interface in org.freedesktop.dbus.interfaces
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
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_PATTERN - 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
- 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.connections.transports - package org.freedesktop.dbus.connections.transports
- 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.spi - package org.freedesktop.dbus.spi
- org.freedesktop.dbus.types - package org.freedesktop.dbus.types
- org.freedesktop.dbus.utils - package org.freedesktop.dbus.utils
- OutputStreamMessageWriter - Class in org.freedesktop.dbus.spi
- OutputStreamMessageWriter(OutputStream) - Constructor for class org.freedesktop.dbus.spi.OutputStreamMessageWriter
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
- perform() - Method in interface org.freedesktop.dbus.connections.IDisconnectAction
- 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
- Reader(DBusDaemon.Connstruct) - Constructor for class org.freedesktop.dbus.bin.DBusDaemon.Reader
- readMessage() - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
-
Read a message from the underlying socket.
- readMessage() - Method in interface org.freedesktop.dbus.spi.IMessageReader
- readMessage() - Method in class org.freedesktop.dbus.spi.InputStreamMessageReader
- receive(InputStream) - Method in class org.freedesktop.dbus.connections.SASL
- recv_cred(Socket) - Static method in class org.freedesktop.dbus.connections.FreeBSDHelper
- 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(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.connections.FallbackContainer
- 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
-
Remove a generic signal handler with the given
DBusMatchRule
. - removeGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
Remove a generic signal handler with the given
DBusMatchRule
. - 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(Class<T>, String, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
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>, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
Remove a Signal Handler.
- removeSigHandler(Class<T>, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
Remove a Signal Handler.
- removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.AbstractConnection
-
Remove a match rule with the given
DBusSigHandler
. - removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.connections.impl.DBusConnection
-
Remove a match rule with the given
DBusSigHandler
. - 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
-
Create a new SASL auth handler.
- SASL(boolean) - Constructor for class org.freedesktop.dbus.connections.SASL
-
Create a new SASL auth handler.
- SASL.Command - Class in org.freedesktop.dbus.connections
- SASL.SaslMode - Enum in org.freedesktop.dbus.connections
- saveFile(String, String) - Static method in class org.freedesktop.dbus.bin.DBusDaemon
- send(OutputStream, SASL.SaslCommand, String...) - Method in class org.freedesktop.dbus.connections.SASL
- send_cred(Socket) - Static method in class org.freedesktop.dbus.connections.FreeBSDHelper
- 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
- SERVER - org.freedesktop.dbus.connections.SASL.SaslMode
- 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
- SESSION - org.freedesktop.dbus.connections.impl.DBusConnection.DBusBusType
-
Session Bus
- Set(String, String, A) - Method in interface org.freedesktop.dbus.interfaces.Properties
-
Set the value for the given property.
- setAddress(String) - Method in class org.freedesktop.dbus.bin.EmbeddedDBusDaemon
- setAddress(BusAddress) - 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
- setByteCounter(long) - Method in class org.freedesktop.dbus.messages.Message
- setCall(MethodCall) - Method in class org.freedesktop.dbus.messages.MethodReturn
- setDefaultTimeout(long) - Static method in class org.freedesktop.dbus.messages.MethodCall
-
Set the default timeout for method calls.
- setEndianness(byte) - Static method in class org.freedesktop.dbus.connections.AbstractConnection
-
Set the endianness to use for all connections.
- setFileDescriptorSupport(boolean) - Method in interface org.freedesktop.dbus.spi.ISocketProvider
-
Called to indicate if the current
AbstractTransport
implementation supports file descriptor passing. - setInputOutput(Socket) - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
-
Setup message reader/writer.
- 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
- setSaslAuthMode(int) - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
- setSaslMode(SASL.SaslMode) - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
- setSerial(long) - Method in class org.freedesktop.dbus.messages.Message
- 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
- 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.
- 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 - Class in org.freedesktop.dbus
-
This class should be extended to create Structs.
- Struct() - Constructor for class org.freedesktop.dbus.Struct
- STRUCT - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
- STRUCT_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
- 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
- StructHelper - Class in org.freedesktop.dbus
-
Helper util to create
Struct
subclasses when receiving it from DBus. - syntax() - Static method in class org.freedesktop.dbus.bin.DBusDaemon
- SYSTEM - org.freedesktop.dbus.connections.impl.DBusConnection.DBusBusType
-
System Bus
T
- TCP - org.freedesktop.dbus.connections.BusAddress.AddressBusTypes
- TCP_CONNECT_TIMEOUT - Static variable in class org.freedesktop.dbus.connections.AbstractConnection
-
Connect timeout, used for TCP only
- TcpTransport - Class in org.freedesktop.dbus.connections.transports
-
Transport type representing a transport connection to TCP.
- terminate() - Method in class org.freedesktop.dbus.connections.IncomingMessageThread
- 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
- toJavaFileDescriptor() - Method in class org.freedesktop.dbus.FileDescriptor
- top() - Method in class org.freedesktop.dbus.types.UInt64
-
Most significant 4 bytes.
- 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.interfaces.ObjectManager.InterfacesAdded
- toString() - Method in class org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
- toString() - Method in class org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
- 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.
- TransportFactory - Class in org.freedesktop.dbus.connections.transports
-
Factory to create connection to DBus using unix socket or TCP.
- TRUE - org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- 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(Type[]) - Constructor for class org.freedesktop.dbus.TypeSignature
- TypeSignature(String) - Constructor for class org.freedesktop.dbus.TypeSignature
U
- 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 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
- UINT16_STRING - 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 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
- UINT32_STRING - 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(String) - Constructor for class org.freedesktop.dbus.types.UInt64
-
Create a UInt64 from a String.
- UInt64(BigInteger) - Constructor for class org.freedesktop.dbus.types.UInt64
-
Create a UInt64 from a BigInteger
- UINT64 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
- 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
- UNIX - org.freedesktop.dbus.connections.BusAddress.AddressBusTypes
- UNIX_FDS - Static variable in interface org.freedesktop.dbus.messages.Message.HeaderField
- UnixSocketTransport - Class in org.freedesktop.dbus.connections.transports
-
Transport type representing a transport connection to a unix socket.
- 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.
V
- value() - Method in annotation type org.freedesktop.dbus.annotations.DBusInterfaceName
-
The replacement interface name.
- value() - Method in annotation type org.freedesktop.dbus.annotations.DBusMemberName
-
The replacement member name.
- value() - Method in annotation type org.freedesktop.dbus.annotations.GlibCSymbol
- value() - Method in annotation type org.freedesktop.dbus.annotations.IntrospectionDescription
- value() - Method in annotation type org.freedesktop.dbus.annotations.MethodError
- value() - Method in annotation type org.freedesktop.dbus.annotations.Position
-
The order of this field in the Struct.
- value() - Method in annotation type org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal
- 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.
- valueOf(String) - Static method in enum org.freedesktop.dbus.connections.SASL.SaslMode
-
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() - Static method in enum org.freedesktop.dbus.connections.SASL.SaslMode
-
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<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 - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
- VARIANT_STRING - Static variable in interface org.freedesktop.dbus.messages.Message.ArgumentType
- version() - Static method in class org.freedesktop.dbus.bin.DBusDaemon
W
- wrap(Object) - Static method in class org.freedesktop.dbus.ArrayFrob
- writeMessage(Message) - Method in class org.freedesktop.dbus.connections.transports.AbstractTransport
-
Write a message to the underlying socket.
- writeMessage(Message) - Method in interface org.freedesktop.dbus.spi.IMessageWriter
-
Write a message out to the bus.
- writeMessage(Message) - Method in class org.freedesktop.dbus.spi.OutputStreamMessageWriter
All Classes All Packages