debian man page for dispatch

Query: dispatch

OS: debian

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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 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 Darwin
Related Man Pages
dispatch_group_async_f(3) - debian
dispatch_group_create(3) - debian
dispatch_resume(3) - debian
dispatch_set_context(3) - debian
dispatch_suspend(3) - debian
Similar Topics in the Unix Linux Community
Delete blocks with no data..
Moonlight application framework 0.1.2 (Default branch)
aurora framework 20080322 (Default branch)
message queues
x86 Interrupts and system calls