| Interface Summary | |
|---|---|
| CallbackHandler<ReturnType> | Interface for callbacks in async mode |
| DBusInterface | Denotes a class as exportable or a remote interface which can be called. |
| DBusSerializable | Custom classes may be sent over DBus if they implement this interface. |
| DBusSigHandler<T> | Handle a signal on DBus. |
| Message.ArgumentType | Defines constants for each argument type. |
| Message.Endian | Defines constants representing the endianness of the message. |
| Message.Flags | Defines constants representing the flags which can be set on a message. |
| Message.HeaderField | Defines constants for each valid header field type. |
| Message.MessageType | Defines constants for each message type. |
| Class Summary | |
|---|---|
| BusAddress | |
| DBusAsyncReply<ReturnType> | A handle to an asynchronous method call. |
| DBusCallInfo | Holds information on a method call |
| DBusConnection | Handles a connection to DBus. |
| DBusMatchRule | |
| DBusSignal | |
| DirectConnection | Handles a peer to peer connection between two applications withou a bus daemon. |
| Error | Error messages which can be sent over the bus. |
| Marshalling | Contains static methods for marshalling values. |
| Message | Superclass of all messages which are sent over the Bus. |
| MessageReader | |
| MessageWriter | |
| MethodCall | |
| MethodReturn | |
| Path | |
| Struct | This class should be extended to create Structs. |
| Transport | |
| Transport.SASL | |
| Transport.SASL.Command | |
| Tuple | This class should be extended to create Tuples. |
| TypeSignature | |
| Variant<T> | A Wrapper class for Variant values. |