Enumeration

GioDBusConnectionFlags

Declaration

flags Gio.DBusConnectionFlags

Description [src]

Flags used when creating a new GDBusConnection.

Available since:2.26

Members

Name Description
G_DBUS_CONNECTION_FLAGS_NONE

No flags set.

G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT

Perform authentication against server.

G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_SERVER

Perform authentication against client.

G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS

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

G_DBUS_CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION

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.

G_DBUS_CONNECTION_FLAGS_DELAY_MESSAGE_PROCESSING

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

G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER

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