方法
GioDBusInterfaceSkeletonexport
自 2.30
声明 [src]
gboolean
g_dbus_interface_skeleton_export (
GDBusInterfaceSkeleton* interface_,
GDBusConnection* connection,
const gchar* object_path,
GError** error
)
描述 [src]
在 connection
的 object_path
上导出 interface_
。
这可以调用多次将相同的 interface_
导出到多个连接,但是提供的 object_path
必须对所有连接相同。
使用 g_dbus_interface_skeleton_unexport()
来取消导出对象。
自 2.30
参数
connection
-
类型:
GDBusConnection
要导出
interface_
的GDBusConnection
。数据由方法的调用者拥有。 object_path
-
类型:
const gchar*
要导出接口的路径。
数据由方法的调用者拥有。 该值是空终止的UTF-8字符串。 error
-
类型:
GError **
用于一个可恢复错误的返回位置。
该参数可以为 NULL
。如果返回位置不为 NULL
,则必须将其初始化为一个NULL
的GError*
。如果没有错误,方法将保持参数初始化为 NULL
。如果发生错误,则将参数设置为一个新分配的 GError
;调用者将拥有数据,并负责释放它。