Unknown option: "-2" Unix manual page for dispatch. (host=minya system=Darwin)
dispatch(3)              BSD Library Functions Manual              dispatch(3)

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 informa-
     tion.

     Dispatch groups allow applications to track the progress of blocks sub-
     mitted 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 sys-
     tem 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_data_create(3), dispatch_group_create(3), dispatch_io_create(3),
     dispatch_io_read(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                           Darwin