Purpose

Idle handles will run the given callback once per loop iteration, right before the prepare handles.

new_idle

uv.new_idle()

Initialize the handle.

Parameters

none

Examples

local idle_handle = uv.new_idle()

idle_start

uv.idle_start( idle_handle, callback )

Start the handle with the given callback.

Parameters

Name Details
idle_handle The idle handle.
callback A callback function.

Examples

uv.idle_start( idle_handle, function()
  print( 'idlin' )
end )

idle_stop

uv.idle_stop( idle_handle )

Stop the handle, the callback will no longer be called.

Parameters

Name Details
idle_handle The idle handle.
callback A callback function.

Examples

uv.idle_stop( idle_handle )

See also

The following API functionality applies to all handles:

handles