Method

GioFilemeasure_disk_usage_finish

Declaration

gboolean
g_file_measure_disk_usage_finish (
  GFile* file,
  GAsyncResult* result,
  guint64* disk_usage,
  guint64* num_dirs,
  guint64* num_files,
  GError** error
)

Description

Collects the results from an earlier call to g_file_measure_disk_usage_async(). See g_file_measure_disk_usage() for more information.

Available since:2.38

Parameters

result GAsyncResult
 

The GAsyncResult passed to your GAsyncReadyCallback.

 The data is owned by the caller of the function.
disk_usage guint64*
 

The number of bytes of disk space used.

 The argument will be set by the function.
 The argument can be NULL.
num_dirs guint64*
 

The number of directories encountered.

 The argument will be set by the function.
 The argument can be NULL.
num_files guint64*
 

The number of non-directories encountered.

 The argument will be set by the function.
 The argument can be NULL.
error GError **
  The return location for a GError*, or NULL.

Return value

Returns: gboolean
 

TRUE if successful, with the out parameters set. FALSE otherwise, with error set.