The connection flags are used to specify the behaviour of a signal's connection.
whether the handler should be called before or after the default handler of the signal.
whether the instance and data should be swapped when calling the handler; see g_signal_connect_swapped() for an example.
The connection flags are used to specify the behaviour of a signal's connection.