Sha256: 3d56c9174b2cfc6308825b25e350a26b8a23cd12dc115f04d5450f533ba08a95

Contents?: true

Size: 303 Bytes

Versions: 4

Compression:

Stored size: 303 Bytes

Contents

module Roby
    class DecisionControl
	def conflict(starting_task, running_tasks)
	    for t in running_tasks
		starting_task.event(:start).postpone t.event(:stop)
		return
	    end
	end
    end

    class << self
	attr_reader :decision_control
    end

    @decision_control = DecisionControl.new
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
roby-0.7.2 lib/roby/decision_control.rb
roby-0.7.1 lib/roby/decision_control.rb
roby-0.7 lib/roby/decision_control.rb
roby-0.7.3 lib/roby/decision_control.rb