]>
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 | |
94 | - Name: OS_dispatch_source_vnode | |
95 | SwiftName: DispatchSourceFileSystemObject | |
96 | - Name: OS_dispatch_source_write | |
97 | SwiftName: DispatchSourceWrite | |
98 | Functions: | |
99 | - Name: dispatch_release | |
100 | Availability: nonswift | |
101 | - Name: dispatch_retain | |
102 | Availability: nonswift | |
103 | # dispatch_queue_t | |
104 | - Name: dispatch_queue_create | |
105 | SwiftName: 'DispatchQueue.init(__label:attr:)' | |
106 | SwiftPrivate: true | |
107 | - Name: dispatch_get_global_queue | |
108 | SwiftPrivate: true | |
109 | - Name: dispatch_queue_create_with_target | |
110 | SwiftName: 'DispatchQueue.init(__label:attr:queue:)' | |
111 | SwiftPrivate: true | |
112 | - Name: dispatch_assert_queue | |
113 | SwiftPrivate: true | |
114 | - Name: dispatch_assert_queue_barrier | |
115 | SwiftPrivate: true | |
116 | - Name: dispatch_assert_queue_not | |
117 | SwiftPrivate: true | |
118 | - Name: dispatch_async | |
119 | SwiftPrivate: true | |
120 | - Name: dispatch_async_f | |
121 | Availability: nonswift | |
122 | - Name: dispatch_barrier_async | |
123 | SwiftPrivate: true | |
124 | - Name: dispatch_barrier_async_f | |
125 | Availability: nonswift | |
126 | - Name: dispatch_apply | |
127 | SwiftPrivate: true | |
128 | - Name: dispatch_apply_f | |
129 | Availability: nonswift | |
130 | - Name: dispatch_sync | |
131 | SwiftName: 'DispatchQueue.sync(self:execute:)' | |
132 | - Name: dispatch_sync_f | |
133 | Availability: nonswift | |
134 | - Name: dispatch_barrier_sync | |
135 | SwiftPrivate: true | |
136 | - Name: dispatch_barrier_sync_f | |
137 | Availability: nonswift | |
138 | - Name: dispatch_queue_get_label | |
139 | SwiftPrivate: true | |
140 | - Name: dispatch_queue_get_qos_class | |
141 | SwiftPrivate: true | |
142 | - Name: dispatch_after | |
143 | SwiftPrivate: true | |
144 | - Name: dispatch_after_f | |
145 | Availability: nonswift | |
146 | - Name: dispatch_queue_get_specific | |
147 | SwiftPrivate: true | |
148 | - Name: dispatch_queue_set_specific | |
149 | SwiftPrivate: true | |
150 | - Name: dispatch_get_specific | |
151 | SwiftPrivate: true | |
152 | - Name: dispatch_get_main_queue | |
153 | Availability: nonswift | |
154 | - Name: dispatch_queue_attr_make_initially_inactive | |
155 | SwiftPrivate: true | |
156 | - Name: dispatch_queue_attr_make_with_autorelease_frequency | |
157 | SwiftPrivate: true | |
158 | - Name: dispatch_queue_attr_make_with_qos_class | |
159 | SwiftPrivate: true | |
160 | # dispatch_object_t | |
161 | - Name: dispatch_set_target_queue | |
162 | SwiftName: 'DispatchObject.setTarget(self:queue:)' | |
163 | - Name: dispatch_activate | |
164 | SwiftName: 'DispatchObject.activate(self:)' | |
165 | - Name: dispatch_suspend | |
166 | SwiftName: 'DispatchObject.suspend(self:)' | |
167 | - Name: dispatch_resume | |
168 | SwiftName: 'DispatchObject.resume(self:)' | |
169 | - Name: dispatch_set_finalizer_f | |
170 | Availability: nonswift | |
171 | - Name: dispatch_get_context | |
172 | Availability: nonswift | |
173 | - Name: dispatch_set_context | |
174 | Availability: nonswift | |
175 | - Name: _dispatch_object_validate | |
176 | Availability: nonswift | |
177 | # dispatch_block | |
178 | - Name: dispatch_block_create | |
179 | Availability: nonswift | |
180 | AvailabilityMsg: 'Use DispatchWorkItem()' | |
181 | - Name: dispatch_block_create_with_qos_class | |
182 | Availability: nonswift | |
183 | AvailabilityMsg: 'Use DispatchWorkItem()' | |
184 | - Name: dispatch_block_perform | |
185 | Availability: nonswift | |
186 | AvailabilityMsg: 'Use DispatchWorkItem.perform()' | |
187 | - Name: dispatch_block_wait | |
188 | Availability: nonswift | |
189 | AvailabilityMsg: 'Use DispatchWorkItem.wait(timeout:)' | |
190 | - Name: dispatch_block_notify | |
191 | Availability: nonswift | |
192 | AvailabilityMsg: 'Use DispatchWorkItem.notify(queue:execute:)' | |
193 | - Name: dispatch_block_cancel | |
194 | Availability: nonswift | |
195 | AvailabilityMsg: 'Use DispatchWorkItem.cancel()' | |
196 | - Name: dispatch_block_testcancel | |
197 | Availability: nonswift | |
198 | AvailabilityMsg: 'Use DispatchWorkItem.isCancelled' | |
199 | # dispatch_data | |
200 | - Name: dispatch_data_create | |
201 | SwiftPrivate: true | |
202 | - Name: dispatch_data_get_size | |
203 | SwiftPrivate: true | |
204 | - Name: dispatch_data_apply | |
205 | SwiftPrivate: true | |
206 | - Name: dispatch_data_create_concat | |
207 | SwiftPrivate: true | |
208 | - Name: dispatch_data_create_subrange | |
209 | SwiftPrivate: true | |
210 | - Name: dispatch_data_copy_region | |
211 | SwiftPrivate: true | |
212 | - Name: dispatch_data_create_map | |
213 | SwiftPrivate: true | |
214 | # dispatch_group_t | |
215 | - Name: dispatch_group_create | |
216 | SwiftName: 'DispatchGroup.init()' | |
217 | Availability: available | |
218 | - Name: dispatch_group_async | |
219 | SwiftPrivate: true | |
220 | - Name: dispatch_group_async_f | |
221 | Availability: nonswift | |
222 | - Name: dispatch_group_wait | |
223 | SwiftPrivate: true | |
224 | - Name: dispatch_group_notify | |
225 | SwiftPrivate: true | |
226 | - Name: dispatch_group_notify_f | |
227 | Availability: nonswift | |
228 | - Name: dispatch_group_enter | |
229 | SwiftName: 'DispatchGroup.enter(self:)' | |
230 | - Name: dispatch_group_leave | |
231 | SwiftName: 'DispatchGroup.leave(self:)' | |
232 | # dispatch_io | |
233 | - Name: dispatch_io_create | |
234 | SwiftPrivate: true | |
235 | SwiftName: 'DispatchIO.init(__type:fd:queue:handler:)' | |
236 | - Name: dispatch_io_create_with_path | |
237 | SwiftPrivate: true | |
238 | SwiftName: 'DispatchIO.init(__type:path:oflag:mode:queue:handler:)' | |
239 | - Name: dispatch_io_create_with_io | |
240 | SwiftPrivate: true | |
241 | SwiftName: 'DispatchIO.init(__type:io:queue:handler:)' | |
242 | - Name: dispatch_io_read | |
243 | SwiftPrivate: true | |
244 | - Name: dispatch_io_write | |
245 | SwiftPrivate: true | |
246 | - Name: dispatch_io_close | |
247 | SwiftPrivate: true | |
248 | - Name: dispatch_io_barrier | |
249 | SwiftName: 'DispatchIO.barrier(self:execute:)' | |
250 | - Name: dispatch_io_get_descriptor | |
251 | SwiftName: 'getter:DispatchIO.fileDescriptor(self:)' | |
252 | - Name: dispatch_io_set_high_water | |
253 | SwiftName: 'DispatchIO.setLimit(self:highWater:)' | |
254 | - Name: dispatch_io_set_low_water | |
255 | SwiftName: 'DispatchIO.setLimit(self:lowWater:)' | |
256 | - Name: dispatch_io_set_interval | |
257 | SwiftPrivate: true | |
258 | - Name: dispatch_read | |
259 | SwiftPrivate: true | |
260 | - Name: dispatch_write | |
261 | SwiftPrivate: true | |
262 | # dispatch_semaphore | |
263 | - Name: dispatch_semaphore_create | |
264 | SwiftName: 'DispatchSemaphore.init(value:)' | |
265 | - Name: dispatch_semaphore_wait | |
266 | SwiftPrivate: true | |
267 | - Name: dispatch_semaphore_signal | |
268 | SwiftPrivate: true | |
269 | # dispatch_source | |
270 | - Name: dispatch_source_create | |
271 | SwiftPrivate: true | |
272 | - Name: dispatch_source_get_handle | |
273 | SwiftPrivate: true | |
274 | - Name: dispatch_source_get_mask | |
275 | SwiftPrivate: true | |
276 | - Name: dispatch_source_get_data | |
277 | SwiftPrivate: true | |
278 | - Name: dispatch_source_merge_data | |
279 | SwiftPrivate: true | |
280 | - Name: dispatch_source_set_event_handler | |
281 | SwiftPrivate: true | |
282 | - Name: dispatch_source_set_event_handler_f | |
283 | Availability: nonswift | |
284 | - Name: dispatch_source_set_cancel_handler | |
285 | SwiftPrivate: true | |
286 | - Name: dispatch_source_set_cancel_handler_f | |
287 | Availability: nonswift | |
288 | - Name: dispatch_source_set_registration_handler | |
289 | SwiftPrivate: true | |
290 | - Name: dispatch_source_set_registration_handler_f | |
291 | Availability: nonswift | |
292 | - Name: dispatch_source_cancel | |
293 | SwiftPrivate: true | |
294 | - Name: dispatch_source_testcancel | |
295 | SwiftPrivate: true | |
296 | - Name: dispatch_source_set_timer | |
297 | SwiftPrivate: true | |
298 | # dispatch_time | |
299 | - Name: dispatch_time | |
300 | SwiftPrivate: true | |
301 | - Name: dispatch_walltime | |
302 | SwiftPrivate: true | |
303 | - Name: dispatch_main | |
304 | SwiftName: 'dispatchMain()' | |
305 | Globals: | |
306 | - Name: _dispatch_data_destructor_free | |
307 | Availability: nonswift | |
308 | - Name: _dispatch_data_destructor_munmap | |
309 | Availability: nonswift | |
310 | Enumerators: | |
311 | - Name: DISPATCH_BLOCK_BARRIER | |
312 | Availability: nonswift | |
313 | - Name: DISPATCH_BLOCK_DETACHED | |
314 | Availability: nonswift | |
315 | - Name: DISPATCH_BLOCK_ASSIGN_CURRENT | |
316 | Availability: nonswift | |
317 | - Name: DISPATCH_BLOCK_NO_QOS_CLASS | |
318 | Availability: nonswift | |
319 | - Name: DISPATCH_BLOCK_INHERIT_QOS_CLASS | |
320 | Availability: nonswift | |
321 | - Name: DISPATCH_BLOCK_ENFORCE_QOS_CLASS | |
322 | Availability: nonswift | |
323 | - Name: DISPATCH_AUTORELEASE_FREQUENCY_INHERIT | |
324 | Availability: nonswift | |
325 | - Name: DISPATCH_AUTORELEASE_FREQUENCY_WORK_ITEM | |
326 | Availability: nonswift | |
327 | - Name: DISPATCH_AUTORELEASE_FREQUENCY_NEVER | |
328 | Availability: nonswift |