Sets the source functions (can be used to override default implementations) of an unattached source.
the new GSourceFuncs
2.12
Sets the source functions (can be used to override default implementations) of an unattached source.