Valadoc | Vala | Tutorial | API-References | Markup

DBusServer


Object Hierarchy:

Object hierarchy for DBusServer

Description:

public class DBusServer : Object, Initable

DBusServer is a helper for listening to and accepting D-Bus connections. This can be used to create a new D-Bus server, allowing two peers to use the D-Bus protocol for their own specialized communication. A server instance provided in this way will not perform message routing or implement the org.freedesktop.DBus interface.

To just export an object on a well-known name on a message bus, such as the session or system bus, you should instead use g_bus_own_name.

D-Bus peer-to-peer example:

<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="text" href="../../../../gio/tests/gdbus-example-peer.c"><xi:fallback>FIXME: MISSING XINCLUDE CONTENT</xi:fallback></xi:include>
            


Namespace: GLib
Package: gio-2.0

Content:

Properties:

Creation methods:

Methods:

Signals: