pub type SystemTrigger = *mut c_void;