函数

Giodbus_address_get_for_bus_sync

自:2.26

声明 [src]

gchar*
g_dbus_address_get_for_bus_sync (
  GBusType bus_type,
  GCancellable* cancellable,
  GError** error
)

描述 [src]

同步查找由bus_type指定的已知消息总线实例的D-Bus地址。这可能涉及使用各种平台特定机制。

返回的地址将遵循D-Bus地址格式

自:2.26

参数

bus_type

类型: GBusType

一个GBusType

cancellable

类型: GCancellable

一个GCancellableNULL

参数可以被NULL
数据由函数的调用者拥有。
error

类型: GError **

用于恢复错误的返回位置。

参数可以被NULL
如果返回位置不是NULL,则必须将其初始化为NULLGError*
如果没有错误,则函数将保留参数初始化为NULL
在发生错误的情况下,参数将被设置为一个新分配的GError;调用者将承担数据的所有权,并负责释放它。

返回值

类型: gchar*

对于bus_type的有效D-Bus地址字符串或如果error被设置,则返回NULL

函数的调用者承担数据所有权,并负责释放它。
该值是一个以NUL终止的UTF-8字符串。