4 - Name: dispatch_object_t
6 - Name: dispatch_block_t
8 - Name: dispatch_queue_t
10 - Name: dispatch_semaphore_t
11 Availability: nonswift
13 Availability: nonswift
14 - Name: dispatch_data_t
15 Availability: nonswift
16 - Name: dispatch_group_t
17 Availability: nonswift
18 - Name: dispatch_qos_class_t
19 Availability: nonswift
20 - Name: dispatch_data_applier_t
21 Availability: nonswift
23 Availability: nonswift
24 - Name: dispatch_io_handler_t
25 Availability: nonswift
26 - Name: dispatch_source_t
27 Availability: nonswift
28 - Name: dispatch_function_t
29 Availability: nonswift
30 - Name: dispatch_io_close_flags_t
31 Availability: nonswift
32 - Name: dispatch_io_interval_flags_t
33 Availability: nonswift
34 - Name: dispatch_io_type_t
35 Availability: nonswift
36 - Name: dispatch_source_timer_flags_t
37 Availability: nonswift
38 - Name: dispatch_autorelease_frequency_t
40 - Name: dispatch_queue_attr_t
41 Availability: nonswift
42 - Name: dispatch_queue_priority_t
43 Availability: nonswift
44 - Name: dispatch_block_flags_t
46 - Name: dispatch_source_type_t
48 - Name: dispatch_source_mach_send_flags_t
49 Availability: nonswift
50 - Name: dispatch_source_memorypressure_flags_t
51 Availability: nonswift
52 - Name: dispatch_source_proc_flags_t
53 Availability: nonswift
54 - Name: dispatch_source_vnode_flags_t
55 Availability: nonswift
57 - Name: OS_dispatch_object
58 SwiftName: DispatchObject
59 - Name: OS_dispatch_queue
60 SwiftName: DispatchQueue
61 - Name: OS_dispatch_io
63 - Name: OS_dispatch_semaphore
64 SwiftName: DispatchSemaphore
65 - Name: OS_dispatch_group
66 SwiftName: DispatchGroup
67 - Name: OS_dispatch_source
68 SwiftName: DispatchSource
69 - Name: OS_dispatch_queue_attr
71 - Name: OS_dispatch_data
72 SwiftName: __DispatchData
74 - Name: OS_dispatch_source
75 SwiftName: DispatchSourceType
76 - Name: OS_dispatch_source_mach_send
77 SwiftName: DispatchSourceMachSend
78 - Name: OS_dispatch_source_mach_recv
79 SwiftName: DispatchSourceMachReceive
80 - Name: OS_dispatch_source_memorypressure
81 SwiftName: DispatchSourceMemoryPressure
82 - Name: OS_dispatch_source_proc
83 SwiftName: DispatchSourceProcess
84 - Name: OS_dispatch_source_read
85 SwiftName: DispatchSourceRead
86 - Name: OS_dispatch_source_signal
87 SwiftName: DispatchSourceSignal
88 - Name: OS_dispatch_source_timer
89 SwiftName: DispatchSourceTimer
90 - Name: OS_dispatch_source_data_or
91 SwiftName: DispatchSourceUserDataOr
92 - Name: OS_dispatch_source_data_add
93 SwiftName: DispatchSourceUserDataAdd
94 - Name: OS_dispatch_source_data_replace
95 SwiftName: DispatchSourceUserDataReplace
96 - Name: OS_dispatch_source_vnode
97 SwiftName: DispatchSourceFileSystemObject
98 - Name: OS_dispatch_source_write
99 SwiftName: DispatchSourceWrite
101 - Name: dispatch_release
102 Availability: nonswift
103 - Name: dispatch_retain
104 Availability: nonswift
106 - Name: dispatch_queue_create
107 SwiftName: 'DispatchQueue.init(__label:attr:)'
109 - Name: dispatch_get_global_queue
111 - Name: dispatch_queue_create_with_target
112 SwiftName: 'DispatchQueue.init(__label:attr:queue:)'
114 - Name: dispatch_assert_queue
116 - Name: dispatch_assert_queue_barrier
118 - Name: dispatch_assert_queue_not
120 - Name: dispatch_async
122 - Name: dispatch_async_f
123 Availability: nonswift
124 - Name: dispatch_barrier_async
126 - Name: dispatch_barrier_async_f
127 Availability: nonswift
128 - Name: dispatch_apply
130 - Name: dispatch_apply_f
131 Availability: nonswift
132 - Name: dispatch_sync
133 SwiftName: 'DispatchQueue.sync(self:execute:)'
134 - Name: dispatch_sync_f
135 Availability: nonswift
136 - Name: dispatch_barrier_sync
138 - Name: dispatch_barrier_sync_f
139 Availability: nonswift
140 - Name: dispatch_queue_get_label
142 - Name: dispatch_queue_get_qos_class
144 - Name: dispatch_after
146 - Name: dispatch_after_f
147 Availability: nonswift
148 - Name: dispatch_queue_get_specific
150 - Name: dispatch_queue_set_specific
152 - Name: dispatch_get_specific
154 - Name: dispatch_get_main_queue
155 Availability: nonswift
156 - Name: dispatch_queue_attr_make_initially_inactive
158 - Name: dispatch_queue_attr_make_with_autorelease_frequency
160 - Name: dispatch_queue_attr_make_with_qos_class
163 - Name: dispatch_set_target_queue
164 SwiftName: 'DispatchObject.setTarget(self:queue:)'
165 - Name: dispatch_activate
166 SwiftName: 'DispatchObject.activate(self:)'
167 - Name: dispatch_suspend
168 SwiftName: 'DispatchObject.suspend(self:)'
169 - Name: dispatch_resume
170 SwiftName: 'DispatchObject.resume(self:)'
171 - Name: dispatch_set_finalizer_f
172 Availability: nonswift
173 - Name: dispatch_get_context
174 Availability: nonswift
175 - Name: dispatch_set_context
176 Availability: nonswift
177 - Name: _dispatch_object_validate
178 Availability: nonswift
180 - Name: dispatch_block_create
181 Availability: nonswift
182 AvailabilityMsg: 'Use DispatchWorkItem()'
183 - Name: dispatch_block_create_with_qos_class
184 Availability: nonswift
185 AvailabilityMsg: 'Use DispatchWorkItem()'
186 - Name: dispatch_block_perform
187 Availability: nonswift
188 AvailabilityMsg: 'Use DispatchWorkItem.perform()'
189 - Name: dispatch_block_wait
190 Availability: nonswift
191 AvailabilityMsg: 'Use DispatchWorkItem.wait(timeout:)'
192 - Name: dispatch_block_notify
193 Availability: nonswift
194 AvailabilityMsg: 'Use DispatchWorkItem.notify(queue:execute:)'
195 - Name: dispatch_block_cancel
196 Availability: nonswift
197 AvailabilityMsg: 'Use DispatchWorkItem.cancel()'
198 - Name: dispatch_block_testcancel
199 Availability: nonswift
200 AvailabilityMsg: 'Use DispatchWorkItem.isCancelled'
202 - Name: dispatch_data_create
204 - Name: dispatch_data_get_size
206 - Name: dispatch_data_apply
208 - Name: dispatch_data_create_concat
210 - Name: dispatch_data_create_subrange
212 - Name: dispatch_data_copy_region
214 - Name: dispatch_data_create_map
217 - Name: dispatch_group_create
218 SwiftName: 'DispatchGroup.init()'
219 Availability: available
220 - Name: dispatch_group_async
222 - Name: dispatch_group_async_f
223 Availability: nonswift
224 - Name: dispatch_group_wait
226 - Name: dispatch_group_notify
228 - Name: dispatch_group_notify_f
229 Availability: nonswift
230 - Name: dispatch_group_enter
231 SwiftName: 'DispatchGroup.enter(self:)'
232 - Name: dispatch_group_leave
233 SwiftName: 'DispatchGroup.leave(self:)'
235 - Name: dispatch_io_create
237 SwiftName: 'DispatchIO.init(__type:fd:queue:handler:)'
238 - Name: dispatch_io_create_with_path
240 SwiftName: 'DispatchIO.init(__type:path:oflag:mode:queue:handler:)'
241 - Name: dispatch_io_create_with_io
243 SwiftName: 'DispatchIO.init(__type:io:queue:handler:)'
244 - Name: dispatch_io_read
246 - Name: dispatch_io_write
248 - Name: dispatch_io_close
250 - Name: dispatch_io_barrier
251 SwiftName: 'DispatchIO.barrier(self:execute:)'
252 - Name: dispatch_io_get_descriptor
253 SwiftName: 'getter:DispatchIO.fileDescriptor(self:)'
254 - Name: dispatch_io_set_high_water
255 SwiftName: 'DispatchIO.setLimit(self:highWater:)'
256 - Name: dispatch_io_set_low_water
257 SwiftName: 'DispatchIO.setLimit(self:lowWater:)'
258 - Name: dispatch_io_set_interval
260 - Name: dispatch_read
262 - Name: dispatch_write
265 - Name: dispatch_semaphore_create
266 SwiftName: 'DispatchSemaphore.init(value:)'
267 - Name: dispatch_semaphore_wait
269 - Name: dispatch_semaphore_signal
272 - Name: dispatch_source_create
274 - Name: dispatch_source_get_handle
276 - Name: dispatch_source_get_mask
278 - Name: dispatch_source_get_data
280 - Name: dispatch_source_merge_data
282 - Name: dispatch_source_set_event_handler
284 - Name: dispatch_source_set_event_handler_f
285 Availability: nonswift
286 - Name: dispatch_source_set_cancel_handler
288 - Name: dispatch_source_set_cancel_handler_f
289 Availability: nonswift
290 - Name: dispatch_source_set_registration_handler
292 - Name: dispatch_source_set_registration_handler_f
293 Availability: nonswift
294 - Name: dispatch_source_cancel
296 - Name: dispatch_source_testcancel
298 - Name: dispatch_source_set_timer
301 - Name: dispatch_time
303 - Name: dispatch_walltime
305 - Name: dispatch_main
306 SwiftName: 'dispatchMain()'
308 - Name: _dispatch_data_destructor_free
309 Availability: nonswift
310 - Name: _dispatch_data_destructor_munmap
311 Availability: nonswift
313 - Name: DISPATCH_BLOCK_BARRIER
314 Availability: nonswift
315 - Name: DISPATCH_BLOCK_DETACHED
316 Availability: nonswift
317 - Name: DISPATCH_BLOCK_ASSIGN_CURRENT
318 Availability: nonswift
319 - Name: DISPATCH_BLOCK_NO_QOS_CLASS
320 Availability: nonswift
321 - Name: DISPATCH_BLOCK_INHERIT_QOS_CLASS
322 Availability: nonswift
323 - Name: DISPATCH_BLOCK_ENFORCE_QOS_CLASS
324 Availability: nonswift
325 - Name: DISPATCH_AUTORELEASE_FREQUENCY_INHERIT
326 Availability: nonswift
327 - Name: DISPATCH_AUTORELEASE_FREQUENCY_WORK_ITEM
328 Availability: nonswift
329 - Name: DISPATCH_AUTORELEASE_FREQUENCY_NEVER
330 Availability: nonswift