]>
Commit | Line | Data |
---|---|---|
beb15981 A |
1 | --- |
2 | Name: Dispatch | |
3 | Typedefs: | |
4 | - Name: dispatch_object_t | |
5 | Availability: nonswift | |
6 | - Name: dispatch_block_t | |
7 | Availability: nonswift | |
8 | - Name: dispatch_queue_t | |
9 | Availability: nonswift | |
10 | - Name: dispatch_semaphore_t | |
11 | Availability: nonswift | |
12 | - Name: dispatch_io_t | |
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 | |
22 | - Name: dispatch_fd_t | |
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 | |
39 | SwiftPrivate: true | |
40 | - Name: dispatch_queue_attr_t | |
41 | Availability: nonswift | |
42 | - Name: dispatch_queue_priority_t | |
43 | Availability: nonswift | |
44 | - Name: dispatch_block_flags_t | |
45 | SwiftPrivate: true | |
46 | - Name: dispatch_source_type_t | |
47 | SwiftPrivate: true | |
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 | |
56 | Classes: | |
57 | - Name: OS_dispatch_object | |
58 | SwiftName: DispatchObject | |
59 | - Name: OS_dispatch_queue | |
60 | SwiftName: DispatchQueue | |
61 | - Name: OS_dispatch_io | |
62 | SwiftName: DispatchIO | |
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 | |
70 | SwiftPrivate: true | |
71 | - Name: OS_dispatch_data | |
72 | SwiftName: __DispatchData | |
73 | Protocols: | |
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 | |
6b746eb4 A |
94 | - Name: OS_dispatch_source_data_replace |
95 | SwiftName: DispatchSourceUserDataReplace | |
beb15981 A |
96 | - Name: OS_dispatch_source_vnode |
97 | SwiftName: DispatchSourceFileSystemObject | |
98 | - Name: OS_dispatch_source_write | |
99 | SwiftName: DispatchSourceWrite | |
100 | Functions: | |
101 | - Name: dispatch_release | |
102 | Availability: nonswift | |
103 | - Name: dispatch_retain | |
104 | Availability: nonswift | |
105 | # dispatch_queue_t | |
106 | - Name: dispatch_queue_create | |
107 | SwiftName: 'DispatchQueue.init(__label:attr:)' | |
108 | SwiftPrivate: true | |
109 | - Name: dispatch_get_global_queue | |
110 | SwiftPrivate: true | |
111 | - Name: dispatch_queue_create_with_target | |
112 | SwiftName: 'DispatchQueue.init(__label:attr:queue:)' | |
113 | SwiftPrivate: true | |
114 | - Name: dispatch_assert_queue | |
115 | SwiftPrivate: true | |
116 | - Name: dispatch_assert_queue_barrier | |
117 | SwiftPrivate: true | |
118 | - Name: dispatch_assert_queue_not | |
119 | SwiftPrivate: true | |
120 | - Name: dispatch_async | |
121 | SwiftPrivate: true | |
122 | - Name: dispatch_async_f | |
123 | Availability: nonswift | |
124 | - Name: dispatch_barrier_async | |
125 | SwiftPrivate: true | |
126 | - Name: dispatch_barrier_async_f | |
127 | Availability: nonswift | |
128 | - Name: dispatch_apply | |
129 | SwiftPrivate: true | |
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 | |
137 | SwiftPrivate: true | |
138 | - Name: dispatch_barrier_sync_f | |
139 | Availability: nonswift | |
140 | - Name: dispatch_queue_get_label | |
141 | SwiftPrivate: true | |
142 | - Name: dispatch_queue_get_qos_class | |
143 | SwiftPrivate: true | |
144 | - Name: dispatch_after | |
145 | SwiftPrivate: true | |
146 | - Name: dispatch_after_f | |
147 | Availability: nonswift | |
148 | - Name: dispatch_queue_get_specific | |
149 | SwiftPrivate: true | |
150 | - Name: dispatch_queue_set_specific | |
151 | SwiftPrivate: true | |
152 | - Name: dispatch_get_specific | |
153 | SwiftPrivate: true | |
154 | - Name: dispatch_get_main_queue | |
155 | Availability: nonswift | |
156 | - Name: dispatch_queue_attr_make_initially_inactive | |
157 | SwiftPrivate: true | |
158 | - Name: dispatch_queue_attr_make_with_autorelease_frequency | |
159 | SwiftPrivate: true | |
160 | - Name: dispatch_queue_attr_make_with_qos_class | |
161 | SwiftPrivate: true | |
162 | # dispatch_object_t | |
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 | |
179 | # dispatch_block | |
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' | |
201 | # dispatch_data | |
202 | - Name: dispatch_data_create | |
203 | SwiftPrivate: true | |
204 | - Name: dispatch_data_get_size | |
205 | SwiftPrivate: true | |
206 | - Name: dispatch_data_apply | |
207 | SwiftPrivate: true | |
208 | - Name: dispatch_data_create_concat | |
209 | SwiftPrivate: true | |
210 | - Name: dispatch_data_create_subrange | |
211 | SwiftPrivate: true | |
212 | - Name: dispatch_data_copy_region | |
213 | SwiftPrivate: true | |
214 | - Name: dispatch_data_create_map | |
215 | SwiftPrivate: true | |
216 | # dispatch_group_t | |
217 | - Name: dispatch_group_create | |
218 | SwiftName: 'DispatchGroup.init()' | |
219 | Availability: available | |
220 | - Name: dispatch_group_async | |
221 | SwiftPrivate: true | |
222 | - Name: dispatch_group_async_f | |
223 | Availability: nonswift | |
224 | - Name: dispatch_group_wait | |
225 | SwiftPrivate: true | |
226 | - Name: dispatch_group_notify | |
227 | SwiftPrivate: true | |
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:)' | |
234 | # dispatch_io | |
235 | - Name: dispatch_io_create | |
236 | SwiftPrivate: true | |
237 | SwiftName: 'DispatchIO.init(__type:fd:queue:handler:)' | |
238 | - Name: dispatch_io_create_with_path | |
239 | SwiftPrivate: true | |
240 | SwiftName: 'DispatchIO.init(__type:path:oflag:mode:queue:handler:)' | |
241 | - Name: dispatch_io_create_with_io | |
242 | SwiftPrivate: true | |
243 | SwiftName: 'DispatchIO.init(__type:io:queue:handler:)' | |
244 | - Name: dispatch_io_read | |
245 | SwiftPrivate: true | |
246 | - Name: dispatch_io_write | |
247 | SwiftPrivate: true | |
248 | - Name: dispatch_io_close | |
249 | SwiftPrivate: true | |
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 | |
259 | SwiftPrivate: true | |
260 | - Name: dispatch_read | |
261 | SwiftPrivate: true | |
262 | - Name: dispatch_write | |
263 | SwiftPrivate: true | |
264 | # dispatch_semaphore | |
265 | - Name: dispatch_semaphore_create | |
266 | SwiftName: 'DispatchSemaphore.init(value:)' | |
267 | - Name: dispatch_semaphore_wait | |
268 | SwiftPrivate: true | |
269 | - Name: dispatch_semaphore_signal | |
270 | SwiftPrivate: true | |
271 | # dispatch_source | |
272 | - Name: dispatch_source_create | |
273 | SwiftPrivate: true | |
274 | - Name: dispatch_source_get_handle | |
275 | SwiftPrivate: true | |
276 | - Name: dispatch_source_get_mask | |
277 | SwiftPrivate: true | |
278 | - Name: dispatch_source_get_data | |
279 | SwiftPrivate: true | |
280 | - Name: dispatch_source_merge_data | |
281 | SwiftPrivate: true | |
282 | - Name: dispatch_source_set_event_handler | |
283 | SwiftPrivate: true | |
284 | - Name: dispatch_source_set_event_handler_f | |
285 | Availability: nonswift | |
286 | - Name: dispatch_source_set_cancel_handler | |
287 | SwiftPrivate: true | |
288 | - Name: dispatch_source_set_cancel_handler_f | |
289 | Availability: nonswift | |
290 | - Name: dispatch_source_set_registration_handler | |
291 | SwiftPrivate: true | |
292 | - Name: dispatch_source_set_registration_handler_f | |
293 | Availability: nonswift | |
294 | - Name: dispatch_source_cancel | |
295 | SwiftPrivate: true | |
296 | - Name: dispatch_source_testcancel | |
297 | SwiftPrivate: true | |
298 | - Name: dispatch_source_set_timer | |
299 | SwiftPrivate: true | |
300 | # dispatch_time | |
301 | - Name: dispatch_time | |
302 | SwiftPrivate: true | |
303 | - Name: dispatch_walltime | |
304 | SwiftPrivate: true | |
305 | - Name: dispatch_main | |
306 | SwiftName: 'dispatchMain()' | |
307 | Globals: | |
308 | - Name: _dispatch_data_destructor_free | |
309 | Availability: nonswift | |
310 | - Name: _dispatch_data_destructor_munmap | |
311 | Availability: nonswift | |
312 | Enumerators: | |
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 |