enumerated emitter types