Lines Matching full:info
196 GFileInfo *info,
210 GFileInfo *info,
218 GFileInfo **info,
946 GFileInfo *info;
950 info = g_file_query_info (file, G_FILE_ATTRIBUTE_STANDARD_TYPE,
952 if (info != NULL)
954 g_object_unref (info);
983 GFileInfo *info;
987 info = g_file_query_info (file, G_FILE_ATTRIBUTE_STANDARD_TYPE, flags,
989 if (info != NULL)
991 file_type = g_file_info_get_file_type (info);
992 g_object_unref (info);
1114 * Finishes an asynchronous file info query.
1248 * Finishes an asynchronous filesystem info query. See
1937 GFileInfo *info;
1954 info = g_file_query_info (destination, G_FILE_ATTRIBUTE_STANDARD_TYPE,
1957 info != NULL)
1959 file_type = g_file_info_get_file_type (info);
1960 g_object_unref (info);
1993 GFileInfo *info;
2012 info = g_file_query_info (destination, G_FILE_ATTRIBUTE_STANDARD_TYPE,
2015 if (info != NULL)
2017 file_type = g_file_info_get_file_type (info);
2018 g_object_unref (info);
2039 /* Error getting info from target, return that error
2060 should_copy (GFileAttributeInfo *info,
2064 if (skip_perms && strcmp(info->name, "unix::mode") == 0)
2068 return info->flags & G_FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED;
2069 return info->flags & G_FILE_ATTRIBUTE_INFO_COPY_WITH_FILE;
2150 GFileInfo *info;
2168 /* Ignore errors here, if we can't read some info (e.g. if it doesn't exist)
2171 info = g_file_query_info (source, attrs_to_read,
2179 if (info)
2182 info,
2186 g_object_unref (info);
2210 GFileInfo *info;
2213 info = g_file_input_stream_query_info (G_FILE_INPUT_STREAM (in),
2216 if (info)
2218 if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_STANDARD_SIZE))
2219 total_size = g_file_info_get_size (info);
2220 g_object_unref (info);
2225 info = g_file_query_info (source,
2229 if (info)
2231 if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_STANDARD_SIZE))
2232 total_size = g_file_info_get_size (info);
2233 g_object_unref (info);
2308 GFileInfo *info;
2312 info = g_file_query_info (source,
2318 if (info == NULL)
2323 g_file_info_get_file_type (info) == G_FILE_TYPE_SYMBOLIC_LINK)
2325 target = g_file_info_get_symlink_target (info);
2330 g_object_unref (info);
2334 g_object_unref (info);
2338 g_object_unref (info);
2341 else if (g_file_info_get_file_type (info) == G_FILE_TYPE_SPECIAL)
2347 g_object_unref (info);
2352 g_object_unref (info);
3274 * @info: a #GFileInfo.
3296 GFileInfo *info,
3304 g_return_val_if_fail (G_IS_FILE_INFO (info), FALSE);
3309 g_file_info_clear_status (info);
3314 info,
3323 GFileInfo *info,
3335 attributes = g_file_info_list_attributes (info, NULL);
3339 value = _g_file_info_get_attribute_value (info, attributes[i]);
3365 * @info: a #GFileInfo.
3373 * Asynchronously sets the attributes of @file with @info.
3383 GFileInfo *info,
3393 g_return_if_fail (G_IS_FILE_INFO (info));
3397 info,
3409 * @info: a #GFileInfo.
3419 GFileInfo **info,
3427 /* No standard handling of errors here, as we must set info even
3431 return (* iface->set_attributes_finish) (file, result, info, error);
4003 GFileInfo *info;
4009 if (data->info)
4010 g_object_unref (data->info);
4022 GFileInfo *info;
4026 info = g_file_query_info (G_FILE (object), data->attributes, data->flags, cancellable, &error);
4028 if (info == NULL)
4034 data->info = info;
4071 if (data->info)
4072 return g_object_ref (data->info);
4079 GFileInfo *info;
4085 if (data->info)
4086 g_object_unref (data->info);
4098 GFileInfo *info;
4102 info = g_file_query_filesystem_info (G_FILE (object), data->attributes, cancellable, &error);
4104 if (info == NULL)
4110 data->info = info;
4145 if (data->info)
4146 return g_object_ref (data->info);
4584 GFileInfo *info;
4592 if (data->info)
4593 g_object_unref (data->info);
4610 data->info,
4618 GFileInfo *info,
4629 data->info = g_file_info_dup (info);
4642 GFileInfo **info,
4652 if (info)
4653 *info = g_object_ref (data->info);
5082 GFileInfo *info;
5092 info = g_file_query_info (file,
5097 if (info == NULL)
5102 content_type = g_file_info_get_content_type (info);
5112 g_object_unref (info);
5162 GFileInfo *info;
5188 info = g_file_input_stream_query_info (in,
5192 if (info)
5194 *etag_out = g_strdup (g_file_info_get_etag (info));
5195 g_object_unref (info);
5277 GFileInfo *info;
5279 info = g_file_input_stream_query_info_finish (G_FILE_INPUT_STREAM (stream),
5281 if (info)
5283 data->etag = g_strdup (g_file_info_get_etag (info));
5284 g_object_unref (info);