方法
GioTaskset_source_tag
自: 2.36
声明 [源码]
void
g_task_set_source_tag (
GTask* task,
gpointer source_tag
)
描述 [源码]
设置`task`的源标签。
您可以用这个方法给任务返回值加上特定的指针(通常是指向执行标签的函数的指针),然后稍后在任务的“完成”函数中使用`g_task_get_source_tag()`(或`g_async_result_is_tagged()`)检查它,来判断响应是否来自特定位置。
这个函数的宏封装器会自动将任务的名称设置为`source_tag`的字符串形式,如果不已设置,以提高方便性。
自: 2.36