'Generate a log message and returns true if timeout exceeded.'

def _queued_event_check(self, click_type, time_diff):

    time_string = '{:d}    {}'.format(time_diff, ('second' if (time_diff == 1) else 'seconds'))
    if (time_diff > self._timeout):
        _LOGGER.warning('Queued    %s    dropped    for    %s.    Time    in    queue    was    %s', click_type, self.address, time_string)
        return True
    _LOGGER.info('Queued    %s    allowed    for    %s.    Time    in    queue    was    %s', click_type, self.address, time_string)
    return False
