方法
GLibMainContextwait
已弃用:2.58
声明 [src]
gboolean
g_main_context_wait (
GMainContext* context,
GCond* cond,
GMutex* mutex
)
描述 [src]
尝试成为指定上下文的所有者,类似于 g_main_context_acquire()
。但如果另一个线程已经是所有者,则原子性地取消 mutex
并在 cond
上等待,直到所有者释放所有权或直到 cond
被置位,然后再次尝试(一次)成为所有者。
自 2.58 版本起已弃用
建议使用 g_main_context_is_owner()
和单独的锁定。