结构体

GioDBusArgInfo

自:2.26

描述 [源]

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

关于方法或信号的参数的信息。

结构体成员
ref_count

引用计数或-1(如果静态分配)。

name

参数名,例如 unix_user_id

signature

参数的D-Bus签名(一个完整的类型)。

annotations

指向空终止指针数组的指针,该数组包含指向GDBusAnnotationInfo结构体的指针或NULL(如果没有注释)。

自:2.26

实例方法

g_dbus_arg_info_ref

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

自:2.26

g_dbus_arg_info_unref

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

自:2.26