pub type IAzTask = *mut c_void;