信号

GioDBusProxy::g-signal

自:2.26以来

说明

void
g_signal (
  GDBusProxy* self,
  gchar* sender_name,
  gchar* signal_name,
  GVariant* parameters,
  gpointer user_data
)

描述 [源代码位置]

当从proxy对应的远程对象和接口收到信号时,会发出此信号。

从2.72版本开始,该信号支持详细连接。您可以通过连接到详细信号g-signal::x来仅接收来自远程对象的信号x的回调。

默认处理程序

默认处理程序在通过g_signal_connect()添加的处理程序之后被调用。

该信号可以是详细的
可用的自从:2.26

参数

sender_name

类型: gchar*

信号的发送者或如果连接不是总线连接,则为NULL

该参数可以是NULL
数据是函数调用者的所有权。
值是一个以NUL终止的UTF-8字符串。
signal_name

类型: gchar*

信号名称。

数据是函数调用者的所有权。
值是一个以NUL终止的UTF-8字符串。
parameters

类型: GVariant

包含信号参数的GVariant元组。

数据是函数调用者的所有权。