X-Midas Users Take Note:
The process method is called many times. This is because NeXtMidas abstracts most of the process loop away from the individual primitive. By abstracting most of the process loop, the primitive can run in many modes (piped, not piped, run from X-Midas, run by a processing engine, etc.) without alteration.
Don't Make This Mistake:
One of the most common mistakes is returning NORMAL from process() when nothing has been done. This will cause the process loop to spin and use up all of the CPU time.