HookList.marshalCheck

void marshalCheck(bool mayRecurse, glib.types.HookCheckMarshaller marshaller)

Calls a function on each valid #GHook and destroys it if the function returns false.

Parameters

mayRecursetrue if hooks which are currently running (e.g. in another thread) are considered valid. If set to false, these are skipped
marshallerthe function to call for each #GHook