All Classes and Interfaces
Class
Description
Handles a connection to DBus.
Interface for callbacks in async mode
Contains Binding-test interfaces
Indicates that a DBus interface or method is deprecated
Description of the interface or method, returned in the introspection data
Contains standard errors that can be thrown from methods.
Thrown if a message is denied due to a security policy
Thrown if the match rule is invalid
Thrown if there is no reply to a method call
Thrown if the requested service was not available
Thrown if the method called was unknown on the remote object
Thrown if the object was unknown on a remote connection
Contains GLib-specific annotations
Define a C symbol to map to this method.
Objects can provide introspection data via this interface and method.
Messages generated locally in the application.
Contains method-specific annotations
Give an error that the method can return
Methods annotated with this do not send a reply
Signal sent to a connection when it aquires a name
Signal sent to a connection when it loses a name
Signal sent when the owner of a name changes
All DBus Applications should respond to the Ping method on this interface
A standard properties interface.
A handle to an asynchronous method call.
Holds information on a method call
Handles a connection to DBus.
An exception within DBus.
An exception while running a remote method within DBus.
Denotes a class as exportable or a remote interface which can be called.
Force the interface name to be different to the Java class name.
The type of a list.
The type of a map.
Force the member (method/signal) name on the bus to be different to the Java name.
Custom classes may be sent over DBus if they implement this interface.
Handle a signal on DBus.
The type of a struct.
Handles a peer to peer connection between two applications withou a bus daemon.
Error messages which can be sent over the bus.
Contains static methods for marshalling values.
Superclass of all messages which are sent over the Bus.
Defines constants for each argument type.
Defines constants representing the endianness of the message.
Defines constants representing the flags which can be set on a message.
Defines constants for each valid header field type.
Defines constants for each message type.
Thrown if a message is formatted incorrectly.
Thrown if a DBus action is called when not connected to the Bus.
Position annotation, to annotate Struct fields
to be sent over DBus.
An alternative to a WeakReference when you don't want
that behaviour.
This class should be extended to create Structs.
This class should be extended to create Tuples.
Class to represent 16-bit unsigned integers.
Class to represent unsigned 32-bit numbers.
Class to represent unsigned 64-bit numbers.
A Wrapper class for Variant values.