Method: Phidgets::DCMotor#setOnBrakingStrengthChangeHandler
- Defined in:
- lib/phidgets/dc_motor.rb
#setOnBrakingStrengthChangeHandler(cb_proc = nil, &cb_block) ⇒ Object Also known as: on_braking_strength_change
call-seq:
setOnBrakingStrengthChangeHandler(proc=nil, &block)
Assigns a handler that will be called when the Stopped event occurs.
22 23 24 25 26 |
# File 'lib/phidgets/dc_motor.rb', line 22 def setOnBrakingStrengthChangeHandler(cb_proc = nil, &cb_block) @on_braking_strength_change_thread.kill if defined? @on_braking_strength_change_thread and @on_braking_strength_change_thread.alive? callback = cb_proc || cb_block @on_braking_strength_change_thread = Thread.new {ext_setOnBrakingStrengthChangeHandler(callback)} end |