From e6564d7f4a794ba87f81b6204541349104a8d504 Mon Sep 17 00:00:00 2001 From: Michal Hruby Date: Fri, 25 May 2012 14:38:30 +0200 Subject: [PATCH] glib-2.0: Add a few Source methods --- vapi/glib-2.0.vapi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index 1fb177c43..5132847ff 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -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); -- 2.47.2