Module fruity__bbqsrc::dispatch[][src]

Expand description

Dispatch library.

Feature Flag

This module corresponds to the dispatch feature flag.

Modules

sys

Raw unsafe C functions exposed by libdispatch.

Structs

DispatchObject

The base type for dispatch objects.

DispatchQos

The quality of service, or the execution priority, to apply to tasks.

DispatchQueue

An object that manages the execution of tasks serially or concurrently on your app’s main thread or on a background thread.

DispatchQueueAttributes

Attributes that define the behavior of a DispatchQueue.

DispatchQueueBuilder

Configures and creates a DispatchQueue.

DispatchSource

An object that coordinates the processing of specific low-level system events, such as file-system events, timers, and UNIX signals.

DispatchSourceType

An identifier for the type of system object being monitored by a dispatch source.

DispatchTime

A point in time relative to the default clock, with nanosecond precision.

Enums

DispatchAutoreleaseFrequency

The frequency with which a DispatchQueue creates autorelease pools for its tasks.

DispatchQosClass

Quality-of-service classes that specify the priorities for executing tasks.

DispatchQueuePriority

The execution priority for tasks in a global concurrent queue.