added nlcnproc API generic ev types and action hooks