IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Qt D-Bus C++ Classes

The Qt D-Bus module is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Qt D-Bus C++ Classes

The Qt D-Bus module is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol.

Namespaces

  • QDBus: The QDBus namespace contains miscellaneous identifiers used throughout the Qt D-Bus module.

Classes

  • QDBusAbstractAdaptor: The QDBusAbstractAdaptor class is the base class of D-Bus adaptor classes.

  • QDBusAbstractInterface: The QDBusAbstractInterface class is the base class for all D-Bus interfaces in the Qt D-Bus binding, allowing access to remote interfaces.

  • QDBusArgument: The QDBusArgument class is used to marshall and demarshall D-Bus arguments.

  • QDBusConnection: The QDBusConnection class represents a connection to the D-Bus bus daemon.

  • QDBusConnectionInterface: The QDBusConnectionInterface class provides access to the D-Bus bus daemon service.

  • QDBusContext: The QDBusContext class allows slots to determine the D-Bus context of the calls.

  • QDBusError: The QDBusError class represents an error received from the D-Bus bus or from remote applications found in the bus.

  • QDBusInterface: The QDBusInterface class is a proxy for interfaces on remote objects.

  • QDBusMessage: The QDBusMessage class represents one message sent or received over the D-Bus bus.

  • QDBusObjectPath: The QDBusObjectPath class enables the programmer to identify the OBJECT_PATH type provided by the D-Bus typesystem.

  • QDBusPendingCall: The QDBusPendingCall class refers to one pending asynchronous call.

  • QDBusPendingCallWatcher: The QDBusPendingCallWatcher class provides a convenient way for waiting for asynchronous replies.

  • QDBusPendingReply: The QDBusPendingReply class contains the reply to an asynchronous method call.

  • QDBusReply: The QDBusReply class stores the reply for a method call to a remote object.

  • QDBusServer: The QDBusServer class provides peer-to-peer communication between processes on the same computer.

  • QDBusServiceWatcher: The QDBusServiceWatcher class allows the user to watch for a bus service change.

  • QDBusSignature: The QDBusSignature class enables the programmer to identify the SIGNATURE type provided by the D-Bus typesystem.

  • QDBusUnixFileDescriptor: The QDBusUnixFileDescriptor class holds one Unix file descriptor.

  • QDBusVariant: The QDBusVariant class enables the programmer to identify the variant type provided by the D-Bus typesystem.

  • QDBusVirtualObject: The QDBusVirtualObject class is used to handle several DBus paths with one class.

Detailed Description

Applications using the Qt D-Bus module 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 Qt D-Bus page contains information about how to use the module.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+