Definition of # of iterations in RProp MPL Learner

What is the defintion of "iteration"?  Is it running the algorithm for a single data item (x,y), or running it through a mini-batch??

One iteration is running through the whole data set.

-- Rosaria

Thanks!!!