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 value is a NUL terminated UTF-8 string. | |
io_priority |
int |
The [I/O priority][gio-GIOScheduler] of the request. |
|
cancellable |
GCancellable |
Optional |
|
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. |
|
The argument can be NULL . | |
user_data |
gpointer |
The data to pass to callback function. |
|
The argument can be NULL . | |
The data is owned by the caller of the function. |