mojave man page for dispatch

Query: dispatch

OS: mojave

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_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
Related Man Pages
dispatch_group_async(3) - debian
dispatch_group_create(3) - debian
dispatch_group_wait(3) - debian
dispatch_resume(3) - debian
dispatch_set_context(3) - debian
Similar Topics in the Unix Linux Community
Message queues
Posix queues
Delete blocks with no data..
RMIIO (OpenHMS) 2.0.1 (Default branch)
Making webpy framework accessible from outside the local network