File.loadBytesAsync

void loadBytesAsync(gio.cancellable.Cancellable cancellable = null, gio.types.AsyncReadyCallback callback = null)

Asynchronously loads the contents of file as #GBytes.

If file is a resource:// based URI, the resulting bytes will reference the embedded resource instead of a copy. Otherwise, this is equivalent to calling gio.file.File.loadContentsAsync and glib.bytes.Bytes.newTake.

callback should call gio.file.File.loadBytesFinish to get the result of this asynchronous operation.

See gio.file.File.loadBytes for more information.

Parameters

cancellablea #GCancellable or null
callbacka #GAsyncReadyCallback to call when the request is satisfied