Module glib::source [−][src]
Structs
| Continue | Continue calling the closure in the future iterations or drop it. |
| Pid | Process identificator |
| Priority | The priority of sources |
| SourceId | The id of a source that is returned by |
Constants
| PRIORITY_DEFAULT | Use this for default priority event sources. |
| PRIORITY_DEFAULT_IDLE | Use this for default priority idle functions. |
| PRIORITY_HIGH | Use this for high priority event sources. |
| PRIORITY_HIGH_IDLE | Use this for high priority idle functions. |
| PRIORITY_LOW | Use this for very low priority background tasks. |
Functions
| child_watch_add | Adds a closure to be called by the main loop the returned |
| child_watch_add_local | 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_add_local | Adds a closure to be called by the default main loop when it’s idle. |
| idle_add_local_once | Adds a closure to be called by the default main loop when it’s idle. |
| idle_add_once | 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_local | Adds a closure to be called by the default main loop at regular intervals with millisecond granularity. |
| timeout_add_local_once | Adds a closure to be called by the default main loop at regular intervals with millisecond granularity. |
| timeout_add_once | 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_add_seconds_local | Adds a closure to be called by the default main loop at regular intervals with second granularity. |
| timeout_add_seconds_local_once | Adds a closure to be called by the default main loop at regular intervals with second granularity. |
| timeout_add_seconds_once | 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_fd_add | Unix Adds a closure to be called by the main loop the returned |
| unix_fd_add_local | Unix Adds a closure to be called by the main loop the returned |
| unix_fd_source_new | Unix Adds a closure to be called by the main loop the returned |
| unix_signal_add | Unix Adds a closure to be called by the default main loop whenever a UNIX signal is raised. |
| unix_signal_add_local | Unix Adds a closure to be called by the default main loop whenever a UNIX signal is raised. |
| unix_signal_add_local_once | Unix Adds a closure to be called by the default main loop whenever a UNIX signal is raised. |
| unix_signal_add_once | Unix Adds a closure to be called by the default main loop whenever a UNIX signal is raised. |
| unix_signal_source_new | Unix Adds a closure to be called by the main loop the returned |