Sha256: 0ca33c079bbe2dce79cedd9d6914ec905e230c8df2a782c9e6065801bc4dbb0c
Contents?: true
Size: 524 Bytes
Versions: 4
Compression:
Stored size: 524 Bytes
Contents
# Copyright 2008 David Vollbracht & Philippe Hanrigou module SystemTimer # Timer saving associated thread. This is needed because we trigger timers # from a Ruby signal handler and Ruby signals are always delivered to # main thread. class ThreadTimer attr_reader :trigger_time, :thread def initialize(trigger_time, thread) @trigger_time = trigger_time @thread = thread end def to_s "<ThreadTimer :time => #{trigger_time}, :thread => #{thread}>" end end end
Version data entries
4 entries across 4 versions & 1 rubygems