Method: BaseChip::Tasker#initialize
- Defined in:
- lib/base_chip/tasker.rb
#initialize(*args) ⇒ Tasker
Returns a new instance of Tasker.
41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/base_chip/tasker.rb', line 41 def initialize(*args) @workers = {} @pending_tasks = []; @tasks_pending = 0 @running_tasks = []; @tasks_running = 0 @complete_tasks = []; @tasks_complete = 0 @tasks_passed = 0 @tasks_failed = 0 @mutex = Mutex.new @server = self end |