A client library for the D-Bus IPC system.


Keywords
desktop, library, network, Propose Tags, , Index, Quick Jump, DBus, DBus.Client, DBus.Generation, DBus.Internal.Address, DBus.Internal.Message, DBus.Internal.Types, DBus.Internal.Wire, DBus.Introspection, DBus.Introspection.Parse, DBus.Introspection.Render, DBus.Introspection.Types, DBus.Socket, DBus.TH, DBus.Transport, dbus-1.3.9.tar.gz, browse, Package description, Package maintainers, JohnMillikin, blaze, edit package information
License
Apache-2.0
Install
cabal install dbus-1.3.0

Documentation

D-Bus is a simple, message-based protocol for inter-process communication, which allows applications to interact with other parts of the machine and the user's session using remote procedure calls.

D-Bus is a essential part of the modern Linux desktop, where it replaces earlier protocols such as CORBA and DCOP.

This library is an implementation of the D-Bus protocol in Haskell. It can be used to add D-Bus support to Haskell applications, without the awkward interfaces common to foreign bindings.