方法

GioDBusMessagenew_method_error_valist

自:2.26

声明 [源]

GDBusMessage*
g_dbus_message_new_method_error_valist (
  GDBusMessage* method_call_message,
  const gchar* error_name,
  const gchar* error_message_format,
  va_list var_args
)

描述 [源]

类似于 g_dbus_message_new_method_error() 但专为语言绑定设计。

自:2.26

此方法不对语言绑定直接可用。

参数

error_name

类型: const gchar*

一个有效的DBus错误名称。

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

类型: const gchar*

DBus错误消息采用printf()格式。

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

类型: va_list

error_message_format的参数。

返回值

类型: GDBusMessage

一个GDBusMessage。使用g_object_unref()释放。

方法的调用者接受返回数据的所有权,并负责释放它。