SchedulerCallback
Description:
[ CCode ( instance_pos = 1.9 ) ]
[ Version ( since = "5.2" ) ]
public delegate bool SchedulerCallback (int64 deadline)
[ Version ( since = "5.2" ) ]
public delegate bool SchedulerCallback (int64 deadline)
This function is called incrementally to process additional background work.
A deadline is provided which can be checked using [func@GLib.get_monotonic_time] so that additional work can be processed each frame.
This is useful for situations where you are incrementally performing background work such as spell checking or semantic syntax highlighting.
Parameters:
deadline |
the time the callback should complete by |
user_data |
closure data provided when registering callback |
Returns:
true if there is more work to process, otherwise false and the handler is unregistered. |
Namespace: GtkSource
Package: gtksourceview-5