*
* Gets the names of all cached properties on @proxy.
*
- * Returns: A %NULL-terminated array of strings or %NULL if @proxy has
- * no cached properties. Free the returned array with g_strfreev().
+ * Returns: (transfer full): A %NULL-terminated array of strings or %NULL if
+ * @proxy has no cached properties. Free the returned array with
+ * g_strfreev().
*
* Since: 2.26
*/
* signals via the default #GMainContext. There is no way to create an
* instance that will dispatch signals using a different context.
*
- * Returns: a reference to the #GTimeZoneMonitor.
+ * Returns: (transfer full): a reference to the #GTimeZoneMonitor.
**/
GTimeZoneMonitor *
g_time_zone_monitor_get (void)
*
* Gets the default #GTlsDatabase used to verify TLS connections.
*
- * Return value: the default database, which should be unreffed when done.
+ * Return value: (transfer full): the default database, which should be
+ * unreffed when done.
*
* Since: 2.30
*/
* must have pollable input and output streams) which is assumed to
* communicate with the server identified by @server_identity.
*
- * Return value: the new #GTlsClientConnection, or %NULL on error
+ * Return value: (transfer full): the new #GTlsClientConnection, or %NULL on error
*
* Since: 2.28
*/
* Gets the certificate database that @conn uses to verify
* peer certificates. See g_tls_connection_set_database().
*
- * Return value: the certificate database that @conn uses or %NULL
+ * Return value: (transfer none): the certificate database that @conn uses or %NULL
*
* Since: 2.30
*/
*
* The certificates in @anchors must be PEM encoded.
*
- * Return value: the new #GTlsFileDatabase, or %NULL on error
+ * Return value: (transfer full): the new #GTlsFileDatabase, or %NULL on error
*
* Since: 2.30
*/
* Creates a new #GTlsServerConnection wrapping @base_io_stream (which
* must have pollable input and output streams).
*
- * Return value: the new #GTlsServerConnection, or %NULL on error
+ * Return value: (transfer full): the new #GTlsServerConnection, or %NULL on error
*
* Since: 2.28
*/