GDBusConnectionFlags

Flags used when creating a new #GDBusConnection.

Values

ValueMeaning
NONE0

No flags set.

AUTHENTICATION_CLIENT1

Perform authentication against server.

AUTHENTICATION_SERVER2

Perform authentication against client.

AUTHENTICATION_ALLOW_ANONYMOUS4

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

MESSAGE_BUS_CONNECTION8

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.

DELAY_MESSAGE_PROCESSING16

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

AUTHENTICATION_REQUIRE_SAME_USER32

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

Meta

Since

2.26