GLib.DBusConnectionFlags – gio-2.0 Reference Manual
DBusConnectionFlags
Description:
[
CCode
( cprefix =
"G_DBUS_CONNECTION_FLAGS_"
, type_id =
"g_dbus_connection_flags_get_type ()"
) ]
[
Flags
]
[
Version
( since =
"2.26"
) ]
public
enum
DBusConnectionFlags
Flags used when creating a new
DBusConnection
.
Namespace:
GLib
Package:
gio-2.0
Content:
Enum values:
AUTHENTICATION_ALLOW_ANONYMOUS
-
When authenticating as a server, allow the anonymous authentication method.
AUTHENTICATION_CLIENT
-
Perform authentication against server.
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.
AUTHENTICATION_SERVER
-
Perform authentication against client.
CROSS_NAMESPACE
-
When authenticating, try to use protocols that work across a Linux user namespace boundary, even if this reduces interoperability with older D-Bus implementations.
DELAY_MESSAGE_PROCESSING
-
If set, processing of D-Bus messages is delayed until
start_message_processing
is called.
MESSAGE_BUS_CONNECTION
-
Pass this flag if connecting to a peer that is a message bus.
NONE
-
No flags set.
2022 vala-language.org