X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/c239b9f8664af054c40d00c68ba4054a23b97735..f1b5a47ffa92e12d17571d350a567e2035d75039:/Bridge.def diff --git a/Bridge.def b/Bridge.def index 2994bd1..1d3c4f0 100644 --- a/Bridge.def +++ b/Bridge.def @@ -1,13 +1,52 @@ C YES true C NO false -C nil null +C NULL null : applicationDidFinishLaunching: v12@0:4@8 - -S CGPoint "x"f"y"f +T id @ + +T short s +T int i +T long l +T longlong q + +T byte C +T ushort S +T uint I +T ulong L +T ulonglong Q + +T char c +T boolean B +T float f +T double d + +T Boolean B +T BOOL B +T bool B + +T int8_t {char} +T uint8_t {byte} +T int16_t {short} +T uint16_t {ushort} +T int32_t {int} +T uint32_t {uint} +T int64_t {longlong} +T uint64_t {ulonglong} + +T SInt8 {int8_t} +T UInt8 {uint8_t} +T SInt16 {int16_t} +T UInt16 {uint16_t} +T SInt32 {int32_t} +T UInt32 {uint32_t} +T SInt64 {int64_t} +T UInt64 {uint64_t} + +S CGPoint "x"{CGFloat}"y"{CGFloat} S CGRect "origin"{CGPoint}"size"{CGSize} -S CGSize "width"f"height"f +S CGSize "width"{CGFloat}"height"{CGFloat} l c @@ -93,7 +132,7 @@ F property_getName *^{objc_property=} F protocol_conformsToProtocol B@@ F protocol_copyMethodDescriptionList ^{objc_method_description=:*}@BB^I -F protocol_copyPropertyList ^{objc_property=}@^I +F protocol_copyPropertyList ^^{objc_property=}@^I F protocol_copyProtocolList ^@@^I F protocol_getMethodDescription {objc_method_description=:*}@:BB F protocol_getName *@ @@ -180,7 +219,7 @@ C UITableViewRowAnimationFade 0 C UITableViewRowAnimationRight 1 C UITableViewRowAnimationLeft 2 C UITableViewRowAnimationTop 3 -C UITableViewRowAnimationTop 4 +C UITableViewRowAnimationBottom 4 C UITableViewRowAnimationNone 5 V UITableViewIndexSearch @ @@ -305,7 +344,7 @@ V UIKeyboardAnimationDurationUserInfoKey @ F UIApplicationMain ii^^c@@ -F UIImageJPEGRepresentation @@ +F UIImageJPEGRepresentation @@f F UIImagePNGRepresentation @@ F UIImageWriteToSavedPhotosAlbum v@@:^v @@ -352,6 +391,27 @@ F UIAccessibilityPostNotification vI@ F UIGetScreenImage @ +V UIAbbreviatedMonthDayFormat @ +V UIAbbreviatedWeekdayDateFormat @ +V UIAbbreviatedWeekdayFormat @ +V UIAbbreviatedWeekdayMonthDayFormat @ +V UIAbbreviatedWeekdayMonthDayMinutelessFormat @ +V UIAbbreviatedWeekdayMonthDayTimeFormat @ +V UIDatePickerDayFormat @ +V UIDatePickerMonthFormat @ +V UIDatePickerYearFormat @ +V UIHourFormat @ +V UIMinutelessTimeFormat @ +V UIMonthYearFormat @ +V UINoAMPMTimeFormat @ +V UIShortMonthDayFormat @ +V UIWeekdayAbbreviatedDateFormat @ +V UIWeekdayAbbreviatedNoYearDateFormat @ +V UIWeekdayFormat @ +V UIWeekdayNoYearDateFormat @ + +F UIDateFormatStringForFormatType @@ + F UIApplicationUseLegacyEvents vB F UIKeyboardDisableAutomaticAppearance v @@ -378,11 +438,6 @@ V kUIButtonBarButtonTitleVerticalHeight @ V kUIButtonBarButtonTitleWidth @ V kUIButtonBarButtonType @ -V UIKeyboardAnimationCurveUserInfoKey @ -V UIKeyboardAnimationDurationUserInfoKey @ -V UIKeyboardBoundsUserInfoKey @ -V UIKeyboardCenterBeginUserInfoKey @ -V UIKeyboardCenterEndUserInfoKey @ V UIKeyboardRequiresInternationalKey @ V UIKeyboardCandidateCorrectionDidChangeNotification @ @@ -402,6 +457,17 @@ V UIWebViewScalesToFitScale f f AddressBook +# Private + +F CPPhoneNumberCopyNetworkCountryCode @ +F ABCGetSharedAddressBook @ +F ABCFindPersonMatchingPhoneNumberWithCountry @@@@^i^i +F ABCRecordCopyCompositeName @@ +F ABCFindPersonMatchingPhoneNumber @@@^i^i +F ABCCopyLocalizedPropertyOrLabel @i + +# Public + F ABAddressBookAddRecord B@@^@ F ABAddressBookCopyArrayOfAllGroups @@ F ABAddressBookCopyArrayOfAllPeople @@ @@ -564,6 +630,16 @@ V kABWorkLabel @ V kABHomeLabel @ V kABOtherLabel @ +f Calendar + +F CalDatabaseCopyEventOccurrencesInDateRange {CFArrayRef}^{CalDatabase}^{CalFilter}{CFGregorianDate}{CFGregorianDate}{CFTimeZoneRef} +F CalFilterCreateWithDatabase ^{CalFilter}^{CalDatabase} + +F CalEventOccurrenceGetEvent @@ +F CalEventCopySummary @@ +F CalEventIsAllDay B@ +F CalEventOccurrenceGetDate I@ + f CoreAnimation 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} @@ -612,7 +688,7 @@ V NSMigrationSourceObjectKey @ V NSMigrationDestinationObjectKey @ V NSMigrationEntityMappingKey @ V NSMigrationPropertyMappingKey @ -V NSMigrationPropertyMappingKey @ +V NSMigrationEntityPolicyKey @ C NSManagedObjectResultType 0x00 C NSManagedObjectIDResultType 0x01 @@ -742,6 +818,34 @@ f CoreFoundation F CFRangeMake {CFRange}{CFIndex}{CFIndex} +# Time Utilities + +F CFAbsoluteTimeAddGregorianUnits {CFAbsoluteTime}{CFAbsoluteTime}{CFTimeZoneRef}{CFGregorianUnits} +F CFAbsoluteTimeGetCurrent {CFAbsoluteTime} +F CFAbsoluteTimeGetDayOfWeek {SInt32}{CFAbsoluteTime}{CFTimeZoneRef} +F CFAbsoluteTimeGetDayOfYear {SInt32}{CFAbsoluteTime}{CFTimeZoneRef} +F CFAbsoluteTimeGetDifferenceAsGregorianUnits {CFGregorianUnits}{CFAbsoluteTime}{CFAbsoluteTime}{CFTimeZoneRef}{CFOptionFlags} +F CFAbsoluteTimeGetGregorianDate {CFGregorianDate}{CFAbsoluteTime}{CFTimeZoneRef} +F CFAbsoluteTimeGetWeekOfYear {SInt32}{CFAbsoluteTime}{CFTimeZoneRef} +F CFGregorianDateGetAbsoluteTime {CFAbsoluteTime}{CFGregorianDate}{CFTimeZoneRef} +F CFGregorianDateIsValid {Boolean}{CFGregorianDate}{CFOptionFlags} + +T CFAbsoluteTime {CFTimeInterval} +S CFGregorianDate "year"{SInt32}"month"{SInt8}"day"{SInt8}"hour"{SInt8}"minute"{SInt8}"second"{double} +S CFGregorianUnits "years"{SInt32}"months"{SInt32}"days"{SInt32}"hours"{SInt32}"minutes"{SInt32}"second"{double} +T CFTimeInterval {double} + +C kCFGregorianUnitsYears 1<<0 +C kCFGregorianUnitsMonths 1<<1 +C kCFGregorianUnitsDays 1<<2 +C kCFGregorianUnitsHours 1<<3 +C kCFGregorianUnitsMinutes 1<<4 +C kCFGregorianUnitsSeconds 1<<5 +C kCFGregorianAllUnits 0x00FFFFFF + +V kCFAbsoluteTimeIntervalSince1970 {CFTimeInterval} +V kCFAbsoluteTimeIntervalSince1904 {CFTimeInterval} + # CFComparatorFunction T CFIndex l @@ -834,7 +938,8 @@ F CFAllocatorGetTypeID {CFTypeID} S CFAllocatorContext "version"{CFIndex}"info"^v"retain"{CFAllocatorRetainCallBack}"release"{CFAllocatorReleaseCallBack}"copyDescription"{CFAllocatorCopyDescriptionCallBack}"allocate"{CFAllocatorAllocateCallBack}"reallocate"{CFAllocatorReallocateCallBack}"deallocate"{CFAllocatorDeallocateCallBack}"preferredSize"{CFAllocatorPreferredSizeCallBack} # CFAllocatorContext CFAllocatorContext -T CFAllocatorRef ^r{__CFAllocator} +T CFAllocatorRef @ +# CFAllocatorRef ^r{__CFAllocator} V kCFAllocatorDefault {CFAllocatorRef} V kCFAllocatorSystemDefault {CFAllocatorRef} @@ -843,6 +948,272 @@ V kCFAllocatorMallocZone {CFAllocatorRef} V kCFAllocatorNull {CFAllocatorRef} V kCFAllocatorUseContext {CFAllocatorRef} +# CFByteOrderUtils + +E __CFByteOrder +C CFByteOrderUnknown 0 +C CFByteOrderLittleEndian 1 +C CFByteOrderBigEndian 2 +T CFByteOrder __CFByteOrder + +# CFArray + +T CFArrayRef @ + +# CFData + +F CFDataCreate {CFDataRef}{CFAllocatorRef}^r{UInt8}{CFIndex} +F CFDataCreateCopy {CFDataRef}{CFAllocatorRef}{CFDataRef} +F CFDataCreateWithBytesNoCopy {CFDataRef}{CFAllocatorRef}^r{UInt8}{CFIndex}{CFAllocatorRef} + +F CFDataGetBytePtr ^r{UInt8}{CFDataRef} +F CFDataGetBytes v{CFDataRef}{CFRange}^{UInt8} +F CFDataGetLength {CFIndex}{CFDataRef} + +F CFDataGetTypeID {CFTypeID} + +T CFDataRef @ +# CFDataRef ^r{__CFData} + +# CFDate + +F CFDateCompare {CFComparisonResult}{CFDateRef}{CFDateRef}^v +F CFDateCreate {CFDateRef}{CFAllocatorRef}{CFAbsoluteTime} +F CFDateGetAbsoluteTime {CFAbsoluteTime}{CFDateRef} +F CFDateGetTimeIntervalSinceDate {CFTimeInterval}{CFDateRef}{CFDateRef} +F CFDateGetTypeID {CFTypeID} + +T CFDateRef @ +# CFDateRef ^r{__CFDate} + +# CFDateFormatter + +F CFDateFormatterCreate {CFDateFormatterRef}{CFAllocatorRef}{CFLocaleRef}{CFDateFormatterStyle}{CFDateFormatterStyle} + +F CFDateFormatterSetFormat v{CFDateFormatterRef}{CFStringRef} +F CFDateFormatterSetProperty v{CFDateFormatterRef}{CFStringRef}{CFTypeRef} + +F CFDateFormatterCreateDateFromString {CFDateRef}{CFAllocatorRef}{CFDateFormatterRef}{CFStringRef}^{CFRange} +F CFDateFormatterGetAbsoluteTimeFromString {Boolean}{CFDateFormatterRef}{CFStringRef}^{CFRange}^{CFAbsoluteTime} + +F CFDateFormatterCreateStringWithAbsoluteTime {CFStringRef}{CFAllocatorRef}{CFDateFormatterRef}{CFAbsoluteTime} +F CFDateFormatterCreateStringWithDate {CFStringRef}{CFAllocatorRef}{CFDateFormatterRef}{CFDateRef} +F CFDateFormatterCreateDateFormatFromTemplate {CFStringRef}{CFAllocatorRef}{CFStringRef}{CFOptionFlags}{CFLocaleRef} + +F CFDateFormatterCopyProperty {CFTypeRef}{CFDateFormatterRef}{CFStringRef} +F CFDateFormatterGetDateStyle {CFDateFormatterStyle}{CFDateFormatterRef} +F CFDateFormatterGetFormat {CFStringRef}{CFDateFormatterRef} +F CFDateFormatterGetLocale {CFLocaleRef}{CFDateFormatterRef} +F CFDateFormatterGetTimeStyle {CFDateFormatterStyle}{CFDateFormatterRef} + +F CFDateFormatterGetTypeID {CFTypeID} + +T CFDateFormatterRef @ +# CFDateFormatterRef ^r{__CFDateFormatter} + +T CFDateFormatterStyle {CFIndex} + +C kCFDateFormatterNoStyle 0 +C kCFDateFormatterShortStyle 1 +C kCFDateFormatterMediumStyle 2 +C kCFDateFormatterLongStyle 3 +C kCFDateFormatterFullStyle 4 + +V kCFDateFormatterIsLenient @ +V kCFDateFormatterTimeZone @ +V kCFDateFormatterCalendarName @ +V kCFDateFormatterDefaultFormat @ + +V kCFDateFormatterTwoDigitStartDate @ +V kCFDateFormatterDefaultDate @ +V kCFDateFormatterCalendar @ +V kCFDateFormatterEraSymbols @ +V kCFDateFormatterMonthSymbols @ +V kCFDateFormatterShortMonthSymbols @ +V kCFDateFormatterWeekdaySymbols @ +V kCFDateFormatterShortWeekdaySymbols @ +V kCFDateFormatterAMSymbol @ +V kCFDateFormatterPMSymbol @ + +V kCFDateFormatterLongEraSymbols @ +V kCFDateFormatterVeryShortMonthSymbols @ +V kCFDateFormatterStandaloneMonthSymbols @ +V kCFDateFormatterShortStandaloneMonthSymbols @ +V kCFDateFormatterVeryShortStandaloneMonthSymbols @ +V kCFDateFormatterVeryShortWeekdaySymbols @ +V kCFDateFormatterStandaloneWeekdaySymbols @ +V kCFDateFormatterShortStandaloneWeekdaySymbols @ +V kCFDateFormatterVeryShortStandaloneWeekdaySymbols @ +V kCFDateFormatterQuarterSymbols @ +V kCFDateFormatterShortQuarterSymbols @ +V kCFDateFormatterStandaloneQuarterSymbols @ +V kCFDateFormatterShortStandaloneQuarterSymbols @ +V kCFDateFormatterGregorianStartDate @ + +V CFGregorianCalendar @ + +# CFLocale + +F CFLocaleCopyCurrent {CFLocaleRef} +F CFLocaleCreate {CFLocaleRef}{CFAllocatorRef}{CFStringRef} +F CFLocaleCreateCopy {CFLocaleRef}{CFAllocatorRef}{CFLocaleRef} +F CFLocaleGetSystem {CFLocaleRef} + +F CFLocaleCopyAvailableLocaleIdentifiers {CFArrayRef} + +F CFLocaleCopyISOCountryCodes {CFArrayRef} +F CFLocaleCopyISOLanguageCodes {CFArrayRef} +F CFLocaleCopyISOCurrencyCodes {CFArrayRef} +F CFLocaleCopyCommonISOCurrencyCodes {CFArrayRef} + +F CFLocaleCopyPreferredLanguages {CFArrayRef} + +F CFLocaleCopyDisplayNameForPropertyValue {CFStringRef}{CFLocaleRef}{CFStringRef}{CFStringRef} +F CFLocaleGetValue {CFTypeRef}{CFLocaleRef}{CFStringRef} +F CFLocaleGetIdentifier {CFStringRef}{CFLocaleRef} + +F CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodes {CFStringRef}{CFAllocatorRef}{LangCode}{RegionCode} +F CFLocaleCreateCanonicalLanguageIdentifierFromString {CFStringRef}{CFAllocatorRef}{CFStringRef} +F CFLocaleCreateCanonicalLocaleIdentifierFromString {CFStringRef}{CFAllocatorRef}{CFStringRef} +F CFLocaleCreateComponentsFromLocaleIdentifier {CFDictionaryRef}{CFAllocatorRef}{CFStringRef} +F CFLocaleCreateLocaleIdentifierFromComponents {CFStringRef}{CFAllocatorRef}{CFDictionaryRef} + +F CFLocaleGetTypeID {CFTypeID} + +F CFLocaleCreateLocaleIdentifierFromWindowsLocaleCode {CFStringRef}{CFAllocatorRef}{uint32_t} +F CFLocaleGetLanguageCharacterDirection {CFLocaleLanguageDirection}{CFStringRef} +F CFLocaleGetLanguageLineDirection {CFLocaleLanguageDirection}{CFStringRef} +F CFLocaleGetWindowsLocaleCodeFromLocaleIdentifier {uint32_t}{CFStringRef} + +T CFLocaleRef @ +# CFLocaleRef ^r{__CFLocale} + +C kCFLocaleLanguageDirectionUnknown 0 +C kCFLocaleLanguageDirectionLeftToRight 1 +C kCFLocaleLanguageDirectionRightToLeft 2 +C kCFLocaleLanguageDirectionTopToBottom 3 +C kCFLocaleLanguageDirectionBottomToTop 4 + +T CFLocaleLanguageDirection {CFIndex} + +V kCFLocaleMeasurementSystem @ +V kCFLocaleDecimalSeparator @ +V kCFLocaleGroupingSeparator @ +V kCFLocaleCurrencySymbol @ +V kCFLocaleCurrencyCode @ + +V kCFLocaleIdentifier @ +V kCFLocaleLanguageCode @ +V kCFLocaleCountryCode @ +V kCFLocaleScriptCode @ +V kCFLocaleVariantCode @ +V kCFLocaleExemplarCharacterSet @ +V kCFLocaleCalendarIdentifier @ +V kCFLocaleCalendar @ +V kCFLocaleCollationIdentifier @ +V kCFLocaleUsesMetricSystem @ + +V kCFGregorianCalendar @ +V kCFBuddhistCalendar @ +V kCFChineseCalendar @ +V kCFHebrewCalendar @ +V kCFIslamicCalendar @ +V kCFIslamicCivilCalendar @ +V kCFJapaneseCalendar @ +V kCFRepublicOfChinaCalendar @ +V kCFPersianCalendar @ +V kCFIndianCalendar @ +V kCFISO8601Calendar @ + +V kCFLocaleCurrentLocaleDidChangeNotificatio @ + +# CFRunLoop + +F CFRunLoopGetCurrent {CFRunLoopRef} +F CFRunLoopGetMain {CFRunLoopRef} + +F CFRunLoopRun v +F CFRunLoopRunInMode {SInt32}{CFStringRef}{CFTimeInterval}{Boolean} +F CFRunLoopWakeUp v{CFRunLoopRef} +F CFRunLoopStop v{CFRunLoopRef} +F CFRunLoopIsWaiting {Boolean}{CFRunLoopRef} + +F CFRunLoopAddSource v{CFRunLoopRef}{CFRunLoopSourceRef}{CFStringRef} +F CFRunLoopContainsSource {Boolean}{CFRunLoopRef}{CFRunLoopSourceRef}{CFStringRef} +F CFRunLoopRemoveSource v{CFRunLoopRef}{CFRunLoopSourceRef}{CFStringRef} + +F CFRunLoopAddObserver v{CFRunLoopRef}{CFRunLoopObserverRef}{CFStringRef} +F CFRunLoopContainsObserver {Boolean}{CFRunLoopRef}{CFRunLoopObserverRef}{CFStringRef} +F CFRunLoopRemoveObserver v{CFRunLoopRef}{CFRunLoopObserverRef}{CFStringRef} + +F CFRunLoopAddCommonMode v{CFRunLoopRef}{CFStringRef} +F CFRunLoopCopyAllModes {CFArrayRef}{CFRunLoopRef} +F CFRunLoopCopyCurrentMode {CFStringRef}{CFRunLoopRef} + +F CFRunLoopAddTimer v{CFRunLoopRef}{CFRunLoopTimerRef}{CFStringRef} +F CFRunLoopGetNextTimerFireDate {CFAbsoluteTime}{CFRunLoopRef}{CFStringRef} +F CFRunLoopRemoveTimer v{CFRunLoopRef}{CFRunLoopTimerRef}{CFStringRef} +F CFRunLoopContainsTimer {Boolean}{CFRunLoopRef}{CFRunLoopTimerRef}{CFStringRef} + +# F CFRunLoopPerformBlock + +F CFRunLoopGetTypeID {CFTypeID} + +T CFRunLoopRef @ + +C kCFRunLoopRunFinished 1 +C kCFRunLoopRunStopped 2 +C kCFRunLoopRunTimedOut 3 +C kCFRunLoopRunHandledSource 4 + +V kCFRunLoopCommonModes {CFStringRef} +V kCFRunLoopDefaultMode {CFStringRef} + +# CFRunLoopTimer + +T CFRunLoopTimerRef @ + +# CFString + +T CFStringRef @ + +# CFTimeZone + +F CFTimeZoneCreateWithName {CFTimeZoneRef}{CFAllocatorRef}{CFStringRef}{Boolean} +F CFTimeZoneCreateWithTimeIntervalFromGMT {CFTimeZoneRef}{CFAllocatorRef}{CFTimeInterval} +F CFTimeZoneCreate {CFTimeZoneRef}{CFAllocatorRef}{CFStringRef}{CFDataRef} + +F CFTimeZoneCopyAbbreviationDictionary {CFDictionaryRef} +F CFTimeZoneCopyAbbreviation {CFStringRef}{CFTimeZoneRef}{CFAbsoluteTime} +F CFTimeZoneCopyDefault {CFTimeZoneRef} +F CFTimeZoneCopySystem {CFTimeZoneRef} +F CFTimeZoneSetDefault v{CFTimeZoneRef} +F CFTimeZoneCopyKnownNames {CFArrayRef} +F CFTimeZoneResetSystem v +F CFTimeZoneSetAbbreviationDictionary v{CFDictionaryRef} + +F CFTimeZoneGetName {CFStringRef}{CFTimeZoneRef} +F CFTimeZoneCopyLocalizedName {CFStringRef}{CFTimeZoneRef}{CFTimeZoneNameStyle}{CFLocaleRef} +F CFTimeZoneGetSecondsFromGMT {CFTimeInterval}{CFTimeZoneRef}{CFAbsoluteTime} +F CFTimeZoneGetData {CFDataRef}{CFTimeZoneRef} + +F CFTimeZoneIsDaylightSavingTime {Boolean}{CFTimeZoneRef}{CFAbsoluteTime} +F CFTimeZoneGetDaylightSavingTimeOffset {CFTimeInterval}{CFTimeZoneRef}{CFAbsoluteTime} +F CFTimeZoneGetNextDaylightSavingTimeTransition {CFAbsoluteTime}{CFTimeZoneRef}{CFAbsoluteTime} + +F CFTimeZoneGetTypeID {CFTypeID} + +T CFTimeZoneNameStyle {CFIndex} +T CFTimeZoneRef @ +# CFTimeZoneRef ^r{__CFTimeZoneRef} + +V kCFTimeZoneSystemTimeZoneDidChangeNotification {CFStringRef} + +C kCFTimeZoneNameStyleStandard 0 +C kCFTimeZoneNameStyleShortStandard 1 +C kCFTimeZoneNameStyleDaylightSaving 2 +C kCFTimeZoneNameStyleShortDaylightSaving 3 + # CFType F CFGetAllocator {CFAllocatorRef}{CFTypeRef} @@ -860,8 +1231,9 @@ F CFShow v{CFTypeRef} T CFHashCode L T CFTypeID L -# technically ^v + T CFTypeRef @ +# CFTypeRef ^rv # Private @@ -869,15 +1241,7 @@ F CFShowStr v@ f CoreGraphics -T CGFloat f - -# CFByteOrderUtils - -E __CFByteOrder -C CFByteOrderUnknown 0 -C CFByteOrderLittleEndian 1 -C CFByteOrderBigEndian 2 -T CFByteOrder __CFByteOrder +T CGFloat F # CGAffineTransform @@ -994,6 +1358,65 @@ C kCLErrorHeadingFailure 3 V kCLErrorDomain @ +f CoreTelephony + +# most of this is garbage + +T CTCallRef @ + +# CTCallAddressBlocked +# CTCallAnswer +# CTCallAnswerEndingActive +# CTCallAnswerEndingAllOthers +# CTCallAnswerEndingHeld +# CTCallAnswerWithSourceIdentifier +F CTCallCopyAddress {CFStringRef}{CFAllocatorRef}{CTCallRef} +# CTCallCopyAllCallsSince +# CTCallCopyAllIncomingCallsSince +F CTCallCopyAllMissedCallsAfterRowID {CFArrayRef}{CFAllocatorRef}l +F CTCallCopyAllMissedCallsSince {CFArrayRef}{CFAllocatorRef}{CFDateRef} +# CTCallCopyAllOutgoingCallsSince +# CTCallCopyName +# CTCallCopyUUID +# CTCallDeleteAllCallsBeforeDate +# CTCallDial +# CTCallDialEmergency +# CTCallDialEmergencyWithSourceIdentifier +# CTCallDialVoicemail +# CTCallDialVoicemailWithSourceIdentifier +# CTCallDialWithID +# CTCallDialWithIDAndSourceIdentifier +# CTCallDialWithSourceIdentifier +# CTCallDisconnect +# CTCallGetCauseCode +# CTCallGetDuration +# CTCallGetEmergencyStatus +F CTCallGetGetRowIDOfLastInsert i +F CTCallGetID l{CTCallRef} +# CTCallGetMultiPartyCallCountMax +F CTCallGetStartTime B{CTCallRef}^d +# CTCallGetStatus +F CTCallGetTypeID {CFTypeID} +# CTCallHistoryInvalidateCaches +# CTCallHold +# CTCallIsAlerting +# CTCallIsConferenced +# CTCallIsOutgoing +# CTCallIsToVoicemail +# CTCallIsWaiting +# CTCallJoinConference +# CTCallLeaveConference +# CTCallListDisconnect +# CTCallListDisconnectAll +# CTCallResume +# CTCallTimersGetAll +# CTCallTimersGetIncoming +# CTCallTimersGetLast +# CTCallTimersGetLastResetTime +# CTCallTimersGetLifetime +# CTCallTimersGetOutgoing +# CTCallTimersReset + f Foundation T NSAppleEventManagerSuspensionID ^r{__NSAppleEventManagerSuspension} @@ -1028,6 +1451,7 @@ T NSMapTable {_NSMapTable} T NSMapTableOptions {NSUInteger} # NSMapTableValueCallBacks +S _NSPoint "x"{CGFloat}"y"{CGFloat} T NSPoint {_NSPoint} T NSPointArray ^{NSPoint} T NSPointPointer ^{NSPoint} @@ -1114,6 +1538,71 @@ C MKPinAnnotationColorPurple 2 F MKCoordinateRegionMakeWithDistance {MKCoordinateRegion}{CLLocationCoordinate2D}{CLLocationDistance}{CLLocationDistance} # MKCoordinateSpanMake +f MobileWiFi + +#F WiFiManagerClientAddNetwork +#F WiFiManagerClientCopyDevices +#F WiFiManagerClientCopyNetworks +#F WiFiManagerClientCopyProperty +#F WiFiManagerClientCreate +#F WiFiManagerClientDisable +#F WiFiManagerClientDisableNetwork +#F WiFiManagerClientDispatchNotificationResponse +#F WiFiManagerClientEnable +#F WiFiManagerClientEnableNetwork +#F WiFiManagerClientGetAssociationMode +#F WiFiManagerClientGetDevice +#F WiFiManagerClientGetType +#F WiFiManagerClientGetTypeID +#F WiFiManagerClientIsNetworkEnabled +#F WiFiManagerClientRegisterNotificationCallback +#F WiFiManagerClientRemoveNetwork +#F WiFiManagerClientScheduleWithRunLoop +#F WiFiManagerClientSetAssociationMode +#F WiFiManagerClientSetPower +#F WiFiManagerClientSetProperty +#F WiFiManagerClientSetType +#F WiFiManagerClientUnscheduleFromRunLoop +#F WiFiManagerClientUpdateNetwork + +F WiFiNetworkComparePriority B@@ +#F WiFiNetworkCopyFilteredRecord +F WiFiNetworkCopyPassword @@ +#F WiFiNetworkCopyPreparedEAPProfile +#F WiFiNetworkCopyRecord +#F WiFiNetworkCreate +#F WiFiNetworkCreateCopy +F WiFiNetworkGetAssociationDate @@ +#F WiFiNetworkGetAuthFlags +#F WiFiNetworkGetDirectedState +#F WiFiNetworkGetFloatProperty +#F WiFiNetworkGetIntProperty +#F WiFiNetworkGetProperty +#F WiFiNetworkGetRateBounds +F WiFiNetworkGetSSID @@ +F WiFiNetworkGetSSIDData @@ +F WiFiNetworkGetTypeID {CFTypeID} +F WiFiNetworkIsEAP B@ +F WiFiNetworkIsEnabled B@ +F WiFiNetworkIsHidden B@ +F WiFiNetworkIsHiddenSSID B@ +F WiFiNetworkIsWEP B@ +F WiFiNetworkIsWPA B@ +#F WiFiNetworkMerge +#F WiFiNetworkMergeForAssociation +#F WiFiNetworkMergeProperties +F WiFiNetworkRemovePassword v@ +F WiFiNetworkRequiresIdentity B@ +F WiFiNetworkRequiresOneTimePassword B@ +F WiFiNetworkRequiresPassword B@ +F WiFiNetworkRequiresUsername B@ +F WiFiNetworkSetAssociationDate v@@ +#F WiFiNetworkSetDirectedState +#F WiFiNetworkSetFloatProperty +#F WiFiNetworkSetIntProperty +F WiFiNetworkSetPassword v@@ +#F WiFiNetworkSetProperty + C RTLD_LAZY 0x1 C RTLD_NOW 0x2 C RTLD_LOCAL 0x4 @@ -1127,7 +1616,7 @@ C RTLD_NEXT -1 C RTLD_DEFAULT -2 C RTLD_SELF -3 -S dl_info "dli_fname"*"dli_fbase"v^"dli_sname"*"dli_saddr"^v +S dl_info "dli_fname"*"dli_fbase"^v"dli_sname"*"dli_saddr"^v T Dl_info {dl_info} F dladdr i^rv^{dl_info}