方法
自: 2.10
声明 [src]
void
g_async_queue_sort_unlocked (
GAsyncQueue* queue,
GCompareDataFunc func,
gpointer user_data
)
描述 [src]
使用func
对queue
进行排序。
排序函数func
接受依次为队列中的两个元素。如果它们相等,应返回0;如果第一个元素应该位于队列的高位,则返回负值;如果第一个元素应该比第二个元素在队列中的低位,则返回正值。
此函数必须在持有队列‘
锁的情况下调用。
自: 2.10
参数
func
-
类型:
GCompareDataFunc
GCompareDataFunc
用于对队列进行排序。 user_data
-
类型:
gpointer
传递给
func
的用户数据。此参数可以为 NULL
。数据由方法的调用者拥有。