Sha256: 8aea85cff16a9020d9d3944296f4e613451c1427949a2c6ea0681a4ce0394d50
Contents?: true
Size: 271 Bytes
Versions: 8
Compression:
Stored size: 271 Bytes
Contents
class Poller def initialize(waiter, continuer, action) @waiter = waiter @continuer = continuer @action = action end def start ran = false while @continuer.continue? @waiter.wait unless ran ran = @action.run end end end
Version data entries
8 entries across 8 versions & 1 rubygems