枚举
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
- 值: