def result_group(self, failures=False, wait=0, count=None):

        if self.started and self.group:
            return QUtilities.get_result_group(
                self.group,
                failures=failures,
                wait=wait,
                count=count,
                cached=self.cached,
            )
 def result(self, wait=0):
     """
     return the full list of results from the chain when it finishes. blocks until timeout.
     :param int wait: how many milliseconds to wait for a result
     :return: an unsorted list of results
     """
     if self.started:
         return QUtilities.get_result_group(self.group,
                                            wait=wait,
                                            count=self.length(),
                                            cached=self.cached)