]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
glib-2.0: Add a few Source methods
authorMichal Hruby <michal.mhr@gmail.com>
Fri, 25 May 2012 12:38:30 +0000 (14:38 +0200)
committerJürg Billeter <j@bitron.ch>
Sat, 23 Jun 2012 15:22:27 +0000 (17:22 +0200)
vapi/glib-2.0.vapi

index 1fb177c432868ea401801095b0c74db74e9ff8a2..5132847ffc3922c3ff3abafa1d75b7cd456fc203 100644 (file)
@@ -1790,11 +1790,18 @@ namespace GLib {
                public void set_can_recurse (bool can_recurse);
                public bool get_can_recurse ();
                public uint get_id ();
+               public unowned string? get_name ();
+               public void set_name (string? name);
+               public static void set_name_by_id (uint tag, string? name);
                public unowned MainContext get_context ();
                public void set_callback (owned SourceFunc func);
                public void set_callback_indirect (void* callback_data, SourceCallbackFuncs callback_funcs);
                public void add_poll (ref PollFD fd);
                public void remove_poll (ref PollFD fd);
+               public void add_child_source (Source child_source);
+               public void remove_child_source (Source child_source);
+               public int64 get_time ();
+               [Deprecated (since = "2.28", replacement = "get_time")]
                public void get_current_time (out TimeVal timeval);
                public static bool remove (uint id);
                public static bool remove_by_funcs_user_data (void* user_data);