type G_Source_Func is access function (Data : Data_Type) return Boolean;
function Idle_Add
| ( | Func | : G_Source_Func; |
| Data | : Data_Type; | |
| Priority | : G_Priority := Priority_Default_Idle; | |
| Notify | : Destroy_Notify := null) return G_Source_Id; |
function Timeout_Add
| ( | Interval | : Guint; |
| Func | : G_Source_Func; | |
| Data | : Data_Type; | |
| Priority | : G_Priority := Priority_Default; | |
| Notify | : Destroy_Notify := null) return G_Source_Id; |
procedure Set_Callback
| ( | Source | : G_Source; |
| Func | : G_Source_Func; | |
| Data | : Data_Type; | |
| Notify | : Destroy_Notify := null); |