The time between calls to the function, in milliseconds (1/1000ths of a second.)
The marshaller to use instead of the function (if non-NULL).
The data to pass to the function.
Function to call when the timeout is destroyed or NULL.
A unique id for the event source.
Warning gtk_timeout_add_full has been deprecated since version 2.4 and should not be used in newly-written code. Use g_timeout_add_full() instead. Registers a function to be called periodically. The function will be called repeatedly after interval milliseconds until it returns FALSE at which point the timeout is destroyed and will not be called again.