Function gnunet_sys::GNUNET_SCHEDULER_add_shutdown [−][src]
pub unsafe extern "C" fn GNUNET_SCHEDULER_add_shutdown(
task: GNUNET_SCHEDULER_TaskCallback,
task_cls: *mut c_void
) -> *mut GNUNET_SCHEDULER_Task
Schedule a new task to be run on shutdown, that is when a CTRL-C signal is received, or when #GNUNET_SCHEDULER_shutdown() is being invoked.
@param task main function of the task @param task_cls closure of @a task @return unique task identifier for the job only valid until @a task is started!