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. |