dbus library
Classes
- DBusAddress
- An address of a D-Bus server.
- DBusArray
- D-Bus representation of an ordered list of D-Bus values of the same type.
- DBusBoolean
- D-Bus representation of a boolean value.
- DBusByte
- D-Bus representation of an unsigned 8 bit value.
- DBusClient
- A client connection to a D-Bus server.
- DBusDict
- D-Bus representation of an associative array of D-Bus values.
- DBusDouble
- D-Bus representation of a 64 bit floating point value.
- DBusGetAllPropertiesResponse
- A successful response to DBusObject.getAllProperties.
- DBusGetPropertyResponse
- A successful response to DBusObject.getProperty.
- DBusInt16
- D-Bus representation of a signed 16 bit integer.
- DBusInt32
- D-Bus representation of a signed 32 bit integer.
- DBusInt64
- D-Bus representation of a signed 64 bit integer.
- DBusIntrospectAnnotation
- Annotation that applies to a D-Bus interface, method, signal, property or argument.
- DBusIntrospectArgument
- Introspection information about a D-Bus argument.
- DBusIntrospectInterface
- Introspection information about a D-Bus interface.
- DBusIntrospectMethod
- Introspection information about a D-Bus method.
- DBusIntrospectNode
- Introspection information about a D-Bus node.
- DBusIntrospectProperty
- Introspection information about a D-Bus property.
- DBusIntrospectSignal
- Introspection information about a D-Bus signal.
- DBusMaybe
- D-Bus value that contains a D-Bus type or null. This type is reserved for future use, and is not currently able to be sent or received using D-Bus.
- DBusMethodCall
- A D-Bus method call.
- DBusMethodErrorResponse
- An error response to a method call.
- DBusMethodResponse
- A response to a method call.
- DBusMethodSuccessResponse
- A success response to a method call.
- DBusNameOwnerChangedEvent
- Event generated when a bus name ownership changes.
- DBusObject
- An object that is exported on the bus.
- DBusObjectManagerInterfacesAddedSignal
- Signal received when interfaces are added.
- DBusObjectManagerInterfacesRemovedSignal
- Signal received when interfaces are removed.
- DBusObjectPath
- A D-Bus object path.
- DBusProcessCredentials
- Credentials returned in DBusClient.getConnectionCredentials.
- DBusPropertiesChangedSignal
- Signal received when properties are changed.
- DBusRemoteObject
- An object to simplify access to a D-Bus object.
- DBusRemoteObjectManager
- An object to simplify access to a D-Bus object manager.
- DBusRemoteObjectSignalStream
- A stream of signals from a remote object.
- DBusServer
- A D-Bus server.
- DBusSignal
- A D-Bus signal.
- DBusSignalStream
- A stream of signals.
- DBusSignature
- D-Bus value that indicates a set of D-Bus types.
- DBusString
- D-Bus representation of an Unicode text string.
- DBusStruct
- D-Bus value that contains a fixed set of other values.
- DBusUint16
- D-Bus representation of an unsigned 16 bit integer.
- DBusUint32
- D-Bus representation of an unsigned 32 bit integer.
- DBusUint64
- D-Bus representation of an unsigned 64 bit integer.
- DBusUnixFd
- D-Bus value that contains a Unix file descriptor.
- DBusValue
- Base class for D-Bus values.
- DBusVariant
- D-Bus value that contains any D-Bus type.
Enums
- DBusAddressTcpFamily
- IP address family used in DBusAddress.tcp.
- DBusArgumentDirection
- The direction a D-Bus method argument is passed, either in_ for inputs (e.g. method arguments) or out for outputs.
- DBusPropertyAccess
- Access allowed to D-Bus properties. Properties may be readwrite, read-only or write-only.
- DBusReleaseNameReply
- Reply received when calling DBusClient.releaseName.
- DBusRequestNameFlag
- Flags passed to DBusClient.requestName.
- DBusRequestNameReply
- Reply received when calling DBusClient.requestName.
- DBusServerStartServiceResult
- Results of starting a service.
- DBusStartServiceByNameReply
- Reply received when calling DBusClient.startServiceByName.
Functions
-
parseDBusIntrospectXml(
String xml) → DBusIntrospectNode - Parse D-Bus introspection data.
Exceptions / Errors
- DBusAccessDeniedException
- Exception when access was denied to the requested resource.
- DBusAuthFailedException
- Exception when authentication failed accessing the requested resource.
- DBusClosedException
- Exception thrown when a request is sent and the connection to the D-Bus server is closed.
- DBusErrorException
- Standard D-Bus exception in the org.freedesktop.DBus.Error namespace.
- DBusFailedException
- Exception when a general failure occurs.
- DBusInvalidArgsException
- Exception when invalid arguments were provided to a method call.
- DBusMethodResponseException
- Exception when error received calling a D-Bus method on a remote object.
- DBusNotSupportedException
- Exception when accessing a feature that is not supported.
- DBusPropertyReadOnlyException
- Exception when a read-only property was written to.
- DBusPropertySignatureException
- Exception thrown when a D-Bus property returns a value that don't match the expected signature.
- DBusPropertyWriteOnlyException
- Exception when a write-only property was read from.
- DBusReplySignatureException
- Exception thrown when a D-Bus method call returns values that don't match the expected signature.
- DBusServiceUnknownException
- Exception when there is no service providing the requested bus name.
- DBusSignalSignatureException
- Exception thrown when a D-Bus signal contains values that don't match the expected signature.
- DBusTimedOutException
- Exception when a request times out.
- DBusTimeoutException
- Exception when a request times out.
- DBusUnknownInterfaceException
- Exception when an unknown interface was requested.
- DBusUnknownMethodException
- Exception when an unknown method was requested.
- DBusUnknownObjectException
- Exception when an unknown object was requested.
- DBusUnknownPropertyException
- Exception when an unknown property was requested.