pub type XEDataObject = *mut c_void;