结构体

GioDBusSignalInfo

自:2.26

描述 [src]

struct GDBusSignalInfo {
  gint ref_count;
  gchar* name;
  GDBusArgInfo** args;
  GDBusAnnotationInfo** annotations;
}

关于 D-Bus 接口上信号的详细信息。

结构体成员
ref_count

引用计数,如果是静态分配则为 -1。

name

D-Bus 信号名称,例如,“NameOwnerChanged”。

args

指向 NULL 结束的 GDBusArgInfo 结构体指针数组的指针,如果没有参数则为 NULL

annotations

指向 NULL 结束的 GDBusAnnotationInfo 结构体指针数组的指针,如果没有注释则为 NULL

可用自:2.26

实例方法

g_dbus_signal_info_ref

如果 info 是静态分配的,则不执行任何操作。否则,增加引用计数。

自:2.26

g_dbus_signal_info_unref

如果 info 是静态分配的,则不执行任何操作。否则,减少 info 的引用计数。当其引用计数降到 0 时,使用的内存将被释放。

自:2.26