Method: Fluent::IdleEventDetector#initialize

Defined in:
lib/flydata/fluent-plugins/idle_event_detector.rb

#initialize(initial_interval, continuous_interval, check_interval = 5, idle_timeout = 3600) ⇒ IdleEventDetector

Returns a new instance of IdleEventDetector.



4
5
6
7
8
9
10
# File 'lib/flydata/fluent-plugins/idle_event_detector.rb', line 4

def initialize(initial_interval, continuous_interval, check_interval = 5, idle_timeout = 3600)
  @mutex = Mutex.new
  @initial_interval = initial_interval
  @continuous_interval = continuous_interval
  @check_interval = check_interval
  @idle_timeout = idle_timeout
end