def METHOD_NAME(self, host: str, timeout: float) -> PingScanData:
    """
    Sends a ping (ICMP packet) to a remote host
    :param host: The domain name or IP address of a host
    :param timeout: The maximum amount of time (in seconds) to wait for a response
    :return: The data collected by attempting to ping the target host
    """