pub type ILocationEvents = *mut c_void;