虚拟方法

应用应用程序dbus_register

声明 [src]

gboolean
dbus_register (
  GApplication* application,
  GDBusConnection* connection,
  const gchar* object_path,
  GError** error
)

描述 [src]

在注册时本地调用,如果应用使用它的DBus后端。您可以使用此方法在总线中导出额外的对象,在应用尝试拥有总线名称之前,这些对象需要存在。此函数接收会话总线的GDBusConnectionGApplication将要使用来导出DBus API的对象路径。如果此函数返回TRUE,注册将进行;否则,注册将终止。自:2.34。

参数

connection

类型: GDBusConnection

无描述。

数据由方法调用者拥有。
object_path

类型: const gchar*

无描述。

数据由方法调用者拥有。
值是一个以NUL终止的UTF-8字符串。
error

类型: GError **

返回位置: 对于可恢复错误

参数可以是NULL
如果返回位置不是NULL,那么您必须将其初始化为NULL GError*
如果没有错误,虚拟函数将留下参数初始化为NULL
如果发生错误,参数将设置为一个新的GError;调用者将拥有数据,并负责释放它。

返回值

类型: gboolean

无描述。