execute_async


Description:

public async R execute_async<R> (Callback<T,R> func, int priority = DEFAULT, Cancellable? cancellable = null) throws Error

Execute the callback asynchronously

This method will wait until the event is triggered, then execute the (as an idle callback) callback and return the result.

Parameters:

func

the callback to execute once the event is triggered

priority

the priority of the callback

cancellable

optional cancellable for aborting