Method

GioFileOutputStreamquery_info_async

Declaration

void
g_file_output_stream_query_info_async (
  GFileOutputStream* stream,
  const char* attributes,
  int io_priority,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description

Asynchronously queries the stream for a GFileInfo. When completed, callback will be called with a GAsyncResult which can be used to finish the operation with g_file_output_stream_query_info_finish().

For the synchronous version of this function, see g_file_output_stream_query_info().

Parameters

attributes const char*
 

A file attribute query string.

 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.
io_priority int
 

The [I/O priority][gio-GIOScheduler] of the request.

cancellable GCancellable
 

Optional GCancellable object, NULL to ignore.

 The argument can be NULL.
 The data is owned by the caller of the function.
callback GAsyncReadyCallback
 

Callback to call when the request is satisfied.

user_data gpointer
 

The data to pass to callback function.