| Top |
include
: libfm/fm.h
The FmJob can be used to create asynchronous job which just run some simple function with provided data.
gboolean (*FmSimpleJobFunc) (FmJob *job,gpointer user_data);
The user function which will be ran asynchronously by FmJob API.
FmJob * fm_simple_job_new (FmSimpleJobFunc func,gpointer user_data,GDestroyNotify destroy_data);
Creates a new simple FmJob for user task.
func |
user function to run asynchronously |
|
user_data |
user data provided for |
|
destroy_data |
user function to free data after job finished |
Since: 0.1.0