A GObject.Value to store the return value. May be null if the callback of closure doesn't return a value.
The length of the param_values array.
An array of GValues holding the arguments on which to invoke the callback of closure.
Optionalinvocation_hint: anyThe invocation hint given as the last argument to g_closure_invoke().
Optionalmarshal_data: anyAdditional data specified when registering the marshaller, see g_closure_set_marshal() and g_closure_set_meta_marshal()
A GObject.ClosureMarshal function for use with signals with handlers that take a flags type as an argument and return a boolean. If you have such a signal, you will probably also need to use an accumulator, such as
g_signal_accumulator_true_handled().