query_all_albums_async


Description:

[ Version ( since = "0.9.1" ) ]
public async void query_all_albums_async (Query? query, string? username, Cancellable? cancellable, owned QueryProgressCallback? progress_callback)

Queries the service to return a list of all albums belonging to the specified username which match the given query.

this, query and username are all reffed/copied when this function is called, so can safely be unreffed/freed after this function returns.

For more details, see query_all_albums, which is the synchronous version of this function, and query_async, which is the base asynchronous query function.

Parameters:

this

a PicasaWebService

query

a Query with the query parameters, or null

username

the username of the user whose albums you wish to retrieve, or null

cancellable

optional Cancellable object, or null

progress_callback

a QueryProgressCallback to call when an entry is loaded, or null

callback

a TaskReadyCallback to call when authentication is finished

destroy_progress_user_data

the function to call when progress_callback will not be called any more, or null. This function will be called with progress_user_data as a parameter and can be used to free any memory allocated for it.

progress_user_data

data to pass to the progress_callback function

user_data

data to pass to the callback function