MainContext.wait

Tries to become the owner of the specified context, as with g_main_context_acquire(). But if another thread is the owner, atomically drop @mutex and wait on @cond until that owner releases ownership or until @cond is signaled, then try again (once) to become the owner.

More...
class MainContext
bool
wait

Parameters

cond Cond

a condition variable

mutex Mutex

a mutex, currently held

Return Value

Type: bool

%TRUE if the operation succeeded, and this thread is now the owner of @context.

Detailed Description

Deprecated: Use g_main_context_is_owner() and separate locking instead.

Meta