docs: def retransmit(self, data):
          """Processes messages that have been delivered from the listener.
  
          Args:
            data (dict): A dictionary containing the uuid, euuid, and message
              response. E.g. {"cuuid": x, "euuid": y, "response": z}.
  
          Returns:
            None
  
          """
  
          # If that shit is still in self.event_uuids, then that means we STILL
          # haven't gotten a response from the client. Then we resend that shit
          # and WAIT
          if data["euuid"] in self.event_uuids:
              # Increment the current retry count of the euuid
              self.event_uuids[data["euuid"]] += 1
  
              # If we've tried more than the maximum, just log an error
              # and stahap.
              if (self.event_uuids[data["euuid"]] > self.max_retries or
                      data["cuuid"] not in self.registry):
                  logger.warning("<%s> Retry limit exceeded. "
                                 "Timed out waiting for client for "
                                 "event: %s" % (data["cuuid"], data["euuid"]))
                  logger.warning("<%s> Deleting event from currently processing "
                                 "event uuids" % data["cuuid"])
                  del self.event_uuids[data["euuid"]]
              else:
                  # Retransmit that shit
                  logger.debug("<%s> Timed out waiting for response. Retry %s. "
                               "Retransmitting message: "
                               "%s" % (data["cuuid"],
                                       pformat(self.event_uuids[data["euuid"]]),
                                       data["response"]))
  
                  # Look up the host and port based on cuuid
                  host = self.registry[data["cuuid"]]["host"]
                  port = self.registry[data["cuuid"]]["port"]
  
                  # Send the packet to the client
                  self.listener.send_datagram(data["response"], (host, port))
  
                  # Then we set another schedule to check again
                  logger.debug("<%s> Scheduling to retry in %s "
                               "seconds" % (data["cuuid"], str(self.timeout)))
                  self.listener.call_later(self.timeout, self.retransmit, data)