content_serialize_async


Description:


public async bool content_serialize_async (OutputStream stream, string mime_type, Value value, int io_priority, Cancellable? cancellable) throws Error

Serialize content and write it to the given output stream, asynchronously.

The default I/O priority is g_priority_default (i.e. 0), and lower numbers indicate a higher priority.

When the operation is finished, callback will be called. You must then call [func@Gdk.content_serialize_finish] to get the result of the operation.

Parameters:

stream

a `GOutputStream` to write the serialized content to

mime_type

the mime type to serialize to

value

the content to serialize

io_priority

the I/O priority of the operation

cancellable

optional `GCancellable` object

callback

callback to call when the operation is done

user_data

data to pass to the callback function


Namespace: Gdk
Package: gtk4