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

NAME

       dispatch_after — schedule blocks for deferred execution

SYNOPSIS

       #include <dispatch/dispatch.h>

       void
       dispatch_after(dispatch_time_t when, dispatch_queue_t queue, void (^block)(void));

       void
       dispatch_after_f(dispatch_time_t when, dispatch_queue_t queue, void *context, void (*function)(void *));

DESCRIPTION

       The  dispatch_after()  function  submits  the  block to the given queue at the time specified by the when
       parameter.  The when parameter is a value created by dispatch_time() or dispatch_walltime().

       For a more detailed description about submitting blocks to queues, see dispatch_async(3).

CAVEATS

       Specifying DISPATCH_TIME_NOW as the when parameter is supported, but  is  not  as  efficient  as  calling
       dispatch_async().  The result of passing DISPATCH_TIME_FOREVER as the when parameter is undefined.

FUNDAMENTALS

       The dispatch_after() function is a wrapper around dispatch_after_f().

SEE ALSO

       dispatch(3), dispatch_async(3), dispatch_time(3)

Darwin                                             May 1, 2009                                 dispatch_after(3)