pub type IAssocHandler = *mut c_void;