pub type IContact = *mut c_void;