接口
since: 2.30
描述 [源]
interface Gio.DBusInterface : GObject.Object
DBus 接口的基本类型。
GDBusInterface
类型是 DBus 接口的基本类型,包括服务端(参见 GDBusInterfaceSkeleton
)和客户端(参见 GDBusProxy
)。
since: 2.30
先决条件
为了实现 DBusInterface,您的类型必须继承自 GObject
。
接口结构
struct GioDBusInterfaceIface {
GTypeInterface parent_iface;
GDBusInterfaceInfo* (* get_info) (
GDBusInterface* interface_
);
GDBusObject* (* get_object) (
GDBusInterface* interface_
);
void (* set_object) (
GDBusInterface* interface_,
GDBusObject* object
);
GDBusObject* (* dup_object) (
GDBusInterface* interface_
);
}
DBus 接口的基本类型。
接口成员
parent_iface |
|
父接口。 |
|
get_info |
|
返回一个 |
|
get_object |
|
获取封装的 |
|
set_object |
|
设置封装的 |
|
dup_object |
|
获取封装的 |