Module glib::source
[−]
[src]
Structs
| CallbackGuard |
Unwinding propagation guard. Aborts the process if destroyed while panicking. |
| Continue |
Continue calling the closure in the future iterations or drop it. |
| Priority |
The priority of sources |
| SourceId |
The id of a source that is returned by |
Constants
| PRIORITY_DEFAULT | |
| PRIORITY_DEFAULT_IDLE | |
| PRIORITY_HIGH | |
| PRIORITY_HIGH_IDLE | |
| PRIORITY_LOW |
Functions
| child_watch_add |
Adds a closure to be called by the main loop the returned |
| child_watch_source_new |
Adds a closure to be called by the main loop the returned |
| idle_add |
Adds a closure to be called by the default main loop when it's idle. |
| idle_source_new |
Adds a closure to be called by the main loop the return |
| source_remove |
Removes the source with the given id |
| timeout_add |
Adds a closure to be called by the default main loop at regular intervals with millisecond granularity. |
| timeout_add_seconds |
Adds a closure to be called by the default main loop at regular intervals with second granularity. |
| timeout_source_new |
Adds a closure to be called by the main loop the returned |
| timeout_source_new_seconds |
Adds a closure to be called by the main loop the returned |
| unix_signal_add |
Adds a closure to be called by the default main loop whenever a UNIX signal is raised. |
| unix_signal_source_new |
Adds a closure to be called by the main loop the returned |