![]() |
CopperSpice DBUS
1.7.4
|
Classes | |
class | QDBusAbstractAdaptor |
Base class of D-Bus adaptor classes More... | |
class | QDBusAbstractInterface |
Base class for all D-Bus interfaces in the &CsDbus binding, allowing access to remote interfaces More... | |
class | QDBusArgument |
Used to marshall and demarshall D-Bus arguments More... | |
class | QDBusConnection |
Represents a connection to the D-Bus bus daemon More... | |
class | QDBusConnectionInterface |
Access to the D-Bus bus daemon service More... | |
class | QDBusContext |
Allows slots to determine the D-Bus context of the calls More... | |
class | QDBusError |
Error received from the D-Bus bus or from remote applications found in the bus More... | |
class | QDBusInterface |
Proxy for interfaces on remote objects More... | |
class | QDBusMessage |
One message sent or received over the D-Bus bus More... | |
class | QDBusObjectPath |
Enables the programmer to identify the OBJECT_PATH type provided by the D-Bus typesystem More... | |
class | QDBusPendingCall |
Refers to one pending asynchronous call More... | |
class | QDBusPendingCallWatcher |
Waits for asynchronous replies More... | |
class | QDBusPendingReply< Ts > |
Contains the reply from sending an asynchronous message to a remote object More... | |
class | QDBusReply< T > |
Contains the reply returned by sending a message to a remote object More... | |
class | QDBusServer |
Peer-to-peer communication between processes on the same computer More... | |
class | QDBusServiceWatcher |
Allows the user to watch for a bus service change More... | |
class | QDBusSignature |
Enables the programmer to identify the SIGNATURE type provided by the D-Bus typesystem More... | |
class | QDBusUnixFileDescriptor |
Holds one Unix file descriptor More... | |
class | QDBusVariant |
Enables the programmer to identify the variant type provided by the D-Bus typesystem More... | |
class | QDBusVirtualObject |
Used to handle several DBus paths with one class More... | |
The CsDBus is a Unix-only library used to perform Inter-Process Communication using the D-Bus protocol.
Applications using the CsDBus library can provide services to other, remote applications by exporting objects, as well as use services exported by those applications by placing calls and accessing properties.
The CsDBus library provides an interface that extends the CopperSpice Signals and Slots mechanism, allowing one to connect to a signal emitted remotely as well as to connect a local signal to remote slot.