方法

GioDBusMessagenew_method_error

自:2.26

声明 [源代码]

GDBusMessage*
g_dbus_message_new_method_error (
  GDBusMessage* method_call_message,
  const gchar* error_name,
  const gchar* error_message_format,
  ...
)

描述 [源代码]

创建一个新的 GDBusMessage 对象,该对象是对 method_call_message 的错误响应。

自 2.26 版本起可用

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

参数

error_name

类型: const gchar*

有效的 D-Bus 错误名称。

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

类型: const gchar*

printf() 格式的 D-Bus 错误消息。

数据由方法的调用者拥有。
值是一个以空字符结尾的 UTF-8 字符串。
...

类型: 

error_message_format 的参数。

返回值

类型: GDBusMessage

一个 GDBusMessage。通过 g_object_unref() 释放。

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