flushAsync

open fun flushAsync(ioPriority: Int, cancellable: Cancellable? = null, callback: AsyncReadyCallback)

Forces an asynchronous write of all user-space buffered data for the given @stream. For behaviour details see g_output_stream_flush().

When the operation is finished @callback will be called. You can then call g_output_stream_flush_finish() to get the result of the operation.

Parameters

ioPriority

the io priority of the request.

cancellable

optional #GCancellable object, null to ignore.

callback

a #GAsyncReadyCallback to call when the request is satisfied