Sha256: b0c4d1ffcbe974431efe10a8dac58c0b1ab2c37bff539486e93dc435457a6981
Contents?: true
Size: 339 Bytes
Versions: 6
Compression:
Stored size: 339 Bytes
Contents
module ProconBypassMan class Watchdog def initialize(timeout: 100) @timeout = timeout active! end # @return [Boolean] def outdated? @time < Time.now end # @return [Time] def time @time end # @return [void] def active! @time = Time.now + @timeout end end end
Version data entries
6 entries across 6 versions & 1 rubygems