Provided by: libdispatch-dev_0~svn197-3.3ubuntu2_amd64 bug

NAME

       dispatch — the dispatch framework

SYNOPSIS

       #include <dispatch/dispatch.h>

DESCRIPTION

       The  dispatch  framework  allows blocks to be scheduled for asynchronous and concurrent execution via the
       core functions described in dispatch_async(3) and dispatch_apply(3).

       Dispatch queues are the basic units of organization of blocks. Several queues are created by default, and
       applications may create additional queues for  their  own  use.  See  dispatch_queue_create(3)  for  more
       information.

       Dispatch  groups  allow  applications to track the progress of blocks submitted to queues and take action
       when the blocks complete. See dispatch_group_create(3) for more information.

       The dispatch framework also provides functions to monitor  underlying  system  events  and  automatically
       submit event handler blocks to dispatch queues.

SEE ALSO

       dispatch_after(3),    dispatch_api(3),   dispatch_apply(3),   dispatch_async(3),   dispatch_benchmark(3),
       dispatch_group_create(3),      dispatch_object(3),      dispatch_once(3),       dispatch_queue_create(3),
       dispatch_semaphore_create(3), dispatch_source_create(3), dispatch_time(3)

Darwin                                             May 1, 2009                                       dispatch(3)