[glib] gtask: annotate source_object arguments and return values as GObject
- From: Evan Nemerson <evann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] gtask: annotate source_object arguments and return values as GObject
- Date: Sun, 2 Dec 2012 06:47:50 +0000 (UTC)
commit e261b9c0308495ef03a5171fec734323748b599d
Author: Evan Nemerson <evan coeus-group com>
Date: Thu Nov 15 11:52:28 2012 -0800
gtask: annotate source_object arguments and return values as GObject
https://bugzilla.gnome.org/show_bug.cgi?id=688419
gio/gtask.c | 17 ++++++++++-------
1 files changed, 10 insertions(+), 7 deletions(-)
---
diff --git a/gio/gtask.c b/gio/gtask.c
index 26fe341..0a80c24 100644
--- a/gio/gtask.c
+++ b/gio/gtask.c
@@ -648,7 +648,8 @@ g_task_finalize (GObject *object)
/**
* g_task_new:
- * @source_object: (allow-none): the #GObject that owns this task, or %NULL.
+ * @source_object: (allow-none) (type GObject): the #GObject that owns
+ * this task, or %NULL.
* @cancellable: (allow-none): optional #GCancellable object, %NULL to ignore.
* @callback: (scope async): a #GAsyncReadyCallback.
* @callback_data: (closure): user data passed to @callback.
@@ -700,7 +701,8 @@ g_task_new (gpointer source_object,
/**
* g_task_report_error:
- * @source_object: (allow-none): the #GObject that owns this task, or %NULL.
+ * @source_object: (allow-none) (type GObject): the #GObject that owns
+ * this task, or %NULL.
* @callback: (scope async): a #GAsyncReadyCallback.
* @callback_data: (closure): user data passed to @callback.
* @source_tag: an opaque pointer indicating the source of this task
@@ -734,7 +736,8 @@ g_task_report_error (gpointer source_object,
/**
* g_task_report_new_error:
- * @source_object: (allow-none): the #GObject that owns this task, or %NULL.
+ * @source_object: (allow-none) (type GObject): the #GObject that owns
+ * this task, or %NULL.
* @callback: (scope async): a #GAsyncReadyCallback.
* @callback_data: (closure): user data passed to @callback.
* @source_tag: an opaque pointer indicating the source of this task
@@ -954,7 +957,7 @@ g_task_set_source_tag (GTask *task,
* Gets the source object from @task. Like
* g_async_result_get_source_object(), but does not ref the object.
*
- * Returns: (transfer none): @task's source object, or %NULL
+ * Returns: (transfer none) (type GObject): @task's source object, or %NULL
*
* Since: 2.36
*/
@@ -1165,7 +1168,7 @@ g_task_return (GTask *task,
/**
* GTaskThreadFunc:
* @task: the #GTask
- * @source_object: @task's source object
+ * @source_object: (type GObject): @task's source object
* @task_data: @task's task data
* @cancellable: @task's #GCancellable, or %NULL
*
@@ -1713,8 +1716,8 @@ g_task_had_error (GTask *task)
/**
* g_task_is_valid:
* @result: (type Gio.AsyncResult): A #GAsyncResult
- * @source_object: (allow-none): the source object expected to be
- * associated with the task
+ * @source_object: (allow-none) (type GObject): the source object
+ * expected to be associated with the task
*
* Checks that @result is a #GTask, and that @source_object is its
* source object (or that @source_object is %NULL and @result has no
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]