pub type CNLP_UserDataPtr = *mut c_void;
A pointer for anything that is to be passed between the called and individual callback function.