the #GClosure to which the marshaller belongs
a #GValue to store the return value. May be %NULL if the callback of closure
doesn't return a value.
an array of #GValues holding the arguments on which to invoke the callback of closure
the invocation hint given as the last argument to g_closure_invoke()
additional data specified when registering the marshaller, see g_closure_set_marshal() and g_closure_set_meta_marshal()
The type used for marshaller functions.