pub type MTLSharedEvent_id = *mut c_void;