code: def get_all_responses(self, service_name, receive_timeout_in_seconds=None):
          
  
          handler = self._get_handler(service_name)
          return handler.get_all_responses(receive_timeout_in_seconds)
docs: Receive all available responses from the service as a generator.
  
          :param service_name: The name of the service from which to receive responses
          :type service_name: union[str, unicode]
          :param receive_timeout_in_seconds: How long to block without receiving a message before raising
                                             `MessageReceiveTimeout` (defaults to five seconds unless the settings are
                                             otherwise).
          :type receive_timeout_in_seconds: int
  
          :return: A generator that yields (request ID, job response)
          :rtype: generator
  
          :raise: ConnectionError, MessageReceiveError, MessageReceiveTimeout, InvalidMessage, StopIteration