'List all monitors.'

def all(self):

    output = []
    for obj in self.monitors:
        for fieldname in self.monitors[obj]:
            for (idstring, (callback, persistent, kwargs)) in self.monitors[obj][fieldname].iteritems():
                output.append((obj, fieldname, idstring, persistent, kwargs))
    return output
