Companion

object Companion

Properties

Link copied to clipboard

When authenticating as a server, allow the anonymous authentication method.

Link copied to clipboard

Perform authentication against server.

Link copied to clipboard

When authenticating as a server, require the UID of the peer to be the same as the UID of the server. (Since: 2.68)

Link copied to clipboard

Perform authentication against client.

Link copied to clipboard

When authenticating, try to use protocols that work across a Linux user namespace boundary, even if this reduces interoperability with older D-Bus implementations. This currently affects client-side EXTERNAL authentication, for which this flag makes connections to a server in another user namespace succeed, but causes a deadlock when connecting to a GDBus server older than 2.73.3. Since: 2.74

Link copied to clipboard

If set, processing of D-Bus messages is delayed until g_dbus_connection_start_message_processing() is called.

Link copied to clipboard

Pass this flag if connecting to a peer that is a message bus. This means that the Hello() method will be invoked as part of the connection setup.

Link copied to clipboard

No flags set.

Functions

Link copied to clipboard
fun getType(): <Error class: unknown class>

Get the GType of DBusConnectionFlags