]> git.saurik.com Git - cycript.git/blob - Bridge.def
As FunctionInstance is different, it must be last.
[cycript.git] / Bridge.def
1 C YES true
2 C NO false
3 C NULL null
4
5 : applicationDidFinishLaunching: v12@0:4@8
6
7 T id @
8 T Class #
9 T SEL :
10
11 T short s
12 T int i
13 T long l
14 T longlong q
15
16 T byte C
17 T ushort S
18 T uint I
19 T ulong L
20 T ulonglong Q
21
22 T char c
23 T boolean B
24 T float f
25 T double d
26
27 T Boolean B
28 T BOOL B
29 T bool B
30
31 T int8_t {char}
32 T uint8_t {byte}
33 T int16_t {short}
34 T uint16_t {ushort}
35 T int32_t {int}
36 T uint32_t {uint}
37 T int64_t {longlong}
38 T uint64_t {ulonglong}
39
40 T SInt8 {int8_t}
41 T UInt8 {uint8_t}
42 T SInt16 {int16_t}
43 T UInt16 {uint16_t}
44 T SInt32 {int32_t}
45 T UInt32 {uint32_t}
46 T SInt64 {int64_t}
47 T UInt64 {uint64_t}
48
49 S CGPoint "x"{CGFloat}"y"{CGFloat}
50 S CGRect "origin"{CGPoint}"size"{CGSize}
51 S CGSize "width"{CGFloat}"height"{CGFloat}
52
53 l c
54
55 S nlist_64 "_un"(?="n_strx"I)"n_type"C"n_sect"C"n_desc"S"n_value"Q
56
57 F malloc ^vL
58 F free v^v
59
60 l objc
61
62 F class_addIvar B#*LC*
63 F class_addMethod B#:^?*
64 F class_addProtocol B#@
65 F class_conformsToProtocol B#@
66 F class_copyIvarList ^^{objc_ivar=}#^I
67 F class_copyMethodList ^^{objc_method=}#^I
68 F class_copyPropertyList ^^{objc_property=}#^I
69 F class_copyProtocolList ^@#^I
70 F class_createInstance @#L
71 F class_getClassMethod ^{objc_method=}#:
72 F class_getClassVariable ^{objc_ivar=}#*
73 F class_getInstanceMethod ^{objc_method=}#:
74 F class_getInstanceSize L#
75 F class_getInstanceVariable ^{objc_ivar=}#*
76 F class_getIvarLayout *#
77 F class_getMethodImplementation ^?#:
78 F class_getMethodImplementation_stret ^?#:
79 F class_getName *#
80 F class_getProperty ^{objc_property=}#*
81 F class_getSuperclass ##
82 F class_getVersion i#
83 F class_getWeakIvarLayout *#
84 F class_isMetaClass B#
85 F class_replaceMethod ^?#:^?*
86 F class_respondsToSelector B#:
87 F class_setIvarLayout v#*
88 F class_setSuperclass ###
89 F class_setVersion v#i
90 F class_setWeakIvarLayout v#*
91
92 F ivar_getName *^{objc_ivar=}
93 F ivar_getOffset i^{objc_ivar=}
94 F ivar_getTypeEncoding *^{objc_ivar=}
95
96 F method_copyArgumentType ^c^{objc_method=}I
97 F method_copyReturnType ^c^{objc_method=}
98 F method_exchangeImplementations v^{objc_method=}^{objc_method=}
99 F method_getArgumentType v^{objc_method=}I^cL
100 F method_getImplementation ^?^{objc_method=}
101 F method_getName :^{objc_method=}
102 F method_getNumberOfArguments I^{objc_method=}
103 F method_getReturnType v^{objc_method=}^cL
104 F method_getTypeEncoding *^{objc_method=}
105 F method_setImplementation ^?^{objc_method=}^?
106
107 # this should return # or ^v ?
108 F objc_allocateClassPair ##*L
109 F objc_copyProtocolList ^@^I
110 F objc_duplicateClass ##*L
111 F objc_getClass #*
112 F objc_getClassList i^#i
113 F objc_getFutureClass #*
114 F objc_getMetaClass @*
115 F objc_getProtocol @*
116 F objc_getRequiredClass @*
117 F objc_lookUpClass @*
118 F objc_registerClassPair v#
119 F objc_setFutureClass v#*
120
121 F object_copy @@L
122 F object_dispose @@
123 F object_getClass #@
124 F object_getClassName *@
125 F object_getIndexedIvars ^v@
126 F object_getInstanceVariable ^{objc_ivar=}@*^^v
127 F object_getIvar @@^{objc_ivar=}
128 F object_setClass #@#
129 F object_setInstanceVariable ^{objc_ivar=}@*^v
130 F object_setIvar v@^{objc_ivar=}@
131
132 F property_getAttributes *^{objc_property=}
133 F property_getName *^{objc_property=}
134
135 F protocol_conformsToProtocol B@@
136 F protocol_copyMethodDescriptionList ^{objc_method_description=:*}@BB^I
137 F protocol_copyPropertyList ^^{objc_property=}@^I
138 F protocol_copyProtocolList ^@@^I
139 F protocol_getMethodDescription {objc_method_description=:*}@:BB
140 F protocol_getName *@
141 F protocol_getProperty ^{objc_property=}@*BB
142 F protocol_isEqual B@@
143
144 F sel_getName *:
145 F sel_getUid :*
146 F sel_isEqual B::
147 F sel_registerName :*
148
149 f UIKit
150
151 C UIBarStyleDefault 0
152 C UIBarStyleBlack 1
153 C UIBarStyleBlackOpaque 2
154 C UIBarStyleBlackTranslucent 3
155 T UIBarStyle i
156
157 C UIDataDetectorTypePhoneNumber (1<<0)
158 C UIDataDetectorTypeLink (1<<1)
159 C UIDataDetectorTypeNone 0
160 C UIDataDetectorTypeAll -1
161 T UIDataDetectorTypes {NSUInteger}
162
163 S UIEdgeInsets "top"{CGFloat}"left"{CGFloat}"bottom"{CGFloat}"right"{CGFloat}
164
165 # UINavigationBar
166
167 # UINavigationController
168
169 V UINavigationControllerHideShowBarDuration f
170
171 # UINavigationControllerDelegate
172
173 : navigationController:willShowViewController:animated: v20@0:4@8@12B16
174 : navigationController:didShowViewController:animated: v20@0:4@8@12B16
175
176 # UIScrollView
177
178 C UIScrollViewIndicatorStyleDefault 0
179 C UIScrollViewIndicatorStyleBlack 1
180 C UIScrollViewIndicatorStyleWhite 2
181
182 V UIScrollViewDecelerationRateNormal f
183 V UIScrollViewDecelerationRateFast f
184
185 # UIScrollViewDelegate
186
187 : scrollViewDidScroll: v12@0:4@8
188 : scrollViewWillBeginDragging: v12@0:4@8
189 : scrollViewDidEndDragging:willDecelerate: v16@0:4@8B12
190 : scrollViewShouldScrollToTop: B12@0:4@8
191 : scrollViewDidScrollToTop: v12@0:4@8
192 : scrollViewWillBeginDecelerating: v12@0:4@8
193 : scrollViewDidEndDecelerating: v12@0:4@8
194
195 : viewForZoomingInScrollView: @12@0:4@8
196 : scrollViewDidEndZooming:withView:atScale: v20@0:4@8@12f16
197
198 : scrollViewDidEndScrollingAnimation: v12@0:4@8
199
200 # UITabBar
201
202 # UITabBarDelegate
203
204 : tabBar:willBeginCustomizingItems: v16@0:4@8@12
205 : tabBar:didBeginCustomizingItems: v16@0:4@8@12
206 : tabBar:willBeginCustomizingItems:changed: v20@0:4@8@12B16
207 : tabBar:didBeginCustomizingItems:changed: v20@0:4@8@12B16
208 : tabBar:didSelectItem: v16@0:4@8@12
209
210 # UITableView
211
212 C UITableViewStylePlain 0
213 C UITableViewStyleGrouped 1
214
215 C UITableViewScrollPositionNone 0
216 C UITableViewScrollPositionTop 1
217 C UITableViewScrollPositionMiddle 2
218 C UITableViewScrollPositionBottom 3
219
220 C UITableViewRowAnimationFade 0
221 C UITableViewRowAnimationRight 1
222 C UITableViewRowAnimationLeft 2
223 C UITableViewRowAnimationTop 3
224 C UITableViewRowAnimationBottom 4
225 C UITableViewRowAnimationNone 5
226
227 V UITableViewIndexSearch @
228
229 # UITableViewCell
230
231 C UITableViewCellStyleDefault 0
232 C UITableViewCellStyleValue1 1
233 C UITableViewCellStyleValue2 2
234 C UITableViewCellStyleSubtitle 3
235
236 C UITableViewCellStateDefaultMask 0
237 C UITableViewCellStateEditingMask (1<<0)
238 C UITableViewCellStateShowingDeleteConfirmationMask (1<<1)
239
240 C UITableViewCellSelectionStyleNone 0
241 C UITableViewCellSelectionStyleBlue 1
242 C UITableViewCellSelectionStyleGray 2
243
244 C UITableViewCellEditingStyleNone 0
245 C UITableViewCellEditingStyleDelete 1
246 C UITableViewCellEditingStyleInsert 2
247
248 C UITableViewCellAccessoryNone 0
249 C UITableViewCellAccessoryDisclosureIndicator 1
250 C UITableViewCellAccessoryDetailDisclosureButton 2
251 C UITableViewCellAccessoryCheckmark 3
252
253 C UITableViewCellSeparatorStyleNone 0
254 C UITableViewCellSeparatorStyleSingleLine 1
255
256 # UITableViewController
257
258 # UITableViewDataSource
259
260 : tableView:numberOfRowsInSection: i16@0:4@8i12
261 : numberOfSectionsInTableView: i12@0:4@8
262 : tableView:cellForRowAtIndexPath: @16@0:4@8@12
263 : sectionIndexTitlesForTableView: @12@0:4@8
264 : tableView:sectionForSectionIndexTitle:atIndex: i20@0:4@8@12i16
265 : tableView:titleForHeaderInSection: @16@0:4@8i12
266 : tableView:titleForFooterInSection: @16@0:4@8i12
267
268 : tableView:commitEditingStyle:forRowAtIndexPath: v20@0:4@8i12@16
269 : tableView:canEditRowAtIndexPath: B16@0:4@8@12
270
271 : tableView:canMoveRowAtIndexPath: B16@0:4@8@12
272 : tableView:moveRowAtIndexPath:toIndexPath: v20@0:4@8@12@16
273
274 # UIToolbar
275
276 # UIView
277
278 C UIViewAnimationCurveEaseInOut 0
279 C UIViewAnimationCurveEaseIn 1
280 C UIViewAnimationCurveEaseOut 2
281 C UIViewAnimationCurveLinear 3
282
283 C UIViewContentModeScaleToFill 0
284 C UIViewContentModeScaleAspectFit 1
285 C UIViewContentModeScaleAspectFill 2
286 C UIViewContentModeRedraw 3
287 C UIViewContentModeCenter 4
288 C UIViewContentModeTop 5
289 C UIViewContentModeBottom 6
290 C UIViewContentModeLeft 7
291 C UIViewContentModeRight 8
292 C UIViewContentModeTopLeft 9
293 C UIViewContentModeTopRight 10
294 C UIViewContentModeBottomLeft 11
295 C UIViewContentModeBottomRight 12
296
297 C UIViewAutoresizingNone 0
298 C UIViewAutoresizingFlexibleLeftMargin (1<<0)
299 C UIViewAutoresizingFlexibleWidth (1<<1)
300 C UIViewAutoresizingFlexibleRightMargin (1<<2)
301 C UIViewAutoresizingFlexibleTopMargin (1<<3)
302 C UIViewAutoresizingFlexibleHeight (1<<4)
303 C UIViewAutoresizingFlexibleBottomMargin (1<<5)
304
305 C UIViewAnimationTransitionNone 0
306 C UIViewAnimationTransitionFlipFromLeft 1
307 C UIViewAnimationTransitionFlipFromRight 2
308 C UIViewAnimationTransitionCurlUp 3
309 C UIViewAnimationTransitionCurlDown 4
310
311 # UIViewController
312
313 C UIModalTransitionStyleCoverVertical 0
314 C UIModalTransitionStyleFlipHorizontal 1
315 C UIModalTransitionStyleCrossDissolve 2
316
317 # UIWebView
318
319 C UIWebViewNavigationTypeLinkClicked 0
320 C UIWebViewNavigationTypeFormSubmitted 1
321 C UIWebViewNavigationTypeBackForward 2
322 C UIWebViewNavigationTypeReload 3
323 C UIWebViewNavigationTypeFormResubmitted 4
324 C UIWebViewNavigationTypeOther 5
325
326 # UIWebViewDelegate
327
328 : webView:shouldStartLoadWithRequest:navigationType: B20@0:4@8@12I16
329 : webViewDidStartLoad: v12@0:4@8
330 : webViewDidFinishLoad: v12@0:4@8
331 : webView:didFailLoadWithError: v16@0:4@8@12
332
333 # UIWindow
334
335 V UIWindowLevelNormal f
336 V UIWindowLevelAlert f
337 V UIWindowLevelStatusBar f
338
339 V UIKeyboardCenterBeginUserInfoKey @
340 V UIKeyboardCenterEndUserInfoKey @
341 V UIKeyboardBoundsUserInfoKey @
342 V UIKeyboardAnimationCurveUserInfoKey @
343 V UIKeyboardAnimationDurationUserInfoKey @
344
345 # Functions
346
347 F UIApplicationMain ii^^c@@
348
349 F UIImageJPEGRepresentation @@f
350 F UIImagePNGRepresentation @@
351 F UIImageWriteToSavedPhotosAlbum v@@:^v
352
353 F UISaveVideoAtPathToSavedPhotosAlbum v@@:^v
354 F UIVideoAtPathIsCompatibleWithSavedPhotosAlbum B@
355
356 F UIGraphicsGetCurrentContext @
357 F UIGraphicsPushContext v@
358 F UIGraphicsPopContext v
359 F UIGraphicsBeginImageContext v{CGSize}
360 F UIGraphicsGetImageFromCurrentImageContext @
361 F UIGraphicsEndImageContext v
362 F UIRectClip v{CGRect}
363 F UIRectFill v{CGRect}
364 F UIRectFillUsingBlendMode v{CGRect}{CGBlendMode}
365 F UIRectFrame v{CGRect}
366 F UIRectFrameUsingBlendMode v{CGRect}{CGBlendMode}
367
368 F CGPointFromString {CGPoint}@
369 F CGRectFromString {CGRect}@
370 F CGSizeFromString {CGSize}@
371 F CGAffineTransformFromString {CGAffineTransform}@
372 F UIEdgeInsetsFromString {UIEdgeInsets=ffff}@
373 F NSStringFromCGPoint @{CGPoint}
374 F NSStringFromCGRect @{CGRect}
375 F NSStringFromCGSize @{CGSize}
376 F NSStringFromCGAffineTransform @{CGAffineTransform}
377 F NSStringFromUIEdgeInsets @{UIEdgeInsets=ffff}
378
379 F UIEdgeInsetsMake {UIEdgeInsets=ffff}ffff
380 F UIEdgeInsetsEqualToEdgeInsets B{UIEdgeInsets=ffff}{UIEdgeInsets=ffff}
381 F UIEdgeInsetsInsetRect {CGRect}{CGRect}{UIEdgeInsets=ffff}
382
383 # XXX: UIInterfaceOrientationIsPortrait
384 # XXX: UIInterfaceOrientationIsLandscape
385
386 # XXX: UIDeviceOrientationIsValidInterfaceOrientation
387 # XXX: UIDeviceOrientationIsPortrait
388 # XXX: UIDeviceOrientationIsLandscape
389
390 F UIAccessibilityPostNotification vI@
391
392 # Miscellaneous
393
394 F UIGetScreenImage @
395
396 V UIAbbreviatedMonthDayFormat @
397 V UIAbbreviatedWeekdayDateFormat @
398 V UIAbbreviatedWeekdayFormat @
399 V UIAbbreviatedWeekdayMonthDayFormat @
400 V UIAbbreviatedWeekdayMonthDayMinutelessFormat @
401 V UIAbbreviatedWeekdayMonthDayTimeFormat @
402 V UIDatePickerDayFormat @
403 V UIDatePickerMonthFormat @
404 V UIDatePickerYearFormat @
405 V UIHourFormat @
406 V UIMinutelessTimeFormat @
407 V UIMonthYearFormat @
408 V UINoAMPMTimeFormat @
409 V UIShortMonthDayFormat @
410 V UIWeekdayAbbreviatedDateFormat @
411 V UIWeekdayAbbreviatedNoYearDateFormat @
412 V UIWeekdayFormat @
413 V UIWeekdayNoYearDateFormat @
414
415 F UIDateFormatStringForFormatType @@
416
417 F UIApplicationUseLegacyEvents vB
418
419 F UIKeyboardDisableAutomaticAppearance v
420 F UIKeyboardEnableAutomaticAppearance v
421 F UIKeyboardInputModeUsesKBStar B@
422
423 F _UIImageWithName @@
424
425 F UIFormattedPhoneNumberFromString @@
426 F UIUnformattedPhoneNumberFromString @@
427
428 V UIApp @
429
430 V kUIButtonBarButtonAction @
431 V kUIButtonBarButtonInfo @
432 V kUIButtonBarButtonInfoOffset @
433 V kUIButtonBarButtonSelectedInfo @
434 V kUIButtonBarButtonSizeToFit @
435 V kUIButtonBarButtonStyle @
436 V kUIButtonBarButtonTag @
437 V kUIButtonBarButtonTarget @
438 V kUIButtonBarButtonTitle @
439 V kUIButtonBarButtonTitleVerticalHeight @
440 V kUIButtonBarButtonTitleWidth @
441 V kUIButtonBarButtonType @
442
443 V UIKeyboardRequiresInternationalKey @
444
445 V UIKeyboardCandidateCorrectionDidChangeNotification @
446 V UIKeyboardCurrentInputModeDidChangeNotification @
447 V UIKeyboardDefaultsDidChangeNotification @
448 V UIKeyboardDidHideNotification @
449 V UIKeyboardDidShowNotification @
450 V UIKeyboardEmptyDelegateNotification @
451 V UIKeyboardWillHideNotification @
452 V UIKeyboardWillShowNotification @
453
454 V UIWebViewDidReceiveMessageNotification @
455 V UIWebViewDidClearMessagesNotification @
456 V UIWebViewGrowsAndShrinksToFitHeight f
457 V UIWebViewGrowsAndShrinksToFitWidth f
458 V UIWebViewScalesToFitScale f
459
460 f AddressBook
461
462 # Private
463
464 F CPPhoneNumberCopyNetworkCountryCode @
465 F ABCGetSharedAddressBook @
466 F ABCFindPersonMatchingPhoneNumberWithCountry @@@@^i^i
467 F ABCRecordCopyCompositeName @@
468 F ABCFindPersonMatchingPhoneNumber @@@^i^i
469 F ABCCopyLocalizedPropertyOrLabel @i
470
471 # Public
472
473 F ABAddressBookAddRecord B@@^@
474 F ABAddressBookCopyArrayOfAllGroups @@
475 F ABAddressBookCopyArrayOfAllPeople @@
476 F ABAddressBookCopyLocalizedLabel @@
477 F ABAddressBookCreate @
478 F ABAddressBookGetGroupCount l@
479 F ABAddressBookGetPersonCount l@
480 F ABAddressBookHasUnsavedChanges B@
481 F ABAddressBookRegisterExternalChangeCallback v@^?^v
482 F ABAddressBookRemoveRecord B@@^@
483 F ABAddressBookRevert v@
484 F ABAddressBookSave B@^@
485 F ABAddressBookUnregisterExternalChangeCallback v@^?^v
486
487 V ABAddressBookErrorDomain @
488 C kABOperationNotPermittedByStoreError 0
489
490 F ABMultiValueCopyArrayOfAllValues @@
491 F ABMultiValueCopyLabelAtIndex @@l
492 F ABMultiValueCopyValueAtIndex @@l
493 F ABMultiValueGetCount l@
494 F ABMultiValueGetFirstIndexOfValue l@@
495 F ABMultiValueGetIdentifierAtIndex i@l
496 F ABMultiValueGetIndexForIdentifier l@i
497 F ABMultiValueGetPropertyType S@
498
499 C kABMultiValueInvalidIdentifier -1
500
501 F ABMultiValueAddValueAndLabel @@@^i
502 F ABMultiValueCreateMutable @S
503 F ABMultiValueCreateMutableCopy @@
504 F ABMultiValueInsertValueAndLabelAtIndex B@@@l^i
505 F ABMultiValueRemoveValueAndLabelAtIndex B@l
506 F ABMultiValueReplaceLabelAtIndex B@@l
507 F ABMultiValueReplaceValueAtIndex B@@l
508
509 F ABRecordCopyCompositeName @@
510 F ABRecordCopyValue @@i
511 F ABRecordGetRecordID i@
512 F ABRecordGetRecordType I@
513 F ABRecordRemoveValue B@i^@
514 F ABRecordSetValue B@i@^@
515
516 C kABPersonType 0
517 C kABGroupType 1
518
519 # this was (1<<8)
520 C kABMultiValueMask 0x100
521
522 C kABInvalidPropertyType 0x0
523 C kABStringPropertyType 0x1
524 C kABIntegerPropertyType 0x2
525 C kABRealPropertyType 0x3
526 C kABDateTimePropertyType 0x4
527 C kABDictionaryPropertyType 0x5
528 C kABMultiStringPropertyType 0x101
529 C kABMultiIntegerPropertyType 0x102
530 C kABMultiRealPropertyType 0x103
531 C kABMultiDateTimePropertyType 0x104
532 C kABMultiDictionaryPropertyType 0x105
533
534 C kABRecordInvalidID -1
535 C kABPropertyInvalidID -1
536
537 F ABAddressBookGetGroupWithRecordID @@i
538 F ABGroupAddMember B@@^@
539 F ABGroupCopyArrayOfAllMembers @@
540 F ABGroupCopyArrayOfAllMembersWithSortOrdering @@I
541 F ABGroupCreate @
542 F ABGroupRemoveMember B@@^@
543
544 V kABGroupNameProperty i
545
546 F ABAddressBookCopyPeopleWithName @@@
547 F ABAddressBookGetPersonWithRecordID @@i
548 F ABPersonComparePeopleByName i@@I
549 F ABPersonCopyImageData @@
550 F ABPersonCopyLocalizedPropertyName @i
551 F ABPersonCreate @
552 F ABPersonGetCompositeNameFormat I
553 F ABPersonGetSortOrdering I
554 F ABPersonGetTypeOfProperty SI
555 F ABPersonHasImageData B@
556 F ABPersonRemoveImageData B@^@
557 F ABPersonSetImageData B@@^@
558
559 C kABPersonSortByFirstName 0
560 C kABPersonSortByLastName 1
561
562 C kABPersonCompositeNameFormatFirstNameFirst 0
563 C kABPersonCompositeNameFormatLastNameFirst 1
564
565 V kABPersonFirstNameProperty i
566 V kABPersonLastNameProperty i
567 V kABPersonMiddleNameProperty i
568 V kABPersonPrefixProperty i
569 V kABPersonSuffixProperty i
570 V kABPersonNicknameProperty i
571 V kABPersonFirstNamePhoneticProperty i
572 V kABPersonLastNamePhoneticProperty i
573 V kABPersonMiddleNamePhoneticProperty i
574 V kABPersonOrganizationProperty i
575 V kABPersonJobTitleProperty i
576 V kABPersonDepartmentProperty i
577 V kABPersonEmailProperty i
578 V kABPersonBirthdayProperty i
579 V kABPersonNoteProperty i
580 V kABPersonCreationDateProperty i
581 V kABPersonModificationDateProperty i
582
583 V kABPersonAddressProperty i
584 V kABPersonAddressStreetKey @
585 V kABPersonAddressCityKey @
586 V kABPersonAddressStateKey @
587 V kABPersonAddressZIPKey @
588 V kABPersonAddressCountryKey @
589 V kABPersonAddressCountryCodeKey @
590
591 V kABPersonDateProperty i
592 V kABPersonAnniversaryLabel @
593
594 V kABPersonKindProperty i
595 V kABPersonKindPerson @
596 V kABPersonKindOrganization @
597
598 V kABPersonPhoneProperty i
599 V kABPersonPhoneMobileLabel @
600 V kABPersonPhoneIPhoneLabel @
601 V kABPersonPhoneMainLabel @
602 V kABPersonPhoneHomeFAXLabel @
603 V kABPersonPhoneWorkFAXLabel @
604 V kABPersonPhonePagerLabel @
605
606 V kABPersonInstantMessageProperty i
607 V kABPersonInstantMessageServiceKey @
608 V kABPersonInstantMessageServiceYahoo @
609 V kABPersonInstantMessageServiceJabber @
610 V kABPersonInstantMessageServiceMSN @
611 V kABPersonInstantMessageServiceICQ @
612 V kABPersonInstantMessageServiceAIM @
613 V kABPersonInstantMessageUsernameKey @
614
615 V kABPersonURLProperty i
616 V kABPersonHomePageLabel @
617
618 V kABPersonRelatedNamesProperty i
619 V kABPersonMotherLabel @
620 V kABPersonFatherLabel @
621 V kABPersonParentLabel @
622 V kABPersonSisterLabel @
623 V kABPersonBrotherLabel @
624 V kABPersonChildLabel @
625 V kABPersonFriendLabel @
626 V kABPersonSpouseLabel @
627 V kABPersonPartnerLabel @
628 V kABPersonManagerLabel @
629 V kABPersonAssistantLabel @
630
631 V kABWorkLabel @
632 V kABHomeLabel @
633 V kABOtherLabel @
634
635 f Calendar
636
637 F CalDatabaseCopyEventOccurrencesInDateRange {CFArrayRef}^{CalDatabase}^{CalFilter}{CFGregorianDate}{CFGregorianDate}{CFTimeZoneRef}
638 F CalFilterCreateWithDatabase ^{CalFilter}^{CalDatabase}
639
640 F CalEventOccurrenceGetEvent @@
641 F CalEventCopySummary @@
642 F CalEventIsAllDay B@
643 F CalEventOccurrenceGetDate I@
644
645 f CoreAnimation
646
647 S CATransform3D "m11"{CGFloat}"m12"{CGFloat}"m13"{CGFloat}"m14"{CGFloat}"m21"{CGFloat}"m22"{CGFloat}"m23"{CGFloat}"m24"{CGFloat}"m31"{CGFloat}"m32"{CGFloat}"m33"{CGFloat}"m34"{CGFloat}"m41"{CGFloat}"m42"{CGFloat}"m43"{CGFloat}"m44"{CGFloat}
648
649 F CACurrentMediaTime {CFTimeInterval}
650
651 F CATransform3DIsIdentity B{CATransform3D}
652 F CATransform3DEqualToTransform B{CATransform3D}{CATransform3D}
653 F CATransform3DMakeTranslation {CATransform3D}{CGFloat}{CGFloat}{CGFloat}
654 F CATransform3DMakeScale {CATransform3D}{CGFloat}{CGFloat}{CGFloat}
655 F CATransform3DMakeRotation {CATransform3D}{CGFloat}{CGFloat}{CGFloat}{CGFloat}
656 F CATransform3DTranslate {CATransform3D}{CATransform3D}{CGFloat}{CGFloat}{CGFloat}
657 F CATransform3DScale {CATransform3D}{CATransform3D}{CGFloat}{CGFloat}{CGFloat}
658 F CATransform3DRotate {CATransform3D}{CATransform3D}{CGFloat}{CGFloat}{CGFloat}{CGFloat}
659 F CATransform3DConcat {CATransform3D}{CATransform3D}{CATransform3D}
660 F CATransform3DInvert {CATransform3D}{CATransform3D}
661 F CATransform3DMakeAffineTransform {CATransform3D}{CGAffineTransform}
662 F CATransform3DIsAffine B{CATransform3D}
663 F CATransform3DGetAffineTransform {CGAffineTransform}{CATransform3D}
664
665 f CoreData
666
667 C NSUndefinedAttributeType 0
668 C NSInteger16AttributeType 100
669 C NSInteger32AttributeType 200
670 C NSInteger64AttributeType 300
671 C NSDecimalAttributeType 400
672 C NSDoubleAttributeType 500
673 C NSFloatAttributeType 600
674 C NSStringAttributeType 700
675 C NSBooleanAttributeType 800
676 C NSDateAttributeType 900
677 C NSBinaryDataAttributeType 1000
678 C NSTransformableAttributeType 1800
679 C NSObjectIDAttributeType 2000
680
681 C NSUndefinedEntityMappingType 0x00
682 C NSCustomEntityMappingType 0x01
683 C NSAddEntityMappingType 0x02
684 C NSRemoveEntityMappingType 0x03
685 C NSCopyEntityMappingType 0x04
686 C NSTransformEntityMappingType 0x05
687
688 V NSMigrationManagerKey @
689 V NSMigrationSourceObjectKey @
690 V NSMigrationDestinationObjectKey @
691 V NSMigrationEntityMappingKey @
692 V NSMigrationPropertyMappingKey @
693 V NSMigrationEntityPolicyKey @
694
695 C NSManagedObjectResultType 0x00
696 C NSManagedObjectIDResultType 0x01
697 C NSDictionaryResultType 0x02
698
699 C NSFetchRequestExpressionType 50
700
701 C NSSnapshotEventUndoInsertion 1<<1
702 C NSSnapshotEventUndoDeletion 1<<2
703 C NSSnapshotEventUndoUpdate 1<<3
704 C NSSnapshotEventRollback 1<<4
705 C NSSnapshotEventRefresh 1<<5
706 C NSSnapshotEventMergePolicy 1<<6
707
708 V NSInsertedObjectsKey @
709 V NSUpdatedObjectsKey @
710 V NSDeletedObjectsKey @
711 V NSRefreshedObjectsKey @
712 V NSInvalidatedObjectsKey @
713 V NSInvalidatedAllObjectsKey @
714
715 V NSErrorMergePolicy @
716 V NSMergeByPropertyStoreTrumpMergePolicy @
717 V NSMergeByPropertyObjectTrumpMergePolicy @
718 V NSOverwriteMergePolicy @
719 V NSRollbackMergePolicy @
720
721 V NSSQLiteStoreType @
722 V NSBinaryStoreType @
723 V NSInMemoryStoreType @
724
725 V NSStoreTypeKey @
726 V NSStoreUUIDKey @
727
728 V NSAddedPersistentStoresKey @
729 V NSRemovedPersistentStoresKey @
730 V NSUUIDChangedPersistentStoresKey @
731
732 V NSReadOnlyPersistentStoreOption @
733 V NSPersistentStoreTimeoutOption @
734 V NSSQLitePragmasOption @
735 V NSSQLiteAnalyzeOption @
736 V NSSQLiteManualVacuumOption @
737
738 V NSIgnorePersistentStoreVersioningOption @
739 V NSMigratePersistentStoresAutomaticallyOption @
740 V NSInferMappingModelAutomaticallyOption @
741
742 V NSStoreModelVersionHashesKey @
743 V NSStoreModelVersionIdentifiersKey @
744 V NSPersistentStoreOSCompatibility @
745
746 C NSNoActionDeleteRule 0
747 C NSNullifyDeleteRule 1
748 C NSCascadeDeleteRule 2
749 C NSDenyDeleteRule 3
750
751 C NSFetchedResultsChangeInsert 1
752 C NSFetchedResultsChangeDelete 2
753 C NSFetchedResultsChangeMove 3
754 C NSFetchedResultsChangeUpdate 4
755
756 V NSDetailedErrorsKey @
757 V NSValidationObjectErrorKey @
758 V NSValidationKeyErrorKey @
759 V NSValidationPredicateErrorKey @
760 V NSValidationValueErrorKey @
761 V NSAffectedStoresErrorKey @
762 V NSAffectedObjectsErrorKey @
763
764 V NSSQLiteErrorDomain @
765
766 C NSManagedObjectValidationError 1550
767 C NSValidationMultipleErrorsError 1560
768 C NSValidationMissingMandatoryPropertyError 1570
769 C NSValidationRelationshipLacksMinimumCountError 1580
770 C NSValidationRelationshipExceedsMaximumCountError 1590
771 C NSValidationRelationshipDeniedDeleteError 1600
772 C NSValidationNumberTooLargeError 1610
773 C NSValidationNumberTooSmallError 1620
774 C NSValidationDateTooLateError 1630
775 C NSValidationDateTooSoonError 1640
776 C NSValidationInvalidDateError 1650
777 C NSValidationStringTooLongError 1660
778 C NSValidationStringTooShortError 1670
779 C NSValidationStringPatternMatchingError 1680
780
781 C NSManagedObjectContextLockingError 132000
782 C NSPersistentStoreCoordinatorLockingError 132010
783 C NSManagedObjectReferentialIntegrityError 133000
784 C NSManagedObjectExternalRelationshipError 133010
785 C NSManagedObjectMergeError 133020
786
787 C NSPersistentStoreInvalidTypeError 134000
788 C NSPersistentStoreTypeMismatchError 134010
789 C NSPersistentStoreIncompatibleSchemaError 134020
790 C NSPersistentStoreSaveError 134030
791 C NSPersistentStoreIncompleteSaveError 134040
792 C NSPersistentStoreOperationError 134070
793 C NSPersistentStoreOpenError 134080
794 C NSPersistentStoreTimeoutError 134090
795 C NSPersistentStoreIncompatibleVersionHashError 134100
796
797 C NSMigrationError 134110
798 C NSMigrationCancelledError 134120
799 C NSMigrationMissingSourceModelError 134130
800 C NSMigrationMissingMappingModelError 134140
801 C NSMigrationManagerSourceStoreError 134150
802 C NSMigrationManagerDestinationStoreError 134160
803 C NSEntityMigrationPolicyError 134170
804 C NSInferredMappingModelError 134190
805 C NSExternalRecordImportError 134200
806
807 C NSCoreDataError 134060
808 C NSSQLiteError 134180
809
810 V NSCoreDataVersionNumber d
811
812 C NSCoreDataVersionNumber10_4 46.0
813 C NSCoreDataVersionNumber10_4_3 77.0
814 C NSCoreDataVersionNumber10_5 185.0
815 C NSCoreDataVersionNumber10_5_3 186.0
816
817 f CoreFoundation
818
819 # Base Utilities
820
821 F CFRangeMake {CFRange}{CFIndex}{CFIndex}
822
823 # Time Utilities
824
825 F CFAbsoluteTimeAddGregorianUnits {CFAbsoluteTime}{CFAbsoluteTime}{CFTimeZoneRef}{CFGregorianUnits}
826 F CFAbsoluteTimeGetCurrent {CFAbsoluteTime}
827 F CFAbsoluteTimeGetDayOfWeek {SInt32}{CFAbsoluteTime}{CFTimeZoneRef}
828 F CFAbsoluteTimeGetDayOfYear {SInt32}{CFAbsoluteTime}{CFTimeZoneRef}
829 F CFAbsoluteTimeGetDifferenceAsGregorianUnits {CFGregorianUnits}{CFAbsoluteTime}{CFAbsoluteTime}{CFTimeZoneRef}{CFOptionFlags}
830 F CFAbsoluteTimeGetGregorianDate {CFGregorianDate}{CFAbsoluteTime}{CFTimeZoneRef}
831 F CFAbsoluteTimeGetWeekOfYear {SInt32}{CFAbsoluteTime}{CFTimeZoneRef}
832 F CFGregorianDateGetAbsoluteTime {CFAbsoluteTime}{CFGregorianDate}{CFTimeZoneRef}
833 F CFGregorianDateIsValid {Boolean}{CFGregorianDate}{CFOptionFlags}
834
835 T CFAbsoluteTime {CFTimeInterval}
836 S CFGregorianDate "year"{SInt32}"month"{SInt8}"day"{SInt8}"hour"{SInt8}"minute"{SInt8}"second"{double}
837 S CFGregorianUnits "years"{SInt32}"months"{SInt32}"days"{SInt32}"hours"{SInt32}"minutes"{SInt32}"second"{double}
838 T CFTimeInterval {double}
839
840 C kCFGregorianUnitsYears 1<<0
841 C kCFGregorianUnitsMonths 1<<1
842 C kCFGregorianUnitsDays 1<<2
843 C kCFGregorianUnitsHours 1<<3
844 C kCFGregorianUnitsMinutes 1<<4
845 C kCFGregorianUnitsSeconds 1<<5
846 C kCFGregorianAllUnits 0x00FFFFFF
847
848 V kCFAbsoluteTimeIntervalSince1970 {CFTimeInterval}
849 V kCFAbsoluteTimeIntervalSince1904 {CFTimeInterval}
850
851 # CFComparatorFunction
852
853 T CFIndex l
854 T CFOptionFlags {UInt32}
855 S CFRange "location"{CFIndex}"length"{CFIndex}
856
857 E CFComparisonResult
858 C kCFCompareLessThan -1
859 C kCFCompareEqualTo 0
860 C kCFCompareGreaterThan 1
861 # CFComparisonResult CFComparisonResult
862
863 C kCFNotFound -1
864
865 V kCFCoreFoundationVersionNumber d
866
867 C kCFCoreFoundationVersionNumber10_0 196.40
868 C kCFCoreFoundationVersionNumber10_0_3 196.50
869 C kCFCoreFoundationVersionNumber10_1 226.00
870 C kCFCoreFoundationVersionNumber10_1_1 226.00
871 C kCFCoreFoundationVersionNumber10_1_2 227.20
872 C kCFCoreFoundationVersionNumber10_1_3 227.20
873 C kCFCoreFoundationVersionNumber10_1_4 227.30
874 C kCFCoreFoundationVersionNumber10_2 263.00
875 C kCFCoreFoundationVersionNumber10_2_1 263.10
876 C kCFCoreFoundationVersionNumber10_2_2 263.10
877 C kCFCoreFoundationVersionNumber10_2_3 263.30
878 C kCFCoreFoundationVersionNumber10_2_4 263.30
879 C kCFCoreFoundationVersionNumber10_2_5 263.50
880 C kCFCoreFoundationVersionNumber10_2_6 263.50
881 C kCFCoreFoundationVersionNumber10_2_7 263.50
882 C kCFCoreFoundationVersionNumber10_2_8 263.50
883 C kCFCoreFoundationVersionNumber10_3 299.00
884 C kCFCoreFoundationVersionNumber10_3_1 299.00
885 C kCFCoreFoundationVersionNumber10_3_2 299.00
886 C kCFCoreFoundationVersionNumber10_3_3 299.30
887 C kCFCoreFoundationVersionNumber10_3_4 299.31
888 C kCFCoreFoundationVersionNumber10_3_5 299.31
889 C kCFCoreFoundationVersionNumber10_3_6 299.32
890 C kCFCoreFoundationVersionNumber10_3_7 299.33
891 C kCFCoreFoundationVersionNumber10_3_8 299.33
892 C kCFCoreFoundationVersionNumber10_3_9 299.35
893 C kCFCoreFoundationVersionNumber10_4 368.00
894 C kCFCoreFoundationVersionNumber10_4_1 368.10
895 C kCFCoreFoundationVersionNumber10_4_2 368.11
896 C kCFCoreFoundationVersionNumber10_4_3 368.18
897 C kCFCoreFoundationVersionNumber10_4_4_Intel 368.26
898 C kCFCoreFoundationVersionNumber10_4_4_PowerPC 368.25
899 C kCFCoreFoundationVersionNumber10_4_5_Intel 368.26
900 C kCFCoreFoundationVersionNumber10_4_5_PowerPC 368.25
901 C kCFCoreFoundationVersionNumber10_4_6_Intel 368.26
902 C kCFCoreFoundationVersionNumber10_4_6_PowerPC 368.25
903 C kCFCoreFoundationVersionNumber10_4_7 368.27
904 C kCFCoreFoundationVersionNumber10_4_8 368.27
905 C kCFCoreFoundationVersionNumber10_4_9 368.28
906 C kCFCoreFoundationVersionNumber10_4_10 368.28
907 C kCFCoreFoundationVersionNumber10_4_11 368.31
908 C kCFCoreFoundationVersionNumber10_5 476.00
909 C kCFCoreFoundationVersionNumber10_5_1 476.00
910 C kCFCoreFoundationVersionNumber10_5_2 476.10
911 C kCFCoreFoundationVersionNumber10_5_3 476.13
912 C kCFCoreFoundationVersionNumber10_5_4 476.14
913 C kCFCoreFoundationVersionNumber10_5_5 476.15
914 C kCFCoreFoundationVersionNumber10_5_6 476.17
915
916 # CFAllocator
917
918 F CFAllocatorCreate {CFAllocatorRef}{CFAllocatorRef}{CFAllocatorContext}
919
920 F CFAllocatorAllocate ^v{CFAllocatorRef}{CFIndex}{CFOptionFlags}
921 F CFAllocatorDeallocate v{CFAllocatorRef}^v
922 F CFAllocatorGetPreferredSizeForSize {CFIndex}{CFAllocatorRef}{CFIndex}{CFOptionFlags}
923 F CFAllocatorReallocate ^v{CFAllocatorRef}^v{CFIndex}{CFOptionFlags}
924
925 F CFAllocatorGetDefault {CFAllocatorRef}
926 f CFAllocatorSetDefault v{CFAllocatorRef}
927
928 F CFAllocatorGetContext v{CFAllocatorRef}^{CFAllocatorContext}
929
930 F CFAllocatorGetTypeID {CFTypeID}
931
932 # CFAllocatorAllocateCallBack
933 # CFAllocatorCopyDescriptionCallBack
934 # CFAllocatorDeallocateCallBack
935 # CFAllocatorPreferredSizeCallBack
936 # CFAllocatorReallocateCallBack
937 # CFAllocatorReleaseCallBack
938 # CFAllocatorRetainCallBack
939
940 S CFAllocatorContext "version"{CFIndex}"info"^v"retain"{CFAllocatorRetainCallBack}"release"{CFAllocatorReleaseCallBack}"copyDescription"{CFAllocatorCopyDescriptionCallBack}"allocate"{CFAllocatorAllocateCallBack}"reallocate"{CFAllocatorReallocateCallBack}"deallocate"{CFAllocatorDeallocateCallBack}"preferredSize"{CFAllocatorPreferredSizeCallBack}
941 # CFAllocatorContext CFAllocatorContext
942
943 T CFAllocatorRef @
944 # CFAllocatorRef ^r{__CFAllocator}
945
946 V kCFAllocatorDefault {CFAllocatorRef}
947 V kCFAllocatorSystemDefault {CFAllocatorRef}
948 V kCFAllocatorMalloc {CFAllocatorRef}
949 V kCFAllocatorMallocZone {CFAllocatorRef}
950 V kCFAllocatorNull {CFAllocatorRef}
951 V kCFAllocatorUseContext {CFAllocatorRef}
952
953 # CFByteOrderUtils
954
955 E __CFByteOrder
956 C CFByteOrderUnknown 0
957 C CFByteOrderLittleEndian 1
958 C CFByteOrderBigEndian 2
959 T CFByteOrder __CFByteOrder
960
961 # CFArray
962
963 T CFArrayRef @
964
965 # CFData
966
967 F CFDataCreate {CFDataRef}{CFAllocatorRef}^r{UInt8}{CFIndex}
968 F CFDataCreateCopy {CFDataRef}{CFAllocatorRef}{CFDataRef}
969 F CFDataCreateWithBytesNoCopy {CFDataRef}{CFAllocatorRef}^r{UInt8}{CFIndex}{CFAllocatorRef}
970
971 F CFDataGetBytePtr ^r{UInt8}{CFDataRef}
972 F CFDataGetBytes v{CFDataRef}{CFRange}^{UInt8}
973 F CFDataGetLength {CFIndex}{CFDataRef}
974
975 F CFDataGetTypeID {CFTypeID}
976
977 T CFDataRef @
978 # CFDataRef ^r{__CFData}
979
980 # CFDate
981
982 F CFDateCompare {CFComparisonResult}{CFDateRef}{CFDateRef}^v
983 F CFDateCreate {CFDateRef}{CFAllocatorRef}{CFAbsoluteTime}
984 F CFDateGetAbsoluteTime {CFAbsoluteTime}{CFDateRef}
985 F CFDateGetTimeIntervalSinceDate {CFTimeInterval}{CFDateRef}{CFDateRef}
986 F CFDateGetTypeID {CFTypeID}
987
988 T CFDateRef @
989 # CFDateRef ^r{__CFDate}
990
991 # CFDateFormatter
992
993 F CFDateFormatterCreate {CFDateFormatterRef}{CFAllocatorRef}{CFLocaleRef}{CFDateFormatterStyle}{CFDateFormatterStyle}
994
995 F CFDateFormatterSetFormat v{CFDateFormatterRef}{CFStringRef}
996 F CFDateFormatterSetProperty v{CFDateFormatterRef}{CFStringRef}{CFTypeRef}
997
998 F CFDateFormatterCreateDateFromString {CFDateRef}{CFAllocatorRef}{CFDateFormatterRef}{CFStringRef}^{CFRange}
999 F CFDateFormatterGetAbsoluteTimeFromString {Boolean}{CFDateFormatterRef}{CFStringRef}^{CFRange}^{CFAbsoluteTime}
1000
1001 F CFDateFormatterCreateStringWithAbsoluteTime {CFStringRef}{CFAllocatorRef}{CFDateFormatterRef}{CFAbsoluteTime}
1002 F CFDateFormatterCreateStringWithDate {CFStringRef}{CFAllocatorRef}{CFDateFormatterRef}{CFDateRef}
1003 F CFDateFormatterCreateDateFormatFromTemplate {CFStringRef}{CFAllocatorRef}{CFStringRef}{CFOptionFlags}{CFLocaleRef}
1004
1005 F CFDateFormatterCopyProperty {CFTypeRef}{CFDateFormatterRef}{CFStringRef}
1006 F CFDateFormatterGetDateStyle {CFDateFormatterStyle}{CFDateFormatterRef}
1007 F CFDateFormatterGetFormat {CFStringRef}{CFDateFormatterRef}
1008 F CFDateFormatterGetLocale {CFLocaleRef}{CFDateFormatterRef}
1009 F CFDateFormatterGetTimeStyle {CFDateFormatterStyle}{CFDateFormatterRef}
1010
1011 F CFDateFormatterGetTypeID {CFTypeID}
1012
1013 T CFDateFormatterRef @
1014 # CFDateFormatterRef ^r{__CFDateFormatter}
1015
1016 T CFDateFormatterStyle {CFIndex}
1017
1018 C kCFDateFormatterNoStyle 0
1019 C kCFDateFormatterShortStyle 1
1020 C kCFDateFormatterMediumStyle 2
1021 C kCFDateFormatterLongStyle 3
1022 C kCFDateFormatterFullStyle 4
1023
1024 V kCFDateFormatterIsLenient @
1025 V kCFDateFormatterTimeZone @
1026 V kCFDateFormatterCalendarName @
1027 V kCFDateFormatterDefaultFormat @
1028
1029 V kCFDateFormatterTwoDigitStartDate @
1030 V kCFDateFormatterDefaultDate @
1031 V kCFDateFormatterCalendar @
1032 V kCFDateFormatterEraSymbols @
1033 V kCFDateFormatterMonthSymbols @
1034 V kCFDateFormatterShortMonthSymbols @
1035 V kCFDateFormatterWeekdaySymbols @
1036 V kCFDateFormatterShortWeekdaySymbols @
1037 V kCFDateFormatterAMSymbol @
1038 V kCFDateFormatterPMSymbol @
1039
1040 V kCFDateFormatterLongEraSymbols @
1041 V kCFDateFormatterVeryShortMonthSymbols @
1042 V kCFDateFormatterStandaloneMonthSymbols @
1043 V kCFDateFormatterShortStandaloneMonthSymbols @
1044 V kCFDateFormatterVeryShortStandaloneMonthSymbols @
1045 V kCFDateFormatterVeryShortWeekdaySymbols @
1046 V kCFDateFormatterStandaloneWeekdaySymbols @
1047 V kCFDateFormatterShortStandaloneWeekdaySymbols @
1048 V kCFDateFormatterVeryShortStandaloneWeekdaySymbols @
1049 V kCFDateFormatterQuarterSymbols @
1050 V kCFDateFormatterShortQuarterSymbols @
1051 V kCFDateFormatterStandaloneQuarterSymbols @
1052 V kCFDateFormatterShortStandaloneQuarterSymbols @
1053 V kCFDateFormatterGregorianStartDate @
1054
1055 V CFGregorianCalendar @
1056
1057 # CFLocale
1058
1059 F CFLocaleCopyCurrent {CFLocaleRef}
1060 F CFLocaleCreate {CFLocaleRef}{CFAllocatorRef}{CFStringRef}
1061 F CFLocaleCreateCopy {CFLocaleRef}{CFAllocatorRef}{CFLocaleRef}
1062 F CFLocaleGetSystem {CFLocaleRef}
1063
1064 F CFLocaleCopyAvailableLocaleIdentifiers {CFArrayRef}
1065
1066 F CFLocaleCopyISOCountryCodes {CFArrayRef}
1067 F CFLocaleCopyISOLanguageCodes {CFArrayRef}
1068 F CFLocaleCopyISOCurrencyCodes {CFArrayRef}
1069 F CFLocaleCopyCommonISOCurrencyCodes {CFArrayRef}
1070
1071 F CFLocaleCopyPreferredLanguages {CFArrayRef}
1072
1073 F CFLocaleCopyDisplayNameForPropertyValue {CFStringRef}{CFLocaleRef}{CFStringRef}{CFStringRef}
1074 F CFLocaleGetValue {CFTypeRef}{CFLocaleRef}{CFStringRef}
1075 F CFLocaleGetIdentifier {CFStringRef}{CFLocaleRef}
1076
1077 F CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodes {CFStringRef}{CFAllocatorRef}{LangCode}{RegionCode}
1078 F CFLocaleCreateCanonicalLanguageIdentifierFromString {CFStringRef}{CFAllocatorRef}{CFStringRef}
1079 F CFLocaleCreateCanonicalLocaleIdentifierFromString {CFStringRef}{CFAllocatorRef}{CFStringRef}
1080 F CFLocaleCreateComponentsFromLocaleIdentifier {CFDictionaryRef}{CFAllocatorRef}{CFStringRef}
1081 F CFLocaleCreateLocaleIdentifierFromComponents {CFStringRef}{CFAllocatorRef}{CFDictionaryRef}
1082
1083 F CFLocaleGetTypeID {CFTypeID}
1084
1085 F CFLocaleCreateLocaleIdentifierFromWindowsLocaleCode {CFStringRef}{CFAllocatorRef}{uint32_t}
1086 F CFLocaleGetLanguageCharacterDirection {CFLocaleLanguageDirection}{CFStringRef}
1087 F CFLocaleGetLanguageLineDirection {CFLocaleLanguageDirection}{CFStringRef}
1088 F CFLocaleGetWindowsLocaleCodeFromLocaleIdentifier {uint32_t}{CFStringRef}
1089
1090 T CFLocaleRef @
1091 # CFLocaleRef ^r{__CFLocale}
1092
1093 C kCFLocaleLanguageDirectionUnknown 0
1094 C kCFLocaleLanguageDirectionLeftToRight 1
1095 C kCFLocaleLanguageDirectionRightToLeft 2
1096 C kCFLocaleLanguageDirectionTopToBottom 3
1097 C kCFLocaleLanguageDirectionBottomToTop 4
1098
1099 T CFLocaleLanguageDirection {CFIndex}
1100
1101 V kCFLocaleMeasurementSystem @
1102 V kCFLocaleDecimalSeparator @
1103 V kCFLocaleGroupingSeparator @
1104 V kCFLocaleCurrencySymbol @
1105 V kCFLocaleCurrencyCode @
1106
1107 V kCFLocaleIdentifier @
1108 V kCFLocaleLanguageCode @
1109 V kCFLocaleCountryCode @
1110 V kCFLocaleScriptCode @
1111 V kCFLocaleVariantCode @
1112 V kCFLocaleExemplarCharacterSet @
1113 V kCFLocaleCalendarIdentifier @
1114 V kCFLocaleCalendar @
1115 V kCFLocaleCollationIdentifier @
1116 V kCFLocaleUsesMetricSystem @
1117
1118 V kCFGregorianCalendar @
1119 V kCFBuddhistCalendar @
1120 V kCFChineseCalendar @
1121 V kCFHebrewCalendar @
1122 V kCFIslamicCalendar @
1123 V kCFIslamicCivilCalendar @
1124 V kCFJapaneseCalendar @
1125 V kCFRepublicOfChinaCalendar @
1126 V kCFPersianCalendar @
1127 V kCFIndianCalendar @
1128 V kCFISO8601Calendar @
1129
1130 V kCFLocaleCurrentLocaleDidChangeNotificatio @
1131
1132 # CFRunLoop
1133
1134 F CFRunLoopGetCurrent {CFRunLoopRef}
1135 F CFRunLoopGetMain {CFRunLoopRef}
1136
1137 F CFRunLoopRun v
1138 F CFRunLoopRunInMode {SInt32}{CFStringRef}{CFTimeInterval}{Boolean}
1139 F CFRunLoopWakeUp v{CFRunLoopRef}
1140 F CFRunLoopStop v{CFRunLoopRef}
1141 F CFRunLoopIsWaiting {Boolean}{CFRunLoopRef}
1142
1143 F CFRunLoopAddSource v{CFRunLoopRef}{CFRunLoopSourceRef}{CFStringRef}
1144 F CFRunLoopContainsSource {Boolean}{CFRunLoopRef}{CFRunLoopSourceRef}{CFStringRef}
1145 F CFRunLoopRemoveSource v{CFRunLoopRef}{CFRunLoopSourceRef}{CFStringRef}
1146
1147 F CFRunLoopAddObserver v{CFRunLoopRef}{CFRunLoopObserverRef}{CFStringRef}
1148 F CFRunLoopContainsObserver {Boolean}{CFRunLoopRef}{CFRunLoopObserverRef}{CFStringRef}
1149 F CFRunLoopRemoveObserver v{CFRunLoopRef}{CFRunLoopObserverRef}{CFStringRef}
1150
1151 F CFRunLoopAddCommonMode v{CFRunLoopRef}{CFStringRef}
1152 F CFRunLoopCopyAllModes {CFArrayRef}{CFRunLoopRef}
1153 F CFRunLoopCopyCurrentMode {CFStringRef}{CFRunLoopRef}
1154
1155 F CFRunLoopAddTimer v{CFRunLoopRef}{CFRunLoopTimerRef}{CFStringRef}
1156 F CFRunLoopGetNextTimerFireDate {CFAbsoluteTime}{CFRunLoopRef}{CFStringRef}
1157 F CFRunLoopRemoveTimer v{CFRunLoopRef}{CFRunLoopTimerRef}{CFStringRef}
1158 F CFRunLoopContainsTimer {Boolean}{CFRunLoopRef}{CFRunLoopTimerRef}{CFStringRef}
1159
1160 # F CFRunLoopPerformBlock
1161
1162 F CFRunLoopGetTypeID {CFTypeID}
1163
1164 T CFRunLoopRef @
1165
1166 C kCFRunLoopRunFinished 1
1167 C kCFRunLoopRunStopped 2
1168 C kCFRunLoopRunTimedOut 3
1169 C kCFRunLoopRunHandledSource 4
1170
1171 V kCFRunLoopCommonModes {CFStringRef}
1172 V kCFRunLoopDefaultMode {CFStringRef}
1173
1174 # CFRunLoopTimer
1175
1176 T CFRunLoopTimerRef @
1177
1178 # CFString
1179
1180 T CFStringRef @
1181
1182 # CFTimeZone
1183
1184 F CFTimeZoneCreateWithName {CFTimeZoneRef}{CFAllocatorRef}{CFStringRef}{Boolean}
1185 F CFTimeZoneCreateWithTimeIntervalFromGMT {CFTimeZoneRef}{CFAllocatorRef}{CFTimeInterval}
1186 F CFTimeZoneCreate {CFTimeZoneRef}{CFAllocatorRef}{CFStringRef}{CFDataRef}
1187
1188 F CFTimeZoneCopyAbbreviationDictionary {CFDictionaryRef}
1189 F CFTimeZoneCopyAbbreviation {CFStringRef}{CFTimeZoneRef}{CFAbsoluteTime}
1190 F CFTimeZoneCopyDefault {CFTimeZoneRef}
1191 F CFTimeZoneCopySystem {CFTimeZoneRef}
1192 F CFTimeZoneSetDefault v{CFTimeZoneRef}
1193 F CFTimeZoneCopyKnownNames {CFArrayRef}
1194 F CFTimeZoneResetSystem v
1195 F CFTimeZoneSetAbbreviationDictionary v{CFDictionaryRef}
1196
1197 F CFTimeZoneGetName {CFStringRef}{CFTimeZoneRef}
1198 F CFTimeZoneCopyLocalizedName {CFStringRef}{CFTimeZoneRef}{CFTimeZoneNameStyle}{CFLocaleRef}
1199 F CFTimeZoneGetSecondsFromGMT {CFTimeInterval}{CFTimeZoneRef}{CFAbsoluteTime}
1200 F CFTimeZoneGetData {CFDataRef}{CFTimeZoneRef}
1201
1202 F CFTimeZoneIsDaylightSavingTime {Boolean}{CFTimeZoneRef}{CFAbsoluteTime}
1203 F CFTimeZoneGetDaylightSavingTimeOffset {CFTimeInterval}{CFTimeZoneRef}{CFAbsoluteTime}
1204 F CFTimeZoneGetNextDaylightSavingTimeTransition {CFAbsoluteTime}{CFTimeZoneRef}{CFAbsoluteTime}
1205
1206 F CFTimeZoneGetTypeID {CFTypeID}
1207
1208 T CFTimeZoneNameStyle {CFIndex}
1209 T CFTimeZoneRef @
1210 # CFTimeZoneRef ^r{__CFTimeZoneRef}
1211
1212 V kCFTimeZoneSystemTimeZoneDidChangeNotification {CFStringRef}
1213
1214 C kCFTimeZoneNameStyleStandard 0
1215 C kCFTimeZoneNameStyleShortStandard 1
1216 C kCFTimeZoneNameStyleDaylightSaving 2
1217 C kCFTimeZoneNameStyleShortDaylightSaving 3
1218
1219 # CFType
1220
1221 F CFGetAllocator {CFAllocatorRef}{CFTypeRef}
1222 F CFGetRetainCount {CFIndex}{CFTypeRef}
1223 F CFMakeCollectable {CFTypeRef}{CFTypeRef}
1224 F CFRelease v{CFTypeRef}
1225 F CFRetain {CFTypeRef}{CFTypeRef}
1226
1227 F CFEqual
1228
1229 F CFHash {CFHashCode}{CFTypeRef}
1230
1231 F CFGetTypeID {CFTypeID}{CFTypeRef}
1232 F CFShow v{CFTypeRef}
1233
1234 T CFHashCode L
1235 T CFTypeID L
1236
1237 T CFTypeRef @
1238 # CFTypeRef ^rv
1239
1240 # Private
1241
1242 F CFShowStr v@
1243
1244 f CoreGraphics
1245
1246 T CGFloat F
1247
1248 # CGAffineTransform
1249
1250 F CGAffineTransformMake {CGAffineTransform}{CGFloat}{CGFloat}{CGFloat}{CGFloat}{CGFloat}{CGFloat}
1251 F CGAffineTransformMakeRotation {CGAffineTransform}{CGFloat}
1252 F CGAffineTransformMakeScale {CGAffineTransform}{CGFloat}{CGFloat}
1253 F CGAffineTransformMakeTranslation {CGAffineTransform}{CGFloat}{CGFloat}
1254
1255 F CGAffineTransformTranslate {CGAffineTransform}{CGAffineTransform}{CGFloat}{CGFloat}
1256 F CGAffineTransformScale {CGAffineTransform}{CGAffineTransform}{CGFloat}{CGFloat}
1257 F CGAffineTransformRotate {CGAffineTransform}{CGAffineTransform}{CGFloat}
1258 F CGAffineTransformInvert {CGAffineTransform}{CGAffineTransform}
1259 F CGAffineTransformConcat {CGAffineTransform}{CGAffineTransform}{CGAffineTransform}
1260
1261 F CGPointApplyAffineTransform {CGPoint}{CGPoint}{CGAffineTransform}
1262 F CGSizeApplyAffineTransform {CGSize}{CGSize}{CGAffineTransform}
1263 F CGRectApplyAffineTransform {CGRect}{CGRect}{CGAffineTransform}
1264
1265 F CGAffineTransformIsIdentity B{CGAffineTransform}
1266 F CGAffineTransformEqualToTransform B{CGAffineTransform}{CGAffineTransform}
1267
1268 S CGAffineTransform "a"{CGFloat}"b"{CGFloat}"c"{CGFloat}"d"{CGFloat}"tx"{CGFloat}"ty"{CGFloat}
1269
1270 V CGAffineTransformIdentity {CGAffineTransform}
1271
1272 # CGContext
1273
1274 T CGContextRef ^{CGContext}
1275
1276 E CGBlendMode
1277 C kCGBlendModeNormal 0
1278 C kCGBlendModeMultiply 1
1279 C kCGBlendModeScreen 2
1280 C kCGBlendModeOverlay 3
1281 C kCGBlendModeDarken 4
1282 C kCGBlendModeLighten 5
1283 C kCGBlendModeColorDodge 6
1284 C kCGBlendModeColorBurn 7
1285 C kCGBlendModeSoftLight 8
1286 C kCGBlendModeHardLight 9
1287 C kCGBlendModeDifference 10
1288 C kCGBlendModeExclusion 11
1289 C kCGBlendModeHue 12
1290 C kCGBlendModeSaturation 13
1291 C kCGBlendModeColor 14
1292 C kCGBlendModeLuminosity 15
1293 C kCGBlendModeClear 16
1294 C kCGBlendModeCopy 17
1295 C kCGBlendModeSourceIn 18
1296 C kCGBlendModeSourceOut 19
1297 C kCGBlendModeSourceAtop 20
1298 C kCGBlendModeDestinationOver 21
1299 C kCGBlendModeDestinationIn 22
1300 C kCGBlendModeDestinationOut 23
1301 C kCGBlendModeDestinationAtop 24
1302 C kCGBlendModeXOR 25
1303 C kCGBlendModePlusDarker 26
1304 C kCGBlendModePlusLighter 27
1305
1306 E CGInterpolationQuality
1307 C kCGInterpolationDefault 0
1308 C kCGInterpolationNone 1
1309 C kCGInterpolationLow 2
1310 C kCGInterpolationHigh 3
1311
1312 E CGLineCap
1313 C kCGLineCapButt 0
1314 C kCGLineCapRound 1
1315 C kCGLineCapSquare 2
1316
1317 E CGLineJoin
1318 C kCGLineJoinMiter 0
1319 C kCGLineJoinRound 1
1320 C kCGLineJoinBevel 2
1321
1322 E CGTextDrawingMode
1323 C kCGTextFill 0
1324 C kCGTextStroke 1
1325 C kCGTextFillStroke 2
1326 C kCGTextInvisible 3
1327 C kCGTextFillClip 4
1328 C kCGTextStrokeClip 5
1329 C kCGTextFillStrokeClip 6
1330 C kCGTextClip 7
1331
1332 E CGTextEncoding
1333 C kCGEncodingFontSpecific 0
1334 C kCGEncodingMacRoman 1
1335
1336 f CoreLocation
1337
1338 T CLLocationDegrees d
1339
1340 S CLLocationCoordinate2D "latitude"{CLLocationDegrees}"longitude"{CLLocationDegrees}
1341
1342 T CLLocationAccuracy d
1343
1344 V kCLLocationAccuracyBest d
1345 V kCLLocationAccuracyNearestTenMeters d
1346 V kCLLocationAccuracyHundredMeters d
1347 V kCLLocationAccuracyKilometer d
1348 V kCLLocationAccuracyThreeKilometers d
1349
1350 T CLLocationSpeed d
1351 T CLLocationDirection d
1352
1353 V kCLDistanceFilterNone d
1354 V kCLHeadingFilterNone d
1355
1356 C kCLErrorLocationUnknown 0
1357 C kCLErrorDenied 1
1358 C kCLErrorNetwork 2
1359 C kCLErrorHeadingFailure 3
1360
1361 V kCLErrorDomain @
1362
1363 f CoreTelephony
1364
1365 # most of this is garbage
1366
1367 T CTCallRef @
1368
1369 # CTCallAddressBlocked
1370 # CTCallAnswer
1371 # CTCallAnswerEndingActive
1372 # CTCallAnswerEndingAllOthers
1373 # CTCallAnswerEndingHeld
1374 # CTCallAnswerWithSourceIdentifier
1375 F CTCallCopyAddress {CFStringRef}{CFAllocatorRef}{CTCallRef}
1376 # CTCallCopyAllCallsSince
1377 # CTCallCopyAllIncomingCallsSince
1378 F CTCallCopyAllMissedCallsAfterRowID {CFArrayRef}{CFAllocatorRef}l
1379 F CTCallCopyAllMissedCallsSince {CFArrayRef}{CFAllocatorRef}{CFDateRef}
1380 # CTCallCopyAllOutgoingCallsSince
1381 # CTCallCopyName
1382 # CTCallCopyUUID
1383 # CTCallDeleteAllCallsBeforeDate
1384 # CTCallDial
1385 # CTCallDialEmergency
1386 # CTCallDialEmergencyWithSourceIdentifier
1387 # CTCallDialVoicemail
1388 # CTCallDialVoicemailWithSourceIdentifier
1389 # CTCallDialWithID
1390 # CTCallDialWithIDAndSourceIdentifier
1391 # CTCallDialWithSourceIdentifier
1392 # CTCallDisconnect
1393 # CTCallGetCauseCode
1394 # CTCallGetDuration
1395 # CTCallGetEmergencyStatus
1396 F CTCallGetGetRowIDOfLastInsert i
1397 F CTCallGetID l{CTCallRef}
1398 # CTCallGetMultiPartyCallCountMax
1399 F CTCallGetStartTime B{CTCallRef}^d
1400 # CTCallGetStatus
1401 F CTCallGetTypeID {CFTypeID}
1402 # CTCallHistoryInvalidateCaches
1403 # CTCallHold
1404 # CTCallIsAlerting
1405 # CTCallIsConferenced
1406 # CTCallIsOutgoing
1407 # CTCallIsToVoicemail
1408 # CTCallIsWaiting
1409 # CTCallJoinConference
1410 # CTCallLeaveConference
1411 # CTCallListDisconnect
1412 # CTCallListDisconnectAll
1413 # CTCallResume
1414 # CTCallTimersGetAll
1415 # CTCallTimersGetIncoming
1416 # CTCallTimersGetLast
1417 # CTCallTimersGetLastResetTime
1418 # CTCallTimersGetLifetime
1419 # CTCallTimersGetOutgoing
1420 # CTCallTimersReset
1421
1422 f Foundation
1423
1424 T NSAppleEventManagerSuspensionID ^r{__NSAppleEventManagerSuspension}
1425
1426 E _NSByteOrder
1427 C NS_UnknownByteOrder CFByteOrderUnknown
1428 C NS_LittleEndian CFByteOrderLittleEndian
1429 C NS_BigEndian CFByteOrderBigEndian
1430
1431 # NSComparator
1432
1433 C NSOrderedAscending -1
1434 C NSOrderedSame 0
1435 C NSOrderedDescending 1
1436 T NSComparisonResult {NSInteger}
1437
1438 # NSDecimal
1439
1440 T NSEnumerationOptions {NSUInteger}
1441 # NSHashEnumerator
1442 T NSHashTable {_NSHashTable}
1443 # NSHashTableCallBacks
1444
1445 T NSHashTableOptions {NSUInteger}
1446 T NSInteger l
1447
1448 # NSMapEnumerator
1449
1450 T NSMapTable {_NSMapTable}
1451 # NSMapTableKeyCallBacks
1452
1453 T NSMapTableOptions {NSUInteger}
1454 # NSMapTableValueCallBacks
1455
1456 S _NSPoint "x"{CGFloat}"y"{CGFloat}
1457 T NSPoint {_NSPoint}
1458 T NSPointArray ^{NSPoint}
1459 T NSPointPointer ^{NSPoint}
1460
1461 S _NSRange "location"{NSUInteger}"length"{NSUInteger}
1462 T NSRange {_NSRange}
1463 T NSRangePointer ^{NSRange}
1464
1465 S _NSRect "origin"{NSPoint}"size"{NSSize}
1466 T NSRectArray ^{NSRect}
1467
1468 C NSMinXEdge 0
1469 C NSMinYEdge 1
1470 C NSMaxXEdge 2
1471 C NSMaxYEdge 3
1472
1473 T NSRectPointer ^{NSRect}
1474
1475 C NSApplicationDirectory 1
1476 C NSDemoApplicationDirectory 2
1477 C NSDeveloperApplicationDirectory 3
1478 C NSAdminApplicationDirectory 4
1479 C NSLibraryDirectory 5
1480 C NSDeveloperDirectory 6
1481 C NSUserDirectory 7
1482 C NSDocumentationDirectory 8
1483 C NSDocumentDirectory 9
1484 C NSCoreServiceDirectory 10
1485 C NSAutosavedInformationDirectory 11
1486 C NSDesktopDirectory 12
1487 C NSCachesDirectory 13
1488 C NSApplicationSupportDirectory 14
1489 C NSDownloadsDirectory 15
1490 C NSInputMethodsDirectory 16
1491 C NSMoviesDirectory 17
1492 C NSMusicDirectory 18
1493 C NSPicturesDirectory 19
1494 C NSPrinterDescriptionDirectory 20
1495 C NSSharedPublicDirectory 21
1496 C NSPreferencePanesDirectory 22
1497 C NSItemReplacementDirectory 99
1498 C NSAllApplicationsDirectory 100
1499 C NSAllLibrariesDirectory 101
1500 T NSSearchPathDirectory {NSUInteger}
1501
1502 C NSUserDomainMask 1
1503 C NSLocalDomainMask 2
1504 C NSNetworkDomainMask 4
1505 C NSSystemDomainMask 8
1506 C NSAllDomainsMask 0x0ffff
1507 T NSSearchPathDomainMask {NSUInteger}
1508
1509 S _NSSize "width"{CGFloat}"height"{CGFloat}
1510 T NSSize {_NSSize}
1511
1512 T NSSizePointer ^{NSSize}
1513 T NSSocketNativeHandle i
1514 T NSStringEncoding {NSUInteger}
1515 S NSSwappedDouble "v"Q
1516 S NSSwappedFloat "v"L
1517 T NSTimeInterval d
1518 # NSUncaughtExceptionHandler
1519 T NSUInteger L
1520 T NSZone {_NSZone}
1521
1522 f MapKit
1523
1524 C MKMapTypeStandard 0
1525 C MKMapTypeSatellite 1
1526 C MKMapTypeHybrid 2
1527
1528 V MKErrorDomain @
1529
1530 C MKErrorUnknown 1
1531 C MKErrorServerFailure 2
1532 C MKErrorLoadingThrottled 3
1533 C MKErrorPlacemarkNotFound 4
1534
1535 C MKPinAnnotationColorRed 0
1536 C MKPinAnnotationColorGreen 1
1537 C MKPinAnnotationColorPurple 2
1538
1539 # MKCoordinateRegionMake
1540 F MKCoordinateRegionMakeWithDistance {MKCoordinateRegion}{CLLocationCoordinate2D}{CLLocationDistance}{CLLocationDistance}
1541 # MKCoordinateSpanMake
1542
1543 f MobileWiFi
1544
1545 #F WiFiManagerClientAddNetwork
1546 #F WiFiManagerClientCopyDevices
1547 #F WiFiManagerClientCopyNetworks
1548 #F WiFiManagerClientCopyProperty
1549 #F WiFiManagerClientCreate
1550 #F WiFiManagerClientDisable
1551 #F WiFiManagerClientDisableNetwork
1552 #F WiFiManagerClientDispatchNotificationResponse
1553 #F WiFiManagerClientEnable
1554 #F WiFiManagerClientEnableNetwork
1555 #F WiFiManagerClientGetAssociationMode
1556 #F WiFiManagerClientGetDevice
1557 #F WiFiManagerClientGetType
1558 #F WiFiManagerClientGetTypeID
1559 #F WiFiManagerClientIsNetworkEnabled
1560 #F WiFiManagerClientRegisterNotificationCallback
1561 #F WiFiManagerClientRemoveNetwork
1562 #F WiFiManagerClientScheduleWithRunLoop
1563 #F WiFiManagerClientSetAssociationMode
1564 #F WiFiManagerClientSetPower
1565 #F WiFiManagerClientSetProperty
1566 #F WiFiManagerClientSetType
1567 #F WiFiManagerClientUnscheduleFromRunLoop
1568 #F WiFiManagerClientUpdateNetwork
1569
1570 F WiFiNetworkComparePriority B@@
1571 #F WiFiNetworkCopyFilteredRecord
1572 F WiFiNetworkCopyPassword @@
1573 #F WiFiNetworkCopyPreparedEAPProfile
1574 #F WiFiNetworkCopyRecord
1575 #F WiFiNetworkCreate
1576 #F WiFiNetworkCreateCopy
1577 F WiFiNetworkGetAssociationDate @@
1578 #F WiFiNetworkGetAuthFlags
1579 #F WiFiNetworkGetDirectedState
1580 #F WiFiNetworkGetFloatProperty
1581 #F WiFiNetworkGetIntProperty
1582 #F WiFiNetworkGetProperty
1583 #F WiFiNetworkGetRateBounds
1584 F WiFiNetworkGetSSID @@
1585 F WiFiNetworkGetSSIDData @@
1586 F WiFiNetworkGetTypeID {CFTypeID}
1587 F WiFiNetworkIsEAP B@
1588 F WiFiNetworkIsEnabled B@
1589 F WiFiNetworkIsHidden B@
1590 F WiFiNetworkIsHiddenSSID B@
1591 F WiFiNetworkIsWEP B@
1592 F WiFiNetworkIsWPA B@
1593 #F WiFiNetworkMerge
1594 #F WiFiNetworkMergeForAssociation
1595 #F WiFiNetworkMergeProperties
1596 F WiFiNetworkRemovePassword v@
1597 F WiFiNetworkRequiresIdentity B@
1598 F WiFiNetworkRequiresOneTimePassword B@
1599 F WiFiNetworkRequiresPassword B@
1600 F WiFiNetworkRequiresUsername B@
1601 F WiFiNetworkSetAssociationDate v@@
1602 #F WiFiNetworkSetDirectedState
1603 #F WiFiNetworkSetFloatProperty
1604 #F WiFiNetworkSetIntProperty
1605 F WiFiNetworkSetPassword v@@
1606 #F WiFiNetworkSetProperty
1607
1608 C RTLD_LAZY 0x1
1609 C RTLD_NOW 0x2
1610 C RTLD_LOCAL 0x4
1611 C RTLD_GLOBAL 0x8
1612
1613 C RTLD_NOLOAD 0x10
1614 C RTLD_NODELETE 0x80
1615 C RTLD_FIRST 0x100
1616
1617 C RTLD_NEXT -1
1618 C RTLD_DEFAULT -2
1619 C RTLD_SELF -3
1620
1621 S dl_info "dli_fname"*"dli_fbase"^v"dli_sname"*"dli_saddr"^v
1622 T Dl_info {dl_info}
1623
1624 F dladdr i^rv^{dl_info}
1625 F dlclose i^v
1626 F dlerror *
1627 F dlopen ^v*i
1628 F dlsym ^v^v*
1629 F dlopen_preflight B*