GDBus: Add some gobject-introspection annotations for new code
authorDavid Zeuthen <davidz@redhat.com>
Sat, 16 Apr 2011 18:42:21 +0000 (14:42 -0400)
committerDavid Zeuthen <davidz@redhat.com>
Sat, 16 Apr 2011 18:42:21 +0000 (14:42 -0400)
Signed-off-by: David Zeuthen <davidz@redhat.com>
gio/gdbusinterfaceskeleton.c
gio/gdbusobject.c
gio/gdbusobjectmanager.c
gio/gdbusobjectmanagerclient.c
gio/gdbusobjectmanagerserver.c
gio/gdbusobjectproxy.c

index 811fe2b..89616ae 100644 (file)
@@ -294,7 +294,7 @@ g_dbus_interface_skeleton_get_info (GDBusInterfaceSkeleton *interface_)
 }
 
 /**
- * g_dbus_interface_skeleton_get_vtable:
+ * g_dbus_interface_skeleton_get_vtable: (skip)
  * @interface_: A #GDBusInterfaceSkeleton.
  *
  * Gets the interface vtable for the D-Bus interface implemented by
index d3ffd6b..c982fe0 100644 (file)
@@ -133,8 +133,8 @@ g_dbus_object_get_interfaces (GDBusObject *object)
  * Gets the D-Bus interface with name @interface_name associated with
  * @object, if any.
  *
- * Returns: %NULL if not found, otherwise a #GDBusInterface that must
- *   be freed with g_object_unref().
+ * Returns: (transfer full): %NULL if not found, otherwise a
+ *   #GDBusInterface that must be freed with g_object_unref().
  *
  * Since: 2.30
  */
@@ -160,9 +160,9 @@ g_dbus_object_get_interface (GDBusObject *object,
  * <note><para>This function is intended to only be used in type
  * implementations.</para></note>
  *
- * Returns: A #GDBusInterface implementing @type or %NULL if
- * not found. Do not free the returned object, it is owned by
- * @object.
+ * Returns: (transfer none): A #GDBusInterface implementing @type or
+ *   %NULL if not found. Do not free the returned object, it is owned
+ *   by @object.
  *
  * Since: 2.30
  */
@@ -188,8 +188,8 @@ g_dbus_object_peek_with_typecheck (GDBusObject *object,
  * <note><para>This function is intended to only be used in type
  * implementations.</para></note>
  *
- * Returns: A #GDBusInterface implementing @type or %NULL if
- * not found. Free with g_object_unref().
+ * Returns: (transfer full): A #GDBusInterface implementing @type or
+ *   %NULL if not found. Free with g_object_unref().
  *
  * Since: 2.30
  */
index 835836c..7e0a157 100644 (file)
@@ -188,7 +188,8 @@ g_dbus_object_manager_get_objects (GDBusObjectManager *manager)
  *
  * Gets the #GDBusObjectProxy at @object_path, if any.
  *
- * Returns: A #GDBusObject or %NULL. Free with g_object_unref().
+ * Returns: (transfer full): A #GDBusObject or %NULL. Free with
+ *   g_object_unref().
  *
  * Since: 2.30
  */
@@ -210,7 +211,8 @@ g_dbus_object_manager_get_object (GDBusObjectManager *manager,
  * Gets the interface proxy for @interface_name at @object_path, if
  * any.
  *
- * Returns: A #GDBusInterface instance or %NULL. Free with g_object_unref().
+ * Returns: (transfer full): A #GDBusInterface instance or %NULL. Free
+ *   with g_object_unref().
  *
  * Since: 2.30
  */
index 378788c..74062e6 100644 (file)
@@ -568,8 +568,9 @@ g_dbus_object_manager_client_init (GDBusObjectManagerClient *manager)
  * blocked until a reply is received. See g_dbus_object_manager_client_new()
  * for the asynchronous version.
  *
- * Returns: A #GDBusObjectManagerClient object or %NULL if @error is
- * set. Free with g_object_unref().
+ * Returns: (transfer full) (type GDBusObjectManagerClient): A
+ *   #GDBusObjectManagerClient object or %NULL if @error is set. Free
+ *   with g_object_unref().
  *
  * Since: 2.30
  */
@@ -667,8 +668,9 @@ g_dbus_object_manager_client_new (GDBusConnection               *connection,
  *
  * Finishes an operation started with g_dbus_object_manager_client_new().
  *
- * Returns: A #GDBusObjectManagerClient object or %NULL if @error is
- * set. Free with g_object_unref().
+ * Returns: (transfer full) (type GDBusObjectManagerClient): A
+ *   #GDBusObjectManagerClient object or %NULL if @error is set. Free
+ *   with g_object_unref().
  *
  * Since: 2.30
  */
@@ -713,8 +715,9 @@ g_dbus_object_manager_client_new_finish (GAsyncResult   *res,
  * blocked until a reply is received. See g_dbus_object_manager_client_new_for_bus()
  * for the asynchronous version.
  *
- * Returns: A #GDBusObjectManagerClient object or %NULL if @error is
- * set. Free with g_object_unref().
+ * Returns: (transfer full) (type GDBusObjectManagerClient): A
+ *   #GDBusObjectManagerClient object or %NULL if @error is set. Free
+ *   with g_object_unref().
  *
  * Since: 2.30
  */
@@ -811,8 +814,9 @@ g_dbus_object_manager_client_new_for_bus (GBusType                       bus_typ
  *
  * Finishes an operation started with g_dbus_object_manager_client_new_for_bus().
  *
- * Returns: A #GDBusObjectManagerClient object or %NULL if @error is
- * set. Free with g_object_unref().
+ * Returns: (transfer full) (type GDBusObjectManagerClient): A
+ *   #GDBusObjectManagerClient object or %NULL if @error is set. Free
+ *   with g_object_unref().
  *
  * Since: 2.30
  */
@@ -845,8 +849,8 @@ g_dbus_object_manager_client_new_for_bus_finish (GAsyncResult   *res,
  *
  * Gets the #GDBusConnection used by @manager.
  *
- * Returns: A #GDBusConnection object. Do not free, the object belongs
- * to @manager.
+ * Returns: (transfer none): A #GDBusConnection object. Do not free,
+ *   the object belongs to @manager.
  *
  * Since: 2.30
  */
index 7c860a4..c31b2ba 100644 (file)
@@ -255,8 +255,8 @@ g_dbus_object_manager_server_new (GDBusConnection *connection,
  *
  * Gets the #GDBusConnection used by @manager.
  *
- * Returns: A #GDBusConnection object. Do not free, the object belongs
- * to @manager.
+ * Returns: (transfer none): A #GDBusConnection object. Do not free,
+ *   the object belongs to @manager.
  *
  * Since: 2.30
  */
index 263d06c..39d3126 100644 (file)
@@ -181,7 +181,8 @@ g_dbus_object_proxy_get_object_path (GDBusObject *object)
  *
  * Gets the connection that @proxy is for.
  *
- * Returns: A #GDBusConnection. Do not free, the object is owned by @proxy.
+ * Returns: (transfer none): A #GDBusConnection. Do not free, the
+ *   object is owned by @proxy.
  *
  * Since: 2.30
  */