pub type okTProgressCallback = Option<unsafe extern "C" fn(maximum: c_int, current: c_int, arg: *mut c_void)>;