[ Version ( deprecated = true , deprecated_since = "2.46" ) ]
public void run_in_thread (SimpleAsyncThreadFunc func, int io_priority = DEFAULT, Cancellable? cancellable = null)
Warning: run_in_thread is deprecated since 2.46.
Runs the asynchronous job in a separate thread and then calls complete_in_idle on this to return the result to the appropriate main loop.
Use Task and run_in_thread instead.
Calling this function takes a reference to this for as long as is needed to run the job and report its completion.
this | |
func | |
io_priority |
the io priority of the request. |
cancellable |
optional Cancellable object, null to ignore. |