Create a new SimpleAsyncResult with no operation result, and call complete_in_idle on it.
This is like a successful version of g_simple_async_report_error_in_idle
, suitable for asynchronous functions that
(conceptually) either succeed and return nothing, or raise an error, such as
prepare_async.
The corresponding finish function should not call a function that attempts to get a result, such as get_op_res_gpointer.
source |
the source object |
source_tag |
the source tag for the SimpleAsyncResult |
callback |
the callback |
user_data |
user data for |