枚举
GioDBusConnectionFlags
自 2.26
成员
-
G_DBUS_CONNECTION_FLAGS_NONE
-
无标记设置。
- 值:
0
- 自 2.26
- 值:
-
G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT
-
对服务器进行身份验证。
- 值:
1
- 自 2.26
- 值:
-
G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_SERVER
-
对客户端进行身份验证。
- 值:
2
- 自 2.26
- 值:
-
G_DBUS_CONNECTION_flags_AUTHENTICATION_ALLOW_ANONYMOUS
-
当作为服务器进行身份验证时,允许匿名身份验证方法。
- 值:
4
- 自 2.26
- 值:
-
G_DBUS_CONNECTION_flags_MESSAGE_BUS_CONNECTION
-
如果连接到消息总线,请传递此标记。这意味着 Hello() 方法将作为连接设置的的一部分被调用。
- 值:
8
- 自 2.26
- 值:
-
G_DBUS_CONNECTION_flags_DELAY_MESSAGE_PROCESSING
-
如果设置,则 D-Bus 消息的处理将在调用
g_dbus_connection_start_message_processing()
之前延迟。- 值:
16
- 自 2.26
- 值:
-
G_DBUS_CONNECTION_flags_AUTHENTICATION_REQUIRE_SAME_USER
-
当作为服务器进行身份验证时,要求对等方的 UID 必须与服务器相同。 (自 2.68).
- 值:
32
- 自 2.26
- 值:
-
G_DBUS_CONNECTION_flags_CROSS_NAMESPACE
-
在身份验证时,尝试使用跨越 Linux 用户命名空间边界的协议,即使这会降低与旧版 D-Bus 实现的互操作性。目前这影响客户端
EXTERNAL
身份验证,此标记使连接到另一个用户命名空间的服务器的连接成功,但会阻塞连接到旧于 2.73.3 的 GDBus 服务器。 自 2.74。- 值:
64
- 自 2.26
- 值: