diff --git a/Frameworks/AVFoundation.framework/AVCaptureDevice.h b/Frameworks/AVFoundation.framework/AVCaptureDevice.h index 8d0ddb3818..1b13a84098 100644 --- a/Frameworks/AVFoundation.framework/AVCaptureDevice.h +++ b/Frameworks/AVFoundation.framework/AVCaptureDevice.h @@ -96,6 +96,7 @@ - (BOOL)isAdjustingFocus; - (BOOL)isAdjustingWhiteBalance; - (BOOL)isAutoFocusRangeRestrictionSupported; +- (BOOL)isAutoShallowDepthOfFieldEffectEnabled; - (BOOL)isConnected; - (BOOL)isExposureModeSupported:(int)arg1; - (BOOL)isExposurePointOfInterestSupported; @@ -161,6 +162,7 @@ - (void)setActiveVideoMaxFrameDuration:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setActiveVideoMinFrameDuration:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setAutoFocusRangeRestriction:(int)arg1; +- (void)setAutoShallowDepthOfFieldEffectEnabled:(BOOL)arg1; - (void)setAutomaticallyAdjustsImageControlMode:(BOOL)arg1; - (void)setAutomaticallyAdjustsVideoHDREnabled:(BOOL)arg1; - (void)setAutomaticallyEnablesLowLightBoostWhenAvailable:(BOOL)arg1; @@ -191,6 +193,7 @@ - (void)setVideoZoomFactor:(float)arg1; - (void)setWhiteBalanceMode:(int)arg1; - (void)setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains:(struct { float x1; float x2; float x3; })arg1 completionHandler:(id /* block */)arg2; +- (int)shallowDepthOfFieldEffectStatus; - (BOOL)smileDetectionEnabled; - (BOOL)startUsingDevice:(id*)arg1; - (void)stopUsingDevice; diff --git a/Frameworks/AVFoundation.framework/AVCaptureDeviceFormat.h b/Frameworks/AVFoundation.framework/AVCaptureDeviceFormat.h index 44b302526e..7cfd529270 100644 --- a/Frameworks/AVFoundation.framework/AVCaptureDeviceFormat.h +++ b/Frameworks/AVFoundation.framework/AVCaptureDeviceFormat.h @@ -47,6 +47,7 @@ - (BOOL)isIrisVideoStabilizationSupported; - (BOOL)isPhotoFormat; - (BOOL)isSISSupported; +- (BOOL)isShallowDepthOfFieldEffectSupported; - (BOOL)isVideoBinned; - (BOOL)isVideoHDRSupported; - (BOOL)isVideoStabilizationModeSupported:(int)arg1; diff --git a/Frameworks/AVFoundation.framework/AVCaptureDeviceInputInternal.h b/Frameworks/AVFoundation.framework/AVCaptureDeviceInputInternal.h index 7cdde1c390..7eb1bf0600 100644 --- a/Frameworks/AVFoundation.framework/AVCaptureDeviceInputInternal.h +++ b/Frameworks/AVFoundation.framework/AVCaptureDeviceInputInternal.h @@ -5,7 +5,6 @@ @interface AVCaptureDeviceInputInternal : NSObject { BOOL authorizedForCamera; AVCaptureDevice * device; - * deviceClockCallbackInvoker; * deviceOpenCallbackInvoker; NSArray * ports; BOOL ready; diff --git a/Frameworks/AVFoundation.framework/AVCaptureFigAudioDevice.h b/Frameworks/AVFoundation.framework/AVCaptureFigAudioDevice.h index 0f77ef37ff..8661f78faa 100644 --- a/Frameworks/AVFoundation.framework/AVCaptureFigAudioDevice.h +++ b/Frameworks/AVFoundation.framework/AVCaptureFigAudioDevice.h @@ -4,18 +4,12 @@ @interface AVCaptureFigAudioDevice : AVCaptureDevice { NSDictionary * _attributes; - struct OpaqueFigSimpleMutex { } * _clockMutex; - BOOL _decoupledIOActive; - struct OpaqueCMClock { } * _decoupledIOClock; - struct OpaqueCMClock { } * _defaultClock; - struct OpaqueCMClock { } * _deviceClock; struct OpaqueFigCaptureSource { } * _fcs; NSObject * _fcsQueue; BOOL _isConnected; BOOL _levelMeteringEnabled; NSString * _localizedName; NSObject * _serverConnectionDiedSemaphore; - BOOL _supportsDecoupledIO; AVWeakReference * _weakReference; } @@ -30,7 +24,6 @@ - (void)_setFigCaptureSource:(struct OpaqueFigCaptureSource { }*)arg1; - (void)audioInputDeviceLocalizedNameDidChangeHandler:(id)arg1; - (void)audioInputDevicesDidChangeHandler:(id)arg1; -- (void)avAudioSessionRouteChangeHandler:(id)arg1; - (void)dealloc; - (struct OpaqueCMClock { }*)deviceClock; - (id)deviceType; @@ -46,6 +39,5 @@ - (void)stopUsingDevice; - (BOOL)supportsAVCaptureSessionPreset:(id)arg1; - (id)uniqueID; -- (id)valueForUndefinedKey:(id)arg1; @end diff --git a/Frameworks/AVFoundation.framework/AVCaptureFigVideoDevice.h b/Frameworks/AVFoundation.framework/AVCaptureFigVideoDevice.h index de911ef9a4..9134fa1b3d 100644 --- a/Frameworks/AVFoundation.framework/AVCaptureFigVideoDevice.h +++ b/Frameworks/AVFoundation.framework/AVCaptureFigVideoDevice.h @@ -24,6 +24,7 @@ BOOL _adjustingFocus; BOOL _adjustingWB; int _autoFocusRangeRestriction; + BOOL _autoShallowDepthOfFieldEffectEnabled; BOOL _automaticallyAdjustsImageControlMode; BOOL _automaticallyAdjustsVideoHDREnabled; BOOL _automaticallyEnablesLowLightBoostWhenAvailable; @@ -130,6 +131,7 @@ BOOL _sceneIsHighDynamicRange; NSObject * _serverConnectionDiedSemaphore; NSDictionary * _sessionPresetCompressionSettings; + int _shallowDepthOfFieldEffectStatus; BOOL _smileDetectionEnabled; BOOL _smoothAutoFocusEnabled; BOOL _subjectMonitoringEnabled; @@ -223,6 +225,7 @@ - (void)_setIsStillImageStabilizationScene:(BOOL)arg1; - (void)_setLowLightBoostEnabled:(BOOL)arg1; - (void)_setMinAvailableVideoZoomFactor:(float)arg1; +- (void)_setShallowDepthOfFieldEffectStatus:(int)arg1; - (void)_setStillImageStabilizationAutomaticallyEnabled:(BOOL)arg1; - (void)_setStillImageStabilizationDetectionEnabled:(BOOL)arg1; - (void)_setTorchActive:(BOOL)arg1; @@ -287,6 +290,7 @@ - (BOOL)isAdjustingFocus; - (BOOL)isAdjustingWhiteBalance; - (BOOL)isAutoFocusRangeRestrictionSupported; +- (BOOL)isAutoShallowDepthOfFieldEffectEnabled; - (BOOL)isConnected; - (BOOL)isExposureModeSupported:(int)arg1; - (BOOL)isExposurePointOfInterestSupported; @@ -355,6 +359,7 @@ - (void)setActiveVideoMaxFrameDuration:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setActiveVideoMinFrameDuration:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setAutoFocusRangeRestriction:(int)arg1; +- (void)setAutoShallowDepthOfFieldEffectEnabled:(BOOL)arg1; - (void)setAutomaticallyAdjustsImageControlMode:(BOOL)arg1; - (void)setAutomaticallyAdjustsVideoHDREnabled:(BOOL)arg1; - (void)setAutomaticallyEnablesLowLightBoostWhenAvailable:(BOOL)arg1; @@ -388,6 +393,7 @@ - (void)setVideoZoomUpscaleStageHint:(int)arg1; - (void)setWhiteBalanceMode:(int)arg1; - (void)setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains:(struct { float x1; float x2; float x3; })arg1 completionHandler:(id /* block */)arg2; +- (int)shallowDepthOfFieldEffectStatus; - (BOOL)smileDetectionEnabled; - (id)supportedMetadataObjectIdentifiers; - (BOOL)supportsAVCaptureSessionPreset:(id)arg1; diff --git a/Frameworks/AVFoundation.framework/AVCapturePhotoSettings.h b/Frameworks/AVFoundation.framework/AVCapturePhotoSettings.h index 3a71a66b39..3d93dd2a78 100644 --- a/Frameworks/AVFoundation.framework/AVCapturePhotoSettings.h +++ b/Frameworks/AVFoundation.framework/AVCapturePhotoSettings.h @@ -39,6 +39,7 @@ - (unsigned long)formatFourCC; - (id)init; - (BOOL)isAutoBravoImageFusionEnabled; +- (BOOL)isAutoShallowDepthOfFieldEffectEnabled; - (BOOL)isAutoStillImageStabilizationEnabled; - (BOOL)isHighResolutionPhotoEnabled; - (BOOL)isOriginalPhotoDeliveryEnabled; @@ -55,6 +56,7 @@ - (id)previewPhotoFormat; - (unsigned long)rawPhotoPixelFormatType; - (void)setAutoBravoImageFusionEnabled:(BOOL)arg1; +- (void)setAutoShallowDepthOfFieldEffectEnabled:(BOOL)arg1; - (void)setAutoStillImageStabilizationEnabled:(BOOL)arg1; - (void)setFlashMode:(int)arg1; - (void)setHDRMode:(int)arg1; diff --git a/Frameworks/AVFoundation.framework/AVCapturePhotoSettingsInternal.h b/Frameworks/AVFoundation.framework/AVCapturePhotoSettingsInternal.h index b339886b03..4b7a05e869 100644 --- a/Frameworks/AVFoundation.framework/AVCapturePhotoSettingsInternal.h +++ b/Frameworks/AVFoundation.framework/AVCapturePhotoSettingsInternal.h @@ -5,6 +5,7 @@ @interface AVCapturePhotoSettingsInternal : NSObject { int HDRMode; BOOL autoBravoImageFusionEnabled; + BOOL autoShallowDepthOfFieldEffectEnabled; BOOL autoStillImageStabilizationEnabled; int flashMode; NSDictionary * format; diff --git a/Frameworks/AVFoundation.framework/AVCaptureResolvedPhotoSettings.h b/Frameworks/AVFoundation.framework/AVCaptureResolvedPhotoSettings.h index 4f8fc14dc6..dcd3b60063 100644 --- a/Frameworks/AVFoundation.framework/AVCaptureResolvedPhotoSettings.h +++ b/Frameworks/AVFoundation.framework/AVCaptureResolvedPhotoSettings.h @@ -17,15 +17,16 @@ // Image: /System/Library/Frameworks/AVFoundation.framework/AVFoundation -+ (id)resolvedSettingsWithUniqueID:(long long)arg1 photoDimensions:(struct { int x1; int x2; })arg2 rawPhotoDimensions:(struct { int x1; int x2; })arg3 previewDimensions:(struct { int x1; int x2; })arg4 livePhotoMovieEnabled:(BOOL)arg5 livePhotoMovieDimensions:(struct { int x1; int x2; })arg6 turboModeEnabled:(BOOL)arg7 flashEnabled:(BOOL)arg8 HDREnabled:(BOOL)arg9 originalPhotoDeliveryEnabled:(BOOL)arg10 stillImageStabilizationEnabled:(BOOL)arg11 bravoImageFusionEnabled:(BOOL)arg12 squareCropEnabled:(BOOL)arg13; ++ (id)resolvedSettingsWithUniqueID:(long long)arg1 photoDimensions:(struct { int x1; int x2; })arg2 rawPhotoDimensions:(struct { int x1; int x2; })arg3 previewDimensions:(struct { int x1; int x2; })arg4 livePhotoMovieEnabled:(BOOL)arg5 livePhotoMovieDimensions:(struct { int x1; int x2; })arg6 turboModeEnabled:(BOOL)arg7 flashEnabled:(BOOL)arg8 HDREnabled:(BOOL)arg9 shallowDepthOfFieldEffectEnabled:(BOOL)arg10 originalPhotoDeliveryEnabled:(BOOL)arg11 stillImageStabilizationEnabled:(BOOL)arg12 bravoImageFusionEnabled:(BOOL)arg13 squareCropEnabled:(BOOL)arg14; -- (id)_initWithUniqueID:(long long)arg1 photoDimensions:(struct { int x1; int x2; })arg2 rawPhotoDimensions:(struct { int x1; int x2; })arg3 previewDimensions:(struct { int x1; int x2; })arg4 livePhotoMovieEnabled:(BOOL)arg5 livePhotoMovieDimensions:(struct { int x1; int x2; })arg6 turboModeEnabled:(BOOL)arg7 flashEnabled:(BOOL)arg8 HDREnabled:(BOOL)arg9 originalPhotoDeliveryEnabled:(BOOL)arg10 stillImageStabilizationEnabled:(BOOL)arg11 bravoImageFusionEnabled:(BOOL)arg12 squareCropEnabled:(BOOL)arg13; +- (id)_initWithUniqueID:(long long)arg1 photoDimensions:(struct { int x1; int x2; })arg2 rawPhotoDimensions:(struct { int x1; int x2; })arg3 previewDimensions:(struct { int x1; int x2; })arg4 livePhotoMovieEnabled:(BOOL)arg5 livePhotoMovieDimensions:(struct { int x1; int x2; })arg6 turboModeEnabled:(BOOL)arg7 flashEnabled:(BOOL)arg8 HDREnabled:(BOOL)arg9 shallowDepthOfFieldEffectEnabled:(BOOL)arg10 originalPhotoDeliveryEnabled:(BOOL)arg11 stillImageStabilizationEnabled:(BOOL)arg12 bravoImageFusionEnabled:(BOOL)arg13 squareCropEnabled:(BOOL)arg14; - (void)dealloc; - (id)description; - (BOOL)isBravoImageFusionEnabled; - (BOOL)isFlashEnabled; - (BOOL)isHDREnabled; - (BOOL)isOriginalPhotoDeliveryEnabled; +- (BOOL)isShallowDepthOfFieldEffectEnabled; - (BOOL)isSquareCropEnabled; - (BOOL)isStillImageStabilizationEnabled; - (BOOL)isTurboModeEnabled; diff --git a/Frameworks/AVFoundation.framework/AVCaptureResolvedPhotoSettingsInternal.h b/Frameworks/AVFoundation.framework/AVCaptureResolvedPhotoSettingsInternal.h index fc7c78050a..a99e19f22f 100644 --- a/Frameworks/AVFoundation.framework/AVCaptureResolvedPhotoSettingsInternal.h +++ b/Frameworks/AVFoundation.framework/AVCaptureResolvedPhotoSettingsInternal.h @@ -24,6 +24,7 @@ int width; int height; } rawPhotoDimensions; + BOOL shallowDepthOfFieldEffectEnabled; BOOL squareCropEnabled; BOOL stillImageStabilizationEnabled; BOOL turboModeEnabled; diff --git a/Frameworks/AVFoundation.framework/AVCaptureSession.h b/Frameworks/AVFoundation.framework/AVCaptureSession.h index f0ec7185c5..44cf78111f 100644 --- a/Frameworks/AVFoundation.framework/AVCaptureSession.h +++ b/Frameworks/AVFoundation.framework/AVCaptureSession.h @@ -19,8 +19,11 @@ // Image: /System/Library/Frameworks/AVFoundation.framework/AVFoundation + (void)_beginConfiguringActiveColorSpaceForDevice:(id)arg1; ++ (void)_beginConfiguringAutoShallowDepthOfFieldEffectEnabledForDevice:(id)arg1; + (void)_finishConfiguringActiveColorSpaceForDevice:(id)arg1; ++ (void)_finishConfiguringAutoShallowDepthOfFieldEffectEnabledForDevice:(id)arg1; + (BOOL)_isActiveColorSpaceBeingConfiguredForDevice:(id)arg1; ++ (BOOL)_isAutoShallowDepthOfFieldEffectEnabledBeingConfiguredForDevice:(id)arg1; + (id)allSessionPresets; + (BOOL)automaticallyNotifiesObserversOfMasterClock; + (BOOL)automaticallyNotifiesObserversOfRunning; diff --git a/Frameworks/CloudKit.framework/CKBehaviorOptions.h b/Frameworks/CloudKit.framework/CKBehaviorOptions.h index 5f0d711571..530f384a23 100644 --- a/Frameworks/CloudKit.framework/CKBehaviorOptions.h +++ b/Frameworks/CloudKit.framework/CKBehaviorOptions.h @@ -64,6 +64,7 @@ - (int)flowControlBudgetOverride; - (double)flowControlRegeneration; - (double)flowControlRegenerationOverride; +- (BOOL)highPriorityURLDelegates; - (BOOL)isAppleInternalInstall; - (BOOL)logTraffic; - (BOOL)logTrafficToTextFile; diff --git a/Frameworks/Contacts.framework/CNContact.h b/Frameworks/Contacts.framework/CNContact.h index 03b8071489..9abf94ec30 100644 --- a/Frameworks/Contacts.framework/CNContact.h +++ b/Frameworks/Contacts.framework/CNContact.h @@ -421,14 +421,15 @@ + (id)contactWithABRecordRef:(void*)arg1; + (id)contactWithPkDictionary:(id)arg1; -+ (id)pkContactWithFirstName:(id)arg1 lastName:(id)arg2 district:(id)arg3 labeledValues:(id)arg4; -+ (id)pkContactWithFirstName:(id)arg1 lastName:(id)arg2 district:(id)arg3 postalAddresses:(id)arg4 emailAddresses:(id)arg5 phoneNumbers:(id)arg6; -+ (id)pkContactWithFirstName:(id)arg1 lastName:(id)arg2 labeledValues:(id)arg3; ++ (id)pkContactWithNameComponents:(id)arg1 district:(id)arg2 labeledValues:(id)arg3; ++ (id)pkContactWithNameComponents:(id)arg1 district:(id)arg2 postalAddresses:(id)arg3 emailAddresses:(id)arg4 phoneNumbers:(id)arg5; ++ (id)pkContactWithNameComponents:(id)arg1 labeledValues:(id)arg2; + (id)pkContactWithNameFromContact:(id)arg1 labeledValue:(id)arg2 property:(id)arg3; + (id)pkPassbookRequiredKeys; - (void*)ABPerson; - (unsigned int)contactSource; +- (id)nameComponents; - (void)pkAddLabeledValues:(id)arg1 withProperty:(id)arg2; - (id)pkDictionaryForProperty:(id)arg1; - (id)pkFormattedContactAddress; diff --git a/Frameworks/Contacts.framework/CNMutableContact.h b/Frameworks/Contacts.framework/CNMutableContact.h index 1458306b55..2ff13344f6 100644 --- a/Frameworks/Contacts.framework/CNMutableContact.h +++ b/Frameworks/Contacts.framework/CNMutableContact.h @@ -219,4 +219,8 @@ - (void)setBirthdays:(id)arg1; - (void)updateContactType:(BOOL)arg1; +// Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + +- (void)populateNamesFromComponents:(id)arg1; + @end diff --git a/Frameworks/CoreFoundation.framework/NSArray.h b/Frameworks/CoreFoundation.framework/NSArray.h index 0ddfb13384..64e6e4d35d 100644 --- a/Frameworks/CoreFoundation.framework/NSArray.h +++ b/Frameworks/CoreFoundation.framework/NSArray.h @@ -835,6 +835,8 @@ - (id)_pl_filter:(id /* block */)arg1; - (id)_pl_firstObjectPassingTest:(id /* block */)arg1; - (id)_pl_flatMap:(id /* block */)arg1; +- (id)_pl_groupBy:(id /* block */)arg1; +- (id)_pl_indexBy:(id /* block */)arg1; - (id)_pl_map:(id /* block */)arg1; - (id)pl_arrayOfUniqueObjectsNotInOrderedSet:(id)arg1; - (unsigned int)pl_countOfObjectsPassingTest:(id /* block */)arg1; diff --git a/Frameworks/CoreFoundation.framework/NSDictionary.h b/Frameworks/CoreFoundation.framework/NSDictionary.h index cdca60c8b1..775c518f23 100644 --- a/Frameworks/CoreFoundation.framework/NSDictionary.h +++ b/Frameworks/CoreFoundation.framework/NSDictionary.h @@ -211,6 +211,10 @@ // Image: /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices +- (BOOL)_LS_BoolForKey:(id)arg1; +- (BOOL)_LS_containsKey:(id)arg1; +- (unsigned long long)_LS_integerForKey:(id)arg1; +- (id)_LS_objectForKey:(id)arg1 ofType:(Class)arg2; - (unsigned int)_hashQuery; - (id)_parseQueryForIdentifiers:(id)arg1; - (id)insertExtensionPointVersion:(id)arg1; @@ -831,6 +835,7 @@ // Image: /System/Library/PrivateFrameworks/UIAccessibility.framework/UIAccessibility - (id)_accessibilityLeafDescendantsWithCount:(unsigned int)arg1 shouldStopAtRemoteElement:(BOOL)arg2 options:(id)arg3 treeLogger:(id)arg4; +- (id)_rearrangeKeyboardIfNecessaryWithOriginalArray:(id)arg1 processedArray:(id)arg2; // Image: /System/Library/PrivateFrameworks/UserNotificationsServer.framework/UserNotificationsServer diff --git a/Frameworks/ExternalAccessory.framework/EAAccessory.h b/Frameworks/ExternalAccessory.framework/EAAccessory.h index 57a60c87ae..6d1410abd0 100644 --- a/Frameworks/ExternalAccessory.framework/EAAccessory.h +++ b/Frameworks/ExternalAccessory.framework/EAAccessory.h @@ -46,6 +46,7 @@ - (void)dealloc; - (id)delegate; - (id)description; +- (id)dictionaryWithLowercaseKeys:(id)arg1; - (id)dockType; - (unsigned int)eqIndex; - (id)eqNames; diff --git a/Frameworks/Foundation.framework/NSBundle.h b/Frameworks/Foundation.framework/NSBundle.h index 9705d3c67b..73b39796b9 100644 --- a/Frameworks/Foundation.framework/NSBundle.h +++ b/Frameworks/Foundation.framework/NSBundle.h @@ -152,6 +152,7 @@ + (id)_rpFrameworkBundle; + (id)_rpLocalizedAppNameFromBundleID:(id)arg1; + (id)_rpLocalizedStringFromFrameworkBundleWithKey:(id)arg1 bundleID:(id)arg2; ++ (id)localizedDictionaryForLanguage:(id)arg1; - (id)_rpLocalizedAppName; diff --git a/Frameworks/Foundation.framework/NSError.h b/Frameworks/Foundation.framework/NSError.h index 3e1bbca983..3a4a0ca3cf 100644 --- a/Frameworks/Foundation.framework/NSError.h +++ b/Frameworks/Foundation.framework/NSError.h @@ -30,6 +30,7 @@ @property (nonatomic, readonly) NSDate *hd_messageSent; @property (nonatomic, readonly) NSDictionary *hd_persistentUserInfo; @property (readonly, copy) NSString *helpAnchor; +@property (nonatomic, readonly) BOOL hf_isHomeKitNamingError; @property (getter=isHMError, nonatomic, readonly) BOOL hmError; @property (getter=isHMFError, nonatomic, readonly) BOOL hmfError; @property (nonatomic, readonly) NSString *idsIdentifier; @@ -540,6 +541,7 @@ - (id)hf_errorWithOperationType:(id)arg1 failedItemName:(id)arg2; - (id)hf_errorWithOperationType:(id)arg1 options:(id)arg2; +- (BOOL)hf_isHomeKitNamingError; // Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon diff --git a/Frameworks/Foundation.framework/NSExtension.h b/Frameworks/Foundation.framework/NSExtension.h index 5d60a9cbe0..2afd082f65 100644 --- a/Frameworks/Foundation.framework/NSExtension.h +++ b/Frameworks/Foundation.framework/NSExtension.h @@ -168,6 +168,7 @@ + (id)_intents_extensionMatchingAttributesForIntents:(id)arg1; + (void)_intents_findAppsWithAnIntentsServiceExtension:(id /* block */)arg1; + (void)_intents_findPossibleSiriEnabledAppsWithAnIntentsServiceExtension:(id /* block */)arg1; ++ (void)_intents_findSiriEntitledAppsContainingAnIntentsExtensionWithCompletion:(id /* block */)arg1; + (void)_intents_matchExtensionsForIntent:(id)arg1 completion:(id /* block */)arg2; + (void)_intents_matchSiriExtensionsForIntent:(id)arg1 completion:(id /* block */)arg2; + (void)_intents_matchSiriUIExtensionsForIntent:(id)arg1 completion:(id /* block */)arg2; @@ -176,6 +177,8 @@ + (void)_matchExtensionsForIntent:(id)arg1 extensionPointName:(id)arg2 shouldCheckForSiriEnabled:(BOOL)arg3 completion:(id /* block */)arg4; + (BOOL)appAllowedToTalkToSiri:(id)arg1; +- (BOOL)_intents_extensionSupportsAtLeastOneSiriIntent; + // Image: /System/Library/Frameworks/NotificationCenter.framework/NotificationCenter - (id)nc_description; diff --git a/Frameworks/Foundation.framework/NSString.h b/Frameworks/Foundation.framework/NSString.h index 27055bc15d..e6335c9d5a 100644 --- a/Frameworks/Foundation.framework/NSString.h +++ b/Frameworks/Foundation.framework/NSString.h @@ -1364,9 +1364,11 @@ - (id)_FCCKPIdentifierWithType:(int)arg1; - (id)fc_lowerCaseStringByTrimmingWhiteSpace; - (id)fc_lowercaseTokensWithMinimumLength:(unsigned int)arg1; +- (id)fc_sanitizeWithOffendingCharacterSet:(id)arg1; - (id)fc_stringByMultiplyingStringByCount:(unsigned int)arg1; - (id)fc_stringByPrefixingLinesWithString:(id)arg1; - (id)fc_stringByRemovingPunctuation; +- (BOOL)fc_validateWithRegexPattern:(id)arg1; - (id)fr_readingHistoryItemID; - (struct _NSRange { unsigned int x1; unsigned int x2; })range; - (id)stringByRemovingCharactersInSet:(id)arg1; diff --git a/Frameworks/Foundation.framework/NSUserActivity.h b/Frameworks/Foundation.framework/NSUserActivity.h index 319d402397..af0dc19d4a 100644 --- a/Frameworks/Foundation.framework/NSUserActivity.h +++ b/Frameworks/Foundation.framework/NSUserActivity.h @@ -39,6 +39,7 @@ @property (getter=isEligibleForPublicIndexing) BOOL eligibleForPublicIndexing; @property (getter=isEligibleForSearch) BOOL eligibleForSearch; @property (copy) NSDate *expirationDate; +@property (nonatomic, copy) NSString *externalMediaContentIdentifier; @property (readonly) unsigned int hash; @property (nonatomic, readonly) INInteraction *interaction; @property (copy) NSSet *keywords; @@ -190,6 +191,13 @@ - (id)mapItem; - (void)setMapItem:(id)arg1; +// Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer + +- (id)_externalMediaContentBundleIdentifier; +- (void)_setExternalMediaContentBundleIdentifier:(id)arg1; +- (id)externalMediaContentIdentifier; +- (void)setExternalMediaContentIdentifier:(id)arg1; + // Image: /System/Library/PrivateFrameworks/ContactsUICore.framework/ContactsUICore + (id)_cnui_searchMailUserActivityForContact:(id)arg1; diff --git a/Frameworks/Foundation.framework/NSValue.h b/Frameworks/Foundation.framework/NSValue.h index 337b888f7c..c83c5a6ab6 100644 --- a/Frameworks/Foundation.framework/NSValue.h +++ b/Frameworks/Foundation.framework/NSValue.h @@ -276,8 +276,8 @@ // Image: /usr/lib/libIOAccessoryManager.dylib -+ (id)valueWithDockState:(struct DockState { int x1; struct UnsignedWide { unsigned int x_2_1_1; unsigned int x_2_1_2; } x2; struct UnsignedWide { unsigned int x_3_1_1; unsigned int x_3_1_2; } x3; unsigned long long x4; unsigned char x5[6]; bool x6; bool x7; double x8; double x9; })arg1; ++ (id)valueWithDockState:(struct DockState { int x1; struct UnsignedWide { unsigned int x_2_1_1; unsigned int x_2_1_2; } x2; struct UnsignedWide { unsigned int x_3_1_1; unsigned int x_3_1_2; } x3; unsigned long long x4; unsigned char x5[6]; bool x6; bool x7; double x8; double x9; bool x10; bool x11; })arg1; -- (struct DockState { int x1; struct UnsignedWide { unsigned int x_2_1_1; unsigned int x_2_1_2; } x2; struct UnsignedWide { unsigned int x_3_1_1; unsigned int x_3_1_2; } x3; unsigned long long x4; unsigned char x5[6]; bool x6; bool x7; double x8; double x9; })dockStateValue; +- (struct DockState { int x1; struct UnsignedWide { unsigned int x_2_1_1; unsigned int x_2_1_2; } x2; struct UnsignedWide { unsigned int x_3_1_1; unsigned int x_3_1_2; } x3; unsigned long long x4; unsigned char x5[6]; bool x6; bool x7; double x8; double x9; bool x10; bool x11; })dockStateValue; @end diff --git a/Frameworks/HealthKit.framework/HKExtendedHealthStore.h b/Frameworks/HealthKit.framework/HKExtendedHealthStore.h index 93f63e2ddd..9a190748b9 100644 --- a/Frameworks/HealthKit.framework/HKExtendedHealthStore.h +++ b/Frameworks/HealthKit.framework/HKExtendedHealthStore.h @@ -21,6 +21,7 @@ @property (nonatomic, copy) id /* block */ unviewedAchievementDefinitionsChangedHandler; - (void).cxx_destruct; +- (void)achievementAssetAvailabilityOnPairedDeviceForIdentifiers:(id)arg1 completion:(id /* block */)arg2; - (id /* block */)achievementsAddedHandler; - (void)addAchievement:(id)arg1 completion:(id /* block */)arg2; - (id)clientInterface; @@ -44,6 +45,7 @@ - (void)markAchievementAsViewed:(id)arg1 completion:(id /* block */)arg2; - (void)markAchievementDefinitionIdentifierAlertViewed:(id)arg1 completion:(id /* block */)arg2; - (void)markAchievementsAlerted:(id)arg1 completion:(id /* block */)arg2; +- (void)nextScheduledAchievementDefinitionAlertTaskDateWithCompletion:(id /* block */)arg1; - (id)remoteObjectProxyWithErrorHandler:(id /* block */)arg1; - (void)runAchievementsFixupAsDryRun:(BOOL)arg1 completion:(id /* block */)arg2; - (id)serverInterface; diff --git a/Frameworks/HealthKit.framework/_HKAchievement.h b/Frameworks/HealthKit.framework/_HKAchievement.h index 15b89662aa..860edeab50 100644 --- a/Frameworks/HealthKit.framework/_HKAchievement.h +++ b/Frameworks/HealthKit.framework/_HKAchievement.h @@ -78,13 +78,21 @@ // Image: /System/Library/PrivateFrameworks/FitnessUI.framework/FitnessUI ++ (struct CGSize { float x1; float x2; })_fiui_badgeThumbnailSizeUsingLargerDeviceSize:(BOOL)arg1; ++ (float)fiui_badgeThumbnailRenderingScale; ++ (struct CGSize { float x1; float x2; })fiui_badgeThumbnailRenderingSize; ++ (struct CGSize { float x1; float x2; })fiui_badgeThumbnailSize; + +- (void)_addStickersFromBundle:(id)arg1 forType:(id)arg2 toArray:(id)arg3; - (id)_fiui_badgeAssetNameSuffix; - (id)_fiui_badgeContainerPath; +- (id)_fiui_imagePathForUncompletedAchievementOfSizeClass:(int)arg1; - (id)_fiui_pathForAssetNamed:(id)arg1 ofType:(id)arg2; - (id)fiui_badgeModelFilename; - (id)fiui_badgePlistPath; - (id)fiui_badgeTexturePath; - (id)fiui_compressedBadgeModelPath; +- (BOOL)fiui_hasImageForSizeClass:(int)arg1; - (id)fiui_imageForSizeClass:(int)arg1; - (id)fiui_stickerBundle; - (id)fiui_stickerURLs; diff --git a/Frameworks/HealthKit.framework/_HKAchievementDefinition.h b/Frameworks/HealthKit.framework/_HKAchievementDefinition.h index a2c7aa631e..e42fd51932 100644 --- a/Frameworks/HealthKit.framework/_HKAchievementDefinition.h +++ b/Frameworks/HealthKit.framework/_HKAchievementDefinition.h @@ -8,9 +8,11 @@ NSDate * _availableEndDateUTC; NSDate * _availableStartDateUTC; NSString * _badgeShapeName; + NSPredicate * _baseAlertabilityPredicate; NSPredicate * _basePredicate; NSPredicate * _baseUnearnedVisibilityPredicate; unsigned int _calendarUnitForEqualityCheck; + NSPredicate * _compiledAlertabilityPredicate; NSPredicate * _compiledPredicate; NSPredicate * _compiledUnearnedVisibilityPredicate; unsigned int _deduplicationStrategy; @@ -28,10 +30,12 @@ } @property (nonatomic, retain) NSDate *alertDateUTC; +@property (nonatomic, readonly) NSPredicate *alertabilityPredicate; @property (nonatomic, retain) NSArray *availableCountryCodes; @property (nonatomic, retain) NSDate *availableEndDateUTC; @property (nonatomic, retain) NSDate *availableStartDateUTC; @property (nonatomic, retain) NSString *badgeShapeName; +@property (nonatomic, retain) NSPredicate *baseAlertabilityPredicate; @property (nonatomic) unsigned int calendarUnitForEqualityCheck; @property (nonatomic) unsigned int deduplicationStrategy; @property (nonatomic) int displayOrder; @@ -49,16 +53,18 @@ @property (nonatomic) unsigned int triggers; @property (nonatomic, retain) NSPredicate *unearnedVisibilityPredicate; -+ (id)_compilePredicateFromBasePredicate:(id)arg1 availableCountryCodes:(id)arg2 availableStartDateUTC:(id)arg3 availableEndDateUTC:(id)arg4 earnableOnlyOnce:(BOOL)arg5; ++ (id)_compilePredicateFromBasePredicate:(id)arg1 availableCountryCodes:(id)arg2 availableStartDateUTC:(id)arg3 availableEndDateUTC:(id)arg4 earnableOnlyOnce:(BOOL)arg5 workoutAchievement:(BOOL)arg6; + (id)definitionWithDictionaryRepresentation:(id)arg1; + (id)definitionWithPlistRepresentation:(id)arg1; - (void).cxx_destruct; - (id)alertDateUTC; +- (id)alertabilityPredicate; - (id)availableCountryCodes; - (id)availableEndDateUTC; - (id)availableStartDateUTC; - (id)badgeShapeName; +- (id)baseAlertabilityPredicate; - (unsigned int)calendarUnitForEqualityCheck; - (int)compareDisplayOrderOfDefinition:(id)arg1; - (id)debugDescription; @@ -76,10 +82,12 @@ - (id)predicate; - (BOOL)requiresValue; - (void)setAlertDateUTC:(id)arg1; +- (void)setAlertabilityPredicate:(id)arg1; - (void)setAvailableCountryCodes:(id)arg1; - (void)setAvailableEndDateUTC:(id)arg1; - (void)setAvailableStartDateUTC:(id)arg1; - (void)setBadgeShapeName:(id)arg1; +- (void)setBaseAlertabilityPredicate:(id)arg1; - (void)setCalendarUnitForEqualityCheck:(unsigned int)arg1; - (void)setDeduplicationStrategy:(unsigned int)arg1; - (void)setDisplayOrder:(int)arg1; diff --git a/Frameworks/HealthKit.framework/_HKAchievementDefinitionLoader.h b/Frameworks/HealthKit.framework/_HKAchievementDefinitionLoader.h index b986ba3228..7a0237cfa0 100644 --- a/Frameworks/HealthKit.framework/_HKAchievementDefinitionLoader.h +++ b/Frameworks/HealthKit.framework/_HKAchievementDefinitionLoader.h @@ -5,6 +5,7 @@ @interface _HKAchievementDefinitionLoader : NSObject { NSDictionary * _allDefinitionsByIdentifier; _HKMobileAssetDownloadManager * _assetDownloadManager; + NSDictionary * _builtinDefinitionsByIdentifier; int _externalDefinitionsChangedNotificationCount; NSDictionary * _injectedTestDefinitionsByIdentifier; NSObject * _queue; @@ -13,17 +14,19 @@ NSDictionary * _stickersPathURLsByIdentifier; } -+ (void)_getDefinitionsAsset:(id*)arg1 resourcesAssets:(id*)arg2 stickersAssets:(id*)arg3 fromCombinedAssets:(id)arg4; -+ (void)_getNewestAsset:(id*)arg1 olderAssets:(id*)arg2 fromAssets:(id)arg3; ++ (id)_achievementAssetPathURLsByIdentifier:(id)arg1; ++ (id)_assetsGroupedByDefinitionIdentifier:(id)arg1; ++ (id)_definitionIdentifiersFromAssets:(id)arg1; ++ (id)_findAchievementAssetsToDownload:(id*)arg1 remove:(id*)arg2 installed:(id*)arg3 amongAssets:(id)arg4 definitions:(id)arg5 withFilterBlock:(id /* block */)arg6; ++ (void)_getDefinitionsAsset:(id*)arg1 resourcesAssets:(id*)arg2 stickersAssets:(id*)arg3 installedOnly:(BOOL)arg4 fromCombinedAssets:(id)arg5; ++ (void)_getNewestAsset:(id*)arg1 olderAssets:(id*)arg2 installedOnly:(BOOL)arg3 fromAssets:(id)arg4; + (id)_loadAchievementDefinitionsFromAsset:(id)arg1; -+ (id)_loadAchievementResourcesPathURLsFromAssets:(id)arg1; -+ (id)_loadAchievementStickersPathURLsFromAssets:(id)arg1; + (void)_loadLoadsRemoteDefinitions; + (BOOL)_loadsRemoteDefinitions; -+ (id)_resourcesAssetsGroupedByDefinitionIdentifier:(id)arg1; + (void)_setLoadsRemoteDefinitions:(BOOL)arg1; -+ (id)_stickersAssetsGroupedByDefinitionIdentifier:(id)arg1; + (void)initialize; ++ (id)serverURLWithError:(id*)arg1; ++ (void)setServerURL:(id)arg1; + (id)sharedLoader; - (void).cxx_destruct; @@ -36,10 +39,12 @@ - (void)_clearInjectedDefinitionsForTesting; - (id)_compatibilityVersionPredicate; - (id)_definitionsPlistPredicate; +- (void)_fetchCurrentAssetsWithCompletion:(id /* block */)arg1; - (void)_injectDefinitionsForTesting:(id)arg1; - (void)_queue_clearCaches; - (BOOL)_queue_isDefinitionWithIdentifierRemotelyDefined:(id)arg1; -- (void)_stickerAssetsAvailabilityDidChange; +- (void)_queue_updateStickerAvailabilityWithDownloadedAssets:(id)arg1 usingFilter:(id)arg2; +- (void)_stickerAvailabilityDidChange; - (id)achievementDefinitionForIdentifier:(id)arg1; - (id)allAchievementDefinitionIdentifiers; - (id)allAchievementDefinitions; @@ -48,11 +53,9 @@ - (BOOL)isDefinitionWithIdentifierRemotelyDefined:(id)arg1; - (id)loadedRemotelyDefinedDefinitionIdentifiers; - (id)resourcesBundleForIdentifier:(id)arg1; -- (id)serverURLWithError:(id*)arg1; -- (void)setServerURL:(id)arg1; - (id)stickersBundleForIdentifier:(id)arg1; -- (void)updateAchievementResourcesAssetsWithFilter:(id)arg1 completion:(id /* block */)arg2; -- (void)updateAchievementStickersAssetsWithFilter:(id)arg1 completion:(id /* block */)arg2; +- (void)updateAchievementResourcesAssetsRemovingExpired:(BOOL)arg1 withFilter:(id)arg2 completion:(id /* block */)arg3; +- (void)updateAchievementStickersAssetsRemovingExpired:(BOOL)arg1 withFilter:(id)arg2 completion:(id /* block */)arg3; - (void)updateDefinitionsAssetWithCompletion:(id /* block */)arg1; @end diff --git a/Frameworks/HealthKit.framework/_HKAchievementPredicateWorkoutEnvironment.h b/Frameworks/HealthKit.framework/_HKAchievementPredicateWorkoutEnvironment.h index 7885409b68..9b8992c411 100644 --- a/Frameworks/HealthKit.framework/_HKAchievementPredicateWorkoutEnvironment.h +++ b/Frameworks/HealthKit.framework/_HKAchievementPredicateWorkoutEnvironment.h @@ -11,6 +11,7 @@ @property (nonatomic, readonly) double distanceInKilometers; @property (nonatomic, readonly) double duration; @property (nonatomic, readonly) NSNumber *endDate; +@property (nonatomic, readonly) BOOL isFirstParty; @property (nonatomic, readonly) NSNumber *startDate; @property (nonatomic, readonly) unsigned int type; @@ -21,6 +22,7 @@ - (double)duration; - (id)endDate; - (id)initWithWorkout:(id)arg1; +- (BOOL)isFirstParty; - (id)startDate; - (unsigned int)type; diff --git a/Frameworks/HealthKit.framework/_HKFitnessFriend.h b/Frameworks/HealthKit.framework/_HKFitnessFriend.h index d5ada4823d..cba7ccc5a0 100644 --- a/Frameworks/HealthKit.framework/_HKFitnessFriend.h +++ b/Frameworks/HealthKit.framework/_HKFitnessFriend.h @@ -4,6 +4,7 @@ @interface _HKFitnessFriend : NSObject { _HKFitnessFriendContact * _contact; + NSNumber * _currentCacheIndex; NSDictionary * _friendAchievements; NSDictionary * _friendWorkouts; NSDictionary * _snapshots; diff --git a/Frameworks/HealthKit.framework/_HKMobileAssetDownloadManager.h b/Frameworks/HealthKit.framework/_HKMobileAssetDownloadManager.h index 4193c1e0f2..875bdcdc7c 100644 --- a/Frameworks/HealthKit.framework/_HKMobileAssetDownloadManager.h +++ b/Frameworks/HealthKit.framework/_HKMobileAssetDownloadManager.h @@ -26,7 +26,7 @@ - (void)_callErrorHandlerWithError:(id)arg1; - (void)_queue_downloadAssets:(id)arg1 completionOverride:(id /* block */)arg2; - (void)_queue_fetchAssetsWithLocalInformation:(BOOL)arg1 shouldRequery:(BOOL)arg2 predicate:(id)arg3; -- (void)_queue_fetchAssetsWithPredicate:(id)arg1 completion:(id /* block */)arg2; +- (void)_queue_fetchAssetsWithPredicate:(id)arg1 onlyLocal:(BOOL)arg2 completion:(id /* block */)arg3; - (void)dealloc; - (void)downloadAssets:(id)arg1 completion:(id /* block */)arg2; - (void)downloadAssetsWithPredicate:(id)arg1; @@ -34,7 +34,7 @@ - (id /* block */)downloadCompletionHandler; - (id)downloadOptions; - (id /* block */)errorHandler; -- (void)fetchAssetsWithPredicate:(id)arg1 completion:(id /* block */)arg2; +- (void)fetchAssetsWithPredicate:(id)arg1 onlyLocal:(BOOL)arg2 completion:(id /* block */)arg3; - (id)initWithMobileAssetTypeName:(id)arg1; - (void)removeAssets:(id)arg1 completion:(id /* block */)arg2; - (void)setDownloadCompletionHandler:(id /* block */)arg1; diff --git a/Frameworks/HomeKit.framework/HMAccessory.h b/Frameworks/HomeKit.framework/HMAccessory.h index 24ea1755da..3faecb29a7 100644 --- a/Frameworks/HomeKit.framework/HMAccessory.h +++ b/Frameworks/HomeKit.framework/HMAccessory.h @@ -5,7 +5,6 @@ @interface HMAccessory : NSObject { HMThreadSafeMutableArrayCollection * _accessories; NSNumber * _accessoryFlags; - HMThreadSafeMutableArrayCollection * _accessoryInternalProfiles; HMThreadSafeMutableArrayCollection * _accessoryProfiles; unsigned int _additionalSetupStatus; HMApplicationData * _applicationData; @@ -39,7 +38,6 @@ @property (nonatomic, retain) HMThreadSafeMutableArrayCollection *accessories; @property (nonatomic, retain) NSNumber *accessoryFlags; -@property (nonatomic, retain) HMThreadSafeMutableArrayCollection *accessoryInternalProfiles; @property (nonatomic, retain) HMThreadSafeMutableArrayCollection *accessoryProfiles; @property (nonatomic) unsigned int additionalSetupStatus; @property (nonatomic, readonly) HMApplicationData *applicationData; @@ -96,8 +94,9 @@ - (void)_configure:(id)arg1 messageDispatcher:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 configCompletionQueue:(id)arg5 configCompletion:(id /* block */)arg6; - (void)_configureClientQueue:(id)arg1; - (void)_configureMessageDispatcher:(id)arg1 clientQueue:(id)arg2 delegateCaller:(id)arg3; +- (void)_configureProfilesWithClientQueue:(id)arg1 delegateCaller:(id)arg2 msgDispatcher:(id)arg3 home:(id)arg4; - (void)_copyFrom:(id)arg1; -- (void)_createCameraProfilesWithClientQueue:(id)arg1 delegateCaller:(id)arg2 msgDispatcher:(id)arg3 home:(id)arg4; +- (void)_createCameraProfiles:(id)arg1; - (id)_findCharacteristic:(id)arg1 forService:(id)arg2; - (id)_findService:(id)arg1; - (void)_handleAccessoryCategoryChanged:(id)arg1; @@ -115,6 +114,7 @@ - (void)_handleServicesUpdated:(id)arg1; - (void)_handleUpdateRoom:(id)arg1; - (void)_identifyWithCompletionHandler:(id /* block */)arg1; +- (void)_mergeProfileObjects:(id)arg1 currentOperations:(id)arg2; - (BOOL)_mergeWithNewObject:(id)arg1 operations:(id)arg2; - (void)_notifyDelegateOfAppDataUpdateForService:(id)arg1; - (void)_notifyDelegatesOfAdditionalSetupRequiredChange; @@ -134,7 +134,6 @@ - (void)_writeValue:(id)arg1 forCharacteristic:(id)arg2 completionHandler:(id /* block */)arg3; - (id)accessories; - (id)accessoryFlags; -- (id)accessoryInternalProfiles; - (id)accessoryProfiles; - (unsigned int)additionalSetupStatus; - (id)applicationData; @@ -177,7 +176,6 @@ - (id)services; - (void)setAccessories:(id)arg1; - (void)setAccessoryFlags:(id)arg1; -- (void)setAccessoryInternalProfiles:(id)arg1; - (void)setAccessoryProfiles:(id)arg1; - (void)setAdditionalSetupStatus:(unsigned int)arg1; - (void)setApplicationData:(id)arg1; diff --git a/Frameworks/HomeKit.framework/HMAccessoryBrowser.h b/Frameworks/HomeKit.framework/HMAccessoryBrowser.h index b3162feeb9..2ea21b2c36 100644 --- a/Frameworks/HomeKit.framework/HMAccessoryBrowser.h +++ b/Frameworks/HomeKit.framework/HMAccessoryBrowser.h @@ -51,6 +51,7 @@ - (id)delegateCaller; - (id)discoveredAccessories; - (unsigned int)generationCounter; +- (void)handleStartWithError:(id)arg1 response:(id)arg2; - (id)init; - (id)initWithDelegate:(id)arg1 queue:(id)arg2; - (BOOL)isBrowsing; diff --git a/Frameworks/HomeKit.framework/HMAccessoryProfile.h b/Frameworks/HomeKit.framework/HMAccessoryProfile.h index 06c60d7eb2..d531be20f3 100644 --- a/Frameworks/HomeKit.framework/HMAccessoryProfile.h +++ b/Frameworks/HomeKit.framework/HMAccessoryProfile.h @@ -4,7 +4,6 @@ @interface HMAccessoryProfile : NSObject { _HMAccessoryProfile * _accessoryProfile; - NSArray * _services; } @property (nonatomic, readonly) HMAccessory *accessory; @@ -23,7 +22,6 @@ - (id)accessory; - (id)accessoryProfile; - (id)description; -- (id)encapsulatingServices; - (unsigned int)hash; - (id)initWithAccessoryProfile:(id)arg1; - (BOOL)isEqual:(id)arg1; diff --git a/Frameworks/HomeKit.framework/HMCameraAudioControl.h b/Frameworks/HomeKit.framework/HMCameraAudioControl.h index 082cce456e..e240ac59d2 100644 --- a/Frameworks/HomeKit.framework/HMCameraAudioControl.h +++ b/Frameworks/HomeKit.framework/HMCameraAudioControl.h @@ -13,9 +13,7 @@ - (void).cxx_destruct; - (id)audioControl; - (id)initWithAudioControl:(id)arg1; -- (BOOL)isEqual:(id)arg1; - (id)mute; -- (void)resetControl; - (void)setAudioControl:(id)arg1; - (id)volume; diff --git a/Frameworks/HomeKit.framework/HMCameraProfile.h b/Frameworks/HomeKit.framework/HMCameraProfile.h index 98359c6e33..bbf4536fc3 100644 --- a/Frameworks/HomeKit.framework/HMCameraProfile.h +++ b/Frameworks/HomeKit.framework/HMCameraProfile.h @@ -2,7 +2,7 @@ Image: /System/Library/Frameworks/HomeKit.framework/HomeKit */ -@interface HMCameraProfile : HMAccessoryProfile { +@interface HMCameraProfile : HMAccessoryProfile { HMCameraAudioControl * _microphoneControl; HMCameraSettingsControl * _settingsControl; HMCameraSnapshotControl * _snapshotControl; @@ -11,17 +11,25 @@ } @property (nonatomic, readonly) _HMCameraProfile *cameraProfile; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, readonly) HFCameraManager *hf_cameraManager; +@property (nonatomic, readonly) BOOL hf_hasSetFavorite; +@property (nonatomic, readonly) BOOL hf_isFavorite; @property (nonatomic, retain) HMCameraAudioControl *microphoneControl; @property (nonatomic, retain) HMCameraSettingsControl *settingsControl; @property (nonatomic, retain) HMCameraSnapshotControl *snapshotControl; @property (nonatomic, retain) HMCameraAudioControl *speakerControl; @property (nonatomic, retain) HMCameraStreamControl *streamControl; +@property (readonly) Class superclass; + +// Image: /System/Library/Frameworks/HomeKit.framework/HomeKit - (void).cxx_destruct; - (BOOL)_mergeWithNewObject:(id)arg1 operations:(id)arg2; - (id)cameraProfile; - (id)initWithCameraProfile:(id)arg1; -- (BOOL)isEqual:(id)arg1; - (id)microphoneControl; - (id)services; - (void)setMicrophoneControl:(id)arg1; @@ -34,4 +42,11 @@ - (id)speakerControl; - (id)streamControl; +// Image: /System/Library/PrivateFrameworks/Home.framework/Home + +- (id)hf_cameraManager; +- (BOOL)hf_hasSetFavorite; +- (BOOL)hf_isFavorite; +- (id)hf_updateIsFavorite:(BOOL)arg1; + @end diff --git a/Frameworks/HomeKit.framework/HMCameraSettingsControl.h b/Frameworks/HomeKit.framework/HMCameraSettingsControl.h index e555c5e538..c89dd7898d 100644 --- a/Frameworks/HomeKit.framework/HMCameraSettingsControl.h +++ b/Frameworks/HomeKit.framework/HMCameraSettingsControl.h @@ -24,10 +24,8 @@ - (id)imageMirroring; - (id)imageRotation; - (id)initWithSettingsControl:(id)arg1; -- (BOOL)isEqual:(id)arg1; - (id)nightVision; - (id)opticalZoom; -- (void)resetControl; - (void)setSettingsControl:(id)arg1; - (id)settingsControl; - (id)targetHorizontalTilt; diff --git a/Frameworks/HomeKit.framework/HMCameraSnapshot.h b/Frameworks/HomeKit.framework/HMCameraSnapshot.h index 45d6ed495a..36a5a2b1e0 100644 --- a/Frameworks/HomeKit.framework/HMCameraSnapshot.h +++ b/Frameworks/HomeKit.framework/HMCameraSnapshot.h @@ -7,12 +7,21 @@ } @property (nonatomic, readonly, copy) NSDate *captureDate; +@property (nonatomic, readonly) NSString *hf_localizedAge; @property (nonatomic, retain) _HMCameraSnapshot *snapshot; +// Image: /System/Library/Frameworks/HomeKit.framework/HomeKit + - (void).cxx_destruct; - (id)captureDate; - (id)initWithSnapshot:(id)arg1; - (void)setSnapshot:(id)arg1; - (id)snapshot; +// Image: /System/Library/PrivateFrameworks/Home.framework/Home + ++ (id)hf_localizedAgeForCaptureDate:(id)arg1; + +- (id)hf_localizedAge; + @end diff --git a/Frameworks/HomeKit.framework/HMCameraSnapshotControl.h b/Frameworks/HomeKit.framework/HMCameraSnapshotControl.h index 92aa57555e..d99ed406a0 100644 --- a/Frameworks/HomeKit.framework/HMCameraSnapshotControl.h +++ b/Frameworks/HomeKit.framework/HMCameraSnapshotControl.h @@ -19,12 +19,12 @@ - (void).cxx_destruct; - (void)cameraSnapshotControl:(id)arg1 didTakeSnapshot:(id)arg2 error:(id)arg3; +- (void)cameraSnapshotControlDidUpdateMostRecentSnapshot:(id)arg1; - (id)delegate; +- (void)fetchCameraSnapshotForBulletinContext:(id)arg1 completionHandler:(id /* block */)arg2; - (id)initWithSnapshotControl:(id)arg1; -- (BOOL)isEqual:(id)arg1; - (id)mostRecentSnapshot; - (id)propertyQueue; -- (void)resetControl; - (void)setDelegate:(id)arg1; - (void)setSnapshotControl:(id)arg1; - (id)snapshotControl; diff --git a/Frameworks/HomeKit.framework/HMCameraSource.h b/Frameworks/HomeKit.framework/HMCameraSource.h index f0b515156b..f79585e9e2 100644 --- a/Frameworks/HomeKit.framework/HMCameraSource.h +++ b/Frameworks/HomeKit.framework/HMCameraSource.h @@ -11,6 +11,7 @@ @property (nonatomic, retain) _HMCameraSource *source; - (void).cxx_destruct; +- (id)aspectRatio; - (id)initWithSource:(id)arg1; - (id)propertyQueue; - (void)setSource:(id)arg1; diff --git a/Frameworks/HomeKit.framework/HMCameraStreamControl.h b/Frameworks/HomeKit.framework/HMCameraStreamControl.h index e320087e38..07bdd94d37 100644 --- a/Frameworks/HomeKit.framework/HMCameraStreamControl.h +++ b/Frameworks/HomeKit.framework/HMCameraStreamControl.h @@ -24,9 +24,7 @@ - (void)cameraStreamControlDidStartStream:(id)arg1; - (id)delegate; - (id)initWithStreamControl:(id)arg1; -- (BOOL)isEqual:(id)arg1; - (id)propertyQueue; -- (void)resetControl; - (void)setDelegate:(id)arg1; - (void)setStreamControl:(id)arg1; - (void)startStream; diff --git a/Frameworks/HomeKit.framework/HMDelegateCaller.h b/Frameworks/HomeKit.framework/HMDelegateCaller.h index c9ad6ab9e0..71133e8157 100644 --- a/Frameworks/HomeKit.framework/HMDelegateCaller.h +++ b/Frameworks/HomeKit.framework/HMDelegateCaller.h @@ -17,6 +17,7 @@ - (void)callCompletion:(id /* block */)arg1 error:(id)arg2 boolValue:(BOOL)arg3 array:(id)arg4; - (void)callCompletion:(id /* block */)arg1 error:(id)arg2 dictionary:(id)arg3; - (void)callCompletion:(id /* block */)arg1 error:(id)arg2 obj:(id)arg3; +- (void)callCompletion:(id /* block */)arg1 error:(id)arg2 snapshot:(id)arg3; - (void)callCompletion:(id /* block */)arg1 errorString:(id)arg2; - (void)callCompletion:(id /* block */)arg1 errorString:(id)arg2 error:(id)arg3; - (void)callCompletion:(id /* block */)arg1 home:(id)arg2 error:(id)arg3; diff --git a/Frameworks/HomeKit.framework/HMHome.h b/Frameworks/HomeKit.framework/HMHome.h index 63db6d23d3..efec956596 100644 --- a/Frameworks/HomeKit.framework/HMHome.h +++ b/Frameworks/HomeKit.framework/HMHome.h @@ -63,6 +63,8 @@ @property (readonly) unsigned int hash; @property (nonatomic, readonly, copy) NSDate *hf_dateAdded; @property (nonatomic, readonly, copy) NSString *hf_displayName; +@property (nonatomic, readonly) BOOL hf_shouldNewCameraBeFavoritedByDefault; +@property (nonatomic, readonly) BOOL hf_shouldNewServiceBeFavoritedByDefault; @property (nonatomic, readonly) UIImage *hf_wallpaperImage; @property (nonatomic, retain) HMRoom *homeAsRoom; @property (nonatomic, retain) CLLocation *homeLocation; @@ -371,6 +373,7 @@ - (id)hf_allNonEmptyActionSets; - (id)hf_allRooms; - (id)hf_allServices; +- (id)hf_cameraProfileWithIdentifier:(id)arg1; - (id)hf_characteristicValueManager; - (id)hf_colorPalette; - (BOOL)hf_currentUserIsAdministrator; @@ -390,6 +393,8 @@ - (id)hf_serviceWithIdentifier:(id)arg1; - (id)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:(BOOL)arg1; - (id)hf_setNotesApplicationData:(id)arg1; +- (BOOL)hf_shouldNewCameraBeFavoritedByDefault; +- (BOOL)hf_shouldNewServiceBeFavoritedByDefault; - (BOOL)hf_supportsPerUserRemoteAccess; - (BOOL)hf_supportsRemoteAccessRestrictions; - (id)hf_updateColorPalette:(id)arg1; diff --git a/Frameworks/HomeKit.framework/HMHomeManager.h b/Frameworks/HomeKit.framework/HMHomeManager.h index 520b3e2429..4301455776 100644 --- a/Frameworks/HomeKit.framework/HMHomeManager.h +++ b/Frameworks/HomeKit.framework/HMHomeManager.h @@ -110,6 +110,7 @@ - (void)_notifyAccessAllowedWhenLockedUpdated:(BOOL)arg1; - (void)_notifyDelegateOfAppDataUpdate; - (void)_notifyResidentProvisioningStatus:(unsigned int)arg1; +- (void)_pingDeviceWithUUID:(id)arg1 completionHandler:(id /* block */)arg2; - (void)_primaryAccountDidChange:(id)arg1 modified:(BOOL)arg2 completionHandler:(id /* block */)arg3; - (void)_primaryAccountWasDeletedWithCompletionHandler:(id /* block */)arg1; - (id)_privateDelegate; @@ -187,7 +188,6 @@ - (void)removeHome:(id)arg1 completionHandler:(id /* block */)arg2; - (void)resetConfiguration:(BOOL)arg1 withoutPopup:(BOOL)arg2 completionHandler:(id /* block */)arg3; - (unsigned int)residentProvisioningStatus; -- (void)sendHomeConfigurationFetched; - (void)setAccessAllowedWhenLocked:(BOOL)arg1; - (void)setApplicationData:(id)arg1; - (void)setCurrentHome:(id)arg1; diff --git a/Frameworks/HomeKit.framework/_HMAccessoryProfile.h b/Frameworks/HomeKit.framework/_HMAccessoryProfile.h index 69f6b876a8..c4422d24b9 100644 --- a/Frameworks/HomeKit.framework/_HMAccessoryProfile.h +++ b/Frameworks/HomeKit.framework/_HMAccessoryProfile.h @@ -5,7 +5,6 @@ @interface _HMAccessoryProfile : NSObject { HMAccessory * _accessory; NSObject * _clientQueue; - BOOL _configured; HMDelegateCaller * _delegateCaller; HMHome * _home; HMFMessageDispatcher * _msgDispatcher; @@ -17,7 +16,6 @@ @property (nonatomic, readonly) HMAccessory *accessory; @property (nonatomic, retain) NSObject *clientQueue; -@property BOOL configured; @property (readonly, copy) NSString *debugDescription; @property (nonatomic, retain) HMDelegateCaller *delegateCaller; @property (readonly, copy) NSString *description; @@ -38,8 +36,7 @@ - (void)_registerNotificationHandlers; - (id)accessory; - (id)clientQueue; -- (void)configureWithClientQueue:(id)arg1 delegateCaller:(id)arg2 msgDispatcher:(id)arg3 home:(id)arg4; -- (BOOL)configured; +- (void)configureWithAccessory:(id)arg1 clientQueue:(id)arg2 delegateCaller:(id)arg3 msgDispatcher:(id)arg4 home:(id)arg5; - (id)delegateCaller; - (id)description; - (void)encodeWithCoder:(id)arg1; @@ -55,7 +52,6 @@ - (id)propertyQueue; - (id)services; - (void)setClientQueue:(id)arg1; -- (void)setConfigured:(BOOL)arg1; - (void)setDelegateCaller:(id)arg1; - (void)setMsgDispatcher:(id)arg1; - (void)setPropertyQueue:(id)arg1; diff --git a/Frameworks/HomeKit.framework/_HMCameraAudioControl.h b/Frameworks/HomeKit.framework/_HMCameraAudioControl.h index a79e31abea..64eb57b5a9 100644 --- a/Frameworks/HomeKit.framework/_HMCameraAudioControl.h +++ b/Frameworks/HomeKit.framework/_HMCameraAudioControl.h @@ -11,8 +11,7 @@ @property (nonatomic, readonly) HMCharacteristic *volume; - (void).cxx_destruct; -- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 home:(id)arg6 profileUniqueIdentifier:(id)arg7; -- (BOOL)isEqual:(id)arg1; +- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 profileUniqueIdentifier:(id)arg3; - (id)mute; - (id)volume; diff --git a/Frameworks/HomeKit.framework/_HMCameraControl.h b/Frameworks/HomeKit.framework/_HMCameraControl.h index e2191e0748..c69766d49c 100644 --- a/Frameworks/HomeKit.framework/_HMCameraControl.h +++ b/Frameworks/HomeKit.framework/_HMCameraControl.h @@ -29,12 +29,13 @@ @property (readonly) Class superclass; - (void).cxx_destruct; +- (void)_configureWithClientQueue:(id)arg1 delegateCaller:(id)arg2 msgDispatcher:(id)arg3 home:(id)arg4; - (void)_registerNotificationHandlers; - (id)cameraProfile; - (id)clientQueue; - (id)delegateCaller; - (id)home; -- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 home:(id)arg6 profileUniqueIdentifier:(id)arg7; +- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 profileUniqueIdentifier:(id)arg3; - (id)messageReceiveQueue; - (id)messageTargetUUID; - (id)msgDispatcher; diff --git a/Frameworks/HomeKit.framework/_HMCameraProfile.h b/Frameworks/HomeKit.framework/_HMCameraProfile.h index f4bdd539e7..f2df39875e 100644 --- a/Frameworks/HomeKit.framework/_HMCameraProfile.h +++ b/Frameworks/HomeKit.framework/_HMCameraProfile.h @@ -3,7 +3,6 @@ */ @interface _HMCameraProfile : _HMAccessoryProfile { - NSMutableArray * _controls; _HMCameraAudioControl * _microphoneControl; _HMCameraSettingsControl * _settingsControl; _HMCameraSnapshotControl * _snapshotControlInternal; @@ -11,7 +10,7 @@ _HMCameraStreamControl * _streamControlInternal; } -@property (nonatomic, readonly) NSMutableArray *controls; +@property (nonatomic, readonly) NSArray *controls; @property (nonatomic, readonly) _HMCameraAudioControl *microphoneControl; @property (nonatomic, readonly) _HMCameraSettingsControl *settingsControl; @property (nonatomic, readonly) _HMCameraSnapshotControl *snapshotControlInternal; @@ -21,10 +20,12 @@ + (BOOL)supportsSecureCoding; - (void).cxx_destruct; +- (void)_createControls:(id)arg1; - (void)_registerNotificationHandlers; -- (void)configureWithClientQueue:(id)arg1 delegateCaller:(id)arg2 msgDispatcher:(id)arg3 home:(id)arg4; +- (void)configureWithAccessory:(id)arg1 clientQueue:(id)arg2 delegateCaller:(id)arg3 msgDispatcher:(id)arg4 home:(id)arg5; - (id)controls; - (void)encodeWithCoder:(id)arg1; +- (id)init; - (id)initWithCoder:(id)arg1; - (id)microphoneControl; - (id)settingsControl; diff --git a/Frameworks/HomeKit.framework/_HMCameraSettingsControl.h b/Frameworks/HomeKit.framework/_HMCameraSettingsControl.h index 336aa4d9d7..1ac47d6c80 100644 --- a/Frameworks/HomeKit.framework/_HMCameraSettingsControl.h +++ b/Frameworks/HomeKit.framework/_HMCameraSettingsControl.h @@ -30,8 +30,7 @@ - (id)digitalZoom; - (id)imageMirroring; - (id)imageRotation; -- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 home:(id)arg6 profileUniqueIdentifier:(id)arg7; -- (BOOL)isEqual:(id)arg1; +- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 profileUniqueIdentifier:(id)arg3; - (id)nightVision; - (id)opticalZoom; - (void)setCurrentHorizontalTilt:(id)arg1; diff --git a/Frameworks/HomeKit.framework/_HMCameraSnapshot.h b/Frameworks/HomeKit.framework/_HMCameraSnapshot.h index 604ac46f30..1ba1d2a880 100644 --- a/Frameworks/HomeKit.framework/_HMCameraSnapshot.h +++ b/Frameworks/HomeKit.framework/_HMCameraSnapshot.h @@ -12,6 +12,6 @@ - (void)_releaseSlotIdentifier; - (id)captureDate; - (void)dealloc; -- (id)initWithSessionID:(id)arg1 slotIdentifier:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 profileUniqueIdentifier:(id)arg6 captureDate:(id)arg7; +- (id)initWithSessionID:(id)arg1 slotIdentifier:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 profileUniqueIdentifier:(id)arg6 aspectRatio:(id)arg7 captureDate:(id)arg8; @end diff --git a/Frameworks/HomeKit.framework/_HMCameraSnapshotControl.h b/Frameworks/HomeKit.framework/_HMCameraSnapshotControl.h index 10648f903c..63cabfc9f8 100644 --- a/Frameworks/HomeKit.framework/_HMCameraSnapshotControl.h +++ b/Frameworks/HomeKit.framework/_HMCameraSnapshotControl.h @@ -8,18 +8,21 @@ } @property (nonatomic) <_HMCameraSnapshotControlDelegate> *delegate; -@property (nonatomic, readonly) HMCameraSnapshot *mostRecentSnapshot; +@property (nonatomic, retain) HMCameraSnapshot *mostRecentSnapshot; - (void).cxx_destruct; - (void)_callDelegate:(id)arg1 error:(id)arg2; -- (void)_getMostRecentSnapshot; -- (void)_handleSnapshot:(id)arg1 error:(id)arg2 cameraSessionID:(id)arg3; +- (void)_callMostRecentSnapshotUpdateDelegate; +- (void)_fetchCameraSnapshotForBulletinContext:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)_handleCreateSnapshotWithBulletinContext:(id)arg1 error:(id)arg2 cameraSessionID:(id)arg3 completionHandler:(id /* block */)arg4; +- (void)_handleMostSnapshot:(id)arg1; +- (void)_handleSnapshot:(id)arg1 error:(id)arg2 cameraSessionID:(id)arg3 mostRecent:(BOOL)arg4; +- (void)_mergeNewSnapshot:(id)arg1 operations:(id)arg2; - (void)_registerNotificationHandlers; - (void)_takeSnapshot; -- (void)dealloc; - (id)delegate; -- (void)homeConfigurationFetchedNotification:(id)arg1; -- (BOOL)isEqual:(id)arg1; +- (void)fetchCameraSnapshotForBulletinContext:(id)arg1 completionHandler:(id /* block */)arg2; +- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 profileUniqueIdentifier:(id)arg3 mostRecentSnapshot:(id)arg4; - (id)mostRecentSnapshot; - (void)setDelegate:(id)arg1; - (void)setMostRecentSnapshot:(id)arg1; diff --git a/Frameworks/HomeKit.framework/_HMCameraSource.h b/Frameworks/HomeKit.framework/_HMCameraSource.h index 2415558294..97bff906ab 100644 --- a/Frameworks/HomeKit.framework/_HMCameraSource.h +++ b/Frameworks/HomeKit.framework/_HMCameraSource.h @@ -3,6 +3,7 @@ */ @interface _HMCameraSource : NSObject { + NSNumber * _aspectRatio; HMCameraView * _cameraView; NSObject * _clientQueue; HMDelegateCaller * _delegateCaller; @@ -13,6 +14,7 @@ NSNumber * _slotIdentifier; } +@property (nonatomic, readonly, copy) NSNumber *aspectRatio; @property (nonatomic) HMCameraView *cameraView; @property (nonatomic, retain) NSObject *clientQueue; @property (readonly, copy) NSString *debugDescription; @@ -29,10 +31,11 @@ @property (readonly) Class superclass; - (void).cxx_destruct; +- (id)aspectRatio; - (id)cameraView; - (id)clientQueue; - (id)delegateCaller; -- (id)initWithSessionID:(id)arg1 slotIdentifier:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 profileUniqueIdentifier:(id)arg6; +- (id)initWithSessionID:(id)arg1 slotIdentifier:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 profileUniqueIdentifier:(id)arg6 aspectRatio:(id)arg7; - (id)messageReceiveQueue; - (id)messageTargetUUID; - (id)msgDispatcher; diff --git a/Frameworks/HomeKit.framework/_HMCameraStream.h b/Frameworks/HomeKit.framework/_HMCameraStream.h index f02080ceff..f6413e7f2d 100644 --- a/Frameworks/HomeKit.framework/_HMCameraStream.h +++ b/Frameworks/HomeKit.framework/_HMCameraStream.h @@ -19,7 +19,7 @@ - (void)_updateAudioStreamSetting:(unsigned int)arg1 completionHandler:(id /* block */)arg2; - (unsigned int)audioStreamSetting; - (void)dealloc; -- (id)initWithSessionID:(id)arg1 slotIdentifier:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 profileUniqueIdentifier:(id)arg6 audioStreamSetting:(unsigned int)arg7; +- (id)initWithSessionID:(id)arg1 slotIdentifier:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 profileUniqueIdentifier:(id)arg6 aspectRatio:(id)arg7 audioStreamSetting:(unsigned int)arg8; - (void)setAudioStreamSetting:(unsigned int)arg1; - (void)updateAudioStreamSetting:(unsigned int)arg1 completionHandler:(id /* block */)arg2; diff --git a/Frameworks/HomeKit.framework/_HMCameraStreamControl.h b/Frameworks/HomeKit.framework/_HMCameraStreamControl.h index 8824c041e2..8e8d9abf20 100644 --- a/Frameworks/HomeKit.framework/_HMCameraStreamControl.h +++ b/Frameworks/HomeKit.framework/_HMCameraStreamControl.h @@ -28,8 +28,7 @@ - (void)dealloc; - (id)delegate; - (void)homedRestarted; -- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 clientQueue:(id)arg3 delegateCaller:(id)arg4 msgDispatcher:(id)arg5 home:(id)arg6 profileUniqueIdentifier:(id)arg7; -- (BOOL)isEqual:(id)arg1; +- (id)initWithCameraProfile:(id)arg1 service:(id)arg2 profileUniqueIdentifier:(id)arg3; - (void)setCameraStream:(id)arg1; - (void)setDelegate:(id)arg1; - (void)setStreamSessionID:(id)arg1; diff --git a/Frameworks/IntentsUI.framework/INUIRemoteViewController.h b/Frameworks/IntentsUI.framework/INUIRemoteViewController.h index 1cbe334ca4..d85c481c2b 100644 --- a/Frameworks/IntentsUI.framework/INUIRemoteViewController.h +++ b/Frameworks/IntentsUI.framework/INUIRemoteViewController.h @@ -3,10 +3,14 @@ */ @interface INUIRemoteViewController : _UIRemoteViewController <_INUIRemoteViewControllerHosting> { + NSExtension * _activeExtension; + * _currentRequestIdentifier; * _delegate; _INUIExtensionHostContext * _extensionHostContext; } +@property (nonatomic, retain) NSExtension *activeExtension; +@property (nonatomic, retain) *currentRequestIdentifier; @property (readonly, copy) NSString *debugDescription; @property (nonatomic) *delegate; @property (readonly, copy) NSString *description; @@ -22,11 +26,16 @@ - (void).cxx_destruct; - (id)_errorHandlingServiceViewControllerProxy; - (void)_queryRepresentedPropertiesWithCompletion:(id /* block */)arg1; +- (id)activeExtension; - (void)configureWithInteraction:(id)arg1 context:(unsigned int)arg2 completion:(id /* block */)arg3; - (void)configureWithInteraction:(id)arg1 context:(unsigned int)arg2 errorHandlingCompletion:(id /* block */)arg3; +- (id)currentRequestIdentifier; - (id)delegate; +- (id)disconnect; - (id)extensionHostContext; - (void)serviceViewControllerDesiresConstrainedSize:(struct CGSize { float x1; float x2; })arg1; +- (void)setActiveExtension:(id)arg1; +- (void)setCurrentRequestIdentifier:(id)arg1; - (void)setDelegate:(id)arg1; - (void)setExtensionHostContext:(id)arg1; - (void)updateSize; diff --git a/Frameworks/MediaPlayer.framework/MPAVController.h b/Frameworks/MediaPlayer.framework/MPAVController.h index ceb5e7ee28..e1126e7f18 100644 --- a/Frameworks/MediaPlayer.framework/MPAVController.h +++ b/Frameworks/MediaPlayer.framework/MPAVController.h @@ -218,10 +218,12 @@ - (id)_extractImageFromMetadata:(id)arg1; - (void)_firstVideoFrameDisplayed:(id)arg1; - (BOOL)_hasEnoughDataToPlay; +- (BOOL)_hasValidPlayerTime; - (BOOL)_isChangingPlayerProperties; - (void)_isExternalPlaybackActiveDidChange:(id)arg1; - (BOOL)_isVideoLayerAttachedToPlayer; - (void)_itemAssetIsLoadedNotification:(id)arg1; +- (void)_itemBookmarkTimeDidChangeNotification:(id)arg1; - (void)_itemDidChange:(id)arg1; - (void)_itemFailedToPlayToEnd:(id)arg1; - (void)_itemFailedToPlayToEndNotification:(id)arg1; @@ -232,7 +234,6 @@ - (void)_itemTimeMarkersAvailableNotification:(id)arg1; - (void)_itemTypeAvailableNotification:(id)arg1; - (void)_itemWillChange:(id)arg1; -- (void)_mediaLibraryDynamicPropertiesDidChangeNotification:(id)arg1; - (void)_networkChangedNotification:(id)arg1; - (void)_pauseBookkeepingTimer; - (void)_pausePlaybackIfNecessary; @@ -285,8 +286,7 @@ - (void)_unregisterForPlaylistManager:(id)arg1; - (void)_updateCurrentItemBookkeepingForTimerCallback; - (void)_updateCurrentItemBookkeepingMarkedAsCheckpoint:(BOOL)arg1; -- (void)_updateCurrentTimeToBookmarkTimeForDynamicPropertyChange; -- (void)_updateCurrentTimeToNextStartTimeForQueueFeeder:(id)arg1 withItemIndex:(int)arg2; +- (void)_updateLastSetTimeForCurrentItemIfNeeded; - (void)_updatePlaybackModeForItem:(id)arg1; - (void)_updateProgress:(struct __CFRunLoopTimer { }*)arg1; - (void)_updateScanningRate; diff --git a/Frameworks/MediaPlayer.framework/MPAVItem.h b/Frameworks/MediaPlayer.framework/MPAVItem.h index fbbc2edd43..7983882477 100644 --- a/Frameworks/MediaPlayer.framework/MPAVItem.h +++ b/Frameworks/MediaPlayer.framework/MPAVItem.h @@ -93,6 +93,7 @@ @property (nonatomic, retain) NSError *assetError; @property (nonatomic, readonly, copy) NSString *assetFlavor; @property (nonatomic, readonly) RadioAudioClip *audioClip; +@property (nonatomic, readonly, copy) NSNumber *bookmarkTime; @property (nonatomic, readonly, copy) NSArray *buyOffers; @property (nonatomic, readonly) BOOL canReusePlayerItem; @property (nonatomic, readonly) BOOL canSeedGenius; @@ -124,6 +125,7 @@ @property (nonatomic) BOOL hasPlayedThisSession; @property (readonly) unsigned int hash; @property (nonatomic) unsigned int indexInQueueFeeder; +@property (nonatomic, readonly, copy) NSNumber *initialPlaybackStartTime; @property (nonatomic, readonly) BOOL isAd; @property (nonatomic, readonly) BOOL isAlwaysLive; @property BOOL isAssetLoaded; @@ -140,9 +142,12 @@ @property (nonatomic, readonly, retain) MPMediaItem *mediaItem; @property (nonatomic, readonly) MPModelObject *modelObject; @property (nonatomic, readonly) MPModelSong *modelSong; +@property (nonatomic, readonly) long long mpcReporting_equivalencySourceAdamID; @property (nonatomic, readonly) BOOL mpcReporting_isValidReportingItem; @property (nonatomic, readonly) unsigned int mpcReporting_itemType; @property (nonatomic, readonly, copy) NSData *mpcReporting_jingleTimedMetadata; +@property (nonatomic, readonly, copy) NSString *mpcReporting_requestingBundleIdentifier; +@property (nonatomic, readonly, copy) NSString *mpcReporting_requestingBundleVersion; @property (nonatomic, readonly) BOOL mpcReporting_shouldReportPlayEventsToStore; @property (nonatomic, readonly) BOOL mpcReporting_shouldUseRelativeTimePositions; @property (nonatomic, readonly, copy) NSData *mpcReporting_trackInfo; @@ -150,7 +155,7 @@ @property (nonatomic, readonly) unsigned long long persistentID; @property (nonatomic, readonly) double playableDuration; @property (nonatomic, readonly) double playableDurationIfAvailable; -@property (nonatomic) double playbackCheckpointCurrentTime; +@property (nonatomic, readonly, copy) NSDictionary *playbackInfo; @property (nonatomic, readonly) int playbackMode; @property (nonatomic) MPAVController *player; @property (nonatomic, retain) AVPlayerItem *playerItem; @@ -209,6 +214,7 @@ - (int)_expectedPlaybackMode; - (void)_handleUpdatedLikedState:(int)arg1 completion:(id /* block */)arg2; - (id)_imageChapterTrackIDsForAsset:(id)arg1; +- (id)_initialPlaybackStartTimeForPlaybackInfo:(id)arg1; - (void)_internalLikedStateDidChangeNotification:(id)arg1; - (void)_itemAttributeAvailableKey:(id)arg1; - (void)_likedStateDidChange; @@ -254,6 +260,7 @@ - (id)asset; - (id)assetError; - (id /* block */)blockForDirectAVControllerNotificationReferencingItem:(id)arg1; +- (id)bookmarkTime; - (id)buyOffers; - (BOOL)canReusePlayerItem; - (BOOL)canSeedGenius; @@ -293,6 +300,7 @@ - (id)initWithPlayerItem:(id)arg1; - (id)initWithURL:(id)arg1; - (id)initWithURL:(id)arg1 options:(id)arg2; +- (id)initialPlaybackStartTime; - (BOOL)isAd; - (BOOL)isAlwaysLive; - (BOOL)isAssetLoaded; @@ -323,7 +331,7 @@ - (unsigned long long)persistentID; - (double)playableDuration; - (double)playableDurationIfAvailable; -- (double)playbackCheckpointCurrentTime; +- (id)playbackInfo; - (int)playbackMode; - (float)playbackRateForLevel:(unsigned int)arg1 direction:(int)arg2 paused:(BOOL)arg3; - (id)player; @@ -429,9 +437,12 @@ - (id)audioClip; - (id)effectiveArtworkCollection; - (BOOL)isRadioItem; +- (long long)mpcReporting_equivalencySourceAdamID; - (BOOL)mpcReporting_isValidReportingItem; - (unsigned int)mpcReporting_itemType; - (id)mpcReporting_jingleTimedMetadata; +- (id)mpcReporting_requestingBundleIdentifier; +- (id)mpcReporting_requestingBundleVersion; - (BOOL)mpcReporting_shouldReportPlayEventsToStore; - (BOOL)mpcReporting_shouldUseRelativeTimePositions; - (id)mpcReporting_trackInfo; diff --git a/Frameworks/MediaPlayer.framework/MPAVPlaylistManager.h b/Frameworks/MediaPlayer.framework/MPAVPlaylistManager.h index 3570bafe84..3d11441f9a 100644 --- a/Frameworks/MediaPlayer.framework/MPAVPlaylistManager.h +++ b/Frameworks/MediaPlayer.framework/MPAVPlaylistManager.h @@ -107,7 +107,6 @@ - (void)queueCoordinator:(id)arg1 failedToLoadItem:(id)arg2; - (id)queueCoordinator:(id)arg1 itemToFollowItem:(id)arg2; - (void)queueCoordinator:(id)arg1 willInsertItem:(id)arg2 afterItem:(id)arg3; -- (void)queueCoordinatorDidChangeItems:(id)arg1; - (void)queueFeeder:(id)arg1 didChangeContentsWithPreferredStartIndex:(unsigned int)arg2 error:(id)arg3; - (void)queueFeeder:(id)arg1 didChangeContentsWithReplacementPlaybackContext:(id)arg2; - (void)queueFeederDidInvalidateAssets:(id)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPAudioAndSubtitlesController.h b/Frameworks/MediaPlayer.framework/MPAudioAndSubtitlesController.h index 94a4c4844a..6fc57c5ef6 100644 --- a/Frameworks/MediaPlayer.framework/MPAudioAndSubtitlesController.h +++ b/Frameworks/MediaPlayer.framework/MPAudioAndSubtitlesController.h @@ -5,10 +5,16 @@ @interface MPAudioAndSubtitlesController : UIViewController { UINavigationController * _navController; _MPAudioAndSubtitlesController * _viewController; + UIViewController * _viewControllerForOrientation; } +@property (nonatomic) UIViewController *viewControllerForOrientation; + - (void).cxx_destruct; - (id)initWithAVItem:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)setViewControllerForOrientation:(id)arg1; +- (unsigned int)supportedInterfaceOrientations; +- (id)viewControllerForOrientation; - (void)viewDidLoad; @end diff --git a/Frameworks/MediaPlayer.framework/MPExternalMediaContentManager.h b/Frameworks/MediaPlayer.framework/MPExternalMediaContentManager.h new file mode 100644 index 0000000000..c8a3c504a3 --- /dev/null +++ b/Frameworks/MediaPlayer.framework/MPExternalMediaContentManager.h @@ -0,0 +1,13 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer + */ + +@interface MPExternalMediaContentManager : NSObject + ++ (id)sharedManager; + +- (id)_init; +- (void)deletePlaybackActivityWithIdentifier:(id)arg1; +- (id)init; + +@end diff --git a/Frameworks/MediaPlayer.framework/MPLazySectionedCollection.h b/Frameworks/MediaPlayer.framework/MPLazySectionedCollection.h index 12fb0820ce..fd621427eb 100644 --- a/Frameworks/MediaPlayer.framework/MPLazySectionedCollection.h +++ b/Frameworks/MediaPlayer.framework/MPLazySectionedCollection.h @@ -27,6 +27,7 @@ - (void)enumerateSectionsUsingBlock:(id /* block */)arg1; - (id)firstItem; - (id)firstSection; +- (BOOL)hasSameContentAsSectionedCollection:(id)arg1; - (id)identifiersForItemAtIndexPath:(id)arg1; - (id)identifiersForSectionAtIndex:(int)arg1; - (id)indexPathForItemWithIdentifiersIntersectingSet:(id)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPMediaLibrary.h b/Frameworks/MediaPlayer.framework/MPMediaLibrary.h index b605791cee..9fa7f92ed8 100644 --- a/Frameworks/MediaPlayer.framework/MPMediaLibrary.h +++ b/Frameworks/MediaPlayer.framework/MPMediaLibrary.h @@ -97,6 +97,7 @@ + (id)libraryDataProviders; + (id)mediaLibraries; + (id)mediaLibraryWithUniqueIdentifier:(id)arg1; ++ (void)postEntitiesAddedOrRemovedNotificationForLibraryDataProvider:(id)arg1; + (void)reloadDisplayValuesForLibraryDataProvider:(id)arg1; + (void)reloadDynamicPropertiesForLibraryDataProvider:(id)arg1; + (void)reloadInvisiblePropertiesForLibraryDataProvider:(id)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPMediaLibraryDataProviderML3.h b/Frameworks/MediaPlayer.framework/MPMediaLibraryDataProviderML3.h index 761d3d424b..4246c75c16 100644 --- a/Frameworks/MediaPlayer.framework/MPMediaLibraryDataProviderML3.h +++ b/Frameworks/MediaPlayer.framework/MPMediaLibraryDataProviderML3.h @@ -7,6 +7,8 @@ unsigned int _backgroundTask; unsigned int _backgroundTaskCount; NSObject * _backgroundTaskQueue; + NSObject * _entitiesAddedOrRemovedCoalescingTimer; + NSObject * _entitiesAddedOrRemovedNotificationQueue; MPMediaEntityCache * _entityCache; BOOL _hasScheduledEventPosting; ML3MusicLibrary * _library; @@ -71,6 +73,7 @@ - (void)_invisiblePropertiesDidChange:(id)arg1; - (void)_libraryCloudLibraryAvailabilityDidChange:(id)arg1; - (void)_libraryContentsDidChange:(id)arg1; +- (void)_libraryEntitiesAddedOrRemoved:(id)arg1; - (void)_libraryUIDDidChange:(id)arg1; - (void)_loadProperties:(id)arg1 ofEntityWithIdentifier:(long long)arg2 ML3EntityClass:(Class)arg3 completionBlock:(id /* block */)arg4; - (void)_loadValueForAggregateFunction:(id)arg1 entityClass:(Class)arg2 property:(id)arg3 query:(id)arg4 completionBlock:(id /* block */)arg5; diff --git a/Frameworks/MediaPlayer.framework/MPMediaLibraryPlaybackItemMetadata.h b/Frameworks/MediaPlayer.framework/MPMediaLibraryPlaybackItemMetadata.h index 89400a6849..7171560477 100644 --- a/Frameworks/MediaPlayer.framework/MPMediaLibraryPlaybackItemMetadata.h +++ b/Frameworks/MediaPlayer.framework/MPMediaLibraryPlaybackItemMetadata.h @@ -53,6 +53,7 @@ - (id)protectedContentSupportStorageURL; - (void)setCachedLocalPlaybackAssetFilePath:(id)arg1 protectionType:(unsigned int)arg2 assetQuality:(unsigned int)arg3 withCompletionHandler:(id /* block */)arg4; - (void)setMediaItem:(id)arg1; +- (BOOL)shouldRememberBookmarkTime; - (BOOL)shouldReportPlayEventsToStore; - (BOOL)showComposer; - (unsigned long long)storeAccountID; diff --git a/Frameworks/MediaPlayer.framework/MPMediaPlaybackItemMetadata.h b/Frameworks/MediaPlayer.framework/MPMediaPlaybackItemMetadata.h index 4a8fd693d6..8b8fd66b83 100644 --- a/Frameworks/MediaPlayer.framework/MPMediaPlaybackItemMetadata.h +++ b/Frameworks/MediaPlayer.framework/MPMediaPlaybackItemMetadata.h @@ -30,6 +30,7 @@ NSURL * _protectedContentSupportStorageURL; NSNumber * _rentalIdentifier; BOOL _requiresPlayWhileDownload; + BOOL _shouldRememberBookmarkTime; BOOL _shouldReportPlayEventsToStore; BOOL _showComposer; unsigned long long _storeAccountID; @@ -72,6 +73,7 @@ @property (nonatomic, readonly, copy) NSURL *protectedContentSupportStorageURL; @property (getter=_rentalIdentifier, nonatomic, readonly) NSNumber *rentalIdentifier; @property (nonatomic, readonly) BOOL requiresPlayWhileDownload; +@property (nonatomic, readonly) BOOL shouldRememberBookmarkTime; @property (nonatomic, readonly) BOOL shouldReportPlayEventsToStore; @property (nonatomic, readonly) BOOL showComposer; @property (nonatomic, readonly) unsigned long long storeAccountID; @@ -134,6 +136,7 @@ - (BOOL)requiresPlayWhileDownload; - (void)setCachedLocalPlaybackAssetFilePath:(id)arg1 protectionType:(unsigned int)arg2 assetQuality:(unsigned int)arg3 withCompletionHandler:(id /* block */)arg4; - (void)setLikedState:(int)arg1 withCompletionHandler:(id /* block */)arg2; +- (BOOL)shouldRememberBookmarkTime; - (BOOL)shouldReportPlayEventsToStore; - (BOOL)showComposer; - (unsigned long long)storeAccountID; diff --git a/Frameworks/MediaPlayer.framework/MPMediaQueryQueueFeeder.h b/Frameworks/MediaPlayer.framework/MPMediaQueryQueueFeeder.h index 796fca189d..737d181d80 100644 --- a/Frameworks/MediaPlayer.framework/MPMediaQueryQueueFeeder.h +++ b/Frameworks/MediaPlayer.framework/MPMediaQueryQueueFeeder.h @@ -6,6 +6,7 @@ MPMediaItem * _cloudDialogAllowedMediaItem; MPMediaLibraryConnectionAssertion * _connectionAssertion; unsigned int _currentInvalidationRevision; + NSDictionary * _endTimeModifications; unsigned long long _feederRevisionID; BOOL _hasValidItems; MPMutableBidirectionalDictionary * _indexToIdentifierCache; @@ -19,7 +20,10 @@ } _itemPIDs; MPMediaQuery * _query; NSArray * _queryItems; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; MPShuffleController * _shuffleController; + NSDictionary * _startTimeModifications; } @property (nonatomic, retain) MPMediaItem *cloudDialogAllowedMediaItem; @@ -39,6 +43,7 @@ - (void).cxx_destruct; - (void)_allowsHighQualityMusicStreamingOnCellularDidChangeNotification:(id)arg1; - (void)_commonInit; +- (void)_configureStoreAVItem:(id)arg1; - (id)_currentEmptyQueueError; - (void)_handleMediaLibraryDidChange; - (id)_identifierAtIndex:(unsigned int)arg1; @@ -50,6 +55,7 @@ - (unsigned int)_playbackIndexByApplyShuffleType:(int)arg1 withStartIndex:(unsigned int)arg2 startIndexMediaItem:(id)arg3 shouldKeepConsistentQueueOrder:(BOOL)arg4; - (void)_reloadQueryItems; - (void)_verifyQueueInvalidationCompletionHandler:(id /* block */)arg1; +- (void)applyVolumeNormalizationForItem:(id)arg1; - (id)audioSessionModeForItemAtIndex:(unsigned int)arg1; - (id)cloudDialogAllowedMediaItem; - (id)copyRawItemAtIndex:(unsigned int)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPModelLibraryDefaultSectionedCollectionDataSource.h b/Frameworks/MediaPlayer.framework/MPModelLibraryDefaultSectionedCollectionDataSource.h index 701e7e57d2..8e1543e99a 100644 --- a/Frameworks/MediaPlayer.framework/MPModelLibraryDefaultSectionedCollectionDataSource.h +++ b/Frameworks/MediaPlayer.framework/MPModelLibraryDefaultSectionedCollectionDataSource.h @@ -25,6 +25,7 @@ - (id).cxx_construct; - (void).cxx_destruct; - (BOOL)_usesSections; +- (BOOL)hasSameContentAsDataSource:(id)arg1; - (id)identifiersForItemAtIndexPath:(id)arg1; - (id)identifiersForSectionAtIndex:(int)arg1; - (int)indexOfSectionForSectionIndexTitleAtIndex:(int)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPModelLibraryModelSectionedCollectionDataSource.h b/Frameworks/MediaPlayer.framework/MPModelLibraryModelSectionedCollectionDataSource.h index 3a29b348e1..df9daca26c 100644 --- a/Frameworks/MediaPlayer.framework/MPModelLibraryModelSectionedCollectionDataSource.h +++ b/Frameworks/MediaPlayer.framework/MPModelLibraryModelSectionedCollectionDataSource.h @@ -24,6 +24,7 @@ - (id).cxx_construct; - (void).cxx_destruct; +- (BOOL)hasSameContentAsDataSource:(id)arg1; - (id)identifiersForItemAtIndexPath:(id)arg1; - (id)identifiersForSectionAtIndex:(int)arg1; - (id)indexPathForItemWithIdentifiersIntersectingSet:(id)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPModelObjectPlaybackItemMetadata.h b/Frameworks/MediaPlayer.framework/MPModelObjectPlaybackItemMetadata.h index 8be196449e..3848305801 100644 --- a/Frameworks/MediaPlayer.framework/MPModelObjectPlaybackItemMetadata.h +++ b/Frameworks/MediaPlayer.framework/MPModelObjectPlaybackItemMetadata.h @@ -56,6 +56,7 @@ - (void)setCachedLocalPlaybackAssetFilePath:(id)arg1 protectionType:(unsigned int)arg2 assetQuality:(unsigned int)arg3 withCompletionHandler:(id /* block */)arg4; - (void)setModelObject:(id)arg1; - (void)setModelObjectDelegate:(id)arg1; +- (BOOL)shouldRememberBookmarkTime; - (BOOL)shouldReportPlayEventsToStore; - (BOOL)showComposer; - (unsigned long long)storeAccountID; diff --git a/Frameworks/MediaPlayer.framework/MPModelPlaybackContext.h b/Frameworks/MediaPlayer.framework/MPModelPlaybackContext.h index c7baa67547..4a717b3226 100644 --- a/Frameworks/MediaPlayer.framework/MPModelPlaybackContext.h +++ b/Frameworks/MediaPlayer.framework/MPModelPlaybackContext.h @@ -3,21 +3,33 @@ */ @interface MPModelPlaybackContext : MPPlaybackContext { + NSDictionary * _assetStoreFronts; + NSDictionary * _endTimeModifications; MPModelRequest * _request; MPIdentifierSet * _startItemIdentifiers; + NSDictionary * _startTimeModifications; } +@property (nonatomic, copy) NSDictionary *assetStoreFronts; +@property (nonatomic, copy) NSDictionary *endTimeModifications; @property (nonatomic, copy) MPModelRequest *request; @property (nonatomic, copy) MPIdentifierSet *startItemIdentifiers; +@property (nonatomic, copy) NSDictionary *startTimeModifications; + (Class)queueFeederClass; - (void).cxx_destruct; +- (id)assetStoreFronts; - (void)encodeWithCoder:(id)arg1; +- (id)endTimeModifications; - (id)initWithCoder:(id)arg1; - (id)request; +- (void)setAssetStoreFronts:(id)arg1; +- (void)setEndTimeModifications:(id)arg1; - (void)setRequest:(id)arg1; - (void)setStartItemIdentifiers:(id)arg1; +- (void)setStartTimeModifications:(id)arg1; - (id)startItemIdentifiers; +- (id)startTimeModifications; @end diff --git a/Frameworks/MediaPlayer.framework/MPModelQueueFeeder.h b/Frameworks/MediaPlayer.framework/MPModelQueueFeeder.h index fa5b153e28..39ed67887d 100644 --- a/Frameworks/MediaPlayer.framework/MPModelQueueFeeder.h +++ b/Frameworks/MediaPlayer.framework/MPModelQueueFeeder.h @@ -5,12 +5,17 @@ @interface MPModelQueueFeeder : MPQueueFeeder { NSObject * _accessQueue; NSHashTable * _activeModelObjectPlaybackItemMetadataInstances; + NSDictionary * _assetStoreFronts; + int _currentRevisionID; + NSDictionary * _endTimeModifications; id /* block */ _finalTracklistLoadingCompletionHandler; BOOL _hasFoundStartItem; BOOL _hasLoadedFinalResponse; NSOperationQueue * _operationQueue; MPPlaceholderAVItem * _placeholderAVItem; MPModelRequest * _request; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; MPModelResponse * _response; struct map, std::__1::allocator > > { struct __tree, std::__1::__map_value_compare, std::__1::less, true>, std::__1::allocator > > { @@ -27,6 +32,7 @@ } _retrievedIndexToIdentifiers; MPShuffleController * _shuffleController; MPIdentifierSet * _startItemIdentifiers; + NSDictionary * _startTimeModifications; } @property (nonatomic, readonly) BOOL allowsUserVisibleUpcomingItems; @@ -45,6 +51,7 @@ - (void).cxx_destruct; - (void)_allowsHighQualityMusicStreamingOnCellularDidChangeNotification:(id)arg1; - (int)_currentPreferredStartIndexWithFinalResponse:(BOOL)arg1; +- (id)_equivalencySourceAdamIDForIdentifierSet:(id)arg1; - (void)_handleFinalResponseWithPreferredStartIndex:(unsigned int)arg1; - (BOOL)_hasPlaceholderItemAtIndex:(unsigned int)arg1; - (id)_identifiersAtIndex:(unsigned int)arg1; @@ -61,6 +68,7 @@ - (void)_responseDidInvalidateNotification:(id)arg1; - (unsigned int)_songShuffledIndexForIndex:(unsigned int)arg1; - (void)_unregisterNotificationsForResponse:(id)arg1; +- (void)applyVolumeNormalizationForItem:(id)arg1; - (id)audioSessionModeForItemAtIndex:(unsigned int)arg1; - (id)copyRawItemAtIndex:(unsigned int)arg1; - (void)dealloc; diff --git a/Frameworks/MediaPlayer.framework/MPModelSong.h b/Frameworks/MediaPlayer.framework/MPModelSong.h index 46f1e833ac..43284fe212 100644 --- a/Frameworks/MediaPlayer.framework/MPModelSong.h +++ b/Frameworks/MediaPlayer.framework/MPModelSong.h @@ -31,6 +31,7 @@ MPModelLyrics * _lyrics; int _playbackEndpointType; NSString * _protectedContentSupportStorageFilePath; + BOOL _shouldRememberBookmarkTime; BOOL _shouldReportPlayEventsToStore; BOOL _shouldShowComposer; unsigned long long _storeAccountIdentifier; @@ -69,6 +70,7 @@ @property (nonatomic, retain) MPModelLyrics *lyrics; @property (nonatomic) int playbackEndpointType; @property (nonatomic, copy) NSString *protectedContentSupportStorageFilePath; +@property (nonatomic) BOOL shouldRememberBookmarkTime; @property (nonatomic) BOOL shouldReportPlayEventsToStore; @property (nonatomic) BOOL shouldShowComposer; @property (nonatomic) unsigned long long storeAccountIdentifier; @@ -102,6 +104,7 @@ + (id)__MPModelPropertySongLocalNetworkFileURL__PROPERTY; + (id)__MPModelPropertySongPlaybackEndpointType__PROPERTY; + (id)__MPModelPropertySongProtectedContentSupportStorageFilePath__PROPERTY; ++ (id)__MPModelPropertySongShouldRememberBookmarkTime__PROPERTY; + (id)__MPModelPropertySongShouldReportPlayEventsToStore__PROPERTY; + (id)__MPModelPropertySongShouldShowComposer__PROPERTY; + (id)__MPModelPropertySongStoreAccountIdentifier__PROPERTY; @@ -144,6 +147,7 @@ + (id)__lyrics__KEY; + (id)__playbackEndpointType__KEY; + (id)__protectedContentSupportStorageFilePath__KEY; ++ (id)__shouldRememberBookmarkTime__KEY; + (id)__shouldReportPlayEventsToStore__KEY; + (id)__shouldShowComposer__KEY; + (id)__storeAccountIdentifier__KEY; @@ -227,6 +231,7 @@ - (void)setLyrics:(id)arg1; - (void)setPlaybackEndpointType:(int)arg1; - (void)setProtectedContentSupportStorageFilePath:(id)arg1; +- (void)setShouldRememberBookmarkTime:(BOOL)arg1; - (void)setShouldReportPlayEventsToStore:(BOOL)arg1; - (void)setShouldShowComposer:(BOOL)arg1; - (void)setStoreAccountIdentifier:(unsigned long long)arg1; @@ -235,6 +240,7 @@ - (void)setTitle:(id)arg1; - (void)setTrackNumber:(int)arg1; - (void)setVolumeNormalization:(float)arg1; +- (BOOL)shouldRememberBookmarkTime; - (BOOL)shouldReportPlayEventsToStore; - (BOOL)shouldShowComposer; - (unsigned long long)storeAccountIdentifier; diff --git a/Frameworks/MediaPlayer.framework/MPModelStorePlaybackItemsRequest.h b/Frameworks/MediaPlayer.framework/MPModelStorePlaybackItemsRequest.h index ae2ff9a074..3f6f5f96eb 100644 --- a/Frameworks/MediaPlayer.framework/MPModelStorePlaybackItemsRequest.h +++ b/Frameworks/MediaPlayer.framework/MPModelStorePlaybackItemsRequest.h @@ -3,22 +3,29 @@ */ @interface MPModelStorePlaybackItemsRequest : MPModelRequest { + BOOL _allowLocalEquivalencies; BOOL _allowsMultipleResponseHandlerCalls; MPModelResponse * _previousResponse; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; NSArray * _storeIDs; BOOL _wantsDetailedKeepLocalRequestableResponse; } +@property (nonatomic) BOOL allowLocalEquivalencies; @property (nonatomic) BOOL allowsMultipleResponseHandlerCalls; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (nonatomic, retain) MPModelResponse *previousResponse; +@property (nonatomic, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, copy) NSString *requestingBundleVersion; @property (nonatomic, copy) NSArray *storeIDs; @property (readonly) Class superclass; @property (nonatomic) BOOL wantsDetailedKeepLocalRequestableResponse; - (void).cxx_destruct; +- (BOOL)allowLocalEquivalencies; - (BOOL)allowsMultipleResponseHandlerCalls; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (void)encodeWithCoder:(id)arg1; @@ -26,8 +33,13 @@ - (id)initWithCoder:(id)arg1; - (id)newOperationWithResponseHandler:(id /* block */)arg1; - (id)previousResponse; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; +- (void)setAllowLocalEquivalencies:(BOOL)arg1; - (void)setAllowsMultipleResponseHandlerCalls:(BOOL)arg1; - (void)setPreviousResponse:(id)arg1; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; - (void)setStoreIDs:(id)arg1; - (void)setWantsDetailedKeepLocalRequestableResponse:(BOOL)arg1; - (id)storeIDs; diff --git a/Frameworks/MediaPlayer.framework/MPModelStorePlaybackItemsResponse.h b/Frameworks/MediaPlayer.framework/MPModelStorePlaybackItemsResponse.h index 9ef42c03ba..dd61abf6c7 100644 --- a/Frameworks/MediaPlayer.framework/MPModelStorePlaybackItemsResponse.h +++ b/Frameworks/MediaPlayer.framework/MPModelStorePlaybackItemsResponse.h @@ -2,22 +2,29 @@ Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer */ -@interface MPModelStorePlaybackItemsResponse : MPModelResponse { +@interface MPModelStorePlaybackItemsResponse : MPModelResponse { BOOL _finalResponse; + NSMutableDictionary * _localAdamIDToEquivalencySourceAdamIDMap; MPStoreLibraryPersonalizationResponse * _personalizationResponse; MPModelStorePlaybackItemsResponse * _updatedResponse; } @property (nonatomic, readonly) MPStoreLibraryPersonalizationResponse *_personalizationResponse; @property (getter=_updatedResponse, nonatomic, readonly) MPModelStorePlaybackItemsResponse *_updatedResponse; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; @property (getter=isFinalResponse, nonatomic) BOOL finalResponse; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; - (void).cxx_destruct; - (void)_allowsExplicitContentDidChangeNotification:(id)arg1; - (void)_invalidateWithUpdatedResponse:(id)arg1; - (id)_personalizationResponse; - (void)_personalizationResponseDidInvalidateNotification:(id)arg1; +- (void)_setEquivalencySourceStoreAdamID:(long long)arg1 forLocalStoreAdamID:(long long)arg2; - (id)_updatedResponse; +- (id)equivalencySourceStoreAdamIDForLocalStoreAdamID:(long long)arg1; - (id)initWithRequest:(id)arg1 personalizationResponse:(id)arg2; - (BOOL)isFinalResponse; - (void)setFinalResponse:(BOOL)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPMusicPlayerClientState.h b/Frameworks/MediaPlayer.framework/MPMusicPlayerClientState.h index 4fbacf783f..9d97e10e4e 100644 --- a/Frameworks/MediaPlayer.framework/MPMusicPlayerClientState.h +++ b/Frameworks/MediaPlayer.framework/MPMusicPlayerClientState.h @@ -4,7 +4,9 @@ @interface MPMusicPlayerClientState : NSObject { BOOL _allowsBackgroundVideo; + NSDictionary * _assetStoreFrontOverrides; int _backgroundPlaybackAccess; + NSDictionary * _endTimeModifications; MPMediaItem * _firstItem; MPMediaPlaylist * _geniusMixPlaylist; BOOL _hasAudioBackgroundMode; @@ -13,13 +15,17 @@ int _repeatMode; BOOL _seeking; int _shuffleMode; + NSString * _startItemID; + NSDictionary * _startTimeModifications; NSArray * _storeIDs; BOOL _useApplicationSpecificQueue; BOOL _videoPlaybackEnabled; } @property (nonatomic) BOOL allowsBackgroundVideo; +@property (nonatomic, copy) NSDictionary *assetStoreFrontOverrides; @property (nonatomic) int backgroundPlaybackAccess; +@property (nonatomic, copy) NSDictionary *endTimeModifications; @property (nonatomic, retain) MPMediaItem *firstItem; @property (nonatomic, retain) MPMediaPlaylist *geniusMixPlaylist; @property (nonatomic) BOOL hasAudioBackgroundMode; @@ -28,13 +34,17 @@ @property (nonatomic) int repeatMode; @property (nonatomic) BOOL seeking; @property (nonatomic) int shuffleMode; +@property (nonatomic, copy) NSString *startItemID; +@property (nonatomic, copy) NSDictionary *startTimeModifications; @property (nonatomic, copy) NSArray *storeIDs; @property (nonatomic) BOOL useApplicationSpecificQueue; @property (nonatomic) BOOL videoPlaybackEnabled; - (void).cxx_destruct; - (BOOL)allowsBackgroundVideo; +- (id)assetStoreFrontOverrides; - (int)backgroundPlaybackAccess; +- (id)endTimeModifications; - (id)firstItem; - (id)geniusMixPlaylist; - (BOOL)hasAudioBackgroundMode; @@ -43,7 +53,9 @@ - (int)repeatMode; - (BOOL)seeking; - (void)setAllowsBackgroundVideo:(BOOL)arg1; +- (void)setAssetStoreFrontOverrides:(id)arg1; - (void)setBackgroundPlaybackAccess:(int)arg1; +- (void)setEndTimeModifications:(id)arg1; - (void)setFirstItem:(id)arg1; - (void)setGeniusMixPlaylist:(id)arg1; - (void)setHasAudioBackgroundMode:(BOOL)arg1; @@ -52,10 +64,14 @@ - (void)setRepeatMode:(int)arg1; - (void)setSeeking:(BOOL)arg1; - (void)setShuffleMode:(int)arg1; +- (void)setStartItemID:(id)arg1; +- (void)setStartTimeModifications:(id)arg1; - (void)setStoreIDs:(id)arg1; - (void)setUseApplicationSpecificQueue:(BOOL)arg1; - (void)setVideoPlaybackEnabled:(BOOL)arg1; - (int)shuffleMode; +- (id)startItemID; +- (id)startTimeModifications; - (id)storeIDs; - (BOOL)useApplicationSpecificQueue; - (BOOL)videoPlaybackEnabled; diff --git a/Frameworks/MediaPlayer.framework/MPMusicPlayerController.h b/Frameworks/MediaPlayer.framework/MPMusicPlayerController.h index a0acc69d26..198f6780d2 100644 --- a/Frameworks/MediaPlayer.framework/MPMusicPlayerController.h +++ b/Frameworks/MediaPlayer.framework/MPMusicPlayerController.h @@ -18,6 +18,7 @@ + (id)systemMusicPlayer; - (void).cxx_destruct; +- (void)_cancelExistingPrepareToPlay; - (void)_clientCheckInUsingExistencePort:(BOOL)arg1; - (void)_isQueuePreparedDidChange:(BOOL)arg1; - (void)_itemPlaybackDidEnd:(unsigned long long)arg1; @@ -25,6 +26,7 @@ - (BOOL)_musicPlayerExistencePortIsValid; - (void)_nowPlayingItemDidChange:(unsigned long long)arg1; - (void)_playbackStateDidChange:(int)arg1; +- (void)_queuePreparationFailedWithErrorCode:(unsigned char)arg1; - (void)_registerForLaunchNotifications; - (void)_repeatModeDidChange:(int)arg1; - (void)_runMigServerOnPort:(unsigned int)arg1; @@ -63,6 +65,7 @@ - (int)playbackState; - (void)prepareQueueForPlayback; - (void)prepareToPlay; +- (void)prepareToPlayWithCompletionHandler:(id /* block */)arg1; - (id)queueAsQuery; - (id)queueAsRadioStation; - (int)repeatMode; @@ -73,6 +76,7 @@ - (void)setCurrentPlaybackTime:(double)arg1; - (void)setNowPlayingItem:(id)arg1; - (void)setPlaybackSpeed:(int)arg1; +- (void)setQueueWithDescriptor:(id)arg1; - (void)setQueueWithGeniusMixPlaylist:(id)arg1; - (void)setQueueWithItemCollection:(id)arg1; - (void)setQueueWithQuery:(id)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerInternal.h b/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerInternal.h index 27eb22ca54..30a758d852 100644 --- a/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerInternal.h +++ b/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerInternal.h @@ -12,6 +12,7 @@ MPMusicPlayerController * _musicPlayerController; int _playbackNotificationObservers; int _playbackState; + id /* block */ _prepareToPlayCompletionHandler; BOOL _preparedToPlay; BKSProcessAssertion * _processAssertion; MPMediaQuery * _query; diff --git a/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerServer.h b/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerServer.h index 552ee226b9..2b5f6525ea 100644 --- a/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerServer.h +++ b/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerServer.h @@ -6,7 +6,10 @@ MPMusicPlayerControllerServerInternal * _internal; } +@property (nonatomic, readonly) BOOL allowForeignAssetPlayback; @property (nonatomic, readonly) MPAVController *player; +@property (nonatomic, readonly, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, readonly, copy) NSString *requestingBundleVersion; + (BOOL)isMusicPlayerControllerServerRunning; + (id)sharedInstance; @@ -14,10 +17,13 @@ - (void).cxx_destruct; - (void)_runMigServer; +- (BOOL)allowForeignAssetPlayback; - (void)forwardInvocation:(id)arg1; - (id)init; - (id)methodSignatureForSelector:(SEL)arg1; - (id)player; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; - (void)setDelegate:(id)arg1; @end diff --git a/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerServerInternal.h b/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerServerInternal.h index 3243e56c22..9981ad50a0 100644 --- a/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerServerInternal.h +++ b/Frameworks/MediaPlayer.framework/MPMusicPlayerControllerServerInternal.h @@ -8,6 +8,7 @@ NSMutableDictionary * _clientPortsForPIDs; NSMutableDictionary * _clientStateForPIDs; * _delegate; + unsigned int _hasSentQueuePrepared; MPMusicPlayerControllerServer * _musicPlayerServer; unsigned int _queuePrepared; MPVideoViewController * _videoViewController; @@ -30,6 +31,8 @@ - (void)_itemDidChangeNotification:(id)arg1; - (void)_itemPlaybackDidEndNotification:(id)arg1; - (unsigned int)_numberOfItems; +- (void)_playbackBufferingStateDidChangeNotification:(id)arg1; +- (void)_playbackErrorPostedNotification:(id)arg1; - (void)_playbackStateDidChangeNotification:(id)arg1; - (void)_prepareQueueIfNecessary; - (void)_registerClientPort:(unsigned int)arg1 forProcessID:(int)arg2 hasAudioBackgroundMode:(BOOL)arg3; @@ -73,6 +76,7 @@ - (void)setCurrentPlaybackTime:(id)arg1; - (void)setNowPlayingItem:(id)arg1; - (void)setPlaybackSpeed:(id)arg1; +- (void)setQueueWithDescriptor:(id)arg1; - (void)setQueueWithGeniusMixPlaylist:(id)arg1; - (void)setQueueWithItemCollection:(id)arg1; - (void)setQueueWithQuery:(id)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPMusicPlayerMediaItemQueueDescriptor.h b/Frameworks/MediaPlayer.framework/MPMusicPlayerMediaItemQueueDescriptor.h new file mode 100644 index 0000000000..ebd4ff6a3e --- /dev/null +++ b/Frameworks/MediaPlayer.framework/MPMusicPlayerMediaItemQueueDescriptor.h @@ -0,0 +1,30 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer + */ + +@interface MPMusicPlayerMediaItemQueueDescriptor : MPMusicPlayerQueueDescriptor { + MPMediaItemCollection * _itemCollection; + MPMediaQuery * _query; + MPMediaItem * _startItem; +} + +@property (nonatomic, readonly) MPMediaItemCollection *itemCollection; +@property (nonatomic, readonly, copy) MPMediaQuery *query; +@property (nonatomic, retain) MPMediaItem *startItem; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)encodeWithCoder:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (id)initWithItemCollection:(id)arg1; +- (id)initWithQuery:(id)arg1; +- (id)itemCollection; +- (id)query; +- (void)setEndTime:(double)arg1 forItem:(id)arg2; +- (void)setStartItem:(id)arg1; +- (void)setStartTime:(double)arg1 forItem:(id)arg2; +- (id)startItem; + +@end diff --git a/Frameworks/MediaPlayer.framework/MPMusicPlayerQueueDescriptor.h b/Frameworks/MediaPlayer.framework/MPMusicPlayerQueueDescriptor.h new file mode 100644 index 0000000000..dc81214c31 --- /dev/null +++ b/Frameworks/MediaPlayer.framework/MPMusicPlayerQueueDescriptor.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer + */ + +@interface MPMusicPlayerQueueDescriptor : NSObject { + NSMutableDictionary * _endTimes; + NSMutableDictionary * _startTimes; +} + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (void)_setEndTime:(double)arg1 forIdentifier:(id)arg2; +- (void)_setStartTime:(double)arg1 forIdentifier:(id)arg2; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)encodeWithCoder:(id)arg1; +- (id)endTimes; +- (id)initWithCoder:(id)arg1; +- (id)startTimes; + +@end diff --git a/Frameworks/MediaPlayer.framework/MPMusicPlayerStoreQueueDescriptor.h b/Frameworks/MediaPlayer.framework/MPMusicPlayerStoreQueueDescriptor.h new file mode 100644 index 0000000000..c9b88a375e --- /dev/null +++ b/Frameworks/MediaPlayer.framework/MPMusicPlayerStoreQueueDescriptor.h @@ -0,0 +1,30 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer + */ + +@interface MPMusicPlayerStoreQueueDescriptor : MPMusicPlayerQueueDescriptor { + NSString * _startItemID; + NSMutableDictionary * _storeFronts; + NSArray * _storeIDs; +} + +@property (nonatomic, copy) NSString *startItemID; +@property (nonatomic, copy) NSArray *storeIDs; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)assetStoreFronts; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)encodeWithCoder:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (id)initWithStoreIDs:(id)arg1; +- (void)setEndTime:(double)arg1 forItemWithStoreID:(id)arg2; +- (void)setSourceStorefront:(id)arg1 forItemWithStoreID:(id)arg2; +- (void)setStartItemID:(id)arg1; +- (void)setStartTime:(double)arg1 forItemWithStoreID:(id)arg2; +- (void)setStoreIDs:(id)arg1; +- (id)startItemID; +- (id)storeIDs; + +@end diff --git a/Frameworks/MediaPlayer.framework/MPNowPlayingObserver.h b/Frameworks/MediaPlayer.framework/MPNowPlayingObserver.h index e73208d546..c46b17ce12 100644 --- a/Frameworks/MediaPlayer.framework/MPNowPlayingObserver.h +++ b/Frameworks/MediaPlayer.framework/MPNowPlayingObserver.h @@ -5,6 +5,7 @@ @interface MPNowPlayingObserver : NSObject { NSObject * _accessQueue; MPStoreDownload * _activeDownload; + MPArtworkCatalog * _currentArtworkCatalog; NSData * _currentArtworkData; UIImage * _currentArtworkImage; BOOL _enabled; diff --git a/Frameworks/MediaPlayer.framework/MPPlaybackContext.h b/Frameworks/MediaPlayer.framework/MPPlaybackContext.h index 8fcd84c568..c5e9cc122d 100644 --- a/Frameworks/MediaPlayer.framework/MPPlaybackContext.h +++ b/Frameworks/MediaPlayer.framework/MPPlaybackContext.h @@ -3,17 +3,23 @@ */ @interface MPPlaybackContext : NSObject { + NSString * _playActivityFeatureName; + NSData * _playActivityRecommendationData; int _repeatType; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; BOOL _shouldRestartPlayback; BOOL _shouldStartPlayback; int _shuffleType; int _startIndex; } -@property (setter=mpcReporting_setFeatureName:, nonatomic, copy) NSString *mpcReporting_featureName; @property (getter=mpcReporting_isQuickPlay, nonatomic, readonly) BOOL mpcReporting_quickPlay; -@property (setter=mpcReporting_setRecommendationData:, nonatomic, copy) NSData *mpcReporting_recommendationData; +@property (nonatomic, copy) NSString *playActivityFeatureName; +@property (nonatomic, copy) NSData *playActivityRecommendationData; @property (nonatomic) int repeatType; +@property (nonatomic, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, copy) NSString *requestingBundleVersion; @property (nonatomic) BOOL shouldRestartPlayback; @property (nonatomic) BOOL shouldStartPlayback; @property (nonatomic) int shuffleType; @@ -23,13 +29,22 @@ + (Class)queueFeederClass; +- (void).cxx_destruct; - (id)description; - (id)descriptionComponents; - (void)encodeWithCoder:(id)arg1; - (id)init; - (id)initWithCoder:(id)arg1; +- (id)playActivityFeatureName; +- (id)playActivityRecommendationData; - (int)repeatType; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; +- (void)setPlayActivityFeatureName:(id)arg1; +- (void)setPlayActivityRecommendationData:(id)arg1; - (void)setRepeatType:(int)arg1; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; - (void)setShouldRestartPlayback:(BOOL)arg1; - (void)setShouldStartPlayback:(BOOL)arg1; - (void)setShuffleType:(int)arg1; @@ -41,10 +56,6 @@ // Image: /System/Library/PrivateFrameworks/MediaPlaybackCore.framework/MediaPlaybackCore -- (id)mpcReporting_featureName; - (BOOL)mpcReporting_isQuickPlay; -- (id)mpcReporting_recommendationData; -- (void)mpcReporting_setFeatureName:(id)arg1; -- (void)mpcReporting_setRecommendationData:(id)arg1; @end diff --git a/Frameworks/MediaPlayer.framework/MPQueryPlaybackContext.h b/Frameworks/MediaPlayer.framework/MPQueryPlaybackContext.h index b45f3e682a..c7bab6b7dd 100644 --- a/Frameworks/MediaPlayer.framework/MPQueryPlaybackContext.h +++ b/Frameworks/MediaPlayer.framework/MPQueryPlaybackContext.h @@ -3,16 +3,26 @@ */ @interface MPQueryPlaybackContext : MPPlaybackContext { + NSDictionary * _endTimeModifications; MPMediaQuery * _query; + NSDictionary * _startTimeModifications; } +@property (nonatomic, copy) NSDictionary *endTimeModifications; @property (nonatomic, readonly) MPMediaQuery *query; +@property (nonatomic, copy) NSDictionary *startTimeModifications; + (Class)queueFeederClass; - (void).cxx_destruct; - (id)descriptionComponents; +- (void)encodeWithCoder:(id)arg1; +- (id)endTimeModifications; +- (id)initWithCoder:(id)arg1; - (id)initWithQuery:(id)arg1; - (id)query; +- (void)setEndTimeModifications:(id)arg1; +- (void)setStartTimeModifications:(id)arg1; +- (id)startTimeModifications; @end diff --git a/Frameworks/MediaPlayer.framework/MPQueueFeeder.h b/Frameworks/MediaPlayer.framework/MPQueueFeeder.h index 2b13b2ef0a..048128cedd 100644 --- a/Frameworks/MediaPlayer.framework/MPQueueFeeder.h +++ b/Frameworks/MediaPlayer.framework/MPQueueFeeder.h @@ -7,6 +7,8 @@ * _delegate; MPModelPlayEvent * _modelPlayEvent; NSMutableDictionary * _nextStartTimes; + NSString * _playActivityFeatureName; + NSData * _playActivityRecommendationData; int _repeatType; BOOL _requiresQueueChangeVerification; int _shuffleType; @@ -32,8 +34,8 @@ @property (nonatomic, readonly) Class itemClass; @property (nonatomic, readonly) unsigned int itemCount; @property (nonatomic, readonly) MPModelPlayEvent *modelPlayEvent; -@property (setter=mpcReporting_setFeatureName:, nonatomic, copy) NSString *mpcReporting_featureName; -@property (setter=mpcReporting_setRecommendationData:, nonatomic, copy) NSData *mpcReporting_recommendationData; +@property (nonatomic, copy) NSString *playActivityFeatureName; +@property (nonatomic, copy) NSData *playActivityRecommendationData; @property (nonatomic, readonly) int playbackMode; @property (nonatomic, readonly) BOOL playerPreparesItemsForPlaybackAsynchronously; @property (nonatomic, readonly) int realRepeatType; @@ -56,6 +58,7 @@ - (BOOL)_canPurgeNextStartTimes; - (int)activeShuffleType; - (BOOL)allowsUserVisibleUpcomingItems; +- (void)applyVolumeNormalizationForItem:(id)arg1; - (id)audioSessionModeForItemAtIndex:(unsigned int)arg1; - (BOOL)canReorder; - (BOOL)canSeek; @@ -89,6 +92,8 @@ - (id)metadataItemForIdentifier:(id)arg1; - (id)modelPlayEvent; - (id)pathAtIndex:(unsigned int)arg1; +- (id)playActivityFeatureName; +- (id)playActivityRecommendationData; - (id)playbackInfoForIdentifier:(id)arg1; - (int)playbackMode; - (void)player:(id)arg1 currentItemDidChangeToItem:(id)arg2; @@ -106,6 +111,8 @@ - (void)setActiveShuffleType:(int)arg1; - (void)setDelegate:(id)arg1; - (void)setNextStartTime:(double)arg1 forIndentifier:(id)arg2; +- (void)setPlayActivityFeatureName:(id)arg1; +- (void)setPlayActivityRecommendationData:(id)arg1; - (void)setRepeatType:(int)arg1; - (void)setRequiresQueueChangeVerification:(BOOL)arg1; - (void)setShuffleType:(int)arg1; @@ -135,10 +142,6 @@ - (id)MPC_contentItemIdentifierCollection; - (BOOL)isRadioQueueFeeder; -- (id)mpcReporting_featureName; -- (id)mpcReporting_recommendationData; -- (void)mpcReporting_setFeatureName:(id)arg1; -- (void)mpcReporting_setRecommendationData:(id)arg1; - (id)station; @end diff --git a/Frameworks/MediaPlayer.framework/MPSectionedCollection.h b/Frameworks/MediaPlayer.framework/MPSectionedCollection.h index 0a5e975823..1cad03ba13 100644 --- a/Frameworks/MediaPlayer.framework/MPSectionedCollection.h +++ b/Frameworks/MediaPlayer.framework/MPSectionedCollection.h @@ -27,6 +27,7 @@ - (id)firstItem; - (id)firstSection; - (int)globalIndexForIndexPath:(id)arg1; +- (BOOL)hasSameContentAsSectionedCollection:(id)arg1; - (id)identifiersForItemAtIndexPath:(id)arg1; - (id)identifiersForSectionAtIndex:(int)arg1; - (id)indexPathForGlobalIndex:(int)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPServerObject.h b/Frameworks/MediaPlayer.framework/MPServerObject.h index 05a9c1f8c2..e8e9d5a643 100644 --- a/Frameworks/MediaPlayer.framework/MPServerObject.h +++ b/Frameworks/MediaPlayer.framework/MPServerObject.h @@ -4,11 +4,15 @@ @interface MPServerObject : NSObject { struct { unsigned int x1[8]; } * _clientAuditToken; + NSString * _clientBundleIdentifier; + NSString * _clientBundleVersion; int _clientPID; NSMutableArray * _deferredInvocations; } @property (nonatomic, readonly) struct { unsigned int x1[8]; }*clientAuditToken; +@property (nonatomic, readonly, copy) NSString *clientBundleIdentifier; +@property (nonatomic, readonly, copy) NSString *clientBundleVersion; @property (nonatomic, readonly) int clientPID; @property (nonatomic, retain) NSMutableArray *deferredInvocations; @@ -17,6 +21,8 @@ - (id)_forwardMessage:(id)arg1 userInfo:(id)arg2 auditToken:(struct { unsigned int x1[8]; }*)arg3; - (void)_registerNotificationsForSelectors; - (struct { unsigned int x1[8]; }*)clientAuditToken; +- (id)clientBundleIdentifier; +- (id)clientBundleVersion; - (int)clientPID; - (id)deferredInvocations; - (id)init; diff --git a/Frameworks/MediaPlayer.framework/MPStoreAVItem.h b/Frameworks/MediaPlayer.framework/MPStoreAVItem.h index 0b493bdf5c..3d955bcd7f 100644 --- a/Frameworks/MediaPlayer.framework/MPStoreAVItem.h +++ b/Frameworks/MediaPlayer.framework/MPStoreAVItem.h @@ -3,9 +3,13 @@ */ @interface MPStoreAVItem : MPAVItem { + NSObject * _accessQueue; NSDictionary * _alternativeConfigurationOptions; unsigned int _assetQuality; + NSString * _assetSourceStoreFrontID; + NSNumber * _bookmarkTime; BOOL _didDeferLeaseStart; + long long _equivalencySourceAdamID; BOOL _hasEverPrioritizedPlayerItem; BOOL _hasPrioritizedPlayWhileDownloadSession; BOOL _hasPrioritizedStreamingDownloadSession; @@ -14,28 +18,43 @@ unsigned int _options; MPStorePlayWhileDownloadSession * _playWhileDownloadSession; MPMediaPlaybackItemMetadata * _playbackItemMetadata; + SBCPlaybackPositionDomain * _playbackPositionDomain; + SBCPlaybackPositionEntity * _playbackPositionEntity; + int _playbackPositionEntityRevision; + SBCPlaybackPositionValueService * _playbackPositionService; unsigned int _preferredAssetQuality; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; unsigned int _streamType; MPStreamingDownloadSession * _streamingDownloadSession; } @property (nonatomic, readonly, copy) NSDictionary *alternativeConfigurationOptions; +@property (nonatomic, copy) NSString *assetSourceStoreFrontID; +@property (nonatomic) long long equivalencySourceAdamID; @property (nonatomic, readonly) unsigned int options; @property (nonatomic, readonly) MPMediaPlaybackItemMetadata *playbackItemMetadata; +@property (nonatomic, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, copy) NSString *requestingBundleVersion; @property (nonatomic, readonly) unsigned int streamType; // Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer + (id)_assetURLForCachedLocalPlaybackAssetFilePathForPlaybackItemMetadata:(id)arg1 withMinimumAssetQuality:(unsigned int)arg2 assetOptions:(id)arg3 returningProtectionType:(unsigned int*)arg4 assetQuality:(unsigned int*)arg5 usesPurchaseBundle:(BOOL*)arg6; + (unsigned int)_currentPreferredAssetQualityForPlaybackItemMetadata:(id)arg1; -+ (void)applyVolumeNormalizationForQueuedItems:(id)arg1; ++ (BOOL)hasNominalAmountBeenPlayedForElapsedTime:(double)arg1 startTime:(double)arg2 stopTime:(double)arg3; + (BOOL)isPlaybackItemMetadataStreamingForAssetCreation:(id)arg1 returningProtectionType:(unsigned int*)arg2; + (BOOL)isPlaybackItemMetadataValidForAssetCreation:(id)arg1; ++ (double)nominalHasBeenPlayedThresholdForDuration:(double)arg1; ++ (BOOL)shouldIncrementPlayCountForElapsedTime:(double)arg1 startTime:(double)arg2 stopTime:(double)arg3; - (void).cxx_destruct; - (void)_applyLoudnessInfo; +- (id)_bookmarkTime; - (id)_chapterTitleForTime:(double)arg1; - (void)_currentPlaybackRateDidChange:(float)arg1; +- (double)_expectedStartTimeWithPlaybackInfo:(id)arg1; +- (double)_expectedStopTimeWithPlaybackInfo:(id)arg1; - (BOOL)_getAssetURL:(id*)arg1 playWhileDownloadSession:(id*)arg2 assetQuality:(unsigned int*)arg3 error:(id*)arg4 usingStoreDownload:(id)arg5 assetOptions:(id)arg6 shouldStartDownload:(BOOL)arg7; - (void)_handlePlaybackFinishedTime:(double)arg1 finishedByHittingEnd:(BOOL)arg2; - (void)_handleUpdatedLikedState:(int)arg1 completion:(id /* block */)arg2; @@ -44,7 +63,13 @@ - (void)_mediaPlaybackItemMetadataLikedStateDidChangeNotification:(id)arg1; - (id)_newTimeMarkersForChapterType:(int)arg1; - (int)_persistedLikedState; +- (id)_playbackPositionDomain; +- (id)_playbackPositionEntity; +- (id)_playbackPositionEntityWithLoadedStoreUbiquitousIdentifier:(id)arg1; +- (id)_playbackPositionService; - (void)_prioritizeDownloadSessionsIfNeeded; +- (BOOL)_shouldRememberBookmarkTime; +- (id)_storeUbiquitousIdentifier; - (void)_updateBookmarkTimeIfNecessary:(double)arg1 isCheckpoint:(BOOL)arg2; - (void)_willBecomeActivePlayerItem; - (void)_willResignActivePlayerItem; @@ -62,6 +87,7 @@ - (long long)artistStoreID; - (id)artworkCatalogForPlaybackTime:(double)arg1; - (id)artworkTimeMarkers; +- (id)assetSourceStoreFrontID; - (BOOL)canSeedGenius; - (id)chapterTimeMarkers; - (id)composer; @@ -74,9 +100,11 @@ - (unsigned int)discNumber; - (id)displayableText; - (double)durationFromExternalMetadata; +- (long long)equivalencySourceAdamID; - (id)genre; - (void)handlePlaybackFinishedTime:(double)arg1 finishedByHittingEnd:(BOOL)arg2; - (BOOL)hasAlternatesForTypes:(unsigned int)arg1; +- (id)init; - (id)initWithPlaybackItemMetadata:(id)arg1 options:(unsigned int)arg2; - (BOOL)isAssetURLValid; - (BOOL)isCloudItem; @@ -91,20 +119,29 @@ - (id)mediaItem; - (id)modelObject; - (id)modelSong; +- (long long)mpcReporting_equivalencySourceAdamID; +- (id)mpcReporting_requestingBundleIdentifier; +- (id)mpcReporting_requestingBundleVersion; - (void)notePlaybackFinishedByHittingEnd; - (unsigned int)options; - (unsigned long long)persistentID; -- (double)playbackCheckpointCurrentTime; +- (id)playbackInfo; - (id)playbackItemMetadata; - (void)prepareForRate:(float)arg1 completionHandler:(id /* block */)arg2; - (void)reevaluateType; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; - (void)setAlternateAudioTrackID:(int)arg1; - (void)setAlternateAudioTrackLocale:(id)arg1; +- (void)setAssetSourceStoreFrontID:(id)arg1; +- (void)setEquivalencySourceAdamID:(long long)arg1; - (void)setLoudnessInfoVolumeNormalization:(float)arg1; - (void)setPlaybackCheckpointCurrentTime:(double)arg1; - (void)setPlaybackFinishedTime:(double)arg1; - (void)setPlaybackStoppedTime:(double)arg1; - (void)setRating:(float)arg1; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; - (id)storeDownload; - (long long)storeItemInt64ID; - (int)storePlaybackEndpointType; diff --git a/Frameworks/MediaPlayer.framework/MPStoreItemMetadata.h b/Frameworks/MediaPlayer.framework/MPStoreItemMetadata.h index 59899f3080..62bae7193c 100644 --- a/Frameworks/MediaPlayer.framework/MPStoreItemMetadata.h +++ b/Frameworks/MediaPlayer.framework/MPStoreItemMetadata.h @@ -55,6 +55,7 @@ @property (nonatomic, readonly, copy) NSString *shortEditorNotes; @property (nonatomic, readonly, copy) NSString *shortName; @property (nonatomic, readonly, copy) NSURL *shortURL; +@property (nonatomic, readonly) BOOL shouldBookmarkPlayPosition; @property (nonatomic, readonly) BOOL showComposer; @property (nonatomic, readonly, copy) id storeID; @property (nonatomic, readonly) int trackCount; @@ -134,6 +135,7 @@ - (id)shortEditorNotes; - (id)shortName; - (id)shortURL; +- (BOOL)shouldBookmarkPlayPosition; - (BOOL)showComposer; - (id)storeID; - (int)trackCount; diff --git a/Frameworks/MediaPlayer.framework/MPStoreItemMetadataRequest.h b/Frameworks/MediaPlayer.framework/MPStoreItemMetadataRequest.h new file mode 100644 index 0000000000..b827200a65 --- /dev/null +++ b/Frameworks/MediaPlayer.framework/MPStoreItemMetadataRequest.h @@ -0,0 +1,35 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer + */ + +@interface MPStoreItemMetadataRequest : NSObject { + BOOL _allowLocalEquivalencies; + NSArray * _itemIdentifiers; + unsigned int _reason; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; + NSNumber * _timeoutInterval; +} + +@property (nonatomic) BOOL allowLocalEquivalencies; +@property (nonatomic, copy) NSArray *itemIdentifiers; +@property (nonatomic) unsigned int reason; +@property (nonatomic, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, copy) NSString *requestingBundleVersion; +@property (nonatomic, copy) NSNumber *timeoutInterval; + +- (void).cxx_destruct; +- (BOOL)allowLocalEquivalencies; +- (id)itemIdentifiers; +- (unsigned int)reason; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; +- (void)setAllowLocalEquivalencies:(BOOL)arg1; +- (void)setItemIdentifiers:(id)arg1; +- (void)setReason:(unsigned int)arg1; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; +- (void)setTimeoutInterval:(id)arg1; +- (id)timeoutInterval; + +@end diff --git a/Frameworks/MediaPlayer.framework/MPStoreItemMetadataRequestController.h b/Frameworks/MediaPlayer.framework/MPStoreItemMetadataRequestController.h index a93498fea1..51dc706d5e 100644 --- a/Frameworks/MediaPlayer.framework/MPStoreItemMetadataRequestController.h +++ b/Frameworks/MediaPlayer.framework/MPStoreItemMetadataRequestController.h @@ -15,11 +15,12 @@ - (void).cxx_destruct; - (id)_addStoreItemMetadata:(id)arg1 forItemIdentifier:(id)arg2; - (id)_cachedStoreItemMetadataWithItemIdentifier:(id)arg1; -- (void)_resolveItemIdentifiers:(id)arg1 withKeyProfile:(id)arg2 storeBagDictionary:(id)arg3 responseHandler:(id /* block */)arg4; +- (void)_resolveItemIdentifiers:(id)arg1 withKeyProfile:(id)arg2 storeBagDictionary:(id)arg3 originatingRequest:(id)arg4 responseHandler:(id /* block */)arg5; - (BOOL)_storeItemMetadata:(id)arg1 hasCompleteDataForRequestReason:(unsigned int)arg2; - (id)_storePlatformKeyProfileForRequestReason:(unsigned int)arg1; - (id)addStoreItemMetadata:(id)arg1; - (id)cachedResponseForItemIdentifiers:(id)arg1; +- (void)getStoreItemMetadataForRequest:(id)arg1 responseHandler:(id /* block */)arg2; - (id)init; - (void)requestStoreItemMetadataForReason:(unsigned int)arg1 withItemIdentifiers:(id)arg2 responseHandler:(id /* block */)arg3; diff --git a/Frameworks/MediaPlayer.framework/MPStoreModelSongBuilder.h b/Frameworks/MediaPlayer.framework/MPStoreModelSongBuilder.h index f896b855c9..6a05949517 100644 --- a/Frameworks/MediaPlayer.framework/MPStoreModelSongBuilder.h +++ b/Frameworks/MediaPlayer.framework/MPStoreModelSongBuilder.h @@ -27,6 +27,7 @@ unsigned int protectedContentSupportStorageFilePath : 1; unsigned int storeRedownloadParameters : 1; unsigned int storeAccountIdentifier : 1; + unsigned int shouldRememberBookmarkTime : 1; unsigned int shouldReportPlayEventsToStore : 1; unsigned int shouldShowComposer : 1; unsigned int storeRedownloadable : 1; diff --git a/Frameworks/MediaPlayer.framework/MPStoreRedownloadProductOperation.h b/Frameworks/MediaPlayer.framework/MPStoreRedownloadProductOperation.h index 01757fb4c7..f7bcd8a563 100644 --- a/Frameworks/MediaPlayer.framework/MPStoreRedownloadProductOperation.h +++ b/Frameworks/MediaPlayer.framework/MPStoreRedownloadProductOperation.h @@ -8,6 +8,8 @@ NSString * _buyParameters; unsigned int _endpointType; MPStoreRedownloadProductResponse * _redownloadProductResponse; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; NSError * _responseError; BOOL _shouldUseStreamingRedownload; } @@ -15,6 +17,8 @@ @property (nonatomic, readonly, copy) NSString *buyParameters; @property (nonatomic, readonly) unsigned int endpointType; @property (nonatomic, readonly) MPStoreRedownloadProductResponse *redownloadProductResponse; +@property (nonatomic, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, copy) NSString *requestingBundleVersion; @property (nonatomic, readonly, copy) NSError *responseError; - (void).cxx_destruct; @@ -26,6 +30,10 @@ - (id)initWithBuyParameters:(id)arg1 endpointType:(unsigned int)arg2 shouldUseStreamingRedownload:(BOOL)arg3; - (void)main; - (id)redownloadProductResponse; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; - (id)responseError; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; @end diff --git a/Frameworks/MediaPlayer.framework/MPStreamingDownloadSessionController.h b/Frameworks/MediaPlayer.framework/MPStreamingDownloadSessionController.h index 8f95de2eac..aa068b18be 100644 --- a/Frameworks/MediaPlayer.framework/MPStreamingDownloadSessionController.h +++ b/Frameworks/MediaPlayer.framework/MPStreamingDownloadSessionController.h @@ -36,7 +36,7 @@ - (void)_handleNewDownloadSession:(id)arg1 withAssetDownloadSession:(id)arg2 forPlaybackItemMetadata:(id)arg3 uniqueKey:(id)arg4; - (void)_handlePrioritizationForFinishingAssetDownloadSession:(id)arg1; - (void)_networkTypeDidChangeNotification:(id)arg1; -- (id)_newDownloadSessionForPlaybackItemMetadata:(id)arg1 sourceURL:(id)arg2 downloadKey:(id)arg3 sinfs:(id)arg4 pathExtension:(id)arg5 assetFlavor:(id)arg6 protectionType:(unsigned int)arg7 returningAssetDownloadSession:(id*)arg8; +- (id)_newDownloadSessionForPlaybackItemMetadata:(id)arg1 sourceURL:(id)arg2 downloadKey:(id)arg3 sinfs:(id)arg4 pathExtension:(id)arg5 assetFlavor:(id)arg6 allowAssetCaching:(BOOL)arg7 protectionType:(unsigned int)arg8 returningAssetDownloadSession:(id*)arg9; - (void)_playbackItemMetadataNetworkConstraintsDidChangeNotification:(id)arg1; - (void)_postFailedForDownloadSession:(id)arg1; - (void)_postFailedForDownloadSession:(id)arg1 withError:(id)arg2; diff --git a/Frameworks/MediaPlayer.framework/MPStreamingDownloadSessionRequest.h b/Frameworks/MediaPlayer.framework/MPStreamingDownloadSessionRequest.h index 3b8eb58c5c..5c7d92ac79 100644 --- a/Frameworks/MediaPlayer.framework/MPStreamingDownloadSessionRequest.h +++ b/Frameworks/MediaPlayer.framework/MPStreamingDownloadSessionRequest.h @@ -3,22 +3,30 @@ */ @interface MPStreamingDownloadSessionRequest : NSObject { + NSString * _assetSourceStoreFrontID; NSString * _buyParameters; int _endpointType; + long long _equivalencySourceAdamID; MPMediaPlaybackItemMetadata * _playbackItemMetadata; unsigned int _preferredAssetQuality; BOOL _prefersHLS; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; BOOL _shouldStartLeaseSession; BOOL _shouldUseAccountLessStreaming; BOOL _shouldUseStreamingRedownload; long long _storeAdamID; } +@property (nonatomic, copy) NSString *assetSourceStoreFrontID; @property (nonatomic, readonly, copy) NSString *buyParameters; @property (nonatomic, readonly) int endpointType; +@property (nonatomic) long long equivalencySourceAdamID; @property (nonatomic, retain) MPMediaPlaybackItemMetadata *playbackItemMetadata; @property (nonatomic) unsigned int preferredAssetQuality; @property (nonatomic) BOOL prefersHLS; +@property (nonatomic, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, copy) NSString *requestingBundleVersion; @property (nonatomic) BOOL shouldStartLeaseSession; @property (nonatomic) BOOL shouldUseAccountLessStreaming; @property (nonatomic) BOOL shouldUseStreamingRedownload; @@ -26,14 +34,22 @@ @property (nonatomic, readonly) BOOL usesSubscriptionLease; - (void).cxx_destruct; +- (id)assetSourceStoreFrontID; - (id)buyParameters; - (int)endpointType; +- (long long)equivalencySourceAdamID; - (id)playbackItemMetadata; - (unsigned int)preferredAssetQuality; - (BOOL)prefersHLS; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; +- (void)setAssetSourceStoreFrontID:(id)arg1; +- (void)setEquivalencySourceAdamID:(long long)arg1; - (void)setPlaybackItemMetadata:(id)arg1; - (void)setPreferredAssetQuality:(unsigned int)arg1; - (void)setPrefersHLS:(BOOL)arg1; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; - (void)setShouldStartLeaseSession:(BOOL)arg1; - (void)setShouldUseAccountLessStreaming:(BOOL)arg1; - (void)setShouldUseStreamingRedownload:(BOOL)arg1; diff --git a/Frameworks/MediaPlayer.framework/MPVideoPlaybackOverlayView.h b/Frameworks/MediaPlayer.framework/MPVideoPlaybackOverlayView.h index ffb4fc6ae5..e94a55dc4b 100644 --- a/Frameworks/MediaPlayer.framework/MPVideoPlaybackOverlayView.h +++ b/Frameworks/MediaPlayer.framework/MPVideoPlaybackOverlayView.h @@ -47,6 +47,7 @@ NSArray * _topItems; NSArray * _topItemsConstraints; NSLayoutConstraint * _topItemsTrailingConstraint; + UIViewController * _viewControllerForModalPresentationOrientation; MPVolumeSlider * _volumeSlider; NSLayoutConstraint * _volumeSliderRightConstraint; NSLayoutConstraint * _volumeSliderWidthConstraint; @@ -81,6 +82,7 @@ @property (readonly) Class superclass; @property (nonatomic, readonly) _UIBackdropView *topBarBackdropView; @property (nonatomic) *videoViewController; +@property (nonatomic) UIViewController *viewControllerForModalPresentationOrientation; @property (nonatomic) unsigned long long visibleParts; - (void).cxx_destruct; @@ -185,6 +187,7 @@ - (void)setPlayer:(id)arg1; - (void)setStyle:(int)arg1; - (void)setVideoViewController:(id)arg1; +- (void)setViewControllerForModalPresentationOrientation:(id)arg1; - (void)setVisibleParts:(unsigned long long)arg1; - (void)setVisibleParts:(unsigned long long)arg1 animate:(BOOL)arg2; - (void)showAlternateTracks; @@ -196,6 +199,7 @@ - (void)updateConstraints; - (BOOL)updateTimeBasedValues; - (id)videoViewController; +- (id)viewControllerForModalPresentationOrientation; - (unsigned long long)visibleParts; @end diff --git a/Frameworks/MediaPlayer.framework/_MPServerClientBundleInformation.h b/Frameworks/MediaPlayer.framework/_MPServerClientBundleInformation.h new file mode 100644 index 0000000000..4ff7a8c1fb --- /dev/null +++ b/Frameworks/MediaPlayer.framework/_MPServerClientBundleInformation.h @@ -0,0 +1,19 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer + */ + +@interface _MPServerClientBundleInformation : NSObject { + NSString * _bundleIdentifier; + NSString * _bundleVersion; +} + +@property (nonatomic, copy) NSString *bundleIdentifier; +@property (nonatomic, copy) NSString *bundleVersion; + +- (id)bundleIdentifier; +- (id)bundleVersion; +- (void)dealloc; +- (void)setBundleIdentifier:(id)arg1; +- (void)setBundleVersion:(id)arg1; + +@end diff --git a/Frameworks/MediaPlayer.framework/_MPStreamingDownloadSessionUniqueKey.h b/Frameworks/MediaPlayer.framework/_MPStreamingDownloadSessionUniqueKey.h index 3ce9adb21c..7e27fef9c1 100644 --- a/Frameworks/MediaPlayer.framework/_MPStreamingDownloadSessionUniqueKey.h +++ b/Frameworks/MediaPlayer.framework/_MPStreamingDownloadSessionUniqueKey.h @@ -3,17 +3,21 @@ */ @interface _MPStreamingDownloadSessionUniqueKey : NSObject { + BOOL _allowForeignAssetPlayback; NSString * _buyParameters; long long _storeAdamID; } +@property (nonatomic) BOOL allowForeignAssetPlayback; @property (nonatomic, copy) NSString *buyParameters; @property (nonatomic) long long storeAdamID; - (void).cxx_destruct; +- (BOOL)allowForeignAssetPlayback; - (id)buyParameters; - (unsigned int)hash; - (BOOL)isEqual:(id)arg1; +- (void)setAllowForeignAssetPlayback:(BOOL)arg1; - (void)setBuyParameters:(id)arg1; - (void)setStoreAdamID:(long long)arg1; - (long long)storeAdamID; diff --git a/Frameworks/MobileCoreServices.framework/LSApplicationWorkspace.h b/Frameworks/MobileCoreServices.framework/LSApplicationWorkspace.h index 6c5f886055..dacfa92db2 100644 --- a/Frameworks/MobileCoreServices.framework/LSApplicationWorkspace.h +++ b/Frameworks/MobileCoreServices.framework/LSApplicationWorkspace.h @@ -125,7 +125,9 @@ - (BOOL)unregisterApplication:(id)arg1; - (BOOL)unregisterPlugin:(id)arg1; - (id)unrestrictedApplications; +- (BOOL)updateRecordForApp:(id)arg1 withSINF:(id)arg2 iTunesMetadata:(id)arg3 error:(id*)arg4; - (BOOL)updateSINFWithData:(id)arg1 forApplication:(id)arg2 options:(id)arg3 error:(id*)arg4; +- (BOOL)updateiTunesMetadataWithData:(id)arg1 forApplication:(id)arg2 options:(id)arg3 error:(id*)arg4; // Image: /System/Library/Frameworks/SafariServices.framework/SafariServices diff --git a/Frameworks/MobileCoreServices.framework/LSBundleRecordUpdater.h b/Frameworks/MobileCoreServices.framework/LSBundleRecordUpdater.h new file mode 100644 index 0000000000..9406b9b105 --- /dev/null +++ b/Frameworks/MobileCoreServices.framework/LSBundleRecordUpdater.h @@ -0,0 +1,96 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices + */ + +@interface LSBundleRecordUpdater : NSObject { + struct LSBundleData { + unsigned long _clas; + unsigned long long _bundleFlags; + unsigned long _plistContentFlags; + unsigned long _itemFlags; + unsigned char _highResFlags; + unsigned char _appNapFlags; + unsigned short _archFlags; + unsigned int _hfsType; + unsigned int _hfsCreator; + unsigned long long _inoBundle; + unsigned long long _inoExec; + int _mtime; + int _rtime; + unsigned long long _version; + unsigned long long _minSystemVersion; + unsigned long long _execSDKVersion; + unsigned long long _execMinOSVersion; + unsigned int machOUUIDs[4]; + unsigned long long sequenceNumber; + unsigned long long itemID; + unsigned char deviceFamily[3]; + unsigned int installType; + unsigned int teamID; + unsigned int identifier; + unsigned int exactIdentifier; + unsigned int name; + unsigned int displayName; + unsigned int companionAppID; + unsigned int filename; + unsigned int bundleVersion; + unsigned int shortVersionString; + unsigned int signerIdentity; + unsigned int codeInfoIdentifier; + unsigned int appType; + unsigned long long staticDiskUsage; + unsigned long long purchaserDSID; + unsigned long long downloaderDSID; + unsigned long long familyID; + unsigned int vendorName; + unsigned int itemName; + unsigned long long storefront; + unsigned long long versionIdentifier; + unsigned long long ratingRank; + unsigned int ratingLabel; + unsigned int sourceAppIdentifier; + unsigned int appVariant; + unsigned int iconsDict; + unsigned int iconFileNames; + unsigned int execPath; + unsigned int libraryPath; + unsigned int libraryItems; + unsigned int claims; + unsigned int types; + unsigned int services; + unsigned int plugins; + unsigned int activityTypes; + unsigned int schemesWhitelist; + unsigned int alias; + unsigned int appContainerAlias; + unsigned int dataContainerAlias; + unsigned int container; + unsigned char revision; + unsigned char retries; + unsigned char _reserved3; + unsigned char _reserved4; + unsigned int plistRarities; + unsigned int commonPlistEntries; + unsigned int entitlements; + unsigned int groupContainers; + unsigned int sandboxEnvironmentVariables; + unsigned int _reserved5; + } _bundleData; + unsigned int _bundleID; + NSString * _bundleIdentifier; + struct LSContext { + struct LSDatabase {} *db; + } _context; + BOOL _hasContext; +} + +@property (nonatomic, readonly) NSString *bundleIdentifier; + +- (id)bundleIdentifier; +- (void)dealloc; +- (id)initWithBundleIdentifier:(id)arg1; +- (void)parseSINFDictionary:(id)arg1; +- (void)parseiTunesMetadata:(id)arg1; +- (long)updateBundleRecord; + +@end diff --git a/Frameworks/MobileCoreServices.framework/_LSDModifyClient.h b/Frameworks/MobileCoreServices.framework/_LSDModifyClient.h index 67b65ccc10..7d5f1a269f 100644 --- a/Frameworks/MobileCoreServices.framework/_LSDModifyClient.h +++ b/Frameworks/MobileCoreServices.framework/_LSDModifyClient.h @@ -4,6 +4,7 @@ @interface _LSDModifyClient : _LSDClient <_LSDModifyProtocol> +- (BOOL)clientHasMIEntitlement:(id)arg1; - (void)didHandleInvocation:(id)arg1 isReply:(BOOL)arg2; - (void)rebuildApplicationDatabasesForSystem:(BOOL)arg1 internal:(BOOL)arg2 user:(BOOL)arg3 completionHandler:(id /* block */)arg4; - (void)registerExtensionPoint:(id)arg1 withInfo:(id)arg2 completionHandler:(id /* block */)arg3; @@ -16,8 +17,8 @@ - (void)setHandler:(id)arg1 version:(unsigned long long)arg2 roles:(unsigned long)arg3 forContentType:(id)arg4 completionHandler:(id /* block */)arg5; - (void)setHandlerOptions:(unsigned long)arg1 forContentType:(id)arg2 completionHandler:(id /* block */)arg3; - (void)synchronizeWithMobileInstallation; -- (void)updateApplication:(id)arg1 mobileInstallationChanges:(id)arg2 completionHandler:(id /* block */)arg3; - (void)updateContainerUnit:(unsigned int)arg1 completionHandler:(id /* block */)arg2; +- (void)updateRecordForApp:(id)arg1 withSINF:(id)arg2 iTunesMetadata:(id)arg3 completionHandler:(id /* block */)arg4; - (void)willHandleInvocation:(id)arg1 isReply:(BOOL)arg2; @end diff --git a/Frameworks/PassKit.framework/PKAddPaymentPassRequestConfiguration.h b/Frameworks/PassKit.framework/PKAddPaymentPassRequestConfiguration.h index 88a6f5834b..deda39eae3 100644 --- a/Frameworks/PassKit.framework/PKAddPaymentPassRequestConfiguration.h +++ b/Frameworks/PassKit.framework/PKAddPaymentPassRequestConfiguration.h @@ -3,24 +3,29 @@ */ @interface PKAddPaymentPassRequestConfiguration : NSObject { + NSArray * _cardDetails; NSString * _cardholderName; NSString * _encryptionScheme; NSString * _localizedDescription; NSString * _paymentNetwork; NSString * _primaryAccountIdentifier; NSString * _primaryAccountSuffix; + BOOL _requiresFelicaSecureElement; } +@property (nonatomic, copy) NSArray *cardDetails; @property (nonatomic, copy) NSString *cardholderName; @property (nonatomic, readonly, copy) NSString *encryptionScheme; @property (nonatomic, copy) NSString *localizedDescription; @property (nonatomic, copy) NSString *paymentNetwork; @property (nonatomic, copy) NSString *primaryAccountIdentifier; @property (nonatomic, copy) NSString *primaryAccountSuffix; +@property (nonatomic) BOOL requiresFelicaSecureElement; + (BOOL)supportsSecureCoding; - (void).cxx_destruct; +- (id)cardDetails; - (id)cardholderName; - (void)dealloc; - (void)encodeWithCoder:(id)arg1; @@ -32,10 +37,13 @@ - (id)paymentNetwork; - (id)primaryAccountIdentifier; - (id)primaryAccountSuffix; +- (BOOL)requiresFelicaSecureElement; +- (void)setCardDetails:(id)arg1; - (void)setCardholderName:(id)arg1; - (void)setLocalizedDescription:(id)arg1; - (void)setPaymentNetwork:(id)arg1; - (void)setPrimaryAccountIdentifier:(id)arg1; - (void)setPrimaryAccountSuffix:(id)arg1; +- (void)setRequiresFelicaSecureElement:(BOOL)arg1; @end diff --git a/Frameworks/PassKit.framework/PKExtensionHostContext.h b/Frameworks/PassKit.framework/PKExtensionHostContext.h index cb8d51593f..366e358041 100644 --- a/Frameworks/PassKit.framework/PKExtensionHostContext.h +++ b/Frameworks/PassKit.framework/PKExtensionHostContext.h @@ -3,10 +3,12 @@ */ @interface PKExtensionHostContext : PKExtensionBaseContext { + NSObject * _delayCallbacksGroup; * _delegate; } @property (readonly, copy) NSString *debugDescription; +@property (nonatomic, retain) NSObject *delayCallbacksGroup; @property (nonatomic) *delegate; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @@ -14,6 +16,7 @@ - (void).cxx_destruct; - (void)authorizationDidAuthorizePayment:(id)arg1; +- (void)authorizationDidAuthorizePurchase:(id)arg1; - (void)authorizationDidFinishWithError:(id)arg1; - (void)authorizationDidPresent; - (void)authorizationDidRequestMerchantSession; @@ -21,7 +24,12 @@ - (void)authorizationDidSelectShippingAddress:(id)arg1; - (void)authorizationDidSelectShippingMethod:(id)arg1; - (void)authorizationWillStart; +- (void)beginDelayingCallbacks; +- (id)delayCallbacksGroup; - (id)delegate; +- (void)endDelayingCallbacks; +- (id)initWithInputItems:(id)arg1 listenerEndpoint:(id)arg2 contextUUID:(id)arg3; +- (void)setDelayCallbacksGroup:(id)arg1; - (void)setDelegate:(id)arg1; - (id)vendorContext; - (id)vendorContextWithErrorHandler:(id /* block */)arg1; diff --git a/Frameworks/PassKit.framework/PKExtensionVendorContext.h b/Frameworks/PassKit.framework/PKExtensionVendorContext.h index 44723de240..cd2806949c 100644 --- a/Frameworks/PassKit.framework/PKExtensionVendorContext.h +++ b/Frameworks/PassKit.framework/PKExtensionVendorContext.h @@ -10,6 +10,7 @@ @property (readonly) Class superclass; - (void)authorizationDidAuthorizePaymentCompleteWithStatus:(int)arg1; +- (void)authorizationDidAuthorizePurchaseCompleteWithStatus:(int)arg1; - (void)authorizationDidRequestMerchantSessionCompleteWithSession:(id)arg1 error:(id)arg2; - (void)authorizationDidSelectPaymentMethodCompleteWithPaymentSummaryItems:(id)arg1; - (void)authorizationDidSelectShippingAddressCompleteWithStatus:(int)arg1 shippingMethods:(id)arg2 paymentSummaryItems:(id)arg3; diff --git a/Frameworks/PassKit.framework/PKPaymentAuthorizationController.h b/Frameworks/PassKit.framework/PKPaymentAuthorizationController.h index 47b894f7fa..8fd4307559 100644 --- a/Frameworks/PassKit.framework/PKPaymentAuthorizationController.h +++ b/Frameworks/PassKit.framework/PKPaymentAuthorizationController.h @@ -29,6 +29,7 @@ - (id)initWithCoder:(id)arg1; - (id)initWithPaymentRequest:(id)arg1; - (void)paymentAuthorizationCoordinator:(id)arg1 didAuthorizePayment:(id)arg2 completion:(id /* block */)arg3; +- (void)paymentAuthorizationCoordinator:(id)arg1 didAuthorizePurchase:(id)arg2 completion:(id /* block */)arg3; - (void)paymentAuthorizationCoordinator:(id)arg1 didRequestMerchantSession:(id /* block */)arg2; - (void)paymentAuthorizationCoordinator:(id)arg1 didSelectPaymentMethod:(id)arg2 completion:(id /* block */)arg3; - (void)paymentAuthorizationCoordinator:(id)arg1 didSelectShippingAddress:(id)arg2 completion:(id /* block */)arg3; diff --git a/Frameworks/PassKit.framework/PKPaymentButton.h b/Frameworks/PassKit.framework/PKPaymentButton.h index 1b1aa43cf8..27f5d2611d 100644 --- a/Frameworks/PassKit.framework/PKPaymentButton.h +++ b/Frameworks/PassKit.framework/PKPaymentButton.h @@ -14,7 +14,6 @@ BOOL _highlighted; CAShapeLayer * _layer; PKShapeView * _maskView; - PKPDFView * _pdfView; int _style; int _type; } @@ -24,10 +23,8 @@ - (void).cxx_destruct; - (void)_createHighlightFilterIfNecessary; -- (float)_labelHeightForBounds:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (void)_sharedInit; - (BOOL)_shouldAnimatePropertyWithKey:(id)arg1; -- (void)dealloc; +- (void)drawRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (void)encodeWithCoder:(id)arg1; - (id)initWithCoder:(id)arg1; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; diff --git a/Frameworks/Photos.framework/PHFaceCollection.h b/Frameworks/Photos.framework/PHFaceCollection.h index 05e17e4a5c..0651207a9f 100644 --- a/Frameworks/Photos.framework/PHFaceCollection.h +++ b/Frameworks/Photos.framework/PHFaceCollection.h @@ -2,7 +2,7 @@ Image: /System/Library/Frameworks/Photos.framework/Photos */ -@interface PHFaceCollection : NSObject { +@interface PHFaceCollection : NSObject { NSSet * _faces; NSString * _identifier; NSString * _name; diff --git a/Frameworks/Photos.framework/PHFetchOptions.h b/Frameworks/Photos.framework/PHFetchOptions.h index 5bc8e3b5c9..7d86d24029 100644 --- a/Frameworks/Photos.framework/PHFetchOptions.h +++ b/Frameworks/Photos.framework/PHFetchOptions.h @@ -10,6 +10,7 @@ NSNumber * _fetchLimitNumber; NSNumber * _includeAllBurstAssetsNumber; NSNumber * _includeAssetSourceTypesNumber; + NSNumber * _includeDepthEffectSmartAlbumNumber; NSNumber * _includeDuplicateAssetsNumber; NSNumber * _includeFavoriteMemoriesCollectionListNumber; NSNumber * _includeHiddenAssetsNumber; @@ -44,6 +45,7 @@ @property (nonatomic, readonly) NSSet *fetchPropertySetsAsSet; @property (nonatomic) BOOL includeAllBurstAssets; @property (nonatomic) unsigned int includeAssetSourceTypes; +@property (nonatomic) BOOL includeDepthEffectSmartAlbum; @property (nonatomic) BOOL includeDuplicateAssets; @property (nonatomic) BOOL includeFavoriteMemoriesCollectionList; @property (nonatomic) BOOL includeHiddenAssets; @@ -84,6 +86,7 @@ - (id)fetchPropertySetsAsSet; - (BOOL)includeAllBurstAssets; - (unsigned int)includeAssetSourceTypes; +- (BOOL)includeDepthEffectSmartAlbum; - (BOOL)includeDuplicateAssets; - (BOOL)includeFavoriteMemoriesCollectionList; - (BOOL)includeHiddenAssets; @@ -112,6 +115,7 @@ - (void)setFetchPropertySets:(id)arg1; - (void)setIncludeAllBurstAssets:(BOOL)arg1; - (void)setIncludeAssetSourceTypes:(unsigned int)arg1; +- (void)setIncludeDepthEffectSmartAlbum:(BOOL)arg1; - (void)setIncludeDuplicateAssets:(BOOL)arg1; - (void)setIncludeFavoriteMemoriesCollectionList:(BOOL)arg1; - (void)setIncludeHiddenAssets:(BOOL)arg1; diff --git a/Frameworks/Photos.framework/PHPerson.h b/Frameworks/Photos.framework/PHPerson.h index 37a8d3f674..e112cf4d9d 100644 --- a/Frameworks/Photos.framework/PHPerson.h +++ b/Frameworks/Photos.framework/PHPerson.h @@ -2,7 +2,7 @@ Image: /System/Library/Frameworks/Photos.framework/Photos */ -@interface PHPerson : PHObject { +@interface PHPerson : PHObject { NSString * _displayName; int _faceCount; BOOL _inPersonNamingModel; @@ -30,11 +30,12 @@ + (id)_convertFaceSuggestionToFaceCollection:(id)arg1 options:(id)arg2; + (id)_faceLocalIdentifiersFromFaceCollection:(id)arg1 options:(id)arg2; -+ (id)_faceSuggestionForPerson:(id)arg1 confirmedFaceCollections:(id)arg2 rejectedFaceCollections:(id)arg3 options:(id)arg4 fromClient:(id)arg5; ++ (int)_faceSuggestionForPerson:(id)arg1 confirmedFaceCollections:(id)arg2 rejectedFaceCollections:(id)arg3 options:(id)arg4 fromClient:(id)arg5 completion:(id /* block */)arg6; + (id)_packageSuggestionList:(id)arg1 options:(id)arg2; + (id)_transformValueExpression:(id)arg1 forKeyPath:(id)arg2; + (id)entityKeyForPropertyKey:(id)arg1; + (id)faceSuggestionForPerson:(id)arg1 confirmedFaceCollections:(id)arg2 rejectedFaceCollections:(id)arg3 options:(id)arg4; ++ (int)faceSuggestionForPerson:(id)arg1 confirmedFaceCollections:(id)arg2 rejectedFaceCollections:(id)arg3 options:(id)arg4 completion:(id /* block */)arg5; + (id)fetchAssociatedPersonForFaceGroup:(id)arg1 withOptions:(id)arg2; + (id)fetchPersonCountGroupedByAssetLocalIdentifierForAssets:(id)arg1 options:(id)arg2; + (id)fetchPersonWithFace:(id)arg1 options:(id)arg2; diff --git a/Frameworks/Photos.framework/PHPhotoLibrary.h b/Frameworks/Photos.framework/PHPhotoLibrary.h index 5afa2d84e6..c87d2a6e03 100644 --- a/Frameworks/Photos.framework/PHPhotoLibrary.h +++ b/Frameworks/Photos.framework/PHPhotoLibrary.h @@ -85,6 +85,7 @@ - (id)bfa_fetchObjectsForOIDs:(id)arg1 propertyHint:(unsigned int)arg2; - (id)bfa_photoLibrary; - (id)bfa_tombstoneObjectForOID:(id)arg1 uuid:(id)arg2 propertyHint:(unsigned int)arg3; +- (void)cancelOperationsWithIdentifiers:(id)arg1 reply:(id /* block */)arg2; - (id)changeHandlingPhotoLibrary; - (id)changeNotificationInfo; - (id)changeRequestForUUID:(id)arg1; @@ -97,6 +98,8 @@ - (void)enableNamingFlow; - (id)exportGraphForPurpose:(id)arg1 error:(id*)arg2; - (id)externalObservers; +- (id)faceClusterSequenceNumbersOfKeyFacesInAlgorithmicFaceGroupsForPerson:(id)arg1 verifiedClusterSequenceNumbers:(id)arg2; +- (id)faceSuggestionsForFaceClusterSequenceNumbers:(id)arg1 excludeFaceLocalIdentifers:(id)arg2; - (BOOL)featureEnabledForWorkerType:(short)arg1; - (BOOL)featureEnabledForWorkerType:(short)arg1 completion:(id /* block */)arg2; - (id)fetchDictionariesByPHClassForOIDs:(id)arg1 propertyHint:(unsigned int)arg2 includeTrash:(BOOL)arg3; diff --git a/Frameworks/PhotosUI.framework/PUBadgeInfo.h b/Frameworks/PhotosUI.framework/PUBadgeInfo.h index cb160dbc92..c9752ae976 100644 --- a/Frameworks/PhotosUI.framework/PUBadgeInfo.h +++ b/Frameworks/PhotosUI.framework/PUBadgeInfo.h @@ -17,6 +17,8 @@ + (id)badgeInfoWithHDRPhotoIrisStyle; + (id)badgeInfoWithHDRStyle; + (id)badgeInfoWithPhotoIrisStyle; ++ (id)badgeInfoWithSDOFPhotoIrisStyle; ++ (id)badgeInfoWithSDOFStyle; - (void).cxx_destruct; - (id /* block */)_numberOfPhotosProvider; diff --git a/Frameworks/PhotosUI.framework/PUCloudPhotoWelcomeNavigationController.h b/Frameworks/PhotosUI.framework/PUCloudPhotoWelcomeNavigationController.h index 039e01837b..a1a04c24fb 100644 --- a/Frameworks/PhotosUI.framework/PUCloudPhotoWelcomeNavigationController.h +++ b/Frameworks/PhotosUI.framework/PUCloudPhotoWelcomeNavigationController.h @@ -2,9 +2,17 @@ Image: /System/Library/Frameworks/PhotosUI.framework/PhotosUI */ -@interface PUCloudPhotoWelcomeNavigationController : UINavigationController +@interface PUCloudPhotoWelcomeNavigationController : UINavigationController { + * _dismissDelegate; +} +@property (nonatomic) *dismissDelegate; + +- (void).cxx_destruct; +- (id)dismissDelegate; +- (void)dismissViewControllerAnimated:(BOOL)arg1 completion:(id /* block */)arg2; - (int)preferredInterfaceOrientationForPresentation; +- (void)setDismissDelegate:(id)arg1; - (BOOL)shouldAutorotate; - (unsigned int)supportedInterfaceOrientations; diff --git a/Frameworks/PhotosUI.framework/PUCloudPhotoWelcomeViewController.h b/Frameworks/PhotosUI.framework/PUCloudPhotoWelcomeViewController.h index ecda48b6c3..4e4dd908be 100644 --- a/Frameworks/PhotosUI.framework/PUCloudPhotoWelcomeViewController.h +++ b/Frameworks/PhotosUI.framework/PUCloudPhotoWelcomeViewController.h @@ -2,7 +2,7 @@ Image: /System/Library/Frameworks/PhotosUI.framework/PhotosUI */ -@interface PUCloudPhotoWelcomeViewController : PUWelcomeViewController { +@interface PUCloudPhotoWelcomeViewController : PUWelcomeViewController { id /* block */ __completionHandler; BOOL _enableOnAppear; PSCloudStorageOffersManager * _offersManager; @@ -35,6 +35,7 @@ - (void)_handleGoButtonTapped; - (void)_presentStoragePurchaseController; - (void)_setCompletionHandler:(id /* block */)arg1; +- (void)_updateCurrentActivity; - (void)cloudPhotoWelcomeViewGoButtonTapped:(id)arg1; - (void)cloudPhotoWelcomeViewLearnMoreTapped:(id)arg1; - (void)cloudPhotoWelcomeViewNotNowButtonTapped:(id)arg1; @@ -43,6 +44,7 @@ - (void)manager:(id)arg1 loadDidFailWithError:(id)arg2; - (void)manager:(id)arg1 willPresentViewController:(id)arg2; - (void)managerDidCancel:(id)arg1; +- (void)navigationControllerDidDismissViewController:(id)arg1; - (struct CGSize { float x1; float x2; })preferredContentSize; - (int)preferredInterfaceOrientationForPresentation; - (void)setWelcomeView:(id)arg1; diff --git a/Frameworks/QuartzCore.framework/CAMetalLayer.h b/Frameworks/QuartzCore.framework/CAMetalLayer.h index c82c36754f..7cb2554b8f 100644 --- a/Frameworks/QuartzCore.framework/CAMetalLayer.h +++ b/Frameworks/QuartzCore.framework/CAMetalLayer.h @@ -3,7 +3,7 @@ */ @interface CAMetalLayer : CALayer { - struct _CAMetalLayerPrivate { struct Atomic { struct { int x_1_2_1; } x_1_1_1; } x1; struct Atomic { struct { int x_1_2_1; } x_2_1_1; } x2; struct SpinLock { struct { int x_1_2_1; } x_3_1_1; } x3; struct _CAImageQueue {} *x4; id x5; struct List<_CAMetalDrawablePrivate *> {} x6; unsigned int x7; struct _CAMetalDrawablePrivate {} *x8; id x9; struct CGSize { float x_10_1_1; float x_10_1_2; } x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; id x15; /* Warning: Unrecognized filer type: 't' using 'void*' */ void*x16; out void*x17; int x18; BOOL x19; void*x20; struct { int x_21_1_1; } x21; } * _priv; + struct _CAMetalLayerPrivate { struct Atomic { struct { int x_1_2_1; } x_1_1_1; } x1; struct Atomic { struct { int x_1_2_1; } x_2_1_1; } x2; struct SpinLock { struct { int x_1_2_1; } x_3_1_1; } x3; struct _CAImageQueue {} *x4; id x5; struct List<_CAMetalDrawablePrivate *> {} x6; unsigned int x7; struct _CAMetalDrawablePrivate {} *x8; id x9; struct CGSize { float x_10_1_1; float x_10_1_2; } x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; id x16; /* Warning: Unrecognized filer type: 't' using 'void*' */ void*x17; out void*x18; int x19; BOOL x20; void*x21; struct { int x_22_1_1; } x22; } * _priv; } @property (retain) *device; diff --git a/Frameworks/ReplayKit.framework/RPBroadcastExtensionProxy.h b/Frameworks/ReplayKit.framework/RPBroadcastExtensionProxy.h new file mode 100644 index 0000000000..856a778882 --- /dev/null +++ b/Frameworks/ReplayKit.framework/RPBroadcastExtensionProxy.h @@ -0,0 +1,50 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/ReplayKit.framework/ReplayKit + */ + +@interface RPBroadcastExtensionProxy : NSObject { + NSExtension * _broadcastUploadExtension; + NSXPCConnection * _connection; + id /* block */ _connectionReadyHandler; + id /* block */ _errorHandler; + NSXPCListener * _listener; + NSXPCListenerEndpoint * _listenerEndpoint; + id /* block */ _serviceInfoHandler; +} + +@property (nonatomic, retain) NSExtension *broadcastUploadExtension; +@property (nonatomic, retain) NSXPCConnection *connection; +@property (nonatomic, copy) id /* block */ connectionReadyHandler; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic, copy) id /* block */ errorHandler; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) NSXPCListener *listener; +@property (nonatomic, retain) NSXPCListenerEndpoint *listenerEndpoint; +@property (nonatomic, copy) id /* block */ serviceInfoHandler; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (id)broadcastUploadExtension; +- (id)connection; +- (id /* block */)connectionReadyHandler; +- (id /* block */)errorHandler; +- (void)establishConnectionWithHandler:(id /* block */)arg1; +- (id)initWithBroadcastUploadExtension:(id)arg1; +- (void)invalidateConnection; +- (id)listener; +- (BOOL)listener:(id)arg1 shouldAcceptNewConnection:(id)arg2; +- (id)listenerEndpoint; +- (void)ping; +- (void)processPayload:(id)arg1 completion:(id /* block */)arg2; +- (id /* block */)serviceInfoHandler; +- (void)setBroadcastUploadExtension:(id)arg1; +- (void)setConnection:(id)arg1; +- (void)setConnectionReadyHandler:(id /* block */)arg1; +- (void)setErrorHandler:(id /* block */)arg1; +- (void)setListener:(id)arg1; +- (void)setListenerEndpoint:(id)arg1; +- (void)setServiceInfoHandler:(id /* block */)arg1; +- (void)updateServiceInfo:(id)arg1; + +@end diff --git a/Frameworks/ReplayKit.framework/RPBroadcastSampleHandler.h b/Frameworks/ReplayKit.framework/RPBroadcastSampleHandler.h index ef30187eea..cfadd0ea29 100644 --- a/Frameworks/ReplayKit.framework/RPBroadcastSampleHandler.h +++ b/Frameworks/ReplayKit.framework/RPBroadcastSampleHandler.h @@ -2,20 +2,34 @@ Image: /System/Library/Frameworks/ReplayKit.framework/ReplayKit */ -@interface RPBroadcastSampleHandler : RPBroadcastHandler +@interface RPBroadcastSampleHandler : RPBroadcastHandler { + NSXPCConnection * _connection; + * _daemonProxy; +} +@property (nonatomic, retain) NSXPCConnection *connection; +@property (nonatomic, retain) *daemonProxy; + +- (void).cxx_destruct; - (struct AudioBufferList { unsigned int x1; struct AudioBuffer { unsigned int x_2_1_1; unsigned int x_2_1_2; void *x_2_1_3; } x2[1]; }*)_audioBufferListFromData:(id)arg1; - (void)_processPayload:(id)arg1; - (void)_processPayloadWithAudioSample:(id)arg1 type:(int)arg2; - (void)_processPayloadWithVideoSample:(id)arg1; - (struct opaqueCMSampleBuffer { }*)_sampleBufferFromIOSurface:(struct __IOSurface { }*)arg1 timingInfo:(struct { struct { long long x_1_1_1; int x_1_1_2; unsigned int x_1_1_3; long long x_1_1_4; } x1; struct { long long x_2_1_1; int x_2_1_2; unsigned int x_2_1_3; long long x_2_1_4; } x2; struct { long long x_3_1_1; int x_3_1_2; unsigned int x_3_1_3; long long x_3_1_4; } x3; })arg2; +- (void)_setupListenerWithEndpoint:(id)arg1; - (id)audioQueue; - (void)beginRequestWithExtensionContext:(id)arg1; - (void)broadcastFinished; - (void)broadcastPaused; - (void)broadcastResumed; - (void)broadcastStartedWithSetupInfo:(id)arg1; +- (id)connection; +- (id)daemonProxy; +- (void)processPayload:(id)arg1 completion:(id /* block */)arg2; - (void)processSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1 withType:(int)arg2; +- (void)setConnection:(id)arg1; +- (void)setDaemonProxy:(id)arg1; +- (void)updateServiceInfo:(id)arg1; - (id)videoQueue; @end diff --git a/Frameworks/SafariServices.framework/_SFBrowserContentViewController.h b/Frameworks/SafariServices.framework/_SFBrowserContentViewController.h index 7127397846..318bc744f8 100644 --- a/Frameworks/SafariServices.framework/_SFBrowserContentViewController.h +++ b/Frameworks/SafariServices.framework/_SFBrowserContentViewController.h @@ -2,7 +2,7 @@ Image: /System/Library/Frameworks/SafariServices.framework/SafariServices */ -@interface _SFBrowserContentViewController : UIViewController { +@interface _SFBrowserContentViewController : UIViewController { NSString * _EVOrganizationName; BOOL _EVOrganizationNameIsValid; _SFURLSpoofingMitigator * _URLSpoofingMitigator; @@ -21,6 +21,7 @@ WBSFluidProgressController * _fluidProgressController; WBSFluidProgressState * _fluidProgressState; BOOL _interfaceFillsScreen; + BOOL _isDisplayingTelephonyPrompt; BOOL _isShowingSheetController; BOOL _isSuppressingPreviewProgressAnimation; WKBackForwardListItem * _lastBackFowardListItemOnWhichReaderWasActivated; @@ -42,6 +43,7 @@ UITapGestureRecognizer * _showBarsFromBottomBarRecognizer; BOOL _showingCrashBanner; BOOL _showingReader; + _SFTelephonyNavigationMitigationPolicy * _telephonyNavigationPolicy; BOOL _updatingGeometryFromDynamicBarAnimator; BOOL _usesNarrowLayout; SFReaderEnabledWebViewController * _webViewController; @@ -187,6 +189,7 @@ - (id)preferredControlTintColor; - (int)preferredStatusBarStyle; - (int)preferredWhitePointAdaptivityStyle; +- (void)presentDialog:(id)arg1 forTelephonyNavigationPolicy:(id)arg2; - (void)presentViewController:(id)arg1 animated:(BOOL)arg2 completion:(id /* block */)arg3; - (id)presentingViewControllerForAlertInAuthenticationManager:(id)arg1; - (id)presentingViewControllerForWebViewController:(id)arg1; diff --git a/Frameworks/SafariServices.framework/_SFDialog.h b/Frameworks/SafariServices.framework/_SFDialog.h index 3f271a81cb..2dd501fd8f 100644 --- a/Frameworks/SafariServices.framework/_SFDialog.h +++ b/Frameworks/SafariServices.framework/_SFDialog.h @@ -20,6 +20,8 @@ + (id)javaScriptAlertDialogWithMessage:(id)arg1 completionHandler:(id /* block */)arg2; + (id)javaScriptConfirmDialogWithMessage:(id)arg1 completionHandler:(id /* block */)arg2; + (id)javaScriptPromptDialogWithMessage:(id)arg1 defaultText:(id)arg2 completionHandler:(id /* block */)arg3; ++ (id)mailNavigationDialogWithCompletionHandler:(id /* block */)arg1; ++ (id)telephonyNavigationDialogWithCompletionHandler:(id /* block */)arg1; - (void).cxx_destruct; - (void)cancel; diff --git a/Frameworks/SafariServices.framework/_SFNavigationResult.h b/Frameworks/SafariServices.framework/_SFNavigationResult.h index cd01bd8538..d5cc743c1e 100644 --- a/Frameworks/SafariServices.framework/_SFNavigationResult.h +++ b/Frameworks/SafariServices.framework/_SFNavigationResult.h @@ -10,6 +10,7 @@ } @property (nonatomic, readonly) NSURL *URL; +@property (nonatomic, readonly) BOOL appliesOneTimeUserInitiatedActionPolicy; @property (nonatomic, readonly) LSApplicationProxy *externalApplication; @property (nonatomic, readonly) int externalApplicationCategory; @property (nonatomic, readonly) int type; @@ -21,6 +22,7 @@ - (void).cxx_destruct; - (id)URL; - (id)_initWithType:(int)arg1 URL:(id)arg2 externalApplication:(id)arg3; +- (BOOL)appliesOneTimeUserInitiatedActionPolicy; - (id)externalApplication; - (int)externalApplicationCategory; - (int)type; diff --git a/Frameworks/SafariServices.framework/_SFTelephonyNavigationMitigationPolicy.h b/Frameworks/SafariServices.framework/_SFTelephonyNavigationMitigationPolicy.h new file mode 100644 index 0000000000..bf214cd1ed --- /dev/null +++ b/Frameworks/SafariServices.framework/_SFTelephonyNavigationMitigationPolicy.h @@ -0,0 +1,25 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/SafariServices.framework/SafariServices + */ + +@interface _SFTelephonyNavigationMitigationPolicy : NSObject { + int _classification; + NSDate * _dateUserLastDeclined; + <_SFTelephonyNavigationMitigationPolicyDelegate> * _delegate; +} + +@property (nonatomic) <_SFTelephonyNavigationMitigationPolicyDelegate> *delegate; + ++ (double)test_suspiciousClassificationExpirationDuration; + +- (void).cxx_destruct; +- (void)_checkIfSuspiciousClassificationHasExpiredAndTransitionIfNeeded; +- (void)_handleInput:(int)arg1; +- (id)delegate; +- (void)handleNavigationToURL:(id)arg1 completionHandler:(id /* block */)arg2; +- (BOOL)policyAppliesToURL:(id)arg1; +- (void)setDelegate:(id)arg1; +- (void)userAcceptedCallPrompt; +- (void)userDeclinedCallPrompt; + +@end diff --git a/Frameworks/SceneKit.framework/SCNMetalLibraryManager.h b/Frameworks/SceneKit.framework/SCNMetalLibraryManager.h index 8c21ee2e67..82c2818a25 100644 --- a/Frameworks/SceneKit.framework/SCNMetalLibraryManager.h +++ b/Frameworks/SceneKit.framework/SCNMetalLibraryManager.h @@ -12,6 +12,7 @@ struct __C3DFXMetalProgram { struct __C3DFXProgram { struct __C3DEntity { struct __CFRuntimeBase { unsigned int x_1_3_1; unsigned char x_1_3_2[4]; } x_1_2_1; void *x_1_2_2; struct __CFString {} *x_1_2_3; struct __CFString {} *x_1_2_4; struct __CFDictionary {} *x_1_2_5; int x_1_2_6; int x_1_2_7; } x_1_1_1; int x_1_1_2; unsigned int x_1_1_3 : 1; unsigned int x_1_1_4 : 1; struct __C3DFXProgramDelegate {} *x_1_1_5; } x1; struct __CFString {} *x2[2]; struct __CFString {} *x3; struct __CFDictionary {} *x4; void *x5; struct __CFDictionary {} *x6; void *x7; struct __CFString {} *x8; } * _defaultProgram; * _device; * _frameworkLibrary; + struct __C3DFXMetalProgram { struct __C3DFXProgram { struct __C3DEntity { struct __CFRuntimeBase { unsigned int x_1_3_1; unsigned char x_1_3_2[4]; } x_1_2_1; void *x_1_2_2; struct __CFString {} *x_1_2_3; struct __CFString {} *x_1_2_4; struct __CFDictionary {} *x_1_2_5; int x_1_2_6; int x_1_2_7; } x_1_1_1; int x_1_1_2; unsigned int x_1_1_3 : 1; unsigned int x_1_1_4 : 1; struct __C3DFXProgramDelegate {} *x_1_1_5; } x1; struct __CFString {} *x2[2]; struct __CFString {} *x3; struct __CFDictionary {} *x4; void *x5; struct __CFDictionary {} *x6; void *x7; struct __CFString {} *x8; } * _isolateProgram; BOOL _traceResources; } @@ -21,6 +22,7 @@ - (id)frameworkLibrary; - (id)hashCodeForSource:(id)arg1 macros:(id)arg2; - (id)initWithDevice:(id)arg1; +- (struct __C3DFXProgram { struct __C3DEntity { struct __CFRuntimeBase { unsigned int x_1_2_1; unsigned char x_1_2_2[4]; } x_1_1_1; void *x_1_1_2; struct __CFString {} *x_1_1_3; struct __CFString {} *x_1_1_4; struct __CFDictionary {} *x_1_1_5; int x_1_1_6; int x_1_1_7; } x1; int x2; unsigned int x3 : 1; unsigned int x4 : 1; struct __C3DFXProgramDelegate {} *x5; }*)isolateProgram; - (id)libraryForCommonProfileCache; - (id)libraryForFile:(id)arg1; - (id)libraryForSourceCode:(id)arg1 preprocessorsMacros:(id)arg2 programDelegate:(struct __C3DFXProgramDelegate { struct __CFRuntimeBase { unsigned int x_1_1_1; unsigned char x_1_1_2[4]; } x1; struct { int (*x_2_1_1)(); int (*x_2_1_2)(); int (*x_2_1_3)(); int (*x_2_1_4)(); } x2; void *x3; }*)arg3 programDesc:(struct { struct __C3DFXProgram {} *x1; struct __C3DMaterial {} *x2; struct __C3DGeometry {} *x3; struct __C3DFXPass {} *x4; struct __C3DFXPass {} *x5; id x6; struct __C3DBlendStates {} x7; struct __C3DNode {} *x8; })arg4; diff --git a/Frameworks/SpriteKit.framework/SKWarpGeometryGrid.h b/Frameworks/SpriteKit.framework/SKWarpGeometryGrid.h index 4ac77395ae..f33ec4d6c2 100644 --- a/Frameworks/SpriteKit.framework/SKWarpGeometryGrid.h +++ b/Frameworks/SpriteKit.framework/SKWarpGeometryGrid.h @@ -10,10 +10,10 @@ int _vertexCount; } -@property (nonatomic, readonly) const /* Warning: Unrecognized filer type: ' ' using 'void*' */ void**destPositions; +@property (nonatomic, readonly) const /* Warning: Unrecognized filer type: '' using 'void*' */ void**destPositions; @property (nonatomic, readonly) int numberOfColumns; @property (nonatomic, readonly) int numberOfRows; -@property (nonatomic, readonly) const /* Warning: Unrecognized filer type: ' ' using 'void*' */ void**sourcePositions; +@property (nonatomic, readonly) const /* Warning: Unrecognized filer type: '' using 'void*' */ void**sourcePositions; @property (nonatomic, readonly) int vertexCount; + (id)grid; diff --git a/Frameworks/StoreKit.framework/SKCloudServiceController.h b/Frameworks/StoreKit.framework/SKCloudServiceController.h index ee795c19c7..41ab5af127 100644 --- a/Frameworks/StoreKit.framework/SKCloudServiceController.h +++ b/Frameworks/StoreKit.framework/SKCloudServiceController.h @@ -12,9 +12,10 @@ + (void)requestAuthorization:(id /* block */)arg1; - (void)_accountStoreDidChangeNotification; +- (void)_handleInvalidation; - (void)_playbackCapabilitiesDidChangeNotification; - (void)_storefrontDidChangeNotification; -- (void)_updateCapabilitiesWithSubscriptionStatus:(id)arg1 postNotification:(BOOL)arg2; +- (void)_updateCapabilitiesWithResponse:(id)arg1 postNotification:(BOOL)arg2; - (void)dealloc; - (id)init; - (void)requestCapabilitiesWithCompletionHandler:(id /* block */)arg1; diff --git a/Frameworks/StoreKit.framework/SKCloudServiceSetupConfiguration.h b/Frameworks/StoreKit.framework/SKCloudServiceSetupConfiguration.h new file mode 100644 index 0000000000..e8df30e60a --- /dev/null +++ b/Frameworks/StoreKit.framework/SKCloudServiceSetupConfiguration.h @@ -0,0 +1,36 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/StoreKit.framework/StoreKit + */ + +@interface SKCloudServiceSetupConfiguration : NSObject { + NSString * _applicationIdentifier; + NSString * _applicationVersion; + BOOL _forPublicSDK; + BOOL _targetsFinanceApplication; +} + +@property (nonatomic, copy) NSString *applicationIdentifier; +@property (nonatomic, copy) NSString *applicationVersion; +@property (nonatomic) BOOL forPublicSDK; +@property (nonatomic) BOOL targetsFinanceApplication; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)applicationIdentifier; +- (id)applicationVersion; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; +- (void)encodeWithCoder:(id)arg1; +- (BOOL)forPublicSDK; +- (unsigned int)hash; +- (id)init; +- (id)initWithCoder:(id)arg1; +- (BOOL)isEqual:(id)arg1; +- (void)setApplicationIdentifier:(id)arg1; +- (void)setApplicationVersion:(id)arg1; +- (void)setForPublicSDK:(BOOL)arg1; +- (void)setTargetsFinanceApplication:(BOOL)arg1; +- (BOOL)targetsFinanceApplication; + +@end diff --git a/Frameworks/StoreKit.framework/SKCloudServiceSetupExtension.h b/Frameworks/StoreKit.framework/SKCloudServiceSetupExtension.h new file mode 100644 index 0000000000..2d4c0a98cc --- /dev/null +++ b/Frameworks/StoreKit.framework/SKCloudServiceSetupExtension.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/StoreKit.framework/StoreKit + */ + +@interface SKCloudServiceSetupExtension : NSObject + ++ (id)clientInterface; ++ (id)serviceInterface; + +@end diff --git a/Frameworks/StoreKit.framework/SKCloudServiceSetupReloadContext.h b/Frameworks/StoreKit.framework/SKCloudServiceSetupReloadContext.h new file mode 100644 index 0000000000..af6cee8f8d --- /dev/null +++ b/Frameworks/StoreKit.framework/SKCloudServiceSetupReloadContext.h @@ -0,0 +1,46 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/StoreKit.framework/StoreKit + */ + +@interface SKCloudServiceSetupReloadContext : NSObject { + NSString * _action; + NSURL * _cloudServiceSetupURL; + NSArray * _queryItems; + NSURL * _referrerURL; + NSString * _serializedUserInfo; + NSString * _sourceApplicationBundleIdentifier; + NSDictionary * _userInfo; +} + +@property (nonatomic, copy) NSString *action; +@property (nonatomic, retain) NSURL *cloudServiceSetupURL; +@property (nonatomic, copy) NSArray *queryItems; +@property (nonatomic, retain) NSURL *referrerURL; +@property (nonatomic, readonly, copy) NSString *serializedUserInfo; +@property (nonatomic, copy) NSString *sourceApplicationBundleIdentifier; +@property (nonatomic, copy) NSDictionary *userInfo; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)action; +- (id)cloudServiceSetupURL; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; +- (void)encodeWithCoder:(id)arg1; +- (unsigned int)hash; +- (id)initWithCoder:(id)arg1; +- (BOOL)isEqual:(id)arg1; +- (id)queryItems; +- (id)referrerURL; +- (id)serializedUserInfo; +- (void)setAction:(id)arg1; +- (void)setCloudServiceSetupURL:(id)arg1; +- (void)setQueryItems:(id)arg1; +- (void)setReferrerURL:(id)arg1; +- (void)setSourceApplicationBundleIdentifier:(id)arg1; +- (void)setUserInfo:(id)arg1; +- (id)sourceApplicationBundleIdentifier; +- (id)userInfo; + +@end diff --git a/Frameworks/StoreKit.framework/SKCloudServiceSetupRemoteViewController.h b/Frameworks/StoreKit.framework/SKCloudServiceSetupRemoteViewController.h new file mode 100644 index 0000000000..c4e37162b5 --- /dev/null +++ b/Frameworks/StoreKit.framework/SKCloudServiceSetupRemoteViewController.h @@ -0,0 +1,24 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/StoreKit.framework/StoreKit + */ + +@interface SKCloudServiceSetupRemoteViewController : _UIRemoteViewController { + * _delegate; +} + +@property (readonly, copy) NSString *debugDescription; +@property (nonatomic) *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + ++ (id)exportedInterface; ++ (id)serviceViewControllerInterface; + +- (void).cxx_destruct; +- (id)delegate; +- (void)didFinishLoadingWithSuccess:(BOOL)arg1 error:(id)arg2; +- (void)dismissCloudServiceSetupViewControllerAnimated:(BOOL)arg1 completion:(id /* block */)arg2; +- (void)setDelegate:(id)arg1; + +@end diff --git a/Frameworks/StoreKit.framework/SKCloudServiceSetupViewController.h b/Frameworks/StoreKit.framework/SKCloudServiceSetupViewController.h new file mode 100644 index 0000000000..09958591e4 --- /dev/null +++ b/Frameworks/StoreKit.framework/SKCloudServiceSetupViewController.h @@ -0,0 +1,40 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/StoreKit.framework/StoreKit + */ + +@interface SKCloudServiceSetupViewController : UIViewController { + SKCloudServiceSetupReloadContext * _activeCloudServiceSetupReloadContext; + SKCloudServiceSetupConfiguration * _configuration; + * _delegate; + BOOL _hasInitializedServiceViewController; + BOOL _isRemoteViewControllerReady; + id /* block */ _loadCompletionHandler; + _UIResilientRemoteViewContainerViewController * _remoteViewContainerViewController; +} + +@property (nonatomic, readonly, copy) SKCloudServiceSetupConfiguration *configuration; +@property (readonly, copy) NSString *debugDescription; +@property (nonatomic) *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (void)_didReceiveRemoteViewController:(id)arg1; +- (void)_reloadWithActiveCloudServiceSetupReloadContext; +- (void)_requestRemoteViewController; +- (void)cloudServiceSetupRemoteViewController:(id)arg1 didFinishLoadingWithSuccess:(BOOL)arg2 error:(id)arg3; +- (void)cloudServiceSetupRemoteViewController:(id)arg1 requestsDismissalWithAnimation:(BOOL)arg2 completion:(id /* block */)arg3; +- (id)configuration; +- (void)dealloc; +- (id)delegate; +- (id)initWithCoder:(id)arg1; +- (id)initWithConfiguration:(id)arg1; +- (id)initWithNibName:(id)arg1 bundle:(id)arg2; +- (void)loadWithOptions:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)reloadWithContext:(id)arg1; +- (void)setDelegate:(id)arg1; +- (void)viewDidLayoutSubviews; +- (void)viewDidLoad; + +@end diff --git a/Frameworks/UIKit.framework/UIActivityViewController.h b/Frameworks/UIKit.framework/UIActivityViewController.h index ecb29c4701..2ba3a16224 100644 --- a/Frameworks/UIKit.framework/UIActivityViewController.h +++ b/Frameworks/UIKit.framework/UIActivityViewController.h @@ -22,6 +22,7 @@ id /* block */ _completionHandler; id /* block */ _completionWithItemsHandler; _UIActivityViewControllerContentController * _contentController; + BOOL _dismissalDetectionOfViewControllerForSelectedActivityShouldAutoCancel; int _excludedActivityCategories; NSArray * _excludedActivityTypes; NSArray * _includedActivityTypes; @@ -60,6 +61,7 @@ @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic, copy) id /* block */ dismissCompletionHandler; +@property (nonatomic) BOOL dismissalDetectionOfViewControllerForSelectedActivityShouldAutoCancel; @property (nonatomic) int excludedActivityCategories; @property (nonatomic, copy) NSArray *excludedActivityTypes; @property (readonly) unsigned int hash; @@ -92,7 +94,8 @@ - (id)_availableActivitiesForItems:(id)arg1; - (id)_availableActivitiesForItems:(id)arg1 applicationExtensionActivities:(id)arg2; - (id)_availableActivitiesMatchingOnlyUserElectedExtensions:(BOOL)arg1; -- (void)_beginPresentedViewControllerActivityForcedStrongReference; +- (void)_beginDismissalDetectionOfViewControllerForSelectedActivityShouldAutoCancel; +- (void)_beginInProgressActivityExecutionForcedStrongReference; - (void)_cancel; - (void)_changeActionButtonToDone; - (void)_cleanupActivityWithSuccess:(BOOL)arg1; @@ -100,7 +103,8 @@ - (id)_containedAlertController; - (void)_didResignContentViewControllerOfPopover:(id)arg1; - (float)_displayHeight; -- (void)_endPresentedViewControllerActivityForcedStrongReference; +- (void)_endDismissalDetectionOfViewControllerForSelectedActivityShouldAutoCancel; +- (void)_endInProgressActivityExecutionForcedStrongReference; - (void)_executeActivity; - (void)_mailAutosaveWithHandler:(id /* block */)arg1; - (void)_notifyReloadImageForActivity:(id)arg1; @@ -112,6 +116,7 @@ - (void)_prepareActivity:(id)arg1; - (void)_prepareActivity:(id)arg1 completion:(id /* block */)arg2; - (void)_presentUserDefaultsController:(id)arg1; +- (void)_presentationControllerDismissalTransitionDidEndNotification:(id)arg1; - (id)_presentationControllerForPresentedController:(id)arg1 presentingController:(id)arg2 sourceController:(id)arg3; - (void)_reloadImageForActivity:(id)arg1; - (BOOL)_requiresCustomPresentationController; @@ -148,9 +153,9 @@ - (id)contentController; - (void)dealloc; - (void)decodeRestorableStateWithCoder:(id)arg1; -- (void)didDismissViewController:(id)arg1; - (id /* block */)dismissCompletionHandler; - (void)dismissViewControllerAnimated:(BOOL)arg1 completion:(id /* block */)arg2; +- (BOOL)dismissalDetectionOfViewControllerForSelectedActivityShouldAutoCancel; - (void)encodeRestorableStateWithCoder:(id)arg1; - (int)excludedActivityCategories; - (id)excludedActivityTypes; @@ -186,6 +191,7 @@ - (void)setCompletionWithItemsHandler:(id /* block */)arg1; - (void)setContentController:(id)arg1; - (void)setDismissCompletionHandler:(id /* block */)arg1; +- (void)setDismissalDetectionOfViewControllerForSelectedActivityShouldAutoCancel:(BOOL)arg1; - (void)setExcludedActivityCategories:(int)arg1; - (void)setExcludedActivityTypes:(id)arg1; - (void)setIncludedActivityTypes:(id)arg1; diff --git a/Frameworks/UIKit.framework/UICalloutBar.h b/Frameworks/UIKit.framework/UICalloutBar.h index eacb10ada7..6427a71603 100644 --- a/Frameworks/UIKit.framework/UICalloutBar.h +++ b/Frameworks/UIKit.framework/UICalloutBar.h @@ -106,8 +106,6 @@ @property (nonatomic, copy) NSString *untruncatedString; @property (nonatomic, readonly) BOOL visible; -// Image: /System/Library/Frameworks/UIKit.framework/UIKit - + (void)_releaseSharedInstance; + (id)activeCalloutBar; + (void)fadeSharedCalloutBar; @@ -130,6 +128,7 @@ - (void)applicationDidAddDeactivationReason:(id)arg1; - (int)arrowDirection; - (void)buttonHighlighted:(id)arg1 highlighted:(BOOL)arg2; +- (void)buttonPressed:(id)arg1; - (BOOL)calculateControlFrameForCalloutSize:(struct CGSize { float x1; float x2; })arg1 below:(BOOL)arg2; - (BOOL)calculateControlFrameForCalloutSize:(struct CGSize { float x1; float x2; })arg1 right:(BOOL)arg2; - (BOOL)calculateControlFrameInsideTargetRect:(struct CGSize { float x1; float x2; })arg1; @@ -142,8 +141,10 @@ - (void)dealloc; - (id)delegate; - (id)extraItems; +- (void)fade; - (void)fadeAnimationDidStopWithContext:(id)arg1 finished:(BOOL)arg2; - (BOOL)hasReplacements; +- (void)hide; - (id)hitTest:(struct CGPoint { float x1; float x2; })arg1 withEvent:(id)arg2; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (struct CGPoint { float x1; float x2; })pointAboveControls; @@ -197,17 +198,8 @@ - (id)untruncatedString; - (void)update; - (void)updateAnimated:(BOOL)arg1; +- (void)updateAvailableButtons; - (void)updateForCurrentPage; - (BOOL)visible; -// Image: /System/Library/AccessibilityBundles/QuickSpeak.bundle/QuickSpeak - -+ (Class)safeCategoryBaseClass; - -- (void)_accessibilityAddSpeakItemToExtras:(id)arg1 selector:(SEL)arg2; -- (void)buttonPressed:(id)arg1; -- (void)fade; -- (void)hide; -- (void)updateAvailableButtons; - @end diff --git a/Frameworks/UIKit.framework/UIColor.h b/Frameworks/UIKit.framework/UIColor.h index a8c845f427..bd8e98b1b8 100644 --- a/Frameworks/UIKit.framework/UIColor.h +++ b/Frameworks/UIKit.framework/UIColor.h @@ -397,10 +397,6 @@ + (id)ak_colorWithServerRGBRepresentation:(id)arg1; -// Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI - -+ (id)cam_lightenColor:(id)arg1; - // Image: /System/Library/PrivateFrameworks/CertInfo.framework/CertInfo + (id)CertUIVerifiedColor; diff --git a/Frameworks/UIKit.framework/UIPasteboard.h b/Frameworks/UIKit.framework/UIPasteboard.h index 7cfd1b272a..b3c1f30fea 100644 --- a/Frameworks/UIKit.framework/UIPasteboard.h +++ b/Frameworks/UIKit.framework/UIPasteboard.h @@ -27,19 +27,41 @@ + (id)_pasteboardWithName:(id)arg1 create:(BOOL)arg2; + (id)_pasteboardWithUniqueName; ++ (id)generalPasteboard; ++ (id)pasteboardWithName:(id)arg1 create:(BOOL)arg2; ++ (id)pasteboardWithUniqueName; + (void)removePasteboardWithName:(id)arg1; +- (id)URL; +- (id)URLs; - (BOOL)_hasStrings; +- (void)addItems:(id)arg1; +- (int)changeCount; +- (id)color; +- (id)colors; +- (BOOL)containsPasteboardTypes:(id)arg1; +- (BOOL)containsPasteboardTypes:(id)arg1 inItemSet:(id)arg2; +- (id)dataForPasteboardType:(id)arg1; +- (id)dataForPasteboardType:(id)arg1 inItemSet:(id)arg2; - (BOOL)hasColors; - (BOOL)hasImages; - (BOOL)hasStrings; - (BOOL)hasURLs; +- (id)image; +- (id)images; - (BOOL)isPersistent; +- (id)itemSetWithPasteboardTypes:(id)arg1; +- (id)items; - (id)name; +- (int)numberOfItems; +- (id)pasteboardTypes; +- (id)pasteboardTypesForItemSet:(id)arg1; - (void)setColor:(id)arg1; - (void)setColors:(id)arg1; +- (void)setData:(id)arg1 forPasteboardType:(id)arg2; - (void)setImage:(id)arg1; - (void)setImages:(id)arg1; +- (void)setItems:(id)arg1; - (void)setItems:(id)arg1 options:(id)arg2; - (void)setName:(id)arg1; - (void)setPersistent:(BOOL)arg1; @@ -47,6 +69,11 @@ - (void)setStrings:(id)arg1; - (void)setURL:(id)arg1; - (void)setURLs:(id)arg1; +- (void)setValue:(id)arg1 forPasteboardType:(id)arg2; +- (id)string; +- (id)strings; +- (id)valueForPasteboardType:(id)arg1; +- (id)valuesForPasteboardType:(id)arg1 inItemSet:(id)arg2; // Image: /System/Library/Frameworks/MessageUI.framework/MessageUI @@ -95,40 +122,4 @@ - (id)objectsForPasteboardType:(id)arg1; -// Image: /System/Library/PrivateFrameworks/UIAccessibility.framework/UIAccessibility - -+ (id)_accessibilityQuickSpeakPasteboard; -+ (void)_accessibilitySetUseQuickSpeakPasteBoard:(BOOL)arg1; -+ (BOOL)_accessibilityUseQuickSpeakPasteBoard; -+ (id)generalPasteboard; -+ (id)pasteboardWithName:(id)arg1 create:(BOOL)arg2; -+ (id)pasteboardWithUniqueName; -+ (Class)safeCategoryBaseClass; - -- (id)URL; -- (id)URLs; -- (BOOL)_accessibilityShouldSwapReceiverWithQuickSpeakPasteboard; -- (void)addItems:(id)arg1; -- (int)changeCount; -- (id)color; -- (id)colors; -- (BOOL)containsPasteboardTypes:(id)arg1; -- (BOOL)containsPasteboardTypes:(id)arg1 inItemSet:(id)arg2; -- (id)dataForPasteboardType:(id)arg1; -- (id)dataForPasteboardType:(id)arg1 inItemSet:(id)arg2; -- (id)image; -- (id)images; -- (id)itemSetWithPasteboardTypes:(id)arg1; -- (id)items; -- (int)numberOfItems; -- (id)pasteboardTypes; -- (id)pasteboardTypesForItemSet:(id)arg1; -- (void)setData:(id)arg1 forPasteboardType:(id)arg2; -- (void)setItems:(id)arg1; -- (void)setValue:(id)arg1 forPasteboardType:(id)arg2; -- (id)string; -- (id)strings; -- (id)valueForPasteboardType:(id)arg1; -- (id)valuesForPasteboardType:(id)arg1 inItemSet:(id)arg2; - @end diff --git a/Frameworks/UIKit.framework/UIPresentationController.h b/Frameworks/UIKit.framework/UIPresentationController.h index 36899d8490..a912a7c73f 100644 --- a/Frameworks/UIKit.framework/UIPresentationController.h +++ b/Frameworks/UIKit.framework/UIPresentationController.h @@ -94,6 +94,7 @@ + (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })_defaultBaseContentInsetsForFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 inView:(id)arg2; + (BOOL)_preventsAppearanceProxyCustomization; ++ (BOOL)_shouldPostPresentationControllerNotifications; - (void).cxx_destruct; - (struct { int x1; int x2; })__sizeClassPair; diff --git a/Frameworks/UIKit.framework/UIResponder.h b/Frameworks/UIKit.framework/UIResponder.h index f2ea5ab96b..a77f7004bc 100644 --- a/Frameworks/UIKit.framework/UIResponder.h +++ b/Frameworks/UIKit.framework/UIResponder.h @@ -213,6 +213,7 @@ - (BOOL)becomeFirstResponder; - (void)beginSelectionChange; - (BOOL)canBecomeFirstResponder; +- (BOOL)canPerformAction:(SEL)arg1 withSender:(id)arg2; - (BOOL)canResignFirstResponder; - (void)dealloc; - (void)decodeRestorableStateWithCoder:(id)arg1; @@ -266,12 +267,6 @@ - (void)updateUserActivityState:(id)arg1; - (id)userActivity; -// Image: /System/Library/AccessibilityBundles/QuickSpeak.bundle/QuickSpeak - -+ (Class)safeCategoryBaseClass; - -- (BOOL)canPerformAction:(SEL)arg1 withSender:(id)arg2; - // Image: /System/Library/PrivateFrameworks/ChatKit.framework/ChatKit + (id)currentFirstResponder; diff --git a/Frameworks/UIKit.framework/UIScreen.h b/Frameworks/UIKit.framework/UIScreen.h index f5349b7778..28767d4341 100644 --- a/Frameworks/UIKit.framework/UIScreen.h +++ b/Frameworks/UIKit.framework/UIScreen.h @@ -186,7 +186,6 @@ - (int)_effectiveUserInterfaceStyle; - (void)_enableScreenUpdates; - (void)_endObservingBacklightLevelNotifications; -- (void)_ensureConnectedIfPossible; - (void)_enumerateWindowsWithBlock:(id /* block */)arg1; - (void)_focusEnvironmentWillDisappear:(id)arg1; - (id)_focusSystem; diff --git a/Frameworks/UIKit.framework/UITextField.h b/Frameworks/UIKit.framework/UITextField.h index 574ab1c5df..627017c5de 100644 --- a/Frameworks/UIKit.framework/UITextField.h +++ b/Frameworks/UIKit.framework/UITextField.h @@ -699,13 +699,6 @@ - (void)willDetachFieldEditor:(id)arg1; - (void)willMoveToWindow:(id)arg1; -// Image: /System/Library/AccessibilityBundles/QuickSpeak.bundle/QuickSpeak - -+ (Class)safeCategoryBaseClass; - -- (id)_accessibilityQuickSpeakContent; -- (BOOL)_accessibilitySystemShouldShowSpeakBubble; - // Image: /System/Library/Frameworks/ContactsUI.framework/ContactsUI - (void)_cnui_applyContactStyle; diff --git a/Frameworks/UIKit.framework/UIView.h b/Frameworks/UIKit.framework/UIView.h index 7fd2be1514..db54860bf7 100644 --- a/Frameworks/UIKit.framework/UIView.h +++ b/Frameworks/UIKit.framework/UIView.h @@ -242,6 +242,7 @@ @property (readonly) NSLayoutYAxisAnchor *bottomAnchor; @property (nonatomic, readonly) struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; } bounds; @property (nonatomic, readonly) struct CGPoint { float x1; float x2; } boundsCenter; +@property (nonatomic, readonly) BOOL cam_isHidden; @property (nonatomic, readonly) BOOL canBecomeFocused; @property (nonatomic) struct CGPoint { float x1; float x2; } center; @property (readonly) NSLayoutXAxisAnchor *centerXAnchor; @@ -1831,6 +1832,7 @@ + (struct CGAffineTransform { float x1; float x2; float x3; float x4; float x5; float x6; })cam_transformForInterfaceOrientation:(int)arg1; - (void)cam_ensureSubview:(id)arg1; +- (BOOL)cam_isHidden; - (BOOL)cam_isOnScreen:(id)arg1; - (BOOL)cam_isOnScreen:(id)arg1; - (BOOL)cam_isPoint:(struct CGPoint { float x1; float x2; })arg1 withinBoundsWithPadding:(struct UIEdgeInsets { float x1; float x2; float x3; float x4; })arg2; @@ -1844,6 +1846,7 @@ - (void)cam_setHidden:(BOOL)arg1 animated:(BOOL)arg2; - (void)cam_setHidden:(BOOL)arg1 animationDuration:(double)arg2; - (void)cam_setHidden:(BOOL)arg1 animationDuration:(double)arg2 delay:(double)arg3; +- (void)cam_setHidden:(BOOL)arg1 animationDuration:(double)arg2 delay:(double)arg3 completion:(id /* block */)arg4; // Image: /System/Library/PrivateFrameworks/ChatKit.framework/ChatKit diff --git a/Frameworks/UIKit.framework/UIViewController.h b/Frameworks/UIKit.framework/UIViewController.h index 1b27eed315..b9b5a17e19 100644 --- a/Frameworks/UIKit.framework/UIViewController.h +++ b/Frameworks/UIKit.framework/UIViewController.h @@ -1438,6 +1438,7 @@ // Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI +- (id)hu_delegateForModalPresentation; - (id)hu_presentPreloadableViewController:(id)arg1 animated:(BOOL)arg2; // Image: /System/Library/PrivateFrameworks/MPUFoundation.framework/MPUFoundation diff --git a/Frameworks/UIKit.framework/UIWebView.h b/Frameworks/UIKit.framework/UIWebView.h index c343544db0..ad534227f8 100644 --- a/Frameworks/UIKit.framework/UIWebView.h +++ b/Frameworks/UIKit.framework/UIWebView.h @@ -211,14 +211,6 @@ - (void)webViewMainFrameDidFirstVisuallyNonEmptyLayoutInFrame:(id)arg1; - (void)webViewSupportedOrientationsUpdated:(id)arg1; -// Image: /System/Library/AccessibilityBundles/QuickSpeak.bundle/QuickSpeak - -+ (Class)safeCategoryBaseClass; - -- (void)_accessibilityPauseSpeaking:(id)arg1; -- (void)_accessibilitySpeak:(id)arg1; -- (id)_accessibilitySpeakSelectionTextInputResponder; - // Image: /System/Library/PrivateFrameworks/HelpKit.framework/HelpKit - (int)highlightAllOccurencesOfTokens:(id)arg1; diff --git a/Frameworks/VideoSubscriberAccount.framework/VSApplicationController.h b/Frameworks/VideoSubscriberAccount.framework/VSApplicationController.h index 12d0d0ab40..972ccca12e 100644 --- a/Frameworks/VideoSubscriberAccount.framework/VSApplicationController.h +++ b/Frameworks/VideoSubscriberAccount.framework/VSApplicationController.h @@ -8,9 +8,9 @@ VSApplication * _application; JSValue * _applicationReadyCallback; * _delegate; - BOOL _deviceRunningAnInternalBuild; VSIdentityProvider * _identityProvider; VSJSSAMLRequest * _javascriptRequest; + VSPreferences * _preferences; NSOperationQueue * _privateQueue; VSApplicationControllerRequest * _request; VSApplicationControllerResponseHandler * _responseHandler; @@ -23,10 +23,10 @@ @property (readonly, copy) NSString *debugDescription; @property (nonatomic) *delegate; @property (readonly, copy) NSString *description; -@property (getter=isDeviceRunningAnInternalBuild, nonatomic) BOOL deviceRunningAnInternalBuild; @property (readonly) unsigned int hash; @property (nonatomic, retain) VSIdentityProvider *identityProvider; @property (nonatomic, retain) VSJSSAMLRequest *javascriptRequest; +@property (nonatomic, retain) VSPreferences *preferences; @property (nonatomic, retain) NSOperationQueue *privateQueue; @property (nonatomic, retain) VSApplicationControllerRequest *request; @property (nonatomic, retain) VSApplicationControllerResponseHandler *responseHandler; @@ -74,9 +74,9 @@ - (id)identityProvider; - (id)init; - (id)initWithIdentityProvider:(id)arg1; -- (BOOL)isDeviceRunningAnInternalBuild; - (id)javascriptRequest; - (id)launchParamsForApplication:(id)arg1; +- (id)preferences; - (id)privateQueue; - (id)request; - (id)responseHandler; @@ -85,9 +85,9 @@ - (void)setApplication:(id)arg1; - (void)setApplicationReadyCallback:(id)arg1; - (void)setDelegate:(id)arg1; -- (void)setDeviceRunningAnInternalBuild:(BOOL)arg1; - (void)setIdentityProvider:(id)arg1; - (void)setJavascriptRequest:(id)arg1; +- (void)setPreferences:(id)arg1; - (void)setPrivateQueue:(id)arg1; - (void)setRequest:(id)arg1; - (void)setResponseHandler:(id)arg1; diff --git a/Frameworks/VideoSubscriberAccount.framework/VSDeveloperIdentityProviderFetchAllOperation.h b/Frameworks/VideoSubscriberAccount.framework/VSDeveloperIdentityProviderFetchAllOperation.h index 0ccfad1cd4..1d8bb7c54b 100644 --- a/Frameworks/VideoSubscriberAccount.framework/VSDeveloperIdentityProviderFetchAllOperation.h +++ b/Frameworks/VideoSubscriberAccount.framework/VSDeveloperIdentityProviderFetchAllOperation.h @@ -3,19 +3,16 @@ */ @interface VSDeveloperIdentityProviderFetchAllOperation : VSAsyncOperation { - NSXPCConnection * _connection; + VSDeveloperServiceConnection * _connection; VSFailable * _result; } -@property (nonatomic, retain) NSXPCConnection *connection; +@property (nonatomic, retain) VSDeveloperServiceConnection *connection; @property (nonatomic, retain) VSFailable *result; - (void).cxx_destruct; -- (id)_serviceWithErrorHandler:(id /* block */)arg1; - (id)connection; -- (void)dealloc; - (void)executionDidBegin; -- (id)init; - (id)result; - (void)setConnection:(id)arg1; - (void)setResult:(id)arg1; diff --git a/Frameworks/VideoSubscriberAccount.framework/VSDeveloperIdentityProviderStore.h b/Frameworks/VideoSubscriberAccount.framework/VSDeveloperIdentityProviderStore.h index 183a5f0fca..0b5dfb4de9 100644 --- a/Frameworks/VideoSubscriberAccount.framework/VSDeveloperIdentityProviderStore.h +++ b/Frameworks/VideoSubscriberAccount.framework/VSDeveloperIdentityProviderStore.h @@ -4,24 +4,29 @@ @interface VSDeveloperIdentityProviderStore : NSObject { VSPersistentContainer * _persistentContainer; + VSRemoteNotifier * _remoteNotifier; } @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (nonatomic, retain) VSPersistentContainer *persistentContainer; +@property (nonatomic, retain) VSRemoteNotifier *remoteNotifier; @property (readonly) Class superclass; - (void).cxx_destruct; - (id)_developerIdentityProviderInContext:(id)arg1; - (id)_fetchRequest; +- (void)_noteDidChange; - (void)_performBlock:(id /* block */)arg1; - (void)addDeveloperIdentityProvider:(id)arg1 completionHandler:(id /* block */)arg2; - (void)fetchDeveloperIdentityProvidersWithCompletionHandler:(id /* block */)arg1; - (id)init; - (id)persistentContainer; +- (id)remoteNotifier; - (void)removeDeveloperIdentityProviderWithUniqueID:(id)arg1 completionHandler:(id /* block */)arg2; - (void)setPersistentContainer:(id)arg1; +- (void)setRemoteNotifier:(id)arg1; - (void)updateExistingDeveloperIdentityProvider:(id)arg1 completionHandler:(id /* block */)arg2; @end diff --git a/Frameworks/VideoSubscriberAccount.framework/VSDeveloperServiceConnection.h b/Frameworks/VideoSubscriberAccount.framework/VSDeveloperServiceConnection.h new file mode 100644 index 0000000000..527da7f52d --- /dev/null +++ b/Frameworks/VideoSubscriberAccount.framework/VSDeveloperServiceConnection.h @@ -0,0 +1,18 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount + */ + +@interface VSDeveloperServiceConnection : NSObject { + NSXPCConnection * _connection; +} + +@property (nonatomic, retain) NSXPCConnection *connection; + +- (void).cxx_destruct; +- (id)connection; +- (void)dealloc; +- (id)init; +- (id)serviceWithErrorHandler:(id /* block */)arg1; +- (void)setConnection:(id)arg1; + +@end diff --git a/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderAvailabilityInfoCenter.h b/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderAvailabilityInfoCenter.h index 38918c0852..888ac9d94b 100644 --- a/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderAvailabilityInfoCenter.h +++ b/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderAvailabilityInfoCenter.h @@ -2,35 +2,51 @@ Image: /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount */ -@interface VSIdentityProviderAvailabilityInfoCenter : NSObject { +@interface VSIdentityProviderAvailabilityInfoCenter : NSObject { VSStoreURLBag * _bag; - VSDevice * _device; + VSDeveloperServiceConnection * _developerServiceConnection; + BOOL _hasDeterminedInitialStatus; + VSPreferences * _preferences; + NSOperationQueue * _privateQueue; + VSRemoteNotifier * _remoteNotifier; int _status; - NSUserDefaults * _userDefaults; } @property (nonatomic, retain) VSStoreURLBag *bag; -@property (nonatomic, retain) VSDevice *device; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic, retain) VSDeveloperServiceConnection *developerServiceConnection; +@property (nonatomic) BOOL hasDeterminedInitialStatus; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) VSPreferences *preferences; +@property (nonatomic, retain) NSOperationQueue *privateQueue; +@property (nonatomic, retain) VSRemoteNotifier *remoteNotifier; @property (nonatomic) int status; -@property (nonatomic, retain) NSUserDefaults *userDefaults; +@property (readonly) Class superclass; ++ (BOOL)automaticallyNotifiesObserversOfStatus; + (id)defaultCenter; - (void).cxx_destruct; - (void)_accountStoreChanged:(id)arg1; - (void)_beginStatusUpdateAttemptWithCompletionHandler:(id /* block */)arg1; -- (BOOL)_isFeatureEnabled; - (void)_sendStatusChangeNotification; - (id)bag; - (void)determineIdentityProviderAvailabilityWithCompletionHandler:(id /* block */)arg1; -- (id)device; +- (id)developerServiceConnection; +- (BOOL)hasDeterminedInitialStatus; - (id)init; -- (id)initWithBag:(id)arg1 device:(id)arg2 userDefaults:(id)arg3; +- (id)preferences; +- (id)privateQueue; +- (id)remoteNotifier; +- (void)remoteNotifier:(id)arg1 didReceiveRemoteNotificationWithUserInfo:(id)arg2; - (void)setBag:(id)arg1; -- (void)setDevice:(id)arg1; +- (void)setDeveloperServiceConnection:(id)arg1; +- (void)setHasDeterminedInitialStatus:(BOOL)arg1; +- (void)setPreferences:(id)arg1; +- (void)setPrivateQueue:(id)arg1; +- (void)setRemoteNotifier:(id)arg1; - (void)setStatus:(int)arg1; -- (void)setUserDefaults:(id)arg1; - (int)status; -- (id)userDefaults; @end diff --git a/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderPickerViewController_iOS.h b/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderPickerViewController_iOS.h index 1a5fd3cb89..e00a4ece25 100644 --- a/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderPickerViewController_iOS.h +++ b/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderPickerViewController_iOS.h @@ -38,6 +38,7 @@ - (id)_titleForRowAtIndexPath:(id)arg1; - (unsigned int)additionalProvidersMode; - (id)delegate; +- (void)deselectSelectedProviderAnimated:(BOOL)arg1; - (void)didInvalidateIntrinsicContentSizeForTableHeaderFooterView:(id)arg1; - (id)identityProviders; - (id)initWithStyle:(int)arg1; diff --git a/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderRequestManager.h b/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderRequestManager.h index 8c7d16343c..42ea0e7e04 100644 --- a/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderRequestManager.h +++ b/Frameworks/VideoSubscriberAccount.framework/VSIdentityProviderRequestManager.h @@ -14,6 +14,7 @@ * _delegate; BOOL _didCreateAccount; VSIdentityProvider * _identityProvider; + VSPreferences * _preferences; NSOperationQueue * _privateQueue; double _requestCompletionDelayAfterShowingUserInterface; NSMutableArray * _requestContexts; @@ -35,6 +36,7 @@ @property (nonatomic) BOOL didCreateAccount; @property (readonly) unsigned int hash; @property (nonatomic, readonly) VSIdentityProvider *identityProvider; +@property (nonatomic, retain) VSPreferences *preferences; @property (nonatomic, retain) NSOperationQueue *privateQueue; @property (nonatomic) double requestCompletionDelayAfterShowingUserInterface; @property (nonatomic, retain) NSMutableArray *requestContexts; @@ -98,6 +100,7 @@ - (id)init; - (id)initWithIdentityProvider:(id)arg1; - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void*)arg4; +- (id)preferences; - (id)privateQueue; - (double)requestCompletionDelayAfterShowingUserInterface; - (id)requestContexts; @@ -111,6 +114,7 @@ - (void)setCurrentApplicationControllerRequest:(id)arg1; - (void)setDelegate:(id)arg1; - (void)setDidCreateAccount:(BOOL)arg1; +- (void)setPreferences:(id)arg1; - (void)setPrivateQueue:(id)arg1; - (void)setRequestCompletionDelayAfterShowingUserInterface:(double)arg1; - (void)setRequestContexts:(id)arg1; diff --git a/Frameworks/VideoSubscriberAccount.framework/VSMockDeveloperService.h b/Frameworks/VideoSubscriberAccount.framework/VSMockDeveloperService.h new file mode 100644 index 0000000000..ed2d84d47c --- /dev/null +++ b/Frameworks/VideoSubscriberAccount.framework/VSMockDeveloperService.h @@ -0,0 +1,35 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount + */ + +@interface VSMockDeveloperService : NSObject { + id /* block */ _addBlock; + id /* block */ _fetchBlock; + id /* block */ _removeBlock; + id /* block */ _updateBlock; +} + +@property (nonatomic, copy) id /* block */ addBlock; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic, copy) id /* block */ fetchBlock; +@property (readonly) unsigned int hash; +@property (nonatomic, copy) id /* block */ removeBlock; +@property (readonly) Class superclass; +@property (nonatomic, copy) id /* block */ updateBlock; + +- (void).cxx_destruct; +- (id /* block */)addBlock; +- (void)addDeveloperIdentityProvider:(id)arg1 completionHandler:(id /* block */)arg2; +- (id /* block */)fetchBlock; +- (void)fetchDeveloperIdentityProvidersWithCompletionHandler:(id /* block */)arg1; +- (id /* block */)removeBlock; +- (void)removeDeveloperIdentityProviderWithUniqueID:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)setAddBlock:(id /* block */)arg1; +- (void)setFetchBlock:(id /* block */)arg1; +- (void)setRemoveBlock:(id /* block */)arg1; +- (void)setUpdateBlock:(id /* block */)arg1; +- (id /* block */)updateBlock; +- (void)updateExistingDeveloperIdentityProvider:(id)arg1 completionHandler:(id /* block */)arg2; + +@end diff --git a/Frameworks/VideoSubscriberAccount.framework/VSMockDeveloperServiceConnection.h b/Frameworks/VideoSubscriberAccount.framework/VSMockDeveloperServiceConnection.h new file mode 100644 index 0000000000..4383d85a90 --- /dev/null +++ b/Frameworks/VideoSubscriberAccount.framework/VSMockDeveloperServiceConnection.h @@ -0,0 +1,16 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount + */ + +@interface VSMockDeveloperServiceConnection : VSDeveloperServiceConnection { + id /* block */ _serviceBlock; +} + +@property (nonatomic, copy) id /* block */ serviceBlock; + +- (void).cxx_destruct; +- (id /* block */)serviceBlock; +- (id)serviceWithErrorHandler:(id /* block */)arg1; +- (void)setServiceBlock:(id /* block */)arg1; + +@end diff --git a/Frameworks/VideoSubscriberAccount.framework/VSPreferences.h b/Frameworks/VideoSubscriberAccount.framework/VSPreferences.h new file mode 100644 index 0000000000..c684213424 --- /dev/null +++ b/Frameworks/VideoSubscriberAccount.framework/VSPreferences.h @@ -0,0 +1,39 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount + */ + +@interface VSPreferences : NSObject { + VSDevice * _device; + NSUserDefaults * _userDefaults; +} + +@property (nonatomic) int cachedAvailabilityStatus; +@property (nonatomic) int cachedDeveloperProviderStatus; +@property (nonatomic) int cachedStoreProviderStatus; +@property (nonatomic, retain) VSDevice *device; +@property (nonatomic, readonly) BOOL hasSentWelcomeMessage; +@property (nonatomic, readonly, copy) NSURL *overridingAppBootURL; +@property (nonatomic, readonly) BOOL shouldAlwaysAllowRemoteInspection; +@property (nonatomic, readonly) BOOL shouldDisableRequestTimeouts; +@property (nonatomic, retain) NSUserDefaults *userDefaults; + +- (void).cxx_destruct; +- (int)cachedAvailabilityStatus; +- (int)cachedDeveloperProviderStatus; +- (int)cachedStoreProviderStatus; +- (id)device; +- (BOOL)hasAcknowledgedUnsupportedIdentityProvider:(id)arg1; +- (BOOL)hasSentWelcomeMessage; +- (void)noteDidAcknowledgeUnsupportedIdentityProvider:(id)arg1; +- (void)noteDidSendWelcomeMessage; +- (id)overridingAppBootURL; +- (void)setCachedAvailabilityStatus:(int)arg1; +- (void)setCachedDeveloperProviderStatus:(int)arg1; +- (void)setCachedStoreProviderStatus:(int)arg1; +- (void)setDevice:(id)arg1; +- (void)setUserDefaults:(id)arg1; +- (BOOL)shouldAlwaysAllowRemoteInspection; +- (BOOL)shouldDisableRequestTimeouts; +- (id)userDefaults; + +@end diff --git a/Frameworks/VideoSubscriberAccount.framework/VSStoreURLBagLoadOperation.h b/Frameworks/VideoSubscriberAccount.framework/VSStoreURLBagLoadOperation.h new file mode 100644 index 0000000000..05efa92f11 --- /dev/null +++ b/Frameworks/VideoSubscriberAccount.framework/VSStoreURLBagLoadOperation.h @@ -0,0 +1,28 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount + */ + +@interface VSStoreURLBagLoadOperation : VSAsyncOperation { + VSStoreURLBag * _bag; + NSString * _bagKey; + NSError * _error; + id _value; +} + +@property (nonatomic, retain) VSStoreURLBag *bag; +@property (nonatomic, copy) NSString *bagKey; +@property (nonatomic, retain) NSError *error; +@property (nonatomic, retain) id value; + +- (void).cxx_destruct; +- (id)bag; +- (id)bagKey; +- (id)error; +- (void)executionDidBegin; +- (void)setBag:(id)arg1; +- (void)setBagKey:(id)arg1; +- (void)setError:(id)arg1; +- (void)setValue:(id)arg1; +- (id)value; + +@end diff --git a/Frameworks/VideoSubscriberAccount.framework/VSViewServiceViewController.h b/Frameworks/VideoSubscriberAccount.framework/VSViewServiceViewController.h index 5293ec185c..66e17e3059 100644 --- a/Frameworks/VideoSubscriberAccount.framework/VSViewServiceViewController.h +++ b/Frameworks/VideoSubscriberAccount.framework/VSViewServiceViewController.h @@ -9,6 +9,7 @@ BOOL _didAuthenticateAccount; VSIdentityProviderController * _identityProviderController; BOOL _identityProviderPickerRequired; + VSPreferences * _preferences; BOOL _presentedInHost; NSOperationQueue * _privateQueue; VSRemoteNotifier * _remoteNotifier; @@ -23,6 +24,7 @@ @property (readonly) unsigned int hash; @property (nonatomic, retain) VSIdentityProviderController *identityProviderController; @property (getter=isIdentityProviderPickerRequired, nonatomic) BOOL identityProviderPickerRequired; +@property (nonatomic, retain) VSPreferences *preferences; @property (getter=isPresentedInHost, nonatomic) BOOL presentedInHost; @property (nonatomic, retain) NSOperationQueue *privateQueue; @property (nonatomic, retain) VSRemoteNotifier *remoteNotifier; @@ -75,6 +77,7 @@ - (id)initWithNibName:(id)arg1 bundle:(id)arg2; - (BOOL)isIdentityProviderPickerRequired; - (BOOL)isPresentedInHost; +- (id)preferences; - (id)privateQueue; - (id)remoteNotifier; - (void)remoteNotifier:(id)arg1 didReceiveRemoteNotificationWithUserInfo:(id)arg2; @@ -84,6 +87,7 @@ - (void)setDidAuthenticateAccount:(BOOL)arg1; - (void)setIdentityProviderController:(id)arg1; - (void)setIdentityProviderPickerRequired:(BOOL)arg1; +- (void)setPreferences:(id)arg1; - (void)setPresentedInHost:(BOOL)arg1; - (void)setPrivateQueue:(id)arg1; - (void)setRemoteNotifier:(id)arg1; diff --git a/Frameworks/WebKit.framework/WKWebProcessPlugInBrowserContextController.h b/Frameworks/WebKit.framework/WKWebProcessPlugInBrowserContextController.h index d567144741..8534a693c2 100644 --- a/Frameworks/WebKit.framework/WKWebProcessPlugInBrowserContextController.h +++ b/Frameworks/WebKit.framework/WKWebProcessPlugInBrowserContextController.h @@ -11,7 +11,7 @@ } _loadDelegate; struct ObjectStorage { struct type { - unsigned char __lx[1584]; + unsigned char __lx[1592]; } data; } _page; struct RetainPtr<_WKRemoteObjectRegistry> { diff --git a/PrivateFrameworks/AVConference.framework b/PrivateFrameworks/AVConference.framework new file mode 100644 index 0000000000..cf630f7314 --- /dev/null +++ b/PrivateFrameworks/AVConference.framework @@ -0,0 +1,58 @@ + + +AVConference.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/AVConference.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/AXMediaUtilities.framework b/PrivateFrameworks/AXMediaUtilities.framework new file mode 100644 index 0000000000..a9a6d6fe1c --- /dev/null +++ b/PrivateFrameworks/AXMediaUtilities.framework @@ -0,0 +1,58 @@ + + +AXMediaUtilities.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/AXMediaUtilities.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/AccessibilityUI.framework b/PrivateFrameworks/AccessibilityUI.framework new file mode 100644 index 0000000000..14c1538f92 --- /dev/null +++ b/PrivateFrameworks/AccessibilityUI.framework @@ -0,0 +1,58 @@ + + +AccessibilityUI.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/AccessibilityUI.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/AccessibilityUIUtilities.framework b/PrivateFrameworks/AccessibilityUIUtilities.framework new file mode 100644 index 0000000000..f4c6ac3439 --- /dev/null +++ b/PrivateFrameworks/AccessibilityUIUtilities.framework @@ -0,0 +1,58 @@ + + +AccessibilityUIUtilities.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/AccessibilityUIUtilities.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/AccessibilityUtilities.framework/AXEventRepresentation.h b/PrivateFrameworks/AccessibilityUtilities.framework/AXEventRepresentation.h index 4dfb60be88..c55254ad3a 100644 --- a/PrivateFrameworks/AccessibilityUtilities.framework/AXEventRepresentation.h +++ b/PrivateFrameworks/AccessibilityUtilities.framework/AXEventRepresentation.h @@ -92,6 +92,7 @@ + (id)_wheelEvent:(struct __IOHIDEvent { }*)arg1; + (id)accelerometerRepresentation:(id)arg1; + (id)buttonRepresentationWithType:(unsigned int)arg1; ++ (id)cancelEventForPathIndexMask:(unsigned int)arg1; + (id)keyRepresentationWithType:(unsigned int)arg1; + (id)representationWithData:(id)arg1; + (id)representationWithEventRecord:(struct { int x1; int x2; struct CGPoint { float x_3_1_1; float x_3_1_2; } x3; struct CGPoint { float x_4_1_1; float x_4_1_2; } x4; unsigned int x5; unsigned long long x6; void *x7; int x8; int x9; unsigned int x10; unsigned long long x11; unsigned char x12[0]; }*)arg1; @@ -157,6 +158,7 @@ - (struct __GSEvent { }*)newGSEventRef; - (struct __IOHIDEvent { }*)newHIDEventRef; - (id)normalizedEventRepresentation:(BOOL)arg1 scale:(BOOL)arg2; +- (unsigned int)pathIndexMask; - (int)pid; - (void)resetInitialTouchCountValueForHidStreamIdentifier:(id)arg1; - (long long)scrollAmount; diff --git a/PrivateFrameworks/AccessibilityUtilities.framework/AXSubsystemBrokenHomeButton.h b/PrivateFrameworks/AccessibilityUtilities.framework/AXSubsystemBrokenHomeButton.h new file mode 100644 index 0000000000..cdd4d08a38 --- /dev/null +++ b/PrivateFrameworks/AccessibilityUtilities.framework/AXSubsystemBrokenHomeButton.h @@ -0,0 +1,9 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/AccessibilityUtilities.framework/AccessibilityUtilities + */ + +@interface AXSubsystemBrokenHomeButton : AXLoggingSubsystem + ++ (id)identifier; + +@end diff --git a/PrivateFrameworks/AirPortAssistant.framework/WiFiUtils.h b/PrivateFrameworks/AirPortAssistant.framework/WiFiUtils.h index 51c42fdc1b..28d1598d81 100644 --- a/PrivateFrameworks/AirPortAssistant.framework/WiFiUtils.h +++ b/PrivateFrameworks/AirPortAssistant.framework/WiFiUtils.h @@ -65,6 +65,7 @@ - (long)asyncWiFiScan:(id)arg1 wifiType:(int)arg2 merge:(BOOL)arg3 maxAge:(unsigned int)arg4; - (void)asyncWiFiScanThread:(id)arg1; - (void)cancelAsync; +- (void)clearScanCache; - (long)clearScanCacheSync; - (long)closeWiFi; - (void)dealloc; diff --git a/PrivateFrameworks/AirTraffic.framework/ATAsset.h b/PrivateFrameworks/AirTraffic.framework/ATAsset.h index 7fea4a0e00..ba2b732099 100644 --- a/PrivateFrameworks/AirTraffic.framework/ATAsset.h +++ b/PrivateFrameworks/AirTraffic.framework/ATAsset.h @@ -30,11 +30,15 @@ NSString * _prettyName; unsigned int _priority; id /* block */ _progressBlock; + double _queueDuration; + double _queueStartTime; BOOL _readyForStore; ATStoreInfo * _storeInfo; long long _storePID; NSString * _storePlist; unsigned long long _totalBytes; + double _transferDuration; + double _transferStartTime; NSDictionary * _variantOptions; } @@ -65,11 +69,15 @@ @property (nonatomic, retain) NSString *prettyName; @property (nonatomic) unsigned int priority; @property (nonatomic, copy) id /* block */ progressBlock; +@property (nonatomic) double queueDuration; +@property (nonatomic) double queueStartTime; @property (nonatomic) BOOL readyForStore; @property (nonatomic, retain) ATStoreInfo *storeInfo; @property (nonatomic) long long storePID; @property (nonatomic, retain) NSString *storePlist; @property (nonatomic) unsigned long long totalBytes; +@property (nonatomic) double transferDuration; +@property (nonatomic) double transferStartTime; @property (nonatomic, retain) NSDictionary *variantOptions; + (id)assetWithSerializedAsset:(id)arg1; @@ -115,6 +123,8 @@ - (id)prettyName; - (unsigned int)priority; - (id /* block */)progressBlock; +- (double)queueDuration; +- (double)queueStartTime; - (BOOL)readyForStore; - (id)serializedAsset; - (void)setAssetState:(int)arg1; @@ -144,17 +154,23 @@ - (void)setPrettyName:(id)arg1; - (void)setPriority:(unsigned int)arg1; - (void)setProgressBlock:(id /* block */)arg1; +- (void)setQueueDuration:(double)arg1; +- (void)setQueueStartTime:(double)arg1; - (void)setReadyForStore:(BOOL)arg1; - (void)setStoreInfo:(id)arg1; - (void)setStorePID:(long long)arg1; - (void)setStorePlist:(id)arg1; - (void)setTotalBytes:(unsigned long long)arg1; +- (void)setTransferDuration:(double)arg1; +- (void)setTransferStartTime:(double)arg1; - (void)setVariantOptions:(id)arg1; - (id)shortDescription; - (id)storeInfo; - (long long)storePID; - (id)storePlist; - (unsigned long long)totalBytes; +- (double)transferDuration; +- (double)transferStartTime; - (id)variantOptions; @end diff --git a/PrivateFrameworks/AirTrafficDevice.framework/ATDeviceSyncSessionAssetTask.h b/PrivateFrameworks/AirTrafficDevice.framework/ATDeviceSyncSessionAssetTask.h index 6a7d26c66b..ff505e6eb5 100644 --- a/PrivateFrameworks/AirTrafficDevice.framework/ATDeviceSyncSessionAssetTask.h +++ b/PrivateFrameworks/AirTrafficDevice.framework/ATDeviceSyncSessionAssetTask.h @@ -11,7 +11,6 @@ NSMutableOrderedSet * _clientAssetsInProgress; NSMutableOrderedSet * _clientAssetsRemaining; NSMutableDictionary * _detailedProgress; - BOOL _handledTaskCompletion; BOOL _peerRequestsComplete; BOOL _requestsComplete; NSMutableOrderedSet * _serverAssetsInProgress; diff --git a/PrivateFrameworks/AssetsLibraryServices.framework/PLFileSystemPersistence.h b/PrivateFrameworks/AssetsLibraryServices.framework/PLFileSystemPersistence.h index d6635ee0c9..f93d48f374 100644 --- a/PrivateFrameworks/AssetsLibraryServices.framework/PLFileSystemPersistence.h +++ b/PrivateFrameworks/AssetsLibraryServices.framework/PLFileSystemPersistence.h @@ -7,6 +7,7 @@ } + (id)filesystemPersistenceBatchItemForFileAtURL:(id)arg1; ++ (void)performBlockOnWriterQueue:(id /* block */)arg1; + (void)persistData:(id)arg1 forKey:(id)arg2 fileURL:(id)arg3; + (void)persistMetadata:(id)arg1 fileURL:(id)arg2; + (void)persistString:(id)arg1 forKey:(id)arg2 fileURL:(id)arg3; @@ -16,6 +17,7 @@ + (id)sharedInstance; - (void)_backgroundWriteData:(id)arg1 toFileAtURL:(id)arg2; +- (void)_performOnWriterQueueWithIdentifier:(const char *)arg1 block:(id /* block */)arg2; - (void)dealloc; - (id)init; diff --git a/PrivateFrameworks/BackBoardServices.framework/BKSEventFocusManager.h b/PrivateFrameworks/BackBoardServices.framework/BKSEventFocusManager.h index 446f185147..7b8349008b 100644 --- a/PrivateFrameworks/BackBoardServices.framework/BKSEventFocusManager.h +++ b/PrivateFrameworks/BackBoardServices.framework/BKSEventFocusManager.h @@ -35,6 +35,7 @@ - (void)_connectToEventFocusService; - (void)_pruneSet:(id)arg1 ofDeferralsPassingTest:(id /* block */)arg2; +- (void)_rebuildPendingStatesByPriority; - (void)addObserver:(id)arg1; - (id)cachedFocusedDeferralProperties; - (id)clientIdentifier; diff --git a/PrivateFrameworks/BaseBoard.framework/BSTransaction.h b/PrivateFrameworks/BaseBoard.framework/BSTransaction.h index c2dfeebee4..94101b8203 100644 --- a/PrivateFrameworks/BaseBoard.framework/BSTransaction.h +++ b/PrivateFrameworks/BaseBoard.framework/BSTransaction.h @@ -6,6 +6,7 @@ BOOL _aborted; BSAuditHistory * _auditHistory; BOOL _auditHistoryEnabled; + NSObject * _auditHistoryLog; NSMutableArray * _blockObservers; BOOL _cachedDefaultBasedAuditHistoryEnabled; NSString * _cachedDescriptionProem; diff --git a/PrivateFrameworks/BridgePreferences.framework/BPSApplePayLocallyStoredValueManager.h b/PrivateFrameworks/BridgePreferences.framework/BPSApplePayLocallyStoredValueManager.h new file mode 100644 index 0000000000..628586d8fa --- /dev/null +++ b/PrivateFrameworks/BridgePreferences.framework/BPSApplePayLocallyStoredValueManager.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/BridgePreferences.framework/BridgePreferences + */ + +@interface BPSApplePayLocallyStoredValueManager : NSObject + ++ (BOOL)_networkConnectivityAvailable; ++ (void)presentApplePayLocallyStoredValueOfflineWarningIfNeededInController:(id)arg1 withCompletion:(id /* block */)arg2; ++ (id)remoteLocallyStoredValuePassNames; + +@end diff --git a/PrivateFrameworks/CVML.framework/CVMLFaceLandmarksRegion3D.h b/PrivateFrameworks/CVML.framework/CVMLFaceLandmarksRegion3D.h index 0a429b3ef9..9075d44617 100644 --- a/PrivateFrameworks/CVML.framework/CVMLFaceLandmarksRegion3D.h +++ b/PrivateFrameworks/CVML.framework/CVMLFaceLandmarksRegion3D.h @@ -3,10 +3,10 @@ */ @interface CVMLFaceLandmarksRegion3D : CVMLFaceLandmarksRegion { - const /* Warning: Unrecognized filer type: ' ' using 'void*' */ void** _points; + const /* Warning: Unrecognized filer type: '' using 'void*' */ void** _points; } -@property const /* Warning: Unrecognized filer type: ' ' using 'void*' */ void**points; +@property const /* Warning: Unrecognized filer type: '' using 'void*' */ void**points; - (void)dealloc; - (id)initWithPoints:(/* Warning: Unrecognized filer type: '8' using 'void*' */ void**)arg1 pointCount:(unsigned int)arg2; diff --git a/PrivateFrameworks/CVML.framework/CVMLSuggestionsForClustersRequest.h b/PrivateFrameworks/CVML.framework/CVMLSuggestionsForClustersRequest.h index d2eb289b7d..734ccb0ab1 100644 --- a/PrivateFrameworks/CVML.framework/CVMLSuggestionsForClustersRequest.h +++ b/PrivateFrameworks/CVML.framework/CVMLSuggestionsForClustersRequest.h @@ -5,6 +5,7 @@ @interface CVMLSuggestionsForClustersRequest : CVMLRequest - (id)initWithName:(id)arg1 options:(id)arg2 completionHandler:(id /* block */)arg3; +- (BOOL)internalCancelRequestWithHandler:(id)arg1 error:(id*)arg2; - (BOOL)internalProcessWithHandler:(id)arg1 error:(id*)arg2; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMBadgeTextView.h b/PrivateFrameworks/CameraUI.framework/CAMBadgeTextView.h index 264b6ec768..aef9a33480 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMBadgeTextView.h +++ b/PrivateFrameworks/CameraUI.framework/CAMBadgeTextView.h @@ -2,9 +2,26 @@ Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI */ -@interface CAMBadgeTextView : CAMBadgeView +@interface CAMBadgeTextView : CAMBadgeView { + NSString * __text; + NSDictionary * __textAttributes; + struct UIEdgeInsets { + float top; + float left; + float bottom; + float right; + } __textInsets; +} +@property (setter=_setText:, nonatomic, copy) NSString *_text; +@property (setter=_setTextAttributes:, nonatomic, copy) NSDictionary *_textAttributes; +@property (setter=_setTextInsets:, nonatomic) struct UIEdgeInsets { float x1; float x2; float x3; float x4; } _textInsets; + +- (void).cxx_destruct; - (id)_maskImage; +- (void)_setText:(id)arg1; +- (void)_setTextAttributes:(id)arg1; +- (void)_setTextInsets:(struct UIEdgeInsets { float x1; float x2; float x3; float x4; })arg1; - (id)_text; - (id)_textAttributes; - (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })_textInsets; diff --git a/PrivateFrameworks/CameraUI.framework/CAMBadgeView.h b/PrivateFrameworks/CameraUI.framework/CAMBadgeView.h index 3ccd387a98..0c8e7bb019 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMBadgeView.h +++ b/PrivateFrameworks/CameraUI.framework/CAMBadgeView.h @@ -2,16 +2,26 @@ Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI */ -@interface CAMBadgeView : UIView +@interface CAMBadgeView : UIView { + UIColor * __contentColor; + UIColor * __fillColor; + float __fillCornerRadius; +} -- (void)_commonInit; +@property (setter=_setContentColor:, nonatomic, retain) UIColor *_contentColor; +@property (setter=_setFillColor:, nonatomic, retain) UIColor *_fillColor; +@property (setter=_setFillCornerRadius:, nonatomic) float _fillCornerRadius; + +- (void).cxx_destruct; - (id)_contentColor; -- (float)_cornerRadius; +- (id)_fillColor; +- (float)_fillCornerRadius; - (id)_maskImage; +- (void)_setContentColor:(id)arg1; +- (void)_setFillColor:(id)arg1; +- (void)_setFillCornerRadius:(float)arg1; - (void)drawRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (id)initWithCoder:(id)arg1; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; -- (void)tintColorDidChange; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMCallStatusMonitor.h b/PrivateFrameworks/CameraUI.framework/CAMCallStatusMonitor.h index 246bb5511e..67c98d94b8 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMCallStatusMonitor.h +++ b/PrivateFrameworks/CameraUI.framework/CAMCallStatusMonitor.h @@ -5,27 +5,38 @@ @interface CAMCallStatusMonitor : NSObject { NSObject * __mutexQueue; BOOL __mutexQueue_callActive; + BOOL __mutexQueue_enabled; BOOL __mutexQueue_mustQueryInitialValueForCallActive; } @property (nonatomic, readonly) NSObject *_mutexQueue; @property (getter=_mutexQueue_isCallActive, setter=_mutexQueue_setCallActive:, nonatomic) BOOL _mutexQueue_callActive; +@property (getter=_mutexQueue_isEnabled, setter=_mutexQueue_setEnabled:, nonatomic) BOOL _mutexQueue_enabled; @property (setter=_mutexQueue_setMustQueryInitialValueForCallActive:, nonatomic) BOOL _mutexQueue_mustQueryInitialValueForCallActive; @property (getter=isCallActive, nonatomic, readonly) BOOL callActive; +@property (getter=isEnabled, nonatomic) BOOL enabled; + (id)sharedInstance; - (void).cxx_destruct; - (void)_handleCallIsActiveDidChangeNotification:(id)arg1; +- (void)_handleServerConnectionDiedNotification:(id)arg1; - (id)_mutexQueue; - (BOOL)_mutexQueue_isCallActive; +- (BOOL)_mutexQueue_isEnabled; - (BOOL)_mutexQueue_mustQueryInitialValueForCallActive; - (void)_mutexQueue_setCallActive:(BOOL)arg1; +- (void)_mutexQueue_setEnabled:(BOOL)arg1; - (void)_mutexQueue_setMustQueryInitialValueForCallActive:(BOOL)arg1; +- (void)_queryCallActiveStatusForReason:(id)arg1; +- (void)_queryInitialValueForCallActiveIfNecessary; +- (void)_registerForAVSystemControllerNotifications; - (void)_setCallActive:(BOOL)arg1; +- (void)_unregisterForAVSystemControllerNotifications; - (void)dealloc; - (id)init; - (BOOL)isCallActive; -- (void)queryInitialValueForCallActiveIfNecessary; +- (BOOL)isEnabled; +- (void)setEnabled:(BOOL)arg1; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMCaptureCapabilities.h b/PrivateFrameworks/CameraUI.framework/CAMCaptureCapabilities.h index 7b0a2a9dd8..eb8eef644a 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMCaptureCapabilities.h +++ b/PrivateFrameworks/CameraUI.framework/CAMCaptureCapabilities.h @@ -28,6 +28,7 @@ BOOL _backHDRSupported; BOOL _backIrisSupported; BOOL _backPanoramaSupported; + BOOL _backPortraitModeSupported; BOOL _backSlomoSupported; BOOL _backTelephotoSupported; BOOL _backTimelapseSupported; @@ -50,6 +51,7 @@ BOOL _frontHDRSupported; BOOL _frontIrisSupported; BOOL _frontPanoramaSupported; + BOOL _frontPortraitModeSupported; BOOL _frontSlomoSupported; BOOL _frontTelephotoSupported; BOOL _frontTimelapseSupported; @@ -94,6 +96,7 @@ @property (getter=isBackHDRSupported, nonatomic, readonly) BOOL backHDRSupported; @property (getter=isBackIrisSupported, nonatomic, readonly) BOOL backIrisSupported; @property (getter=isBackPanoramaSupported, nonatomic, readonly) BOOL backPanoramaSupported; +@property (getter=isBackPortraitModeSupported, nonatomic, readonly) BOOL backPortraitModeSupported; @property (getter=isBackSlomoSupported, nonatomic, readonly) BOOL backSlomoSupported; @property (getter=isBackTelephotoSupported, nonatomic, readonly) BOOL backTelephotoSupported; @property (getter=isBackTimelapseSupported, nonatomic, readonly) BOOL backTimelapseSupported; @@ -116,6 +119,7 @@ @property (getter=isFrontHDRSupported, nonatomic, readonly) BOOL frontHDRSupported; @property (getter=isFrontIrisSupported, nonatomic, readonly) BOOL frontIrisSupported; @property (getter=isFrontPanoramaSupported, nonatomic, readonly) BOOL frontPanoramaSupported; +@property (getter=isFrontPortraitModeSupported, nonatomic, readonly) BOOL frontPortraitModeSupported; @property (getter=isFrontSlomoSupported, nonatomic, readonly) BOOL frontSlomoSupported; @property (getter=isFrontTelephotoSupported, nonatomic, readonly) BOOL frontTelephotoSupported; @property (getter=isFrontTimelapseSupported, nonatomic, readonly) BOOL frontTimelapseSupported; @@ -171,6 +175,7 @@ - (BOOL)isBackHDRSupported; - (BOOL)isBackIrisSupported; - (BOOL)isBackPanoramaSupported; +- (BOOL)isBackPortraitModeSupported; - (BOOL)isBackSlomoSupported; - (BOOL)isBackTelephotoSupported; - (BOOL)isBackTimelapseSupported; @@ -196,6 +201,7 @@ - (BOOL)isFrontHDRSupported; - (BOOL)isFrontIrisSupported; - (BOOL)isFrontPanoramaSupported; +- (BOOL)isFrontPortraitModeSupported; - (BOOL)isFrontSlomoSupported; - (BOOL)isFrontTelephotoSupported; - (BOOL)isFrontTimelapseSupported; @@ -211,6 +217,7 @@ - (BOOL)isMessagesApplication; - (BOOL)isPanoramaSupportedForDevice:(int)arg1; - (BOOL)isPipelinedStillImageProcessingSupported; +- (BOOL)isPortraitModeSupportedForDevice:(int)arg1; - (BOOL)isPreviewDuringHDRSupported; - (BOOL)isSlomoSupportedForDevice:(int)arg1; - (BOOL)isSquareModeSupported; diff --git a/PrivateFrameworks/CameraUI.framework/CAMCaptureConversions.h b/PrivateFrameworks/CameraUI.framework/CAMCaptureConversions.h index 43d4ab9d18..e608bb5f80 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMCaptureConversions.h +++ b/PrivateFrameworks/CameraUI.framework/CAMCaptureConversions.h @@ -8,6 +8,7 @@ + (int)captureFlashModeForFlashMode:(int)arg1; + (int)captureFocusModeForFocusMode:(int)arg1; + (int)captureHDRModeForHDRMode:(int)arg1; ++ (int)captureShallowDepthOfFieldStatusForStatus:(int)arg1; + (int)captureTorchModeForTorchMode:(int)arg1; + (int)captureWhiteBalanceModeForWhiteBalanceMode:(int)arg1; + (int)exposureModeForCaptureExposureMode:(int)arg1; diff --git a/PrivateFrameworks/CameraUI.framework/CAMCaptureEngineDevice.h b/PrivateFrameworks/CameraUI.framework/CAMCaptureEngineDevice.h index 1701b8c180..0c345b110e 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMCaptureEngineDevice.h +++ b/PrivateFrameworks/CameraUI.framework/CAMCaptureEngineDevice.h @@ -18,6 +18,8 @@ @property (nonatomic, readonly) CAMMemoizationCache *_videoSessionPresetForVideoConfiguration; @property (nonatomic, readonly) AVCaptureDevice *captureDevice; @property (nonatomic, readonly) AVCaptureDeviceInput *captureDeviceInput; +@property (nonatomic, readonly) AVCaptureDeviceFormat *portraitModeDeviceFormat; +@property (nonatomic, readonly) NSString *portraitModeSessionPreset; @property (nonatomic, readonly) AVCaptureDeviceFormat *stillImageDeviceFormat; @property (nonatomic, readonly) NSString *stillImageSessionPreset; @property (nonatomic, readonly) AVCaptureDeviceFormat *timelapseDeviceFormat; @@ -36,6 +38,8 @@ - (id)initWithEngine:(id)arg1 captureDevice:(id)arg2; - (id)panoramaDeviceFormatForConfiguration:(id)arg1; - (id)panoramaSessionPresetForConfiguration:(id)arg1; +- (id)portraitModeDeviceFormat; +- (id)portraitModeSessionPreset; - (id)stillImageDeviceFormat; - (id)stillImageSessionPreset; - (id)timelapseDeviceFormat; diff --git a/PrivateFrameworks/CameraUI.framework/CAMExposureBiasSlider.h b/PrivateFrameworks/CameraUI.framework/CAMExposureBiasSlider.h index e31b5df144..538800f3be 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMExposureBiasSlider.h +++ b/PrivateFrameworks/CameraUI.framework/CAMExposureBiasSlider.h @@ -55,6 +55,7 @@ - (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; - (BOOL)suspendTrackFadeOut; - (float)thumbMaxExtension; +- (void)tintColorDidChange; - (void)updateLastInteractionTime; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMExposureBiasSliderThumb.h b/PrivateFrameworks/CameraUI.framework/CAMExposureBiasSliderThumb.h index d5959ce39f..dc51ad751d 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMExposureBiasSliderThumb.h +++ b/PrivateFrameworks/CameraUI.framework/CAMExposureBiasSliderThumb.h @@ -19,5 +19,6 @@ - (float)normalizedExposureValue; - (void)setNormalizedExposureValue:(float)arg1; - (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; +- (void)tintColorDidChange; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMFlashBadge.h b/PrivateFrameworks/CameraUI.framework/CAMFlashBadge.h index c1afe2e81c..2d6f62ca28 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMFlashBadge.h +++ b/PrivateFrameworks/CameraUI.framework/CAMFlashBadge.h @@ -9,12 +9,11 @@ @property (nonatomic, retain) UIImage *_contentImage; - (void).cxx_destruct; -- (void)_commonInit; - (id)_contentImage; -- (float)_cornerRadius; - (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })_imageInsets; - (struct CGSize { float x1; float x2; })_imageSize; - (id)_maskImage; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (struct CGSize { float x1; float x2; })intrinsicContentSize; - (void)set_contentImage:(id)arg1; diff --git a/PrivateFrameworks/CameraUI.framework/CAMFocusIndicatorRectView.h b/PrivateFrameworks/CameraUI.framework/CAMFocusIndicatorRectView.h index fc9d13aa67..2dbefb601d 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMFocusIndicatorRectView.h +++ b/PrivateFrameworks/CameraUI.framework/CAMFocusIndicatorRectView.h @@ -2,25 +2,25 @@ Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI */ -@interface CAMFocusIndicatorRectView : UIImageView { - int _size; +@interface CAMFocusIndicatorRectView : UIView { + UIImageView * __imageView; + int _style; } -@property (getter=isPulsing, nonatomic, readonly) BOOL pulsing; -@property (nonatomic, readonly) int size; +@property (nonatomic, readonly) UIImageView *_imageView; +@property (getter=isInactive, nonatomic) BOOL inactive; +@property (getter=isPulsing, nonatomic) BOOL pulsing; +@property (nonatomic, readonly) int style; -- (void)_commonCAMFocusIndicatorRectViewInitialization; -- (id)_crosshairImageForSize:(int)arg1; -- (void)_generateImagePairFromCurrentTintColor; -- (id)initWithCoder:(id)arg1; -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (id)initWithImage:(id)arg1; -- (id)initWithImage:(id)arg1 highlightedImage:(id)arg2; -- (id)initWithSize:(int)arg1; +- (void).cxx_destruct; +- (id)_imageView; +- (id)initWithStyle:(int)arg1; +- (struct CGSize { float x1; float x2; })intrinsicContentSize; +- (BOOL)isInactive; - (BOOL)isPulsing; -- (int)size; -- (void)startPulsing; -- (void)stopPulsing; -- (void)tintColorDidChange; +- (void)layoutSubviews; +- (void)setInactive:(BOOL)arg1; +- (void)setPulsing:(BOOL)arg1; +- (int)style; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMFocusIndicatorView.h b/PrivateFrameworks/CameraUI.framework/CAMFocusIndicatorView.h index 3ae0520620..90376c26b7 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMFocusIndicatorView.h +++ b/PrivateFrameworks/CameraUI.framework/CAMFocusIndicatorView.h @@ -10,8 +10,9 @@ float _exposureBiasMaximum; float _exposureBiasMinimum; float _exposureBiasValue; + BOOL _inactive; BOOL _showExposureBias; - int _size; + int _style; } @property (nonatomic) int _exposureBiasSide; @@ -21,9 +22,10 @@ @property (nonatomic) float exposureBiasMaximum; @property (nonatomic) float exposureBiasMinimum; @property (nonatomic) float exposureBiasValue; -@property (getter=isPulsing, nonatomic, readonly) BOOL pulsing; +@property (getter=isInactive, nonatomic) BOOL inactive; +@property (getter=isPulsing, nonatomic) BOOL pulsing; @property (nonatomic) BOOL showExposureBias; -@property (nonatomic) int size; +@property (nonatomic) int style; - (void).cxx_destruct; - (void)_commonCAMFocusIndicatorViewInitialization; @@ -34,14 +36,14 @@ - (void)_layoutExposureBiasSlider; - (void)_layoutRectView:(id)arg1; - (id)_rectView; +- (void)_updateTintColor; - (id)delegate; - (float)exposureBiasMaximum; - (float)exposureBiasMinimum; - (float)exposureBiasValue; -- (id)initWithCoder:(id)arg1; -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (id)initWithSize:(int)arg1; +- (id)initWithStyle:(int)arg1; - (struct CGSize { float x1; float x2; })intrinsicContentSize; +- (BOOL)isInactive; - (BOOL)isPulsing; - (void)layoutSubviews; - (void)setCenter:(struct CGPoint { float x1; float x2; })arg1; @@ -50,15 +52,14 @@ - (void)setExposureBiasMinimum:(float)arg1; - (void)setExposureBiasSide:(int)arg1 animated:(BOOL)arg2; - (void)setExposureBiasValue:(float)arg1; +- (void)setInactive:(BOOL)arg1; +- (void)setPulsing:(BOOL)arg1; - (void)setShowExposureBias:(BOOL)arg1; -- (void)setSize:(int)arg1; -- (void)setSize:(int)arg1 animated:(BOOL)arg2 completion:(id /* block */)arg3; -- (void)setTintColor:(id)arg1; +- (void)setStyle:(int)arg1; +- (void)setStyle:(int)arg1 animated:(BOOL)arg2 completion:(id /* block */)arg3; - (void)set_exposureBiasSide:(int)arg1; - (BOOL)showExposureBias; -- (int)size; -- (void)startPulsing; -- (void)startScalingWithRepeatCount:(unsigned int)arg1; -- (void)stopPulsing; +- (void)startScalingWithExpansionWidth:(float)arg1 duration:(double)arg2 repeatCount:(unsigned int)arg3; +- (int)style; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMFocusLockBadge.h b/PrivateFrameworks/CameraUI.framework/CAMFocusLockBadge.h index 55cfafa83e..042776155f 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMFocusLockBadge.h +++ b/PrivateFrameworks/CameraUI.framework/CAMFocusLockBadge.h @@ -10,13 +10,7 @@ @property (getter=isExposureLocked, nonatomic) BOOL exposureLocked; @property (getter=isFocusLocked, nonatomic) BOOL focusLocked; -- (void)_commonCAMFocusLockBadgeInitialization; -- (float)_cornerRadius; -- (id)_text; -- (id)_textAttributes; -- (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })_textInsets; -- (void)_updateFromHardwareChange; -- (id)initWithCoder:(id)arg1; +- (void)_updateText; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (BOOL)isExposureLocked; - (BOOL)isFocusLocked; diff --git a/PrivateFrameworks/CameraUI.framework/CAMHDRBadge.h b/PrivateFrameworks/CameraUI.framework/CAMHDRBadge.h index a35412f87c..b4f0179209 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMHDRBadge.h +++ b/PrivateFrameworks/CameraUI.framework/CAMHDRBadge.h @@ -4,9 +4,6 @@ @interface CAMHDRBadge : CAMBadgeTextView -- (float)_cornerRadius; -- (id)_text; -- (id)_textAttributes; -- (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })_textInsets; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMLivePhotoBadge.h b/PrivateFrameworks/CameraUI.framework/CAMLivePhotoBadge.h index d225fef13a..ce928d3a29 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMLivePhotoBadge.h +++ b/PrivateFrameworks/CameraUI.framework/CAMLivePhotoBadge.h @@ -8,11 +8,8 @@ @property (nonatomic) int irisMode; -- (float)_cornerRadius; -- (id)_text; -- (id)_textAttributes; -- (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })_textInsets; -- (void)_updateFromIrisModeChange; +- (void)_updateTextAndColors; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (int)irisMode; - (void)setIrisMode:(int)arg1; diff --git a/PrivateFrameworks/CameraUI.framework/CAMMutableStillImageCaptureRequest.h b/PrivateFrameworks/CameraUI.framework/CAMMutableStillImageCaptureRequest.h index 3216e1e248..8cb3f23cf0 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMMutableStillImageCaptureRequest.h +++ b/PrivateFrameworks/CameraUI.framework/CAMMutableStillImageCaptureRequest.h @@ -44,6 +44,7 @@ @property (nonatomic) BOOL wantsAudioForCapture; @property (nonatomic) BOOL wantsAutoDuoImageFusion; @property (nonatomic) BOOL wantsHighResolutionStills; +@property (nonatomic) BOOL wantsPortraitEffect; @property (nonatomic) BOOL wantsSquareCrop; - (id)copyWithZone:(struct _NSZone { }*)arg1; @@ -86,6 +87,7 @@ - (void)setWantsAudioForCapture:(BOOL)arg1; - (void)setWantsAutoDuoImageFusion:(BOOL)arg1; - (void)setWantsHighResolutionStills:(BOOL)arg1; +- (void)setWantsPortraitEffect:(BOOL)arg1; - (void)setWantsSquareCrop:(BOOL)arg1; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMPanoramaView.h b/PrivateFrameworks/CameraUI.framework/CAMPanoramaView.h index bc191a9cf1..0079bdc5ff 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMPanoramaView.h +++ b/PrivateFrameworks/CameraUI.framework/CAMPanoramaView.h @@ -68,6 +68,7 @@ @property (setter=_setCurrentOrientedAcceleration:, nonatomic) double currentOrientedAcceleration; @property (nonatomic) *delegate; @property (nonatomic) int direction; +@property (nonatomic, readonly) UIView *instructionView; @property (nonatomic) int layoutStyle; @property (getter=isPainting, setter=_setPainting:, nonatomic) BOOL painting; @property (nonatomic, readonly) CAMPanoramaPreviewView *previewView; @@ -127,6 +128,7 @@ - (id)initWithCoder:(id)arg1; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (id)initWithPanoramaPreviewView:(id)arg1 layoutStyle:(int)arg2; +- (id)instructionView; - (BOOL)isPainting; - (int)layoutStyle; - (void)layoutSubviews; diff --git a/PrivateFrameworks/CameraUI.framework/CAMPersistenceController.h b/PrivateFrameworks/CameraUI.framework/CAMPersistenceController.h index 5d18883756..03f5d50b38 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMPersistenceController.h +++ b/PrivateFrameworks/CameraUI.framework/CAMPersistenceController.h @@ -96,8 +96,8 @@ - (id)_protectionController; - (id)_remotePersistenceQueue; - (id)_remotePersistenceThumbnailGenerator; -- (void)_remotelyPersistStillImageJob:(id)arg1 forRequest:(id)arg2 withCompletionHandler:(id /* block */)arg3; -- (void)_remotelyPersistVideoJob:(id)arg1 forRequest:(id)arg2 withCompletionHandler:(id /* block */)arg3; +- (void)_remotelyPersistStillImageJob:(id)arg1 forRequest:(id)arg2 withSendHandler:(id /* block */)arg3 completionHandler:(id /* block */)arg4; +- (void)_remotelyPersistVideoJob:(id)arg1 forRequest:(id)arg2 withSendHandler:(id /* block */)arg3 completionHandler:(id /* block */)arg4; - (void)_removeCoordinationGroupForIdentifier:(id)arg1; - (void)_removeDispatchGroupForImageGroupIdentifier:(id)arg1; - (id)_resultDelegateIsolationQueue; diff --git a/PrivateFrameworks/CameraUI.framework/CAMPortraitModeDescriptionOverlayPrimaryVibrancyEffectView.h b/PrivateFrameworks/CameraUI.framework/CAMPortraitModeDescriptionOverlayPrimaryVibrancyEffectView.h new file mode 100644 index 0000000000..085b47fcf9 --- /dev/null +++ b/PrivateFrameworks/CameraUI.framework/CAMPortraitModeDescriptionOverlayPrimaryVibrancyEffectView.h @@ -0,0 +1,18 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI + */ + +@interface CAMPortraitModeDescriptionOverlayPrimaryVibrancyEffectView : UIView { + UIView * _contentView; +} + +@property (nonatomic, readonly) UIView *contentView; + ++ (id)defaultContentColor; + +- (void).cxx_destruct; +- (id)contentView; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (void)layoutSubviews; + +@end diff --git a/PrivateFrameworks/CameraUI.framework/CAMPortraitModeDescriptionOverlayView.h b/PrivateFrameworks/CameraUI.framework/CAMPortraitModeDescriptionOverlayView.h new file mode 100644 index 0000000000..07ef80dcaf --- /dev/null +++ b/PrivateFrameworks/CameraUI.framework/CAMPortraitModeDescriptionOverlayView.h @@ -0,0 +1,49 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI + */ + +@interface CAMPortraitModeDescriptionOverlayView : UIView { + UIButton * __acknowledgmentButton; + UIVisualEffectView * __blurEffectView; + UILabel * __descriptionLabel; + CAMPortraitModeDescriptionOverlayPrimaryVibrancyEffectView * __primaryVibrancyEffectView; + UILabel * __subtitleLabel; + UILabel * __titleLabel; + * _delegate; + int _orientation; +} + +@property (nonatomic, readonly) UIButton *_acknowledgmentButton; +@property (nonatomic, readonly) UIVisualEffectView *_blurEffectView; +@property (nonatomic, readonly) UILabel *_descriptionLabel; +@property (nonatomic, readonly) CAMPortraitModeDescriptionOverlayPrimaryVibrancyEffectView *_primaryVibrancyEffectView; +@property (nonatomic, readonly) UILabel *_subtitleLabel; +@property (nonatomic, readonly) UILabel *_titleLabel; +@property (getter=isAcknowledgmentButtonHighlighted, nonatomic) BOOL acknowledgmentButtonHighlighted; +@property (nonatomic) *delegate; +@property (nonatomic) int orientation; + +- (void).cxx_destruct; +- (id)_acknowledgmentButton; +- (float)_additionalFontSizeForContentSize:(id)arg1; +- (id)_blurEffectView; +- (id)_currentContentSize; +- (id)_descriptionLabel; +- (void)_handleAcknowledgmentButtonTapped:(id)arg1; +- (id)_primaryVibrancyEffectView; +- (id)_subtitleLabel; +- (id)_titleLabel; +- (void)_updateFontsForCurrentContentSize; +- (id)delegate; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (BOOL)isAcknowledgmentButtonHighlighted; +- (void)layoutSubviews; +- (int)orientation; +- (void)setAcknowledgmentButtonHighlighted:(BOOL)arg1; +- (void)setDelegate:(id)arg1; +- (void)setOrientation:(int)arg1; +- (void)setOrientation:(int)arg1 animated:(BOOL)arg2; +- (void)setVisible:(BOOL)arg1 animationDuration:(double)arg2 completion:(id /* block */)arg3; +- (void)updateToContentSize:(id)arg1; + +@end diff --git a/PrivateFrameworks/CameraUI.framework/CAMPortraitModeInstructionLabel.h b/PrivateFrameworks/CameraUI.framework/CAMPortraitModeInstructionLabel.h new file mode 100644 index 0000000000..69693c3cc8 --- /dev/null +++ b/PrivateFrameworks/CameraUI.framework/CAMPortraitModeInstructionLabel.h @@ -0,0 +1,25 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI + */ + +@interface CAMPortraitModeInstructionLabel : CAMInstructionLabel { + unsigned int _numberOfPeopleFound; + int _shallowDepthOfFieldStatus; +} + +@property (nonatomic) unsigned int numberOfPeopleFound; +@property (nonatomic) int shallowDepthOfFieldStatus; + ++ (id)_textForShallowDepthOfFieldStatus:(int)arg1 numberOfPeopleFound:(unsigned int)arg2; ++ (BOOL)shouldDisplayInstructionForShallowDepthOfFieldStatus:(int)arg1; + +- (float)_backgroundAlpha; +- (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })_textInsets; +- (void)_updateText; +- (unsigned int)numberOfPeopleFound; +- (void)setNumberOfPeopleFound:(unsigned int)arg1; +- (void)setShallowDepthOfFieldStatus:(int)arg1; +- (int)shallowDepthOfFieldStatus; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; + +@end diff --git a/PrivateFrameworks/CameraUI.framework/CAMPreviewView.h b/PrivateFrameworks/CameraUI.framework/CAMPreviewView.h index 691af1997f..012cb2d386 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMPreviewView.h +++ b/PrivateFrameworks/CameraUI.framework/CAMPreviewView.h @@ -5,22 +5,29 @@ @interface CAMPreviewView : UIView { int __exposureBiasSide; NSMutableDictionary * __faceIndicators; + NSMutableDictionary * __internalTrackedSubjectIndicatorsByIdentifier; UILabel * __simulatorLabel; + CAMSubjectIndicatorView * _centeredSubjectIndicatorView; CAMFocusIndicatorView * _continuousIndicator; CAMGridView * _gridView; UIView * _indicatorContainerView; CAMFocusIndicatorView * _pointIndicator; + * _subjectIndicatorDelegate; CAMVideoPreviewView * _videoPreviewView; } @property (nonatomic) int _exposureBiasSide; @property (nonatomic, readonly) NSMutableDictionary *_faceIndicators; +@property (nonatomic, readonly) NSMutableDictionary *_internalTrackedSubjectIndicatorsByIdentifier; @property (nonatomic, readonly) UILabel *_simulatorLabel; +@property (nonatomic, retain) CAMSubjectIndicatorView *centeredSubjectIndicatorView; @property (nonatomic, retain) CAMFocusIndicatorView *continuousIndicator; @property (nonatomic, readonly) NSDictionary *faceIndicatorsByIdentifier; @property (nonatomic) CAMGridView *gridView; @property (nonatomic, readonly) UIView *indicatorContainerView; @property (nonatomic, retain) CAMFocusIndicatorView *pointIndicator; +@property (nonatomic) *subjectIndicatorDelegate; +@property (nonatomic, readonly) NSDictionary *trackedSubjectIndicatorsByIdentifier; @property (nonatomic, retain) AVCaptureVideoPreviewLayer *videoPreviewLayer; @property (nonatomic, readonly) CAMVideoPreviewView *videoPreviewView; @@ -31,13 +38,17 @@ - (int)_exposureBiasSide; - (id)_faceIndicators; - (int)_faceOrientationForRollAngle:(float)arg1; +- (id)_internalTrackedSubjectIndicatorsByIdentifier; - (id)_simulatorLabel; - (void)addFaceIndicator:(id)arg1 forIdentifier:(int)arg2; +- (void)addTrackedSubjectIndicator:(id)arg1 forIdentifier:(int)arg2; - (struct CGPoint { float x1; float x2; })captureDevicePointOfInterestForPoint:(struct CGPoint { float x1; float x2; })arg1; +- (id)centeredSubjectIndicatorView; - (id)continuousIndicator; - (void)dealloc; - (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })faceIndicatorFrameForFaceResult:(id)arg1; - (id)faceIndicatorsByIdentifier; +- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })frameForSubjectIndicator:(id)arg1 andFaceResult:(id)arg2 useNominalSize:(BOOL)arg3; - (id)gridView; - (void)indicatePointOfInterest:(struct CGPoint { float x1; float x2; })arg1; - (id)indicatorContainerView; @@ -46,11 +57,16 @@ - (struct CGPoint { float x1; float x2; })pointForCaptureDevicePointOfInterest:(struct CGPoint { float x1; float x2; })arg1; - (id)pointIndicator; - (void)removeFaceIndicatorForIdentifier:(int)arg1; +- (void)removeTrackedSubjectIndicatorForIdentifier:(int)arg1; +- (void)setCenteredSubjectIndicatorView:(id)arg1; - (void)setContinuousIndicator:(id)arg1; - (void)setGridView:(id)arg1; - (void)setPointIndicator:(id)arg1; +- (void)setSubjectIndicatorDelegate:(id)arg1; - (void)setVideoPreviewLayer:(id)arg1; - (void)set_exposureBiasSide:(int)arg1; +- (id)subjectIndicatorDelegate; +- (id)trackedSubjectIndicatorsByIdentifier; - (id)videoPreviewLayer; - (id)videoPreviewView; diff --git a/PrivateFrameworks/CameraUI.framework/CAMPreviewViewController.h b/PrivateFrameworks/CameraUI.framework/CAMPreviewViewController.h index 9d33a52ef3..21e29270e5 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMPreviewViewController.h +++ b/PrivateFrameworks/CameraUI.framework/CAMPreviewViewController.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI */ -@interface CAMPreviewViewController : UIViewController { +@interface CAMPreviewViewController : UIViewController { UITapGestureRecognizer * __aspectRatioToggleDoubleTapGestureRecognizer; CAMBurstIndicatorView * __burstIndicator; float __cachedExposureTargetBias; @@ -24,6 +24,7 @@ int __mode; CAMMotionController * __motionController; CAMFocusIndicatorView * __pointIndicator; + CAMSubjectIndicatorView * __portraitModeCenteredIndicatorView; UITapGestureRecognizer * __tapToFocusAndExposeGestureRecognizer; CAMTimelapseController * __timelapseController; BOOL __updateFaceIndicators; @@ -31,6 +32,7 @@ * _delegate; CAMEffectsRenderer * _effectsRenderer; int _layoutStyle; + int _shallowDepthOfFieldStatus; BOOL _showingStandardControls; } @@ -55,6 +57,7 @@ @property (nonatomic, readonly) int _mode; @property (nonatomic, readonly) CAMMotionController *_motionController; @property (nonatomic, readonly) CAMFocusIndicatorView *_pointIndicator; +@property (nonatomic, readonly) CAMSubjectIndicatorView *_portraitModeCenteredIndicatorView; @property (nonatomic, readonly) UITapGestureRecognizer *_tapToFocusAndExposeGestureRecognizer; @property (nonatomic, readonly) CAMTimelapseController *_timelapseController; @property (nonatomic, readonly) BOOL _updateFaceIndicators; @@ -69,6 +72,7 @@ @property (readonly) unsigned int hash; @property (nonatomic) int layoutStyle; @property (nonatomic, readonly) CAMPreviewView *previewView; +@property (nonatomic) int shallowDepthOfFieldStatus; @property (getter=isShowingStandardControls, nonatomic) BOOL showingStandardControls; @property (readonly) Class superclass; @@ -97,6 +101,7 @@ - (void)_createExposureBiasPanGestureRecognizerIfNecessary; - (void)_createLongPressToLockGestureRecognizersIfNecessary; - (void)_createPointIndicatorIfNecessary; +- (void)_createPortraitModeCenteredIndicatorViewIfNecessary; - (void)_createTapToFocusAndExposeGestureRecognizerIfNecessary; - (unsigned int)_currentFacesCount; - (void)_deactivateFocusIndicator:(id)arg1; @@ -127,14 +132,18 @@ - (void)_hideFocusIndicator:(id)arg1; - (void)_hideFocusIndicator:(id)arg1 afterDelay:(double)arg2; - (void)_hideFocusIndicator:(id)arg1 animated:(BOOL)arg2; +- (void)_hidePortaitModeTrackedSubjectIndicatorsAnimated:(BOOL)arg1; - (void)_initializeExposureBiasParametersForFocusIndicatorView:(id)arg1; - (void)_initializeExposureBiasSliderParameters; - (int)_interfaceOrientationForExposureBiasUI; - (BOOL)_isChangingModeOrDevice; +- (BOOL)_isFocusLockAllowed; - (BOOL)_isFullyAutomaticFocus:(id)arg1 andExposure:(id)arg2; - (BOOL)_isFullyAutomaticFocusAndExposure; - (BOOL)_isPanningExposureBias; +- (BOOL)_isPortraitEffectActive; - (BOOL)_isShowingFaces; +- (int)_largeStyleForPointIndicator; - (id)_lastExposureBiasModificationTime; - (id)_lastExposureResult; - (id)_lastFocusIndictorStartTime; @@ -146,14 +155,17 @@ - (int)_mode; - (id)_motionController; - (id)_pointIndicator; +- (id)_portraitModeCenteredIndicatorView; - (void)_resetCachedTimes; - (void)_resetFaceTracking; - (void)_scaleDownLockedPointOfInterest; +- (void)_scalePortraitModeFocusIndicators; - (void)_setCachedExposureTargetBias:(float)arg1; - (void)_setChangingModeOrDevice:(BOOL)arg1; - (void)_setExposureBiasVirtualSliderExponent:(float)arg1; - (void)_setExposureBiasVirtualSliderPointsForFirstStop:(float)arg1; - (void)_setFocusIndicatorsHidden:(BOOL)arg1 animated:(BOOL)arg2; +- (void)_setFocusIndicatorsPulsing:(BOOL)arg1; - (void)_setLastExposureBiasModifiedTime:(id)arg1; - (void)_setLastExposureResult:(id)arg1; - (void)_setLastFocusIndictorStartTime:(id)arg1; @@ -168,12 +180,16 @@ - (BOOL)_shouldHideFocusIndicators; - (BOOL)_shouldResetFocusAndExposureForSubjectAreaDidChange; - (BOOL)_shouldShowContinuousIndicator; +- (BOOL)_shouldShowIndicatorsAsInactive; +- (BOOL)_shouldShowPortraitModeIndicatorViews; - (BOOL)_shouldSuppressNewFaces; -- (void)_showContinuousAutomaticFocusAndExposureIndicator; +- (BOOL)_shouldSuppressNewPortraitModeTrackedSubjectIndicators; +- (BOOL)_shouldUpdateIndicatorSizeFrom:(struct CGSize { float x1; float x2; })arg1 to:(struct CGSize { float x1; float x2; })arg2 minimumAreaChangeThreshold:(float)arg3 minimumAreaFractionChangeThreshold:(float)arg4; - (BOOL)_showExposureBiasSliderForPointView; - (void)_showIndicatorAtPointOfInterest:(struct CGPoint { float x1; float x2; })arg1; - (void)_showLockedAtPointOfInterest:(struct CGPoint { float x1; float x2; })arg1; -- (void)_stopPulsingContinuousIndicatorAndHideIfShownLongEnough; +- (void)_showUIForResetFocusAndExposure; +- (int)_styleForPointIndicator; - (id)_tapToFocusAndExposeGestureRecognizer; - (id)_timelapseController; - (void)_updateExposureBiasPanGestureRecognizerForOrientation; @@ -184,7 +200,11 @@ - (void)_updateFaceIndicatorsForFaceResults:(id)arg1; - (void)_updateFaceIndicatorsWithResults:(id)arg1; - (void)_updateGestureRecognizersForOrientation; +- (void)_updatePortraitModeTrackedSubjectIndicatorsWithFaceResults:(id)arg1; +- (void)_updatePortraitModeViewsAnimated:(BOOL)arg1; +- (void)_updatePortraitModeViewsForFaceResults:(id)arg1; - (void)_updatePreviewViewAspectMode; +- (void)_updateUIForCenteredContrastBasedFocusDidEnd; - (void)_updateVideoPreviewViewOrientationAnimated:(BOOL)arg1; - (BOOL)_userLockedFocusAndExposure; - (void)_validateExposureTargetBiasFromExposureResult:(id)arg1; @@ -225,9 +245,13 @@ - (void)notifyShutterButtonPressed; - (void)notifyWillStartCapturing; - (id)previewView; +- (void)previewViewDidAddFirstTrackedSubjectIndicator:(id)arg1; +- (void)previewViewDidRemoveLastTrackedSubjectIndicator:(id)arg1; - (void)setDelegate:(id)arg1; - (void)setLayoutStyle:(int)arg1; +- (void)setShallowDepthOfFieldStatus:(int)arg1; - (void)setShowingStandardControls:(BOOL)arg1; +- (int)shallowDepthOfFieldStatus; - (void)updateIndicatorVisibilityAnimated:(BOOL)arg1; - (void)viewDidLoad; - (void)viewWillAppear:(BOOL)arg1; diff --git a/PrivateFrameworks/CameraUI.framework/CAMShallowDepthOfFieldBadge.h b/PrivateFrameworks/CameraUI.framework/CAMShallowDepthOfFieldBadge.h new file mode 100644 index 0000000000..7ee3aa65a3 --- /dev/null +++ b/PrivateFrameworks/CameraUI.framework/CAMShallowDepthOfFieldBadge.h @@ -0,0 +1,27 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI + */ + +@interface CAMShallowDepthOfFieldBadge : UIView { + CAMBadgeTextView * __disabledTextView; + CAMBadgeTextView * __enabledTextView; + int _shallowDepthOfFieldStatus; +} + +@property (nonatomic, readonly) CAMBadgeTextView *_disabledTextView; +@property (nonatomic, readonly) CAMBadgeTextView *_enabledTextView; +@property (nonatomic) int shallowDepthOfFieldStatus; + +- (void).cxx_destruct; +- (id)_disabledTextView; +- (id)_enabledTextView; +- (void)_updateForShallowDepthOfFieldStatusAnimated:(BOOL)arg1; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (struct CGSize { float x1; float x2; })intrinsicContentSize; +- (void)layoutSubviews; +- (void)setShallowDepthOfFieldStatus:(int)arg1; +- (void)setShallowDepthOfFieldStatus:(int)arg1 animated:(BOOL)arg2; +- (int)shallowDepthOfFieldStatus; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; + +@end diff --git a/PrivateFrameworks/CameraUI.framework/CAMShallowDepthOfFieldEffectCommand.h b/PrivateFrameworks/CameraUI.framework/CAMShallowDepthOfFieldEffectCommand.h new file mode 100644 index 0000000000..e96b4c816b --- /dev/null +++ b/PrivateFrameworks/CameraUI.framework/CAMShallowDepthOfFieldEffectCommand.h @@ -0,0 +1,18 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI + */ + +@interface CAMShallowDepthOfFieldEffectCommand : CAMCaptureCommand { + BOOL __enabled; +} + +@property (getter=_isEnabled, nonatomic, readonly) BOOL _enabled; + +- (BOOL)_isEnabled; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)encodeWithCoder:(id)arg1; +- (void)executeWithContext:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (id)initWithShallowDepthOfFieldEffectEnabled:(BOOL)arg1; + +@end diff --git a/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureRequest.h b/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureRequest.h index a8564eb242..d13e555926 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureRequest.h +++ b/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureRequest.h @@ -26,6 +26,7 @@ BOOL _wantsAudioForCapture; BOOL _wantsAutoDuoImageFusion; BOOL _wantsHighResolutionStills; + BOOL _wantsPortraitEffect; BOOL _wantsSquareCrop; } @@ -53,6 +54,7 @@ @property (nonatomic, readonly) BOOL wantsAudioForCapture; @property (nonatomic, readonly) BOOL wantsAutoDuoImageFusion; @property (nonatomic, readonly) BOOL wantsHighResolutionStills; +@property (nonatomic, readonly) BOOL wantsPortraitEffect; @property (nonatomic, readonly) BOOL wantsSquareCrop; - (void).cxx_destruct; @@ -87,6 +89,7 @@ - (BOOL)wantsAudioForCapture; - (BOOL)wantsAutoDuoImageFusion; - (BOOL)wantsHighResolutionStills; +- (BOOL)wantsPortraitEffect; - (BOOL)wantsSquareCrop; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResolvedSettings.h b/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResolvedSettings.h index 52e9394058..03f52ef2a3 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResolvedSettings.h +++ b/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResolvedSettings.h @@ -4,11 +4,14 @@ @interface CAMStillImageCaptureResolvedSettings : NSObject { BOOL _HDREnabled; + BOOL _portraitEffectEnabled; } @property (getter=isHDREnabled, nonatomic, readonly) BOOL HDREnabled; +@property (getter=isPortraitEffectEnabled, nonatomic, readonly) BOOL portraitEffectEnabled; -- (id)initWithHDREnabled:(BOOL)arg1; +- (id)initWithHDREnabled:(BOOL)arg1 portraitEffectEnabled:(BOOL)arg2; - (BOOL)isHDREnabled; +- (BOOL)isPortraitEffectEnabled; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResponse.h b/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResponse.h index 1b70ed1f7f..b8c16228ea 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResponse.h +++ b/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResponse.h @@ -10,6 +10,7 @@ UIImage * _imageWellImage; NSDictionary * _metadata; BOOL _originalForHDR; + BOOL _originalForPortraitEffect; NSString * _persistenceUUID; } @@ -31,6 +32,7 @@ @property (nonatomic, readonly) unsigned int numberOfRepresentedAssets; @property (getter=isOriginal, nonatomic, readonly) BOOL original; @property (getter=isOriginalForHDR, nonatomic, readonly) BOOL originalForHDR; +@property (getter=isOriginalForPortraitEffect, nonatomic, readonly) BOOL originalForPortraitEffect; @property (nonatomic, readonly, copy) NSURL *persistenceURL; @property (nonatomic, readonly, copy) NSString *persistenceUUID; @property (nonatomic, readonly) UIImage *placeholderImage; @@ -47,13 +49,14 @@ - (struct { long long x1; int x2; unsigned int x3; long long x4; })duration; - (BOOL)flashFired; - (id)imageWellImage; -- (id)initWithUUID:(id)arg1 captureSession:(unsigned short)arg2 captureDate:(id)arg3 metadata:(id)arg4 burstIdentifier:(id)arg5 burstRepresentedCount:(unsigned int)arg6 imageWellImage:(id)arg7 originalForHDR:(BOOL)arg8 expectingPairedVideo:(BOOL)arg9; +- (id)initWithUUID:(id)arg1 captureSession:(unsigned short)arg2 captureDate:(id)arg3 metadata:(id)arg4 burstIdentifier:(id)arg5 burstRepresentedCount:(unsigned int)arg6 imageWellImage:(id)arg7 originalForHDR:(BOOL)arg8 originalForPortraitEffect:(BOOL)arg9 expectingPairedVideo:(BOOL)arg10; - (struct { long long x1; int x2; unsigned int x3; long long x4; })irisStillDisplayTime; - (id)irisStillImageUUID; - (id)irisVideoPersistenceURL; - (BOOL)isExpectingPairedVideo; - (BOOL)isOriginal; - (BOOL)isOriginalForHDR; +- (BOOL)isOriginalForPortraitEffect; - (unsigned int)mediaType; - (id)metadata; - (unsigned int)numberOfRepresentedAssets; diff --git a/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResult.h b/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResult.h index dd10d1601f..454890be25 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResult.h +++ b/PrivateFrameworks/CameraUI.framework/CAMStillImageCaptureResult.h @@ -23,6 +23,8 @@ @property (nonatomic, readonly, copy) NSDictionary *metadata; @property (getter=isOriginal, nonatomic, readonly) BOOL original; @property (getter=isOriginalForHDR, nonatomic, readonly) BOOL originalForHDR; +@property (getter=isOriginalForPortraitEffect, nonatomic, readonly) BOOL originalForPortraitEffect; +@property (getter=isPortraitEffectImageWithCorrespondingOriginal, nonatomic, readonly) BOOL portraitEffectImageWithCorrespondingOriginal; @property (getter=isProcessedImageWithCorrespondingOriginal, nonatomic, readonly) BOOL processedImageWithCorrespondingOriginal; @property (nonatomic, readonly) struct __IOSurface { }*stillImageFilteredPreviewSurface; @property (nonatomic, readonly) struct opaqueCMSampleBuffer { }*stillImageFullsizeSampleBuffer; @@ -43,6 +45,8 @@ - (BOOL)isHDRImageWithCorrespondingOriginal; - (BOOL)isOriginal; - (BOOL)isOriginalForHDR; +- (BOOL)isOriginalForPortraitEffect; +- (BOOL)isPortraitEffectImageWithCorrespondingOriginal; - (BOOL)isProcessedImageWithCorrespondingOriginal; - (id)metadata; - (struct __IOSurface { }*)stillImageFilteredPreviewSurface; diff --git a/PrivateFrameworks/CameraUI.framework/CAMSubjectIndicatorView.h b/PrivateFrameworks/CameraUI.framework/CAMSubjectIndicatorView.h new file mode 100644 index 0000000000..ab84f31dc7 --- /dev/null +++ b/PrivateFrameworks/CameraUI.framework/CAMSubjectIndicatorView.h @@ -0,0 +1,26 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI + */ + +@interface CAMSubjectIndicatorView : UIView { + UIImageView * __imageView; +} + +@property (nonatomic, readonly) UIImageView *_imageView; +@property (getter=isInactive, nonatomic) BOOL inactive; +@property (getter=isPulsing, nonatomic) BOOL pulsing; + +- (void).cxx_destruct; +- (id)_imageView; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (struct CGSize { float x1; float x2; })intrinsicContentSize; +- (BOOL)isInactive; +- (BOOL)isPulsing; +- (void)layoutSubviews; +- (void)setHidden:(BOOL)arg1 animated:(BOOL)arg2; +- (void)setInactive:(BOOL)arg1; +- (void)setPulsing:(BOOL)arg1; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; +- (void)startScalingWithExpansionWidth:(float)arg1 duration:(double)arg2 repeatCount:(unsigned int)arg3; + +@end diff --git a/PrivateFrameworks/CameraUI.framework/CAMThumbnailGenerator.h b/PrivateFrameworks/CameraUI.framework/CAMThumbnailGenerator.h index 0852e4544d..d34100a002 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMThumbnailGenerator.h +++ b/PrivateFrameworks/CameraUI.framework/CAMThumbnailGenerator.h @@ -13,6 +13,7 @@ @property (nonatomic, readonly) NSMapTable *_generationQueueRotationSessionsMapTable; - (void).cxx_destruct; +- (id)_extractedIsolatedColorspacePropertiesFromMetadata:(id)arg1; - (id)_generationQueue; - (struct OpaqueVTPixelTransferSession { }*)_generationQueuePixelTransferSession; - (id)_generationQueueRotationSessionsMapTable; @@ -23,7 +24,7 @@ - (id)init; - (struct CGImage { }*)newBGRAImageInOrientation:(int)arg1 usingSurface:(void*)arg2; - (struct CGImage { }*)newBGRAImageOfFormat:(int)arg1 inOrientation:(int)arg2 usingSurface:(void*)arg3; -- (id)newJPEGDataInOrientation:(int)arg1 usingSurface:(void*)arg2; -- (id)newJPEGDataOfFormat:(int)arg1 inOrientation:(int)arg2 usingSurface:(void*)arg3; +- (id)newJPEGDataInOrientation:(int)arg1 usingSurface:(void*)arg2 withMetadata:(id)arg3; +- (id)newJPEGDataOfFormat:(int)arg1 inOrientation:(int)arg2 usingSurface:(void*)arg3 withMetadata:(id)arg4; @end diff --git a/PrivateFrameworks/CameraUI.framework/CAMTopBar.h b/PrivateFrameworks/CameraUI.framework/CAMTopBar.h index 18a5f62648..8f5e459557 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMTopBar.h +++ b/PrivateFrameworks/CameraUI.framework/CAMTopBar.h @@ -48,6 +48,7 @@ - (id)HDRButton; - (id)_allowedControls; - (id)_allowedControlsForPanoramaMode; +- (id)_allowedControlsForPortraitMode; - (id)_allowedControlsForSquareMode; - (id)_allowedControlsForStillImageMode; - (id)_allowedControlsForTimelapseMode; diff --git a/PrivateFrameworks/CameraUI.framework/CAMUserPreferences.h b/PrivateFrameworks/CameraUI.framework/CAMUserPreferences.h index 983e8a1069..bd2c83dcec 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMUserPreferences.h +++ b/PrivateFrameworks/CameraUI.framework/CAMUserPreferences.h @@ -5,6 +5,7 @@ @interface CAMUserPreferences : NSObject { CAMCaptureConfiguration * _captureConfiguration; CAMConflictingControlConfiguration * _conflictingControlConfiguration; + BOOL _didAcknowledgePortraitModeDescription; BOOL _didResetTorchMode; BOOL _lockAsShutterEnabled; int _overriddenBackCaptureInterval; @@ -12,6 +13,7 @@ int _previewViewAspectMode; NSDate * _resetTimeoutDate; BOOL _shouldCaptureHDREV0; + BOOL _shouldCaptureOriginalForPortraitEffect; BOOL _shouldDelayRemotePersistence; BOOL _shouldDisableCameraSwitchingDuringVideoRecording; BOOL _shouldShowGridView; @@ -22,6 +24,7 @@ @property (nonatomic, retain) CAMCaptureConfiguration *captureConfiguration; @property (nonatomic, retain) CAMConflictingControlConfiguration *conflictingControlConfiguration; +@property (nonatomic) BOOL didAcknowledgePortraitModeDescription; @property (setter=_setDidResetTorchMode:, nonatomic) BOOL didResetTorchMode; @property (getter=isLockAsShutterEnabled, nonatomic, readonly) BOOL lockAsShutterEnabled; @property (nonatomic, readonly) int overriddenBackCaptureInterval; @@ -29,6 +32,7 @@ @property (nonatomic) int previewViewAspectMode; @property (setter=_setResetTimeoutDate:, nonatomic, retain) NSDate *resetTimeoutDate; @property (nonatomic, readonly) BOOL shouldCaptureHDREV0; +@property (nonatomic, readonly) BOOL shouldCaptureOriginalForPortraitEffect; @property (nonatomic, readonly) BOOL shouldDelayRemotePersistence; @property (nonatomic, readonly) BOOL shouldDisableCameraSwitchingDuringVideoRecording; @property (nonatomic, readonly) BOOL shouldShowGridView; @@ -46,6 +50,7 @@ - (id)_underlyingUserDefaults; - (id)captureConfiguration; - (id)conflictingControlConfiguration; +- (BOOL)didAcknowledgePortraitModeDescription; - (BOOL)didResetTorchMode; - (BOOL)isLockAsShutterEnabled; - (int)overriddenBackCaptureInterval; @@ -56,8 +61,10 @@ - (id)resetTimeoutDate; - (void)setCaptureConfiguration:(id)arg1; - (void)setConflictingControlConfiguration:(id)arg1; +- (void)setDidAcknowledgePortraitModeDescription:(BOOL)arg1; - (void)setPreviewViewAspectMode:(int)arg1; - (BOOL)shouldCaptureHDREV0; +- (BOOL)shouldCaptureOriginalForPortraitEffect; - (BOOL)shouldDelayRemotePersistence; - (BOOL)shouldDisableCameraSwitchingDuringVideoRecording; - (BOOL)shouldResetCaptureConfiguration; diff --git a/PrivateFrameworks/CameraUI.framework/CAMViewfinderView.h b/PrivateFrameworks/CameraUI.framework/CAMViewfinderView.h index 257e2095a8..bbc18c707a 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMViewfinderView.h +++ b/PrivateFrameworks/CameraUI.framework/CAMViewfinderView.h @@ -23,8 +23,11 @@ int _maskingAspectRatio; int _orientation; CAMPanoramaView * _panoramaView; + CAMPortraitModeDescriptionOverlayView * _portraitModeDescriptionOverlayView; + CAMPortraitModeInstructionLabel * _portraitModeInstructionLabel; CAMPreviewView * _previewView; int _previewViewOrientation; + CAMShallowDepthOfFieldBadge * _shallowDepthOfFieldBadge; CUShutterButton * _shutterButton; CAMShutterIndicatorView * _shutterIndicatorView; CAMTimerIndicatorView * _timerIndicatorView; @@ -54,8 +57,11 @@ @property (nonatomic) int maskingAspectRatio; @property (nonatomic) int orientation; @property (nonatomic, retain) CAMPanoramaView *panoramaView; +@property (nonatomic, retain) CAMPortraitModeDescriptionOverlayView *portraitModeDescriptionOverlayView; +@property (nonatomic, retain) CAMPortraitModeInstructionLabel *portraitModeInstructionLabel; @property (nonatomic, retain) CAMPreviewView *previewView; @property (nonatomic) int previewViewOrientation; +@property (nonatomic, retain) CAMShallowDepthOfFieldBadge *shallowDepthOfFieldBadge; @property (nonatomic, retain) CUShutterButton *shutterButton; @property (nonatomic, retain) CAMShutterIndicatorView *shutterIndicatorView; @property (nonatomic, retain) CAMTimerIndicatorView *timerIndicatorView; @@ -80,12 +86,13 @@ - (BOOL)_isAdjustingTopBarOrientationForLayoutStyle:(int)arg1; - (void)_layoutBadgeForTinyLayoutStyle:(id)arg1; - (void)_layoutBadgesForLayoutStyle:(int)arg1; -- (void)_layoutBottomCenteredView:(id)arg1 forLayoutStyle:(int)arg2; +- (void)_layoutBottomCenteredView:(id)arg1 aboveView:(id)arg2 aboveViewSpacing:(float)arg3 forLayoutStyle:(int)arg4; - (void)_layoutBurstIndicatorForLayoutStyle:(int)arg1; - (void)_layoutElapsedTimeViewForLayoutStyle:(int)arg1; - (void)_layoutFlipButtonForLayoutStyle:(int)arg1; - (void)_layoutFramerateIndicatorViewForLayoutStyle:(int)arg1; - (void)_layoutPanoramaViewForLayoutStyle:(int)arg1; +- (void)_layoutPortraitModeDescriptionOverlayView; - (void)_layoutShutterButtonForLayoutStyle:(int)arg1; - (void)_layoutShutterIndicatorForLayoutStyle:(int)arg1; - (void)_layoutSnapshotsOfPreviewView; @@ -127,6 +134,8 @@ - (void)openForReason:(int)arg1 animated:(BOOL)arg2 withCompletionHandler:(id /* block */)arg3; - (int)orientation; - (id)panoramaView; +- (id)portraitModeDescriptionOverlayView; +- (id)portraitModeInstructionLabel; - (void)prepareForAutorotation; - (id)previewView; - (int)previewViewOrientation; @@ -149,8 +158,11 @@ - (void)setOrientation:(int)arg1; - (void)setOrientation:(int)arg1 animated:(BOOL)arg2; - (void)setPanoramaView:(id)arg1; +- (void)setPortraitModeDescriptionOverlayView:(id)arg1; +- (void)setPortraitModeInstructionLabel:(id)arg1; - (void)setPreviewView:(id)arg1; - (void)setPreviewViewOrientation:(int)arg1; +- (void)setShallowDepthOfFieldBadge:(id)arg1; - (void)setShutterButton:(id)arg1; - (void)setShutterIndicatorView:(id)arg1; - (void)setTimerIndicatorView:(id)arg1; @@ -158,6 +170,7 @@ - (void)setVisibilityDelegate:(id)arg1; - (void)setZoomControl:(id)arg1; - (void)setZoomSlider:(id)arg1; +- (id)shallowDepthOfFieldBadge; - (id)shutterButton; - (id)shutterIndicatorView; - (struct CGSize { float x1; float x2; })systemLayoutSizeFittingSize:(struct CGSize { float x1; float x2; })arg1; diff --git a/PrivateFrameworks/CameraUI.framework/CAMViewfinderViewController.h b/PrivateFrameworks/CameraUI.framework/CAMViewfinderViewController.h index aaab1386f9..dacd2819de 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMViewfinderViewController.h +++ b/PrivateFrameworks/CameraUI.framework/CAMViewfinderViewController.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI */ -@interface CAMViewfinderViewController : UIViewController { +@interface CAMViewfinderViewController : UIViewController { CAMHDRBadge * __HDRBadge; CAMHDRButton * __HDRButton; CAMBottomBar * __bottomBar; @@ -39,6 +39,7 @@ CAMFocusLockBadge * __focusAndExposureLockBadge; CAMFramerateIndicatorView * __framerateIndicatorView; CAMGridView * __gridView; + BOOL __hidingTimerButtonForChangeToOrFromPortraitMode; CAMIdleController * __idleController; CAMImageWell * __imageWell; int __internalAutorotationStyle; @@ -61,6 +62,8 @@ BOOL __performingTopBarOrientationChange; int __photoModeEffectFilterType; CAMPhysicalCaptureRecognizer * __physicalCaptureRecognizer; + CAMPortraitModeDescriptionOverlayView * __portraitModeDescriptionOverlayView; + CAMPortraitModeInstructionLabel * __portraitModeInstructionLabel; CAMPowerController * __powerController; BOOL __preventingAdditionalCaptures; CAMPreviewViewController * __previewViewController; @@ -75,6 +78,8 @@ int __resolvedTimerDuration; int __resolvedTorchMode; UIButton * __reviewButton; + CAMShallowDepthOfFieldBadge * __shallowDepthOfFieldBadge; + int __shallowDepthOfFieldStatus; BOOL __shouldIgnoreZoomFactorKVOForRamping; CUShutterButton * __shutterButton; CAMShutterIndicatorView * __shutterIndicatorView; @@ -157,6 +162,7 @@ @property (nonatomic, readonly) CAMFocusLockBadge *_focusAndExposureLockBadge; @property (nonatomic, readonly) CAMFramerateIndicatorView *_framerateIndicatorView; @property (nonatomic, readonly) CAMGridView *_gridView; +@property (getter=_isHidingTimerButtonForChangeToOrFromPortraitMode, setter=_setHidingTimerButtonForChangeToOrFromPortraitMode:, nonatomic) BOOL _hidingTimerButtonForChangeToOrFromPortraitMode; @property (nonatomic, readonly) CAMIdleController *_idleController; @property (nonatomic, readonly) CAMImageWell *_imageWell; @property (setter=_setInternalAutorotationStyle:, nonatomic) int _internalAutorotationStyle; @@ -179,6 +185,8 @@ @property (getter=_isPerformingTopBarOrientationChange, setter=_setPerformingTopBarOrientationChange:, nonatomic) BOOL _performingTopBarOrientationChange; @property (setter=_setPhotoModeEffectFilterType:, nonatomic) int _photoModeEffectFilterType; @property (nonatomic, retain) CAMPhysicalCaptureRecognizer *_physicalCaptureRecognizer; +@property (setter=_setPortraitModeDescriptionOverlayView:, nonatomic, retain) CAMPortraitModeDescriptionOverlayView *_portraitModeDescriptionOverlayView; +@property (nonatomic, readonly) CAMPortraitModeInstructionLabel *_portraitModeInstructionLabel; @property (nonatomic, readonly) CAMPowerController *_powerController; @property (getter=_isPreventingAdditionalCaptures, setter=_setPreventingAdditionalCaptures:, nonatomic) BOOL _preventingAdditionalCaptures; @property (nonatomic, readonly) CAMPreviewViewController *_previewViewController; @@ -193,6 +201,8 @@ @property (setter=_setResolvedTimerDuration:, nonatomic) int _resolvedTimerDuration; @property (setter=_setResolvedTorchMode:, nonatomic) int _resolvedTorchMode; @property (nonatomic, retain) UIButton *_reviewButton; +@property (nonatomic, readonly) CAMShallowDepthOfFieldBadge *_shallowDepthOfFieldBadge; +@property (setter=_setShallowDepthOfFieldStatus:, nonatomic) int _shallowDepthOfFieldStatus; @property (nonatomic, readonly) BOOL _shouldCaptureWithTimer; @property (setter=_setShouldIgnoreZoomFactorKVOForRamping:, nonatomic) BOOL _shouldIgnoreZoomFactorKVOForRamping; @property (nonatomic, readonly) CUShutterButton *_shutterButton; @@ -246,6 +256,8 @@ @property (nonatomic, readonly) BOOL shouldHideHDRButton; @property (nonatomic, readonly) BOOL shouldHideIrisButton; @property (nonatomic, readonly) BOOL shouldHideLivePhotoBadge; +@property (nonatomic, readonly) BOOL shouldHidePortraitModeInstructionLabel; +@property (nonatomic, readonly) BOOL shouldHideShallowDepthOfFieldBadge; @property (nonatomic, readonly) BOOL shouldHideTimerButton; @property (nonatomic, readonly) BOOL shouldHideTopBar; @property (getter=isShowingStandardControls, nonatomic) BOOL showingStandardControls; @@ -314,7 +326,11 @@ - (void)_createPanoramaControlsIfNecessary; - (void)_createPanoramaViewControllerIfNecessary; - (void)_createPhysicalCaptureRecognizerIfNecessary; +- (void)_createPortraitModeControlsIfNecessary; +- (void)_createPortraitModeDescriptionOverlayViewIfNecessary; +- (void)_createPortraitModeInstructionLabelIfNecessary; - (void)_createReviewButtonIfNecessary; +- (void)_createShallowDepthOfFieldBadgeIfNecessary; - (void)_createShutterButtonIfNecessary; - (void)_createShutterIndicatorIfNecessary; - (void)_createStillDuringVideoButtonIfNecessary; @@ -346,6 +362,7 @@ - (id)_diskSpaceAlertController; - (void)_dismissDiskSpaceAlertViewAnimated:(BOOL)arg1; - (void)_dismissFlashOrTorchUnavailableAlertViewAnimated:(BOOL)arg1; +- (void)_dismissPortraitModeDescriptionOverlayViewWithDuration:(double)arg1; - (void)_dominantPhysicalButtonChanged:(id)arg1; - (int)_effectFilterTypeForMode:(int)arg1; - (id)_elapsedTimeView; @@ -366,7 +383,10 @@ - (void)_embedLivePhotoBadgeWithLayoutStyle:(int)arg1; - (void)_embedModeDialWithLayoutStyle:(int)arg1; - (void)_embedPanoramaViewWithLayoutStyle:(int)arg1; +- (void)_embedPortraitModeDescriptionOverlayViewWithLayoutStyle:(int)arg1; +- (void)_embedPortraitModeInstructionLabelWithLayoutStyle:(int)arg1; - (void)_embedReviewButtonWithLayoutStyle:(int)arg1; +- (void)_embedShallowDepthOfFieldBadgeWithLayoutStyle:(int)arg1; - (void)_embedShutterButtonWithLayoutStyle:(int)arg1; - (void)_embedShutterIndicatorViewWithLayoutStyle:(int)arg1; - (void)_embedStillDuringVideoButtonWithLayoutStyle:(int)arg1; @@ -385,6 +405,7 @@ - (id)_flashOrTorchUnavailableAlertController; - (id)_flipButton; - (id)_focusAndExposureLockBadge; +- (void)_forceHideBadgesAnimated:(BOOL)arg1; - (int)_framerateIndicatorStyleForGraphConfiguration:(id)arg1; - (id)_framerateIndicatorView; - (id)_graphConfigurationForChangeToMode:(int)arg1 device:(int)arg2 fromGraphConfiguration:(id)arg3; @@ -416,6 +437,7 @@ - (void)_handleUserChangedToMode:(int)arg1 device:(int)arg2; - (void)_handleZoomButtonWasTapped:(id)arg1; - (void)_handleZoomPinchGestureRecognizer:(id)arg1; +- (BOOL)_hasInFlightConfiguration; - (void)_hdrButtonDidChangeHDRMode:(id)arg1; - (void)_hideBurstIndicatorView; - (void)_hideControlsForGraphConfiguration:(id)arg1 animated:(BOOL)arg2; @@ -429,10 +451,13 @@ - (BOOL)_isCapturingFromTimer; - (BOOL)_isCapturingTimelapse; - (BOOL)_isClosingViewfinder; +- (BOOL)_isFlashOrTorchSupportedForGraphConfiguration:(id)arg1; - (BOOL)_isFlashingLivePhotoBadge; - (BOOL)_isFlashingLivePhotoBadgeAfterFilterTransition; - (BOOL)_isHDRSupportedForGraphConfiguration:(id)arg1; +- (BOOL)_isHidingTimerButtonForChangeToOrFromPortraitMode; - (BOOL)_isLivePhotoSupportedForGraphConfiguration:(id)arg1; +- (BOOL)_isLivePhotoSupportedForMode:(int)arg1 device:(int)arg2; - (BOOL)_isModeDisabledForMultitasking; - (BOOL)_isOpeningViewfinder; - (BOOL)_isOutOfDiskSpace; @@ -465,11 +490,13 @@ - (void)_openViewfinderForAllModeAndDeviceChangeReasons; - (id)_panoramaCaptureRequestWithCurrentSettings; - (id)_panoramaViewController; -- (void)_pausePairedVideoCaptureOnControllerForModeIfNecessary:(int)arg1 isShowingCameraRoll:(BOOL)arg2; +- (void)_pausePairedVideoCaptureOnControllerIfNecessaryForGraphConfiguration:(id)arg1 isShowingCameraRoll:(BOOL)arg2; - (void)_performCaptureAnimation; - (int)_persistenceOptionsForBehavior:(unsigned int)arg1 allowingOptionalLocalPersistence:(BOOL)arg2; - (int)_photoModeEffectFilterType; - (id)_physicalCaptureRecognizer; +- (id)_portraitModeDescriptionOverlayView; +- (id)_portraitModeInstructionLabel; - (struct CGSize { float x1; float x2; })_portraitOrientedSizeForSize:(struct CGSize { float x1; float x2; })arg1; - (id)_powerController; - (void)_prepareTopBarForOrientationChangeDuringConfiguration; @@ -488,6 +515,7 @@ - (BOOL)_resetTimerDurationAfterDelayedCapture; - (void)_resetViewfinderAndPreviewTransform; - (void)_resolveAndUpdatePotentiallyConflictingControls:(BOOL)arg1; +- (void)_resolvePotentiallyConflictingControlsForGraphConfiguration:(id)arg1 resolvedFlashMode:(int*)arg2 resolvedHDRMode:(int*)arg3 resolvedLivePhotoMode:(int*)arg4; - (int)_resolvedFlashMode; - (int)_resolvedHDRMode; - (int)_resolvedLivePhotoMode; @@ -514,6 +542,7 @@ - (void)_setFlashOrTorchUnavailableAlertController:(id)arg1; - (void)_setFlashingLivePhotoBadge:(BOOL)arg1; - (void)_setFlashingLivePhotoBadgeAfterFilterTransition:(BOOL)arg1; +- (void)_setHidingTimerButtonForChangeToOrFromPortraitMode:(BOOL)arg1; - (void)_setInternalAutorotationStyle:(int)arg1; - (void)_setLastConfigurationRequestID:(int)arg1; - (void)_setLastTimerIndicatorFaceUpdateDate:(id)arg1; @@ -526,6 +555,7 @@ - (void)_setPerformingFilterTransition:(BOOL)arg1; - (void)_setPerformingTopBarOrientationChange:(BOOL)arg1; - (void)_setPhotoModeEffectFilterType:(int)arg1; +- (void)_setPortraitModeDescriptionOverlayView:(id)arg1; - (void)_setPreventingAdditionalCaptures:(BOOL)arg1; - (void)_setPreviewingItem:(id)arg1; - (void)_setRemainingCaptureTimerTicks:(unsigned int)arg1; @@ -535,6 +565,8 @@ - (void)_setResolvedLivePhotoMode:(int)arg1; - (void)_setResolvedTimerDuration:(int)arg1; - (void)_setResolvedTorchMode:(int)arg1; +- (void)_setShallowDepthOfFieldStatus:(int)arg1; +- (void)_setShallowDepthOfFieldStatus:(int)arg1 animated:(BOOL)arg2; - (void)_setShouldIgnoreZoomFactorKVOForRamping:(BOOL)arg1; - (void)_setSquareModeEffectFilterType:(int)arg1; - (void)_setSwipeToModeSwitchEnabled:(BOOL)arg1; @@ -542,6 +574,8 @@ - (void)_setTimerDurationAndUpdateUI:(int)arg1; - (void)_setupAndStartSynchronizedCaptureTimerDelegate; - (void)_setupBurstTimerWithDelay:(double)arg1; +- (id)_shallowDepthOfFieldBadge; +- (int)_shallowDepthOfFieldStatus; - (BOOL)_shouldApplyTopBarRotationForGraphConfiguration:(id)arg1; - (BOOL)_shouldCaptureWithTimer; - (BOOL)_shouldCreateGridViewForMode:(int)arg1; @@ -574,7 +608,10 @@ - (BOOL)_shouldHideLivePhotoBadgeForGraphConfiguration:(id)arg1; - (BOOL)_shouldHideModeDialForGraphConfiguration:(id)arg1; - (BOOL)_shouldHidePanoramaViewForGraphConfiguration:(id)arg1; +- (BOOL)_shouldHidePortraitModeDescriptionOverlayViewForGraphConfiguration:(id)arg1; +- (BOOL)_shouldHidePortraitModeInstructionLabelForGraphConfiguration:(id)arg1; - (BOOL)_shouldHideReviewButtonForGraphConfiguration:(id)arg1; +- (BOOL)_shouldHideShallowDepthOfFieldBadgeForGraphConfiguration:(id)arg1; - (BOOL)_shouldHideShutterButtonForGraphConfiguration:(id)arg1; - (BOOL)_shouldHideShutterIndicatorViewForGraphConfiguration:(id)arg1; - (BOOL)_shouldHideStillDuringVideoButtonForGraphConfiguration:(id)arg1; @@ -584,7 +621,7 @@ - (BOOL)_shouldHideZoomControlForGraphConfiguration:(id)arg1; - (BOOL)_shouldHideZoomSliderForGraphConfiguration:(id)arg1; - (BOOL)_shouldIgnoreZoomFactorKVOForRamping; -- (BOOL)_shouldPauseCapturingStillImagePairedVideoForMode:(int)arg1 isShowingCameraRoll:(BOOL)arg2; +- (BOOL)_shouldPauseCapturingStillImagePairedVideoForGraphConfiguration:(id)arg1 isShowingCameraRoll:(BOOL)arg2; - (BOOL)_shouldResetZoomForChangeFromMode:(int)arg1 toMode:(int)arg2; - (BOOL)_shouldRotateTopBarForGraphConfiguration:(id)arg1; - (BOOL)_shouldShowShutterButtonDisabled; @@ -601,6 +638,9 @@ - (int)_shutterButtonModeForCameraMode:(int)arg1 isCapturing:(BOOL)arg2; - (struct CAMShutterButtonSpec { float x1; float x2; float x3; float x4; float x5; })_shutterButtonSpecForLayoutStyle:(int)arg1; - (id)_shutterIndicatorView; +- (void)_snapshotAndFadeDisappearingOverlayViewsForChangeToGraphConfiguration:(id)arg1; +- (void)_snapshotAndFadeDisappearingView:(id)arg1; +- (void)_snapshotAndFadeDisappearingView:(id)arg1 parentViewOverride:(id)arg2 shouldHideView:(BOOL)arg3; - (void)_snapshotImageWellAndPersist; - (void)_snapshotShutterButtonAndPersist; - (int)_squareModeEffectFilterType; @@ -658,6 +698,7 @@ - (void)_updateFocusAfterZoomIfNecessary; - (void)_updateFocusAndExposureLockBadgeAnimated:(BOOL)arg1; - (void)_updateForCurrentConfiguration; +- (void)_updateForShallowDepthOfFieldStatusChangedAnimated:(BOOL)arg1; - (void)_updateForStartTransitionToShowFilterGrid:(BOOL)arg1 animated:(BOOL)arg2; - (void)_updateForUserInitiatedLivePhotoMode:(int)arg1; - (void)_updateFramerateIndicatorTextAndVisibility; @@ -668,7 +709,7 @@ - (void)_updateLayoutStyleForSize:(struct CGSize { float x1; float x2; })arg1; - (void)_updateLivePhotoAggregateDictionaryForRequest:(id)arg1 response:(id)arg2; - (void)_updateOriginForRequest:(id)arg1; -- (void)_updatePairedVideoCaptureOnControllerForMode:(int)arg1 isShowingCameraRoll:(BOOL)arg2; +- (void)_updatePairedVideoCaptureOnControllerForGraphConfiguration:(id)arg1 isShowingCameraRoll:(BOOL)arg2; - (void)_updatePanoramaViewVisibilityForViewfinderTransition; - (void)_updatePausingOfCameraRollAudioHandlingForCapture; - (void)_updatePhysicalButtonCapturedEnabledResigningActiveOrDisappearing:(BOOL)arg1; @@ -737,6 +778,7 @@ - (void)captureController:(id)arg1 didOutputFlashAvailability:(BOOL)arg2; - (void)captureController:(id)arg1 didOutputHDRSuggestion:(BOOL)arg2; - (void)captureController:(id)arg1 didOutputMinAvailableVideoZoomFactor:(float)arg2; +- (void)captureController:(id)arg1 didOutputShallowDepthOfFieldStatus:(int)arg2; - (void)captureController:(id)arg1 didOutputTorchActive:(BOOL)arg2; - (void)captureController:(id)arg1 didOutputTorchAvailability:(BOOL)arg2; - (void)captureController:(id)arg1 didOutputVideoZoomFactor:(float)arg2; @@ -793,6 +835,7 @@ - (void)panoramaRequestDidStartCapturing:(id)arg1; - (void)panoramaRequestDidStopCapturing:(id)arg1; - (unsigned int)persistenceBehavior; +- (void)portraitModeDescriptionOverlayViewDidAcknowledge:(id)arg1; - (int)preferredWhitePointAdaptivityStyle; - (BOOL)prefersStatusBarHidden; - (void)prepareForDefaultImageSnapshotForScreen:(id)arg1; @@ -848,6 +891,8 @@ - (BOOL)shouldHideHDRButton; - (BOOL)shouldHideIrisButton; - (BOOL)shouldHideLivePhotoBadge; +- (BOOL)shouldHidePortraitModeInstructionLabel; +- (BOOL)shouldHideShallowDepthOfFieldBadge; - (BOOL)shouldHideTimerButton; - (BOOL)shouldHideTopBar; - (BOOL)startRecording; @@ -889,7 +934,6 @@ - (void)willStartCapturingVideoForStillImageRequests; - (void)zoomControl:(id)arg1 didChangeZoomFactor:(float)arg2; - (void)zoomControl:(id)arg1 didTapEmptySpaceAtPoint:(struct CGPoint { float x1; float x2; })arg2; -- (BOOL)zoomControl:(id)arg1 shouldReceiveTouchAtPoint:(struct CGPoint { float x1; float x2; })arg2; - (void)zoomControlDidTapButton:(id)arg1; - (void)zoomSliderDidBeginAutozooming:(id)arg1; - (void)zoomSliderDidEndAutozooming:(id)arg1; diff --git a/PrivateFrameworks/CameraUI.framework/CAMZoomControl.h b/PrivateFrameworks/CameraUI.framework/CAMZoomControl.h index 089464e30c..5276486d47 100644 --- a/PrivateFrameworks/CameraUI.framework/CAMZoomControl.h +++ b/PrivateFrameworks/CameraUI.framework/CAMZoomControl.h @@ -12,6 +12,7 @@ } __previousTouchLocation; double __previousTouchTime; BOOL __shouldShowZoomDial; + NSDate * __startTimeForHideAnimationInProgress; struct CGPoint { float x; float y; @@ -37,6 +38,7 @@ @property (setter=_setPreviousTouchLocation:, nonatomic) struct CGPoint { float x1; float x2; } _previousTouchLocation; @property (setter=_setPreviousTouchTime:, nonatomic) double _previousTouchTime; @property (setter=_setShouldShowZoomDial:, nonatomic) BOOL _shouldShowZoomDial; +@property (setter=_setStartTimeForHideAnimationInProgress:, nonatomic, retain) NSDate *_startTimeForHideAnimationInProgress; @property (setter=_setStartTouchLocation:, nonatomic) struct CGPoint { float x1; float x2; } _startTouchLocation; @property (nonatomic, readonly) CAMZoomButton *_zoomButton; @property (nonatomic, readonly) CAMZoomDial *_zoomDial; @@ -68,7 +70,6 @@ - (float)_distanceFromDialClippingViewToPoint:(struct CGPoint { float x1; float x2; })arg1; - (void)_handleZoomDialVisibilityTimerFiredWithUserInfo:(id)arg1; - (BOOL)_isEligibleForTapInEmptySpace; -- (BOOL)_isHidingZoomDial; - (BOOL)_isWithinZoomButtonBoundsWithTouch:(id)arg1; - (float)_normalizeValue:(float)arg1 betweenMinimumValue:(float)arg2 maximumValue:(float)arg3; - (struct CGPoint { float x1; float x2; })_previousTouchLocation; @@ -79,10 +80,13 @@ - (void)_setShouldShowZoomDial:(BOOL)arg1; - (void)_setShouldShowZoomDial:(BOOL)arg1 animationSpeed:(double)arg2; - (void)_setShouldShowZoomDial:(BOOL)arg1 animationSpeed:(double)arg2 afterDelay:(double)arg3; +- (void)_setStartTimeForHideAnimationInProgress:(id)arg1; - (void)_setStartTouchLocation:(struct CGPoint { float x1; float x2; })arg1; - (void)_setZoomDialVisibilityTimer:(id)arg1; - (void)_setZoomFactor:(float)arg1 shouldNotifyDelegate:(BOOL)arg2; +- (BOOL)_shouldInterceptTouchesForHidingZoomDial; - (BOOL)_shouldShowZoomDial; +- (id)_startTimeForHideAnimationInProgress; - (struct CGPoint { float x1; float x2; })_startTouchLocation; - (void)_updateMaskViewForZoomButtonHighlightingTransform; - (id)_zoomButton; diff --git a/PrivateFrameworks/CameraUI.framework/CUCaptureController.h b/PrivateFrameworks/CameraUI.framework/CUCaptureController.h index b15381b156..96cc412f3b 100644 --- a/PrivateFrameworks/CameraUI.framework/CUCaptureController.h +++ b/PrivateFrameworks/CameraUI.framework/CUCaptureController.h @@ -46,6 +46,7 @@ * _recoveryDelegate; * _resultDelegate; * _runningDelegate; + * _shallowDepthOfFieldStatusDelegate; * _stillImageCapturingVideoDelegate; * _suggestionDelegate; BOOL _torchActive; @@ -106,6 +107,7 @@ @property (nonatomic) *recoveryDelegate; @property (nonatomic) *resultDelegate; @property (nonatomic) *runningDelegate; +@property (nonatomic) *shallowDepthOfFieldStatusDelegate; @property (nonatomic, readonly) BOOL shouldAllowUserToChangeFocusAndExposure; @property (nonatomic, readonly) BOOL shouldShowLivePhotoIndicator; @property (nonatomic) *stillImageCapturingVideoDelegate; @@ -194,8 +196,11 @@ - (void)_setupExposureMonitoring; - (void)_setupFocusAndExposureMonitoring; - (void)_setupFocusMonitoring; +- (void)_setupShallowDepthOfFieldMonitoring; - (void)_setupSuggestionMonitoring; - (void)_setupZoomMonitoring; +- (void)_shallowDepthOfFieldMonitoringChangedForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3; +- (id)_shallowDepthOfFieldMonitoringKeyPaths; - (BOOL)_shouldResetFocusAndExposureAfterIrisVideoCapture; - (void)_startShowingLivePhotoIndicatorForStillImageRequest:(id)arg1; - (void)_stopShowingLivePhotoIndicatorForStillImageRequest:(id)arg1; @@ -204,6 +209,7 @@ - (void)_suggestionResultChangedForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3; - (void)_teardownAvailabilityMonitoring; - (void)_teardownFocusAndExposureMonitoring; +- (void)_teardownShallowDepthOfFieldMonitoring; - (void)_teardownSuggestionMonitoring; - (void)_teardownZoomMonitoring; - (id)_thumbnailImageFromStillImageCaptureResult:(id)arg1 imageOrientation:(int)arg2; @@ -217,7 +223,7 @@ - (id)_updateFocusAndExposureForStartPanorama; - (void)_updateMaximumNumberOfStillImageRequestsAfterBurst; - (void)_updateMaximumNumberOfStillImageRequestsAfterCapturedRequestIfNecessary:(id)arg1; -- (void)_updateMaximumNumberOfStillImageRequestsAfterEnqueuingRequestWithFlashMode:(int)arg1 HDRMode:(int)arg2 burstIdentifier:(id)arg3; +- (void)_updateMaximumNumberOfStillImageRequestsAfterEnqueuingRequestWithFlashMode:(int)arg1 HDRMode:(int)arg2 burstIdentifier:(id)arg3 wantsPortraitEffect:(BOOL)arg4; - (BOOL)_useSmoothFocus; - (id)_zoomMonitoringKeyPaths; - (void)_zoomResultChangedForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3; @@ -247,7 +253,7 @@ - (void)dealloc; - (id)exposureDelegate; - (id)facesDelgate; -- (void)focusAndExposeAtPoint:(struct CGPoint { float x1; float x2; })arg1 resetExposureTargetBias:(BOOL)arg2; +- (void)focusAndExposeAtPoint:(struct CGPoint { float x1; float x2; })arg1 lockFocus:(BOOL)arg2 resetExposureTargetBias:(BOOL)arg3; - (void)focusAtCenterForVideoRecording; - (id)focusDelegate; - (void)forceDisableSubjectAreaChangeMonitoring; @@ -310,9 +316,11 @@ - (void)setRecoveryDelegate:(id)arg1; - (void)setResultDelegate:(id)arg1; - (void)setRunningDelegate:(id)arg1; +- (void)setShallowDepthOfFieldStatusDelegate:(id)arg1; - (void)setStillImageCapturingVideoDelegate:(id)arg1; - (void)setSuggestionDelegate:(id)arg1; - (void)setZoomDelegate:(id)arg1; +- (id)shallowDepthOfFieldStatusDelegate; - (BOOL)shouldAllowUserToChangeFocusAndExposure; - (BOOL)shouldShowLivePhotoIndicator; - (void)startCaptureSession; diff --git a/PrivateFrameworks/CameraUI.framework/CUShutterButton.h b/PrivateFrameworks/CameraUI.framework/CUShutterButton.h index d24afe2c4c..4a3970e0f1 100644 --- a/PrivateFrameworks/CameraUI.framework/CUShutterButton.h +++ b/PrivateFrameworks/CameraUI.framework/CUShutterButton.h @@ -60,6 +60,7 @@ - (void)_performModeSwitchAnimationFromMode:(int)arg1 toMode:(int)arg2 animated:(BOOL)arg3; - (id)_progressActivityIndicatorView; - (BOOL)_shouldShowContrastBorderForMode:(int)arg1 layoutStyle:(int)arg2; +- (BOOL)_shouldShowSpinningAnimations; - (BOOL)_shouldUseImageViewForMode:(int)arg1; - (BOOL)_shouldUseTimelapseOuterViewForMode:(int)arg1; - (struct CGSize { float x1; float x2; })_sizeForMode:(int)arg1; diff --git a/PrivateFrameworks/Celestial.framework/BWAudioSourceNode.h b/PrivateFrameworks/Celestial.framework/BWAudioSourceNode.h index 5b826c7849..1c7466a0d2 100644 --- a/PrivateFrameworks/Celestial.framework/BWAudioSourceNode.h +++ b/PrivateFrameworks/Celestial.framework/BWAudioSourceNode.h @@ -65,7 +65,7 @@ @property (nonatomic) BOOL interrupted; + (double)_desiredSampleRate; -+ (id)audioSourceNodeWithAttributes:(id)arg1 CMSession:(struct opaqueCMSession { }*)arg2 configureSession:(BOOL)arg3 doEndInterruption:(BOOL)arg4 clientToken:(id)arg5 clientPID:(int)arg6 clientVersionOfLinkedSDK:(unsigned int)arg7; ++ (id)audioSourceNodeWithAttributes:(id)arg1 clock:(struct OpaqueCMClock { }*)arg2 CMSession:(struct opaqueCMSession { }*)arg3 configureSession:(BOOL)arg4 doEndInterruption:(BOOL)arg5 clientToken:(id)arg6 clientPID:(int)arg7 clientVersionOfLinkedSDK:(unsigned int)arg8; + (void)initialize; - (struct __CFString { }*)CMSessionAudioMode; @@ -78,7 +78,7 @@ - (void)_generateSamples; - (void)_generateSilenceIfNeeded; - (long)_getAudioDevicePullFrames:(unsigned int*)arg1; -- (id)_initWithAttributes:(id)arg1 CMSession:(struct opaqueCMSession { }*)arg2 configureSession:(BOOL)arg3 doEndInterruption:(BOOL)arg4 clientToken:(id)arg5 clientPID:(int)arg6 clientVersionOfLinkedSDK:(unsigned int)arg7; +- (id)_initWithAttributes:(id)arg1 clock:(struct OpaqueCMClock { }*)arg2 CMSession:(struct opaqueCMSession { }*)arg3 configureSession:(BOOL)arg4 doEndInterruption:(BOOL)arg5 clientToken:(id)arg6 clientPID:(int)arg7 clientVersionOfLinkedSDK:(unsigned int)arg8; - (long)_selectMicForAudioRoute:(id)arg1; - (long)_setCMSessionAudioModeAndSelectMic:(BOOL*)arg1; - (long)_setCMSessionPropertyWithKey:(struct __CFString { }*)arg1 value:(void*)arg2; diff --git a/PrivateFrameworks/Celestial.framework/BWCaptureDevice.h b/PrivateFrameworks/Celestial.framework/BWCaptureDevice.h index 7d2f4d29e6..e19dd0590d 100644 --- a/PrivateFrameworks/Celestial.framework/BWCaptureDevice.h +++ b/PrivateFrameworks/Celestial.framework/BWCaptureDevice.h @@ -13,7 +13,7 @@ - (int)activeFormatIndex; - (long)captureStillImageNowWithSettings:(id)arg1; - (struct OpaqueCMClock { }*)clock; -- (void)getCurrentVideoFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1; +- (void)getCurrentVideoFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1; - (float)maximumFrameRate; - (float)minimumFrameRate; - (int)position; @@ -22,7 +22,7 @@ - (void)setMaximumFrameRate:(float)arg1; - (void)setMinimumFrameRate:(float)arg1; - (BOOL)startStreamingToSampleBufferHandler:(id /* block */)arg1 error:(id*)arg2; -- (id)stillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 includePreBracketedEV0ForProcessing:(BOOL)arg5 clientBracketSettings:(id)arg6; +- (id)stillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 includePreBracketedEV0ForProcessing:(BOOL)arg5 clientBracketSettings:(id)arg6; - (BOOL)stopStreamingToSampleBufferHandler:(id /* block */)arg1 error:(id*)arg2; - (id)supportedFormats; - (BOOL)unregisterStillImageBufferHandler:(id /* block */)arg1 error:(id*)arg2; diff --git a/PrivateFrameworks/Celestial.framework/BWFigExternalVideoCaptureDevice.h b/PrivateFrameworks/Celestial.framework/BWFigExternalVideoCaptureDevice.h index 52142b13ed..c61367884d 100644 --- a/PrivateFrameworks/Celestial.framework/BWFigExternalVideoCaptureDevice.h +++ b/PrivateFrameworks/Celestial.framework/BWFigExternalVideoCaptureDevice.h @@ -82,7 +82,7 @@ - (void)rampToVideoZoomFactor:(float)arg1 withRampType:(int)arg2 rate:(float)arg3 duration:(double)arg4 commandID:(int)arg5; - (void)registerForAEMatrixMetadata; - (BOOL)registerStillImageBufferHandler:(id /* block */)arg1 error:(id*)arg2; -- (int)resolveStillImageCaptureTypeFromStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 flashMode:(int)arg2 hdrMode:(int)arg3 sisMode:(int)arg4 clientBracketMode:(int)arg5; +- (int)resolveStillImageCaptureTypeFromStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 flashMode:(int)arg2 hdrMode:(int)arg3 sisMode:(int)arg4 autoShallowDepthOfFieldEffectEnabled:(BOOL)arg5 clientBracketMode:(int)arg6; - (id)sensorIDDictionaryByPortType; - (void)setActiveFormatIndex:(int)arg1; - (BOOL)setAutoFlashEnabled:(BOOL)arg1 error:(id*)arg2; @@ -118,7 +118,7 @@ - (BOOL)startStreamingToSampleBufferHandler:(id /* block */)arg1 error:(id*)arg2; - (void)startupFaceDetectionIfNeeded; - (BOOL)stillImageCaptureEnabled; -- (id)stillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 includePreBracketedEV0ForProcessing:(BOOL)arg5 clientBracketSettings:(id)arg6 stereoFusionMode:(int)arg7; +- (id)stillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 includePreBracketedEV0ForProcessing:(BOOL)arg5 clientBracketSettings:(id)arg6 stereoFusionMode:(int)arg7; - (void)stopCameraInfo; - (BOOL)stopStreamingToSampleBufferHandler:(id /* block */)arg1 error:(id*)arg2; - (void)streamsReady; diff --git a/PrivateFrameworks/Celestial.framework/BWFigVideoCaptureDevice.h b/PrivateFrameworks/Celestial.framework/BWFigVideoCaptureDevice.h index 7fed611b9d..6194552681 100644 --- a/PrivateFrameworks/Celestial.framework/BWFigVideoCaptureDevice.h +++ b/PrivateFrameworks/Celestial.framework/BWFigVideoCaptureDevice.h @@ -80,12 +80,14 @@ int synchronizedStreamsTelephotoAFStatus; int synchronizedStreamsTelephotoAFStationaryCount; float synchronizedStreamsTelephotoFocusDistance; + int synchronizedStreamsTelephotoGravityAdjustedFocusPosition; int synchronizedStreamsTelephotoLuxLevel; int synchronizedStreamsWideFocusPosition; float synchronizedStreamsWideFocusDistance; int synchronizedStreamsWideAFStatus; int synchronizedStreamsWideAFStationaryCount; int synchronizedStreamsWideLuxLevel; + int synchronizedStreamsWideGravityAdjustedFocusPosition; long long frameCount; } _currentFrameStatistics; int _currentImageControlMode; @@ -171,7 +173,43 @@ float _quadraLowLightResampledNormalizedSNRThreshold; float _rampDefaultBravoSnapDistanceFraction; BOOL _retryCaptureStillImageNow; + BOOL _sdofAlwaysCaptureSDOFPlusOriginal; + float _sdofBackgroundShiftSum; + int _sdofEffectStatus; + int _sdofEffectStatusLock; + float _sdofInvalidShiftRatio; + BOOL _sdofSceneIsTooDark; + BOOL _sdofSceneMonitoringEnabled; + BOOL _sdofSceneTooDarkExposureThresholdReached; + float _sdofSceneTooDarkGainHysteresisLag; + float _sdofSceneTooDarkGainThreshold; + float _sdofSceneTooDarkInvalidShiftRatioHysteresisLag; + float _sdofSceneTooDarkInvalidShiftRatioThreshold; + BOOL _sdofSceneTooDarkMonitoringEnabled; + BOOL _sdofSubjectIsTooClose; + BOOL _sdofSubjectTooCloseMonitoringEnabled; + float _sdofSubjectTooCloseWideFocusDistanceHysteresisLag; + float _sdofSubjectTooCloseWideFocusDistanceThreshold; + int _sdofSubjectTooCloseWideFocusPositionHysteresisLag; + int _sdofSubjectTooCloseWideFocusPositionThreshold; + float _sdofSubjectTooFarBackgroundShiftRollOffInvalidShiftRatioEnd; + float _sdofSubjectTooFarBackgroundShiftRollOffInvalidShiftRatioStart; + BOOL _sdofSubjectTooFarBackgroundShiftSumIsTooLow; + float _sdofSubjectTooFarBackgroundShiftSumTooLowHysteresisLag; + float _sdofSubjectTooFarBackgroundShiftSumTooLowThreshold; + int _sdofSubjectTooFarBackgroundShiftTooLowNumFrames; + BOOL _sdofSubjectTooFarDistanceThresholdReached; + float _sdofSubjectTooFarFocusDistanceHysteresisLag; + float _sdofSubjectTooFarFocusDistanceThreshold; + int _sdofSubjectTooFarFocusPositionHysteresisLag; + int _sdofSubjectTooFarFocusPositionInfinityThreshold; + int _sdofSubjectTooFarFocusPositionThreshold; + BOOL _sdofSubjectTooFarMonitoringEnabled; + BOOL _sdofSubjectTooFarUseTeleForFocusDistance; + BOOL _sdofUseFocusPositionInsteadOfFocusDistance; + BOOL _sdofUsingMasterSlaveAF; NSDictionary * _sensorIDDictionaryByPortType; + BOOL _shallowDepthOfFieldEffectEnabled; int _skippedFramesCountForStillImageCaptureRetry; BOOL _stereoFusionEnabled; BOOL _stillImageCaptureEnabled; @@ -201,7 +239,7 @@ int _synchronizedStreamsElevatedSlaveFrameRate; float _synchronizedStreamsElevatedSlaveFrameRateLowerBoundZoomFactor; float _synchronizedStreamsElevatedSlaveFrameRateUpperBoundZoomFactor; - int _synchronizedStreamsMinimumFocusDistanceChangeForAutoSwitchOver; + int _synchronizedStreamsMinimumFocusPositionChangeForAutoSwitchOver; float _synchronizedStreamsMinimumLuxLevelChangeForAutoSwitchOver; int _synchronizedStreamsNominalMasterToSlaveFrameRateRatio; int _synchronizedStreamsNominalSlaveFrameRate; @@ -210,6 +248,7 @@ float _synchronizedStreamsStereoFusionLowerBoundZoomFactor; double _synchronizedStreamsStereoFusionTeleMaxIntegrationTime; float _synchronizedStreamsStereoFusionUpperBoundZoomFactor; + double _synchronizedStreamsStillImageStabilizationTeleIntegrationTimeThreshold; BOOL _synchronizedStreamsSwitchOverCameraLocked; BOOL _synchronizedStreamsSwitchOverCameraLockedOnTele; BOOL _synchronizedStreamsSwitchOverIgnoreFocusStatusOnce; @@ -218,7 +257,7 @@ BOOL _synchronizedStreamsSwitchOverLockCamera; BOOL _synchronizedStreamsSwitchOverLockCameraWhenFocusScanCompletes; BOOL _synchronizedStreamsSwitchOverMasterFocusChangeThresholdExceeded; - float _synchronizedStreamsSwitchOverMasterInitialFocusDistance; + int _synchronizedStreamsSwitchOverMasterInitialFocusPosition; int _synchronizedStreamsSwitchOverMasterInitialLuxLevel; BOOL _synchronizedStreamsSwitchOverMasterLuxLevelChangeThresholdExceeded; int _synchronizedStreamsSwitchOverNewCameraSelectionBehavior; @@ -228,8 +267,8 @@ float _synchronizedStreamsSwitchOverTotalGainHysteresisLag; BOOL _synchronizedStreamsSwitchOverUnlockCamera; float _synchronizedStreamsTeleMaxAEGain; - int _synchronizedStreamsTeleToWideFocusDistance; - int _synchronizedStreamsWideToTeleFocusDistance; + int _synchronizedStreamsTeleToWideFocusPosition; + int _synchronizedStreamsWideToTeleFocusPosition; BWFigVideoCaptureStream * _telephotoCaptureStream; NSString * _telephotoNonLocalizedName; BOOL _torchActive; @@ -267,8 +306,8 @@ - (void)_addFeature1ToMetadata:(struct opaqueCMSampleBuffer { }*)arg1; - (long)_attachMetadataFlatDictionaryToSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1; - (struct OpaqueFigSampleBufferProcessor { }*)_autofocusProcessor; -- (int)_bravoCameraForOISOrSISCaptureType:(int)arg1 stereoFusionMode:(int)arg2 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg3 zoomFactor:(float)arg4 stereoFusionLowerBoundZoomFactor:(float)arg5 stereoFusionUpperBoundZoomFactor:(float)arg6; -- (id)_bravoStillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 deliverOriginalImage:(BOOL)arg3 includePreBracketedEV0ForProcessing:(BOOL)arg4 clientBracketSettings:(id)arg5 stereoFusionMode:(int)arg6; +- (int)_bravoCameraForOISOrSISCaptureType:(int)arg1 stereoFusionMode:(int)arg2 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg3 zoomFactor:(float)arg4 stereoFusionLowerBoundZoomFactor:(float)arg5 stereoFusionUpperBoundZoomFactor:(float)arg6; +- (id)_bravoStillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 deliverOriginalImage:(BOOL)arg3 includePreBracketedEV0ForProcessing:(BOOL)arg4 clientBracketSettings:(id)arg5 stereoFusionMode:(int)arg6; - (long)_captureStillImageNowOnStreamWithOptions:(id)arg1 captureStreamProperties:(id)arg2; - (void)_captureStillImageNowWithSettings:(id)arg1; - (long)_convertStillImageCaptureSettings:(id)arg1 masterCaptureStreamPortType:(id)arg2 bravoDeviceEnabled:(BOOL)arg3 toStillImageCaptureNowOptions:(id*)arg4 captureStreamPropertyValues:(id*)arg5; @@ -284,12 +323,13 @@ - (void)_postNotificationWithPayload:(id)arg1 notificationPayload:(id)arg2; - (void)_resetStillImageCaptureRequestState; - (id)_sensorIDDictionaryFromCameraTuningParametersForStream:(struct OpaqueFigCaptureStream { }*)arg1; -- (void)_serviceAutoTorchNotification:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1; +- (void)_serviceAutoTorchNotification:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1; - (void)_serviceCompletedRequestNotifications:(struct opaqueCMSampleBuffer { }*)arg1; - (void)_serviceLowLightBoostActiveNotification:(struct opaqueCMSampleBuffer { }*)arg1; - (void)_servicePropertyChangeNotifications:(struct opaqueCMSampleBuffer { }*)arg1; -- (void)_serviceRetryStillImageCaptureUsingFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1; -- (void)_serviceSynchronizedStreamsWithSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1 fromCaptureStream:(id)arg2 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg3; +- (void)_serviceRetryStillImageCaptureUsingFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1; +- (void)_serviceSDOFEffectStatusWithSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2; +- (void)_serviceSynchronizedStreamsWithSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1 fromCaptureStream:(id)arg2 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg3; - (void)_serviceZoomForSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1 updateISPZoom:(BOOL)arg2; - (long)_setAutofocusProcessorImageControlModeProperty:(int)arg1; - (long)_setAutofocusProcessorProperty:(struct __CFString { }*)arg1 propertyValue:(void*)arg2; @@ -299,11 +339,11 @@ - (long)_setupFeature1SampleBufferProcessor; - (void)_setupStillImageCaptureStateMachine; - (BOOL)_shouldUseSphereForStillImageCaptureTakingIntoAccountExposureDuration:(BOOL)arg1 deviceMotionActivity:(BOOL)arg2; -- (unsigned int)_stillImageCaptureInProgressSubstateForFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 captureType:(int)arg2 stereoFusionCapture:(BOOL)arg3; -- (id)_stillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 includePreBracketedEV0ForProcessing:(BOOL)arg5 clientBracketSettings:(id)arg6; +- (unsigned int)_stillImageCaptureInProgressSubstateForFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 captureType:(int)arg2 stereoFusionCapture:(BOOL)arg3; +- (id)_stillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 includePreBracketedEV0ForProcessing:(BOOL)arg5 clientBracketSettings:(id)arg6; - (void)_stillImageCaptureStateMachineDidTransitionToInProgress; -- (int)_stillImageSceneTypeForFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 flashSceneDetectionEnabled:(BOOL)arg2 hdrSceneDetectionEnabled:(BOOL)arg3 sisSceneDetectionEnabled:(BOOL)arg4; -- (BOOL)_switchToOtherStreamForCurrentMasterStream:(id)arg1 requestedZoomFactor:(float)arg2 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg3 selectionBehavior:(int)arg4; +- (int)_stillImageSceneTypeForFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 flashSceneDetectionEnabled:(BOOL)arg2 hdrSceneDetectionEnabled:(BOOL)arg3 sisSceneDetectionEnabled:(BOOL)arg4; +- (BOOL)_switchToOtherStreamForCurrentMasterStream:(id)arg1 requestedZoomFactor:(float)arg2 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg3 selectionBehavior:(int)arg4; - (void)_teardownAutoFocusSampleBufferProcessor; - (void)_teardownFeature1SampleBufferProcessor; - (void)_terminateCaptureAndEmitStillImageCaptureError:(long)arg1 stillImageCaptureNowOptions:(id)arg2 stillImageCaptureStreamProperties:(id)arg3; @@ -315,7 +355,8 @@ - (void)_updateFaceDetectionStateForAutofocusProperty:(struct __CFString { }*)arg1 propertyValue:(void*)arg2; - (void)_updateISPCropForZoomFactor:(float)arg1; - (void)_updateImageControlModeStateForAutofocusProperty:(struct __CFString { }*)arg1 propertyValue:(void*)arg2; -- (void)_updateSwitchOverStateForCurrentMasterStream:(id)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2; +- (void)_updateSDOFEffectStatus:(int)arg1; +- (void)_updateSwitchOverStateForCurrentMasterStream:(id)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2; - (void)_updateWhiteBalanceStateForAutofocusProperty:(struct __CFString { }*)arg1 propertyValue:(void*)arg2; - (void)_updateZoomCapabilitiesForActiveFormatIndex:(int)arg1; - (void)_validateSphereModeBasedOnMotionDataBiasErrorEstimate:(BOOL*)arg1 useStillDegradedMode:(BOOL*)arg2; @@ -347,7 +388,7 @@ - (struct { long long x1; int x2; unsigned int x3; long long x4; })exposureDuration; - (float)exposureTargetBias; - (float)exposureTargetOffset; -- (void)getCurrentVideoFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1; +- (void)getCurrentVideoFrameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1; - (struct { float x1; float x2; float x3; })grayWorldDeviceWhiteBalanceGains; - (id)initWithAttributes:(id)arg1 synchronizedStreamsAttributes:(id)arg2 forPID:(int)arg3 clientIDOut:(int*)arg4 deviceAvailabilityChangedHandler:(id /* block */)arg5; - (BOOL)isFlashScene; @@ -368,7 +409,7 @@ - (BOOL)quadraHighResStillImageCaptureEnabled; - (void)rampToVideoZoomFactor:(float)arg1 withRampType:(int)arg2 rate:(float)arg3 duration:(double)arg4 commandID:(int)arg5; - (void)registerForAEMatrixMetadata; -- (int)resolveStillImageCaptureTypeFromStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 flashMode:(int)arg2 hdrMode:(int)arg3 sisMode:(int)arg4 clientBracketMode:(int)arg5; +- (int)resolveStillImageCaptureTypeFromStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 flashMode:(int)arg2 hdrMode:(int)arg3 sisMode:(int)arg4 autoShallowDepthOfFieldEffectEnabled:(BOOL)arg5 clientBracketMode:(int)arg6; - (id)sensorIDDictionaryByPortType; - (long)setAlternateOutputSizeAndCrop:(id)arg1; - (BOOL)setAutoFlashEnabled:(BOOL)arg1 error:(id*)arg2; @@ -398,6 +439,7 @@ - (void)setProperty:(id)arg1 isObserved:(BOOL)arg2; - (long)setProvidesStortorgetMetadata:(BOOL)arg1; - (void)setQuadraHighResStillImageCaptureEnabled:(BOOL)arg1; +- (void)setShallowDepthOfFieldEffectEnabled:(BOOL)arg1; - (void)setStereoFusionEnabled:(BOOL)arg1; - (void)setStillImageCaptureEnabled:(BOOL)arg1; - (void)setStillImageISPChromaNoiseReductionEnabled:(BOOL)arg1; @@ -407,14 +449,17 @@ - (long)setWhiteBalanceModeAuto; - (long)setWhiteBalanceModeLockedWithGains:(struct { float x1; float x2; float x3; })arg1 requestID:(int)arg2; - (void)setZoomFactor:(float)arg1; +- (BOOL)shallowDepthOfFieldEffectEnabled; +- (int)shallowDepthOfFieldEffectStatus; - (void)startupFaceDetectionIfNeeded; - (BOOL)stereoFusionEnabled; - (BOOL)stillImageCaptureEnabled; -- (id)stillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 includePreBracketedEV0ForProcessing:(BOOL)arg5 clientBracketSettings:(id)arg6 stereoFusionMode:(int)arg7; +- (id)stillImageCaptureSettingsForCaptureType:(int)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 includePreBracketedEV0ForProcessing:(BOOL)arg5 clientBracketSettings:(id)arg6 stereoFusionMode:(int)arg7; - (id)supportedFormats; - (BOOL)supportsProperty:(struct __CFString { }*)arg1; - (id)telephotoCaptureStream; - (void)unregisterForAEMatrixMetadata; +- (void)updateSDOFBackgroundShiftSum:(float)arg1 invalidShiftRatio:(float)arg2; - (id)zoomCommandHandler; - (void)zoomCommandHandler:(id)arg1 didApplyZoomFactor:(float)arg2 rampComplete:(BOOL)arg3 rampCommandID:(int)arg4; - (float)zoomFactor; diff --git a/PrivateFrameworks/Celestial.framework/BWFigVideoCaptureStream.h b/PrivateFrameworks/Celestial.framework/BWFigVideoCaptureStream.h index cfeeb94be5..62bbd5f1ad 100644 --- a/PrivateFrameworks/Celestial.framework/BWFigVideoCaptureStream.h +++ b/PrivateFrameworks/Celestial.framework/BWFigVideoCaptureStream.h @@ -29,6 +29,7 @@ BOOL _flashEnabled; NSDictionary * _geometricDistortionCoefficients; BOOL _grabNextFrame; + float _gravityFactor; BOOL _hasSphere; int _lastStillImageCaptureType; struct { @@ -81,6 +82,7 @@ @property (nonatomic) *delegate; @property (nonatomic) BOOL enablesSphereWhenAvailable; @property (readonly) NSDictionary *geometricDistortionCoefficients; +@property (readonly) float gravityFactor; @property (readonly) BOOL hasSphere; @property (nonatomic, readonly) int lastStillImageCaptureType; @property (nonatomic, readonly) struct { long long x1; int x2; unsigned int x3; long long x4; } lastStillImagePTS; @@ -138,6 +140,7 @@ - (BOOL)enablesSphereWhenAvailable; - (void)failedToCaptureStillImageFromFirmwareWithError:(long)arg1; - (id)geometricDistortionCoefficients; +- (float)gravityFactor; - (BOOL)hasSphere; - (id)initWithFigCaptureStream:(struct OpaqueFigCaptureStream { }*)arg1 attributes:(id)arg2 sensorIDDictionary:(id)arg3 synchronizedStreamsEnabled:(BOOL)arg4; - (int)lastStillImageCaptureType; diff --git a/PrivateFrameworks/Celestial.framework/BWGNRNode.h b/PrivateFrameworks/Celestial.framework/BWGNRNode.h index f1fef64a1f..7219a9a136 100644 --- a/PrivateFrameworks/Celestial.framework/BWGNRNode.h +++ b/PrivateFrameworks/Celestial.framework/BWGNRNode.h @@ -51,9 +51,9 @@ - (void)_clearCaptureRequestState; - (void)_detectMissingPreBracketedFrameAndEmitBWNodeError; - (int)_gnrProcessingTypeWithStillImageStreamCaptureType:(int)arg1 stereoFusionCapture:(BOOL)arg2; -- (id)_hdrBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 stillImageSettings:(id)arg2; +- (id)_hdrBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 stillImageSettings:(id)arg2; - (id)_initWithSISEnabled:(BOOL)arg1 OISEnabled:(BOOL)arg2 HDREnabled:(BOOL)arg3 portType:(id)arg4 sensorID:(id)arg5 sensorIDDictionary:(id)arg6 telephotoPortType:(id)arg7 telephotoSensorID:(id)arg8 telephotoSensorIDDictionary:(id)arg9 sbpCreationFunction:(int (*)arg10 treatSoftErrorsAsHardErrors:(BOOL)arg11; -- (id)_oisBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 stillImageSettings:(id)arg2; +- (id)_oisBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 stillImageSettings:(id)arg2; - (void)_processSequenceInSampleBufferProcessor; - (BOOL)_receivedExpectedAmountOfFrames; - (void)_sampleBufferProcessorOutputReady:(long)arg1 sampleBuffer:(struct opaqueCMSampleBuffer { }*)arg2; @@ -61,7 +61,7 @@ - (long)_setPropertyOnSampleBufferProcessorWithKey:(struct __CFString { }*)arg1 value:(void*)arg2; - (void)_setReferenceFrameBracketedCaptureSequenceNumberOnSampleBufferProcessor:(int)arg1; - (long)_setupSampleBufferProcessor; -- (id)_sisBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 stillImageSettings:(id)arg2; +- (id)_sisBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 stillImageSettings:(id)arg2; - (id)_tuningDictionaryWithOnlyGNRParameters; - (long)_unpackOptions; - (unsigned int)_worstCaseFrameRetainCount; @@ -69,7 +69,7 @@ - (BOOL)alwaysRequestsPreBracketedEV0; - (BOOL)alwaysRequestsPreBracketedEV0ForOIS; - (BOOL)attachesInputBracketToOutputSampleBuffer; -- (id)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 stillImageSettings:(id)arg3; +- (id)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 stillImageSettings:(id)arg3; - (void)dealloc; - (void)didSelectFormat:(id)arg1 forInput:(id)arg2; - (void)handleNodeError:(id)arg1 forInput:(id)arg2; diff --git a/PrivateFrameworks/Celestial.framework/BWHDRNode.h b/PrivateFrameworks/Celestial.framework/BWHDRNode.h index b4f9256289..132d3d3768 100644 --- a/PrivateFrameworks/Celestial.framework/BWHDRNode.h +++ b/PrivateFrameworks/Celestial.framework/BWHDRNode.h @@ -38,7 +38,7 @@ - (long)_setupSampleBufferProcessor; - (BOOL)alwaysRequestsPreBracketedEV0; - (BOOL)attachesInputBracketToOutputSampleBuffer; -- (id)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 stillImageSettings:(id)arg3; +- (id)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 stillImageSettings:(id)arg3; - (void)dealloc; - (void)didSelectFormat:(id)arg1 forInput:(id)arg2; - (void)handleNodeError:(id)arg1 forInput:(id)arg2; diff --git a/PrivateFrameworks/Celestial.framework/BWImageQueueSinkNode.h b/PrivateFrameworks/Celestial.framework/BWImageQueueSinkNode.h index 2a31d9ea11..0d0fbb8523 100644 --- a/PrivateFrameworks/Celestial.framework/BWImageQueueSinkNode.h +++ b/PrivateFrameworks/Celestial.framework/BWImageQueueSinkNode.h @@ -15,6 +15,7 @@ unsigned int _imageQueueWidth; double _lastDisplayTime; double _lastFramePTS; + double _lateFrameIntervalStartPTS; unsigned int _numFramesReceived; struct OpaqueFigPreviewSynchronizer { } * _previewSynchronizer; * _previewTapDelegate; diff --git a/PrivateFrameworks/Celestial.framework/BWIrisMovieInfo.h b/PrivateFrameworks/Celestial.framework/BWIrisMovieInfo.h index 1e13ffb762..b739f3f8a9 100644 --- a/PrivateFrameworks/Celestial.framework/BWIrisMovieInfo.h +++ b/PrivateFrameworks/Celestial.framework/BWIrisMovieInfo.h @@ -24,6 +24,7 @@ unsigned int flags; long long epoch; } _movieEndTime; + NSArray * _movieLevelMetadataForSDOFOriginalMovie; struct { long long value; int timescale; @@ -44,6 +45,8 @@ } _movieTrimStartTime; BOOL _originalPhotoRecording; NSURL * _outputMovieURL; + NSURL * _outputURLForSDOFOriginalMovie; + unsigned int _requestedSDOFVariants; FigCaptureMovieFileRecordingSettings * _settings; struct { long long value; @@ -60,6 +63,7 @@ BOOL _stillImageEncoderKeyFrameEmitted; BOOL _stillImageVISKeyFrameTagged; NSURL * _temporaryMovieURL; + NSURL * _temporaryURLForSDOFOriginalMovie; } @property (nonatomic) struct { long long x1; int x2; unsigned int x3; long long x4; } audioOffset; @@ -69,24 +73,29 @@ @property (nonatomic) struct { long long x1; int x2; unsigned int x3; long long x4; } masterMovieStartTime; @property (nonatomic, retain) NSURL *masterMovieURL; @property (nonatomic) struct { long long x1; int x2; unsigned int x3; long long x4; } movieEndTime; +@property (nonatomic, copy) NSArray *movieLevelMetadataForSDOFOriginalMovie; @property (nonatomic) struct { long long x1; int x2; unsigned int x3; long long x4; } movieStartTime; @property (nonatomic) struct { long long x1; int x2; unsigned int x3; long long x4; } movieTrimEndTime; @property (nonatomic) struct { long long x1; int x2; unsigned int x3; long long x4; } movieTrimStartTime; @property (nonatomic, readonly) int numberOfRequestedVariants; @property (getter=isOriginalPhotoRecording, nonatomic) BOOL originalPhotoRecording; @property (nonatomic, retain) NSURL *outputMovieURL; +@property (nonatomic, copy) NSURL *outputURLForSDOFOriginalMovie; +@property (nonatomic) unsigned int requestedSDOFVariants; @property (nonatomic, readonly) FigCaptureMovieFileRecordingSettings *settings; @property (nonatomic, readonly) struct { long long x1; int x2; unsigned int x3; long long x4; } stillImageCaptureHostTime; @property (nonatomic) struct { long long x1; int x2; unsigned int x3; long long x4; } stillImageCaptureTime; @property (nonatomic) BOOL stillImageEncoderKeyFrameEmitted; @property (nonatomic) BOOL stillImageVISKeyFrameTagged; @property (nonatomic, retain) NSURL *temporaryMovieURL; +@property (nonatomic, copy) NSURL *temporaryURLForSDOFOriginalMovie; + (id)irisMovieInfoWithFigCaptureMovieFileRecordingSettings:(id)arg1 stillImageCaptureTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg2 stillImageCaptureHostTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg3 originalPhotoRecording:(BOOL)arg4; - (id)_initWithFigCaptureMovieFileRecordingSettings:(id)arg1 stillImageCaptureTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg2 stillImageCaptureHostTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg3 originalPhotoRecording:(BOOL)arg4; - (struct { long long x1; int x2; unsigned int x3; long long x4; })audioOffset; - (BOOL)containsTrims; +- (id)copyMovieInfosForRequestedSDOFVariants; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (void)dealloc; - (id)description; @@ -96,31 +105,39 @@ - (struct { long long x1; int x2; unsigned int x3; long long x4; })masterMovieStartTime; - (id)masterMovieURL; - (struct { long long x1; int x2; unsigned int x3; long long x4; })movieEndTime; +- (id)movieLevelMetadataForSDOFOriginalMovie; - (struct { long long x1; int x2; unsigned int x3; long long x4; })movieStartTime; - (struct { long long x1; int x2; unsigned int x3; long long x4; })movieTrimEndTime; - (struct { long long x1; int x2; unsigned int x3; long long x4; })movieTrimStartTime; - (int)numberOfRequestedVariants; - (id)outputMovieURL; +- (id)outputURLForSDOFOriginalMovie; +- (unsigned int)requestedSDOFVariants; - (void)setAudioOffset:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setFinalEnqueuedIrisRequest:(BOOL)arg1; - (void)setFinalReferenceMovie:(BOOL)arg1; - (void)setMasterMovieStartTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setMasterMovieURL:(id)arg1; - (void)setMovieEndTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; +- (void)setMovieLevelMetadataForSDOFOriginalMovie:(id)arg1; - (void)setMovieStartTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setMovieTrimEndTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setMovieTrimStartTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setOriginalPhotoRecording:(BOOL)arg1; - (void)setOutputMovieURL:(id)arg1; +- (void)setOutputURLForSDOFOriginalMovie:(id)arg1; +- (void)setRequestedSDOFVariants:(unsigned int)arg1; - (void)setStillImageCaptureTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; - (void)setStillImageEncoderKeyFrameEmitted:(BOOL)arg1; - (void)setStillImageVISKeyFrameTagged:(BOOL)arg1; - (void)setTemporaryMovieURL:(id)arg1; +- (void)setTemporaryURLForSDOFOriginalMovie:(id)arg1; - (id)settings; - (struct { long long x1; int x2; unsigned int x3; long long x4; })stillImageCaptureHostTime; - (struct { long long x1; int x2; unsigned int x3; long long x4; })stillImageCaptureTime; - (BOOL)stillImageEncoderKeyFrameEmitted; - (BOOL)stillImageVISKeyFrameTagged; - (id)temporaryMovieURL; +- (id)temporaryURLForSDOFOriginalMovie; @end diff --git a/PrivateFrameworks/Celestial.framework/BWMockVideoSDOFNode.h b/PrivateFrameworks/Celestial.framework/BWMockVideoSDOFNode.h new file mode 100644 index 0000000000..b640d39c6a --- /dev/null +++ b/PrivateFrameworks/Celestial.framework/BWMockVideoSDOFNode.h @@ -0,0 +1,32 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/Celestial.framework/Celestial + */ + +@interface BWMockVideoSDOFNode : BWNode { + struct opaqueCMFormatDescription { } * _copyFormatDescription; + struct OpaqueVTPixelTransferSession { } * _copyTransferSession; + BWFigVideoCaptureDevice * _device; + float _fNumberForRendering; + BWPixelBufferPool * _sdofOutputPool; +} + +@property (nonatomic, retain) BWPixelBufferPool *sdofOutputPool; + ++ (void)initialize; + +- (void)_setDeviceFramerate:(int)arg1; +- (void)configurationWithID:(long long)arg1 updatedFormat:(id)arg2 didBecomeLiveForInput:(id)arg3; +- (void)dealloc; +- (void)didReachEndOfDataForInput:(id)arg1; +- (void)didSelectFormat:(id)arg1 forInput:(id)arg2; +- (float)fNumberForRendering; +- (id)initWithCaptureDevice:(id)arg1; +- (id)nodeSubType; +- (id)nodeType; +- (void)prepareForCurrentConfigurationToBecomeLive; +- (void)renderSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1 forInput:(id)arg2; +- (id)sdofOutputPool; +- (void)setFNumberForRendering:(float)arg1; +- (void)setSdofOutputPool:(id)arg1; + +@end diff --git a/PrivateFrameworks/Celestial.framework/BWSISNode.h b/PrivateFrameworks/Celestial.framework/BWSISNode.h index 99a7aad247..0e62b598f8 100644 --- a/PrivateFrameworks/Celestial.framework/BWSISNode.h +++ b/PrivateFrameworks/Celestial.framework/BWSISNode.h @@ -35,14 +35,14 @@ - (void)_clearCaptureRequestState; - (id)_initWithCameraTuningDictionary:(id)arg1 sensorIDDictionary:(id)arg2 sbpCreationFunction:(int (*)arg3 fusionScheme:(int)arg4 allowExperimentalOverrides:(BOOL)arg5; -- (id)_oisBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 stillImageSettings:(id)arg2; +- (id)_oisBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 stillImageSettings:(id)arg2; - (void)_sampleBufferProcessorOutputReady:(long)arg1 sampleBuffer:(struct opaqueCMSampleBuffer { }*)arg2; - (long)_setupSampleBufferProcessor; -- (id)_sisBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg1 stillImageSettings:(id)arg2; +- (id)_sisBracketSettingsWithCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg1 stillImageSettings:(id)arg2; - (long)_unpackSISOptions; - (BOOL)alwaysRequestsPreBracketedEV0; - (BOOL)attachesInputBracketToOutputSampleBuffer; -- (id)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 stillImageSettings:(id)arg3; +- (id)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 stillImageSettings:(id)arg3; - (void)dealloc; - (void)didSelectFormat:(id)arg1 forInput:(id)arg2; - (void)handleNodeError:(id)arg1 forInput:(id)arg2; diff --git a/PrivateFrameworks/Celestial.framework/BWStereoFusionNode.h b/PrivateFrameworks/Celestial.framework/BWStereoFusionNode.h index eb863a33eb..ecc6370040 100644 --- a/PrivateFrameworks/Celestial.framework/BWStereoFusionNode.h +++ b/PrivateFrameworks/Celestial.framework/BWStereoFusionNode.h @@ -5,6 +5,7 @@ @interface BWStereoFusionNode : BWNode { struct opaqueCMSampleBuffer { } * _cachedFrameFromTelephotoSourceForLaterProcessing; struct opaqueCMSampleBuffer { } * _cachedFrameFromWideSourceForLaterProcessing; + struct opaqueCMSampleBuffer { } * _cachedTelephotoFrameForSDOF; NSDictionary * _cameraAlignmentInfo; NSDictionary * _cameraInfoByPortType; int (* _createSampleBufferProcessorFunction; @@ -42,6 +43,7 @@ + (void)initialize; - (void)_clearCaptureRequestState; +- (void)_emitSDOFOriginalImage:(struct opaqueCMSampleBuffer { }*)arg1 tagFrameWithExifCustomRenderedValue:(BOOL)arg2; - (void)_endSequence; - (void)_handleError:(long)arg1 forSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg2 input:(id)arg3; - (id)_initWithTelephotoSensorIDDictionary:(id)arg1 processingType:(int)arg2 cameraAlignmentInfo:(id)arg3 cameraInfoByPortType:(id)arg4 sbpCreationFunction:(int (*)arg5 treatSoftErrorsAsHardErrors:(BOOL)arg6; @@ -50,6 +52,7 @@ - (void)_processSequenceInSampleBufferProcessor; - (BOOL)_receivedExpectedNumberOfFramesOrErrors; - (void)_sampleBufferProcessorOutputReady:(long)arg1 sampleBuffer:(struct opaqueCMSampleBuffer { }*)arg2; +- (void)_setExifOrientationInMetadata:(id)arg1; - (void)_setExpectedInputFramesWithResolvedCaptureSettings:(id)arg1; - (long)_setPropertyOnSampleBufferProcessorWithKey:(struct __CFString { }*)arg1 value:(void*)arg2; - (void)_setZoomRectangleOnSampleBufferProcessorIfNecessaryBasedOnMetadata:(id)arg1 captureType:(int)arg2; diff --git a/PrivateFrameworks/Celestial.framework/BWStillImageCaptureSettings.h b/PrivateFrameworks/Celestial.framework/BWStillImageCaptureSettings.h index 2c1d91227a..9308e241fc 100644 --- a/PrivateFrameworks/Celestial.framework/BWStillImageCaptureSettings.h +++ b/PrivateFrameworks/Celestial.framework/BWStillImageCaptureSettings.h @@ -6,12 +6,14 @@ NSArray * _captureStreamSettings; int _captureType; BOOL _deliverOriginalImage; + BOOL _deliverProcessedImage; BOOL _deliverSushiRaw; } @property (nonatomic, readonly) NSArray *captureStreamSettings; @property (nonatomic, readonly) int captureType; @property (nonatomic, readonly) BOOL deliverOriginalImage; +@property (nonatomic, readonly) BOOL deliverProcessedImage; @property (nonatomic, readonly) BOOL deliverSushiRaw; @property (nonatomic, readonly) int expectedClientImageCount; @property (getter=isMultiCameraCaptureAndFusion, nonatomic, readonly) BOOL multiCameraCaptureAndFusion; @@ -21,10 +23,11 @@ - (int)captureType; - (void)dealloc; - (BOOL)deliverOriginalImage; +- (BOOL)deliverProcessedImage; - (BOOL)deliverSushiRaw; - (id)description; - (int)expectedClientImageCount; -- (id)initWithCaptureType:(int)arg1 deliverOriginalImage:(BOOL)arg2 deliverSushiRaw:(BOOL)arg3 captureStreamSettings:(id)arg4; +- (id)initWithCaptureType:(int)arg1 deliverProcessedImage:(BOOL)arg2 deliverOriginalImage:(BOOL)arg3 deliverSushiRaw:(BOOL)arg4 captureStreamSettings:(id)arg5; - (BOOL)isMultiCameraCaptureAndFusion; @end diff --git a/PrivateFrameworks/Celestial.framework/BWStillImageCoordinatorNode.h b/PrivateFrameworks/Celestial.framework/BWStillImageCoordinatorNode.h index bf47725462..2f2109b01d 100644 --- a/PrivateFrameworks/Celestial.framework/BWStillImageCoordinatorNode.h +++ b/PrivateFrameworks/Celestial.framework/BWStillImageCoordinatorNode.h @@ -51,7 +51,7 @@ - (void)_beginCapture; - (void)_captureDevicePreparedToCaptureStillImageNow; -- (int)_captureTypeForSettings:(id)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2; +- (int)_captureTypeForSettings:(id)arg1 frameStatistics:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2; - (void)_completeCaptureWithStatus:(long)arg1; - (void)_configureCurrentCaptureRequestStateForFigCaptureStillImageSettings; - (void)_didCaptureStillImageWithPTS:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1; @@ -66,7 +66,7 @@ - (void)_willBeginCapture; - (void)_willCaptureStillImage; - (BOOL)alwaysRequestsPreBracketedEV0; -- (id)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 stillImageSettings:(id)arg3; +- (id)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 stillImageSettings:(id)arg3; - (long)captureStillImageNowWithSettings:(id)arg1; - (void)captureStream:(id)arg1 didCapturePreBracketedEV0ImageWithPTS:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg2; - (void)captureStream:(id)arg1 didCompleteStillImageCaptureWithPTS:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg2 referenceFrameBracketedCaptureSequenceNumber:(id)arg3; diff --git a/PrivateFrameworks/Celestial.framework/BWVideoSDOFNode.h b/PrivateFrameworks/Celestial.framework/BWVideoSDOFNode.h new file mode 100644 index 0000000000..dabb6e4b8c --- /dev/null +++ b/PrivateFrameworks/Celestial.framework/BWVideoSDOFNode.h @@ -0,0 +1,57 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/Celestial.framework/Celestial + */ + +@interface BWVideoSDOFNode : BWNode { + struct __CVBuffer { } * _alphaBuffer; + BOOL _alwaysPreviewSDOFEffect; + double _averageRenderDuration; + float _deltaShift; + BWFigVideoCaptureDevice * _device; + BOOL _deviceFramerateThrottled; + NSObject * _deviceQueue; + struct opaqueCMFormatDescription { } * _formatDescription; + BOOL _framerateThrottlingEnabled; + struct _OpaqueCVAFusion { } * _fusionRef; + struct { + long long value; + int timescale; + unsigned int flags; + long long epoch; + } _lastInputPTS; + BWRamp * _lensApertureRamp; + unsigned long _numFramesSinceLastSwitch; + float _rawFocusShift; + BOOL _receivedFirstFrameWithDepth; + struct __CVBuffer { } * _relativeShiftBuffer; + NSObject * _renderingGroup; + BOOL _sdofEffectEnabled; + BWPixelBufferPool * _sdofOutputPool; + BOOL _setupDone; + unsigned long _shiftHeight; + unsigned long _shiftWidth; + int _targetFramerate; + int _throttledFramerate; + struct _OpaqueCVAVideoMatting { } * _videoMattingRef; +} + +@property (nonatomic, retain) BWPixelBufferPool *sdofOutputPool; + ++ (void)initialize; + +- (void)_provideBackPressureIfNeededForRenderDuration:(double)arg1 sbufPTS:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg2 didDropPDEBuffers:(BOOL)arg3 isTele:(BOOL)arg4; +- (void)_setDeviceFramerate:(int)arg1; +- (long)_setupCVA; +- (void)configurationWithID:(long long)arg1 updatedFormat:(id)arg2 didBecomeLiveForInput:(id)arg3; +- (void)dealloc; +- (void)didReachEndOfDataForInput:(id)arg1; +- (void)didSelectFormat:(id)arg1 forInput:(id)arg2; +- (id)initWithCaptureDevice:(id)arg1; +- (id)nodeSubType; +- (id)nodeType; +- (void)prepareForCurrentConfigurationToBecomeLive; +- (void)renderSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1 forInput:(id)arg2; +- (id)sdofOutputPool; +- (void)setSdofOutputPool:(id)arg1; + +@end diff --git a/PrivateFrameworks/Celestial.framework/BWVideoSDOFSplitNode.h b/PrivateFrameworks/Celestial.framework/BWVideoSDOFSplitNode.h new file mode 100644 index 0000000000..19c27facfd --- /dev/null +++ b/PrivateFrameworks/Celestial.framework/BWVideoSDOFSplitNode.h @@ -0,0 +1,24 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/Celestial.framework/Celestial + */ + +@interface BWVideoSDOFSplitNode : BWFanOutNode { + BWNodeOutput * _originalOutput; + struct opaqueCMFormatDescription { } * _originalVideoFormatDescription; + BWNodeOutput * _sdofOutput; +} + +@property (nonatomic, readonly) BWNodeOutput *originalOutput; +@property (nonatomic, readonly) BWNodeOutput *sdofOutput; + ++ (void)initialize; + +- (void)dealloc; +- (void)handleIrisReferenceMovieRequest:(id)arg1 forInput:(id)arg2; +- (id)init; +- (id)nodeSubType; +- (id)originalOutput; +- (void)renderSampleBuffer:(struct opaqueCMSampleBuffer { }*)arg1 forInput:(id)arg2; +- (id)sdofOutput; + +@end diff --git a/PrivateFrameworks/Celestial.framework/FigCaptureSourceConfiguration.h b/PrivateFrameworks/Celestial.framework/FigCaptureSourceConfiguration.h index 4919687118..6bad687c2d 100644 --- a/PrivateFrameworks/Celestial.framework/FigCaptureSourceConfiguration.h +++ b/PrivateFrameworks/Celestial.framework/FigCaptureSourceConfiguration.h @@ -4,6 +4,7 @@ @interface FigCaptureSourceConfiguration : NSObject { BOOL _applyMaxIntegrationTimeOverrideWhenAvailable; + BOOL _autoShallowDepthOfFieldEffectEnabled; BOOL _automaticallyEnablesLowLightBoostWhenAvailable; int _colorSpace; NSDictionary * _faceDetectionConfiguration; @@ -22,6 +23,7 @@ } @property (nonatomic) BOOL applyMaxIntegrationTimeOverrideWhenAvailable; +@property (nonatomic) BOOL autoShallowDepthOfFieldEffectEnabled; @property (nonatomic) BOOL automaticallyEnablesLowLightBoostWhenAvailable; @property (nonatomic) int colorSpace; @property (readonly, copy) NSString *debugDescription; @@ -51,6 +53,7 @@ - (int)_sourceToken; - (id)_sourceUID; - (BOOL)applyMaxIntegrationTimeOverrideWhenAvailable; +- (BOOL)autoShallowDepthOfFieldEffectEnabled; - (BOOL)automaticallyEnablesLowLightBoostWhenAvailable; - (int)colorSpace; - (id)copyWithZone:(struct _NSZone { }*)arg1; @@ -69,6 +72,7 @@ - (float)requiredMinFrameRate; - (BOOL)sensorHDREnabled; - (void)setApplyMaxIntegrationTimeOverrideWhenAvailable:(BOOL)arg1; +- (void)setAutoShallowDepthOfFieldEffectEnabled:(BOOL)arg1; - (void)setAutomaticallyEnablesLowLightBoostWhenAvailable:(BOOL)arg1; - (void)setColorSpace:(int)arg1; - (void)setFaceDetectionConfiguration:(id)arg1; diff --git a/PrivateFrameworks/Celestial.framework/FigCaptureSourceFormat.h b/PrivateFrameworks/Celestial.framework/FigCaptureSourceFormat.h index 134fb87773..1555502939 100644 --- a/PrivateFrameworks/Celestial.framework/FigCaptureSourceFormat.h +++ b/PrivateFrameworks/Celestial.framework/FigCaptureSourceFormat.h @@ -46,6 +46,7 @@ @property (readonly) struct { int x1; int x2; } sensorCropDimensions; @property (readonly) struct { int x1; int x2; } sensorDimensions; @property (readonly) int sensorHDRCompanionIndex; +@property (getter=isShallowDepthOfFieldEffectSupported, readonly) BOOL shallowDepthOfFieldEffectSupported; @property (readonly) struct { int x1; int x2; } sourceCropAspectRatio; @property (getter=isStillImageISPChromaNoiseReductionEnabled, readonly) BOOL stillImageISPChromaNoiseReductionEnabled; @property (readonly) int stillImageNoiseReductionAndStabilizationScheme; @@ -107,6 +108,7 @@ - (BOOL)isMultiStreamFormat; - (BOOL)isPhotoFormat; - (BOOL)isQuadraHighResStillImageSupported; +- (BOOL)isShallowDepthOfFieldEffectSupported; - (BOOL)isStillImageISPChromaNoiseReductionEnabled; - (BOOL)isStillImageStabilizationSupported; - (BOOL)isValidDerivedBravoFormatForUnderlyingFormat:(id)arg1; diff --git a/PrivateFrameworks/Celestial.framework/FigCaptureStillImageSettings.h b/PrivateFrameworks/Celestial.framework/FigCaptureStillImageSettings.h index 492cfbcf22..990aa4e387 100644 --- a/PrivateFrameworks/Celestial.framework/FigCaptureStillImageSettings.h +++ b/PrivateFrameworks/Celestial.framework/FigCaptureStillImageSettings.h @@ -6,6 +6,7 @@ int _HDRMode; float * _ISOs; int _SISMode; + BOOL _autoShallowDepthOfFieldEffectEnabled; unsigned int _bracketImageCount; int _bracketType; int _bravoImageFusionMode; @@ -44,6 +45,7 @@ @property (nonatomic) int HDRMode; @property (nonatomic, readonly) float*ISOs; @property (nonatomic) int SISMode; +@property (nonatomic) BOOL autoShallowDepthOfFieldEffectEnabled; @property (nonatomic, readonly) unsigned int bracketImageCount; @property (nonatomic, readonly) int bracketType; @property (nonatomic) int bravoImageFusionMode; @@ -86,6 +88,7 @@ - (float*)ISOs; - (int)SISMode; - (void)_teardownBracketStorage; +- (BOOL)autoShallowDepthOfFieldEffectEnabled; - (unsigned int)bracketImageCount; - (int)bracketType; - (int)bravoImageFusionMode; @@ -119,6 +122,7 @@ - (BOOL)providesOriginalImage; - (unsigned int)rawOutputFormat; - (float)scaleFactor; +- (void)setAutoShallowDepthOfFieldEffectEnabled:(BOOL)arg1; - (void)setBracketType:(int)arg1 imageCount:(unsigned int)arg2; - (void)setBravoImageFusionMode:(int)arg1; - (void)setFlashMode:(int)arg1; diff --git a/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherFooterView.h b/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherFooterView.h index 30926efcb7..f6ed795fc5 100644 --- a/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherFooterView.h +++ b/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherFooterView.h @@ -7,20 +7,24 @@ _UIBackdropView * _backdropView; int _barStyle; UIButton * _browserButton; + BOOL _dragging; UIButton * _expandButton; UIView * _grayLine; - CKBrowserSwitcherPageControl * _pageControl; + CKBrowserSwitcherScrollBar * _switcherScrollBar; } @property (nonatomic, retain) UILabel *appNameLabel; @property (nonatomic, retain) _UIBackdropView *backdropView; @property (nonatomic, readonly) int barStyle; @property (nonatomic, retain) UIButton *browserButton; +@property (getter=isDragging, nonatomic) BOOL dragging; @property (nonatomic, retain) UIButton *expandButton; @property (nonatomic, retain) UIView *grayLine; -@property (nonatomic, retain) CKBrowserSwitcherPageControl *pageControl; +@property (nonatomic, retain) CKBrowserSwitcherScrollBar *switcherScrollBar; - (void).cxx_destruct; +- (void)_animateInScrollBar; +- (void)_animateOutScrollBar; - (id)appNameLabel; - (id)backdropView; - (void)backdropView:(id)arg1 didChangeToGraphicsQuality:(int)arg2; @@ -30,14 +34,16 @@ - (id)expandButton; - (id)grayLine; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 barStyle:(int)arg2; +- (BOOL)isDragging; - (void)layoutSubviews; -- (id)pageControl; - (void)setAppNameLabel:(id)arg1; - (void)setBackdropView:(id)arg1; - (void)setBarStyle:(int)arg1; - (void)setBrowserButton:(id)arg1; +- (void)setDragging:(BOOL)arg1; - (void)setExpandButton:(id)arg1; - (void)setGrayLine:(id)arg1; -- (void)setPageControl:(id)arg1; +- (void)setSwitcherScrollBar:(id)arg1; +- (id)switcherScrollBar; @end diff --git a/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherPageControl.h b/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherPageControl.h deleted file mode 100644 index ed5f1c124e..0000000000 --- a/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherPageControl.h +++ /dev/null @@ -1,12 +0,0 @@ -/* Generated by RuntimeBrowser - Image: /System/Library/PrivateFrameworks/ChatKit.framework/ChatKit - */ - -@interface CKBrowserSwitcherPageControl : UIPageControl - -- (float)_indicatorSpacing; -- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })_modernBounds; -- (id)_pageIndicatorCurrentImageForPage:(int)arg1; -- (id)_pageIndicatorImageForPage:(int)arg1; - -@end diff --git a/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherScrollBar.h b/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherScrollBar.h new file mode 100644 index 0000000000..6bd901da7f --- /dev/null +++ b/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherScrollBar.h @@ -0,0 +1,35 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/ChatKit.framework/ChatKit + */ + +@interface CKBrowserSwitcherScrollBar : UIView { + struct CGSize { + float width; + float height; + } _contentSize; + unsigned int _numberOfPages; + struct CGPoint { + float x; + float y; + } _scrollOffset; + UIView * _scrubber; +} + +@property (nonatomic) struct CGSize { float x1; float x2; } contentSize; +@property (nonatomic) unsigned int numberOfPages; +@property (nonatomic) struct CGPoint { float x1; float x2; } scrollOffset; +@property (nonatomic, retain) UIView *scrubber; + +- (void).cxx_destruct; +- (struct CGSize { float x1; float x2; })contentSize; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (void)layoutSubviews; +- (unsigned int)numberOfPages; +- (struct CGPoint { float x1; float x2; })scrollOffset; +- (id)scrubber; +- (void)setContentSize:(struct CGSize { float x1; float x2; })arg1; +- (void)setNumberOfPages:(unsigned int)arg1; +- (void)setScrollOffset:(struct CGPoint { float x1; float x2; })arg1; +- (void)setScrubber:(id)arg1; + +@end diff --git a/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherViewController.h b/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherViewController.h index e455fa84be..52a57cece4 100644 --- a/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherViewController.h +++ b/PrivateFrameworks/ChatKit.framework/CKBrowserSwitcherViewController.h @@ -101,7 +101,6 @@ - (void)_updateForBeginScrolling; - (void)_updateForEndScrolling; - (void)_updateGutterDividerViewsForCurrentVisibleBrowser; -- (void)_updatePageControlToCurrentVisiblePlugin; - (void)_updatePluginFromScrollPosition; - (void)_updateVisibleBrowserView; - (unsigned int)_visibleSwitcherPluginIndexForHorizontalOffset:(float)arg1; @@ -156,8 +155,6 @@ - (void)layoutMarginsDidChange; - (id)livePluginIdentifierToTimestampMap; - (void)loadView; -- (void)pageControlChanged:(id)arg1; -- (void)pageControlTapped:(id)arg1; - (id /* block */)performAfterFirstLayoutBlock; - (void)reinsertSwitcherFooterViewForBrowserTransitionCoordinator:(id)arg1; - (void)saveSnapshotForCurrentBrowserViewControllerIfPossible; @@ -207,7 +204,6 @@ - (void)setTransitioningFromSnapshotToLiveView:(BOOL)arg1; - (void)setViewHasLaidOutSubviews:(BOOL)arg1; - (BOOL)shouldAutorotate; -- (void)showAppName:(BOOL)arg1 animated:(BOOL)arg2; - (void)showBrowserFullscreenForPlugin:(id)arg1 datasource:(id)arg2; - (void)showBrowserInSwitcherForPlugin:(id)arg1 datasource:(id)arg2 reloadData:(BOOL)arg3; - (void)showSelectionViewController:(BOOL)arg1 animated:(BOOL)arg2; diff --git a/PrivateFrameworks/ChatKit.framework/CKChatController.h b/PrivateFrameworks/ChatKit.framework/CKChatController.h index cb137188c6..8681306c80 100644 --- a/PrivateFrameworks/ChatKit.framework/CKChatController.h +++ b/PrivateFrameworks/ChatKit.framework/CKChatController.h @@ -338,6 +338,7 @@ - (int)preferredStatusBarStyle; - (BOOL)prefersStatusBarHidden; - (void)prepareForSuspend; +- (void)prepareToDismissForSecondInstance; - (void)presentTrimControllerForMediaObject:(id)arg1; - (void)presentationController:(id)arg1 willPresentWithAdaptiveStyle:(int)arg2 transitionCoordinator:(id)arg3; - (id)presentedControllerDoneButtonItem; diff --git a/PrivateFrameworks/ChatKit.framework/CKChatItemSizeCache.h b/PrivateFrameworks/ChatKit.framework/CKChatItemSizeCache.h index abd2637db3..3bb16365a3 100644 --- a/PrivateFrameworks/ChatKit.framework/CKChatItemSizeCache.h +++ b/PrivateFrameworks/ChatKit.framework/CKChatItemSizeCache.h @@ -7,16 +7,20 @@ NSObject * _cacheDiskQueue; IMScheduledUpdater * _evictionUpdater; IMDoubleLinkedList * _orderedKeys; + BOOL _test_throwExceptionDuringInflate; } @property (nonatomic, retain) NSMutableDictionary *cache; @property (nonatomic, retain) NSObject *cacheDiskQueue; @property (nonatomic, retain) IMScheduledUpdater *evictionUpdater; @property (nonatomic, retain) IMDoubleLinkedList *orderedKeys; +@property (nonatomic) BOOL test_throwExceptionDuringInflate; + (id)sharedInstance; ++ (id)test_cachePath; - (void).cxx_destruct; +- (void)_commonInit; - (void)_evictIfNeeded; - (void)_inflateCache; - (void)_persistCache; @@ -27,6 +31,7 @@ - (void)dealloc; - (id)evictionUpdater; - (id)init; +- (id)initForTestAndThrowException:(BOOL)arg1; - (void)invalidateCachedSizeForChatItem:(id)arg1; - (id)orderedKeys; - (void)setCache:(id)arg1; @@ -34,6 +39,8 @@ - (void)setCachedSizeForChatItem:(id)arg1 size:(struct CGSize { float x1; float x2; })arg2 textAlignmentInsets:(struct UIEdgeInsets { float x1; float x2; float x3; float x4; })arg3 fittingSize:(struct CGSize { float x1; float x2; })arg4; - (void)setEvictionUpdater:(id)arg1; - (void)setOrderedKeys:(id)arg1; +- (void)setTest_throwExceptionDuringInflate:(BOOL)arg1; - (void)systemApplicationDidSuspend; +- (BOOL)test_throwExceptionDuringInflate; @end diff --git a/PrivateFrameworks/ChatKit.framework/CKImpactEffectManager.h b/PrivateFrameworks/ChatKit.framework/CKImpactEffectManager.h index b1c34cfe6f..3dc344c43c 100644 --- a/PrivateFrameworks/ChatKit.framework/CKImpactEffectManager.h +++ b/PrivateFrameworks/ChatKit.framework/CKImpactEffectManager.h @@ -42,7 +42,7 @@ - (void)_cleanupExpressiveSendComponents; - (id)_sendAnimationContextForIdentifier:(id)arg1 message:(id)arg2 isSender:(BOOL)arg3; - (void)_sizeAnimationWindow; -- (void)_visibleCells:(id*)arg1; +- (void)_visibleCells:(id*)arg1 aboveItem:(id)arg2; - (void)animateMessages:(id)arg1; - (id)animatingIdentifier; - (void)animationDidFinishWithContext:(id)arg1; diff --git a/PrivateFrameworks/ChatKit.framework/CKMessageStatusChatItem.h b/PrivateFrameworks/ChatKit.framework/CKMessageStatusChatItem.h index 5ac18a0fb5..7565853769 100644 --- a/PrivateFrameworks/ChatKit.framework/CKMessageStatusChatItem.h +++ b/PrivateFrameworks/ChatKit.framework/CKMessageStatusChatItem.h @@ -34,6 +34,7 @@ - (Class)cellClass; - (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })contentInsets; - (unsigned int)count; +- (id)effectsControlStatusTextForEffectStyleID:(id)arg1; - (int)expireStatusType; - (BOOL)isButtonSizeLoaded; - (BOOL)isFromMe; diff --git a/PrivateFrameworks/ChatKit.framework/CKTranscriptChatItemRules.h b/PrivateFrameworks/ChatKit.framework/CKTranscriptChatItemRules.h index b9e9c943af..c42b9eccb1 100644 --- a/PrivateFrameworks/ChatKit.framework/CKTranscriptChatItemRules.h +++ b/PrivateFrameworks/ChatKit.framework/CKTranscriptChatItemRules.h @@ -4,7 +4,6 @@ @interface CKTranscriptChatItemRules : IMTranscriptChatItemRules -- (BOOL)shouldShowExpressiveMessageTextAsText:(id)arg1; - (BOOL)shouldShowRaiseMessageStatus; @end diff --git a/PrivateFrameworks/ChatKit.framework/CKTranscriptCollectionViewController.h b/PrivateFrameworks/ChatKit.framework/CKTranscriptCollectionViewController.h index 92de4f448b..b3caff8814 100644 --- a/PrivateFrameworks/ChatKit.framework/CKTranscriptCollectionViewController.h +++ b/PrivateFrameworks/ChatKit.framework/CKTranscriptCollectionViewController.h @@ -100,6 +100,7 @@ - (void).cxx_destruct; - (void)__handleLoggingTapped:(id)arg1; +- (BOOL)_allowsEffectAutoPlayback; - (float)_balloonHorizontalOffsetForParentChatItem:(id)arg1 contentAlignmentRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg2 responsibleChatItems:(id*)arg3 individualOffsets:(id*)arg4; - (void)_collectionViewDidRestAsync:(BOOL)arg1; - (void)_deferredStartPlayback; diff --git a/PrivateFrameworks/ChatKit.framework/CKTranscriptStatusCell.h b/PrivateFrameworks/ChatKit.framework/CKTranscriptStatusCell.h index fa81570a8e..c6277413a4 100644 --- a/PrivateFrameworks/ChatKit.framework/CKTranscriptStatusCell.h +++ b/PrivateFrameworks/ChatKit.framework/CKTranscriptStatusCell.h @@ -18,8 +18,10 @@ + (void)zoomAnimation:(id /* block */)arg1 completion:(id /* block */)arg2; - (void).cxx_destruct; +- (void)addFilter:(id)arg1; - (id)attributedButtonText; - (BOOL)buttonAlignmentRelativeToContent; +- (void)clearFilters; - (void)configureForChatItem:(id)arg1; - (void)layoutSubviewsForAlignmentContents; - (void)performInsertion:(id /* block */)arg1; diff --git a/PrivateFrameworks/ChatKit.framework/CKUIBehavior.h b/PrivateFrameworks/ChatKit.framework/CKUIBehavior.h index 3ab036eb5c..4316d01689 100644 --- a/PrivateFrameworks/ChatKit.framework/CKUIBehavior.h +++ b/PrivateFrameworks/ChatKit.framework/CKUIBehavior.h @@ -24,6 +24,7 @@ @property (nonatomic, readonly) NSString *aggregateAcknowledgmentTopName; @property (nonatomic, readonly) struct CGSize { float x1; float x2; } aggregateAcknowledgmentTranscriptBalloonSize; @property (nonatomic, readonly) struct CGSize { float x1; float x2; } appIconSize; +@property (nonatomic, readonly) UIFont *appLabelFont; @property (nonatomic, readonly) UIImage *arouetReplyImage; @property (nonatomic, readonly) struct CGSize { float x1; float x2; } attachmentBalloonSize; @property (nonatomic, readonly) struct CGSize { float x1; float x2; } attachmentBrowserDefaultSizeForSquare; @@ -62,6 +63,7 @@ @property (nonatomic, readonly) float bottomConversationListSpace; @property (nonatomic, readonly) float bottomTranscriptSpace; @property (nonatomic, readonly) float browserSwitcherGutterWidth; +@property (nonatomic, readonly) float browserSwitcherScrollerHeight; @property (nonatomic, readonly) BOOL calculatesWidthForAttachmentBalloons; @property (nonatomic, readonly) BOOL cameraIsWhitelisted; @property (nonatomic, readonly) BOOL canAccessContacts; @@ -243,6 +245,7 @@ @property (nonatomic, readonly) UIFont *readerFont; @property (nonatomic, readonly) UIFont *recipientNameFont; @property (nonatomic, readonly) BOOL recordsRecentContact; +@property (nonatomic, readonly) UIImage *replayImage; @property (nonatomic, readonly) BOOL resetsIdleTimer; @property (nonatomic, readonly) float resizeMessageEntryViewAnimationDuration; @property (nonatomic, readonly) double resumeToConversationListTimeInterval; @@ -389,6 +392,7 @@ - (id)aggregateAcknowledgmentTopName; - (struct CGSize { float x1; float x2; })aggregateAcknowledgmentTranscriptBalloonSize; - (struct CGSize { float x1; float x2; })appIconSize; +- (id)appLabelFont; - (id)arouetReplyImage; - (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })attachmentBalloonAlignmentRectInsets; - (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })attachmentBalloonAlignmentRectInsetsWithTailShape:(BOOL)arg1; @@ -446,6 +450,7 @@ - (float)bottomTranscriptSpace; - (id)breadcrumbTranscriptTextAttributes; - (float)browserSwitcherGutterWidth; +- (float)browserSwitcherScrollerHeight; - (BOOL)calculatesWidthForAttachmentBalloons; - (BOOL)cameraIsWhitelisted; - (BOOL)canAccessContacts; @@ -658,6 +663,7 @@ - (id)recipientNameFont; - (BOOL)recordsRecentContact; - (id)red_chevronImage; +- (id)replayImage; - (BOOL)resetsIdleTimer; - (float)resizeMessageEntryViewAnimationDuration; - (double)resumeToConversationListTimeInterval; diff --git a/PrivateFrameworks/CloudKitDaemon.framework/CKDClientProxy.h b/PrivateFrameworks/CloudKitDaemon.framework/CKDClientProxy.h index c970f6cd33..05611d17c7 100644 --- a/PrivateFrameworks/CloudKitDaemon.framework/CKDClientProxy.h +++ b/PrivateFrameworks/CloudKitDaemon.framework/CKDClientProxy.h @@ -89,6 +89,7 @@ - (BOOL)_lockedHasTCCAuthorization; - (void)_lockedSetHasTCCAuthorizationTernary:(int)arg1; - (id)_operationStatusReport:(id)arg1; +- (void)_sanityCheckMutableEncryptedPublicSharingKeyOnReturnedRecord:(id)arg1 forOperationID:(id)arg2; - (void)_setApplicationPermission:(unsigned int)arg1 enabled:(BOOL)arg2 setupInfo:(id)arg3 completionHandler:(id /* block */)arg4; - (void)_setupClientWithSetupInfo:(id)arg1 completionHandler:(id /* block */)arg2; - (void)_setupOperationQueues; diff --git a/PrivateFrameworks/CloudKitDaemon.framework/CKDModifyRecordsOperation.h b/PrivateFrameworks/CloudKitDaemon.framework/CKDModifyRecordsOperation.h index 6fc1470d9a..ceb0486413 100644 --- a/PrivateFrameworks/CloudKitDaemon.framework/CKDModifyRecordsOperation.h +++ b/PrivateFrameworks/CloudKitDaemon.framework/CKDModifyRecordsOperation.h @@ -87,6 +87,7 @@ - (id)_prepareAssetsForUpload; - (void)_prepareParentPCS; - (BOOL)_prepareRecordsForSave; +- (void)_reallyHandleRecordSaved:(id)arg1 handler:(id)arg2 etag:(id)arg3 dateStatistics:(id)arg4 responseCode:(id)arg5 keysAssociatedWithETag:(id)arg6 recordForOplockFailure:(id)arg7 decryptedServerRecord:(id)arg8; - (void)_reportRecordsInFlight; - (BOOL)_shouldToposortInContainerID:(id)arg1; - (BOOL)_topoSortRecords; diff --git a/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedFetch.h b/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedFetch.h index ec9dbee203..34a82f4834 100644 --- a/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedFetch.h +++ b/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedFetch.h @@ -10,6 +10,7 @@ NSMutableDictionary * _completionHandlersByItemID; CKDClientContext * _context; NSString * _deviceIdentifier; + int _highestQOS; BOOL _isFinished; unsigned int _lastCompletionHandlerCount; NSDate * _lastRequestDate; @@ -31,6 +32,7 @@ @property (nonatomic, retain) NSMutableDictionary *completionHandlersByItemID; @property (nonatomic) CKDClientContext *context; @property (nonatomic, retain) NSString *deviceIdentifier; +@property (nonatomic) int highestQOS; @property (nonatomic) BOOL isFinished; @property (nonatomic) unsigned int lastCompletionHandlerCount; @property (nonatomic, retain) NSDate *lastRequestDate; @@ -61,6 +63,7 @@ - (id)deviceIdentifier; - (id)fetchOperationForItemIDs:(id)arg1; - (void)finishFetchOperationWithError:(id)arg1; +- (int)highestQOS; - (id)init; - (id)initWithOperation:(id)arg1 context:(id)arg2 operationQueue:(id)arg3; - (BOOL)isFinished; @@ -82,6 +85,7 @@ - (void)setCompletionHandlersByItemID:(id)arg1; - (void)setContext:(id)arg1; - (void)setDeviceIdentifier:(id)arg1; +- (void)setHighestQOS:(int)arg1; - (void)setIsFinished:(BOOL)arg1; - (void)setLastCompletionHandlerCount:(unsigned int)arg1; - (void)setLastRequestDate:(id)arg1; diff --git a/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedRecordFetch.h b/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedRecordFetch.h index 6ace5d88c5..a336f2c11b 100644 --- a/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedRecordFetch.h +++ b/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedRecordFetch.h @@ -4,7 +4,7 @@ @interface CKDQueuedRecordFetch : CKDQueuedFetch -- (void)addRequestForRecordID:(id)arg1 withCompletionHandler:(id /* block */)arg2; +- (void)addRequestForRecordID:(id)arg1 forOperation:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (id)fetchOperationForItemIDs:(id)arg1; - (Class)operationInfoClass; diff --git a/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedZoneFetch.h b/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedZoneFetch.h index eee4f5b739..25ce38cc42 100644 --- a/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedZoneFetch.h +++ b/PrivateFrameworks/CloudKitDaemon.framework/CKDQueuedZoneFetch.h @@ -4,7 +4,7 @@ @interface CKDQueuedZoneFetch : CKDQueuedFetch -- (void)addRequestForZoneID:(id)arg1 withCompletionHandler:(id /* block */)arg2; +- (void)addRequestForZoneID:(id)arg1 forOperation:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (id)fetchOperationForItemIDs:(id)arg1; - (Class)operationInfoClass; diff --git a/PrivateFrameworks/CloudKitDaemon.framework/CKDSessionWrapper.h b/PrivateFrameworks/CloudKitDaemon.framework/CKDSessionWrapper.h new file mode 100644 index 0000000000..ea232666ef --- /dev/null +++ b/PrivateFrameworks/CloudKitDaemon.framework/CKDSessionWrapper.h @@ -0,0 +1,27 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CloudKitDaemon.framework/CloudKitDaemon + */ + +@interface CKDSessionWrapper : NSObject { + NSMutableDictionary * _delegateByTaskDescription; + BOOL _isEphemeral; + NSURLSession * _session; +} + +@property (nonatomic, readonly) NSMutableDictionary *delegateByTaskDescription; +@property (nonatomic, readonly) BOOL isEphemeral; +@property (nonatomic, readonly) NSURLSession *session; + ++ (id)wrapperWithSession:(id)arg1 isEphemeral:(BOOL)arg2; + +- (void).cxx_destruct; +- (id)_initWithSession:(id)arg1 isEphemeral:(BOOL)arg2; +- (void)_recalculateSessionDelegateQueuePriority; +- (void)addDelegate:(id)arg1 forTask:(id)arg2; +- (id)delegateByTaskDescription; +- (id)delegateForTask:(id)arg1; +- (BOOL)isEphemeral; +- (void)removeDelegateForTask:(id)arg1; +- (id)session; + +@end diff --git a/PrivateFrameworks/CloudKitDaemon.framework/CKDURLSessionPool.h b/PrivateFrameworks/CloudKitDaemon.framework/CKDURLSessionPool.h index 2f4bee17bc..4949ede378 100644 --- a/PrivateFrameworks/CloudKitDaemon.framework/CKDURLSessionPool.h +++ b/PrivateFrameworks/CloudKitDaemon.framework/CKDURLSessionPool.h @@ -4,12 +4,10 @@ @interface CKDURLSessionPool : NSObject { int _backgroundSessionConnectionPoolLimit; - NSMutableDictionary * _delegateByTaskDescription; - NSMutableDictionary * _ephemeralSessionByName; NSObject * _queue; - NSMutableDictionary * _sessionByIdentifier; NSMutableDictionary * _sessionConfigurationReferenceByIdentifier; NSMutableDictionary * _sessionConfigurationReferenceByName; + NSMutableDictionary * _sessionWrapperByIdentifier; } @property (nonatomic, readonly) int backgroundSessionConnectionPoolLimit; @@ -33,7 +31,7 @@ - (void)URLSession:(id)arg1 task:(id)arg2 didSendBodyData:(long long)arg3 totalBytesSent:(long long)arg4 totalBytesExpectedToSend:(long long)arg5; - (void)URLSession:(id)arg1 task:(id)arg2 needNewBodyStream:(id /* block */)arg3; - (void)URLSession:(id)arg1 task:(id)arg2 willPerformHTTPRedirection:(id)arg3 newRequest:(id)arg4 completionHandler:(id /* block */)arg5; -- (id)_URLSessionWithConfiguration:(id)arg1 configurationName:(id)arg2 forDelegate:(id)arg3; +- (id)_URLSessionWrapperWithConfiguration:(id)arg1 configurationName:(id)arg2 forDelegate:(id)arg3; - (void)_performAsyncOnDelegateOfSession:(id)arg1 task:(id)arg2 fromSelector:(SEL)arg3 block:(id /* block */)arg4; - (void)_updateBackgroundSessionConnectionPoolLimit; - (int)backgroundSessionConnectionPoolLimit; diff --git a/PrivateFrameworks/ContactsFoundation.framework/_CNOnEmptyObservable.h b/PrivateFrameworks/ContactsFoundation.framework/_CNOnEmptyObservable.h index 4389b7874d..e01ef3d19a 100644 --- a/PrivateFrameworks/ContactsFoundation.framework/_CNOnEmptyObservable.h +++ b/PrivateFrameworks/ContactsFoundation.framework/_CNOnEmptyObservable.h @@ -8,10 +8,14 @@ BOOL _observableIsEmpty; } +@property (nonatomic, retain) *observable; + - (void).cxx_destruct; - (id)initWithObservable:(id)arg1 nextObservable:(id)arg2; - (BOOL)isObservableEmpty; +- (id)observable; - (void)observableDidSendResult; +- (void)setObservable:(id)arg1; - (id)subscribe:(id)arg1; - (id)subscribeNextObservable:(id)arg1; diff --git a/PrivateFrameworks/ContactsUICore.framework/CNUIUserActionListDataSource.h b/PrivateFrameworks/ContactsUICore.framework/CNUIUserActionListDataSource.h index b0c931e007..a1ec725253 100644 --- a/PrivateFrameworks/ContactsUICore.framework/CNUIUserActionListDataSource.h +++ b/PrivateFrameworks/ContactsUICore.framework/CNUIUserActionListDataSource.h @@ -36,6 +36,7 @@ - (id)consumer:(id)arg1 localizedDisplayNameForActionType:(id)arg2; - (id)consumer:(id)arg1 localizedDisplayNameForButtonWithDefaultAction:(id)arg2 actionType:(id)arg3; - (id)contact; +- (void)dealloc; - (id)initWithContact:(id)arg1; - (id)initWithContact:(id)arg1 schedulerProvider:(id)arg2; - (id)initWithDiscoveringEnvironment:(id)arg1; diff --git a/PrivateFrameworks/ContactsUICore.framework/CNUIUserActionTargetDiscovering.h b/PrivateFrameworks/ContactsUICore.framework/CNUIUserActionTargetDiscovering.h index f020149abd..6adb962d76 100644 --- a/PrivateFrameworks/ContactsUICore.framework/CNUIUserActionTargetDiscovering.h +++ b/PrivateFrameworks/ContactsUICore.framework/CNUIUserActionTargetDiscovering.h @@ -20,6 +20,7 @@ - (void).cxx_destruct; - (id)_targetsForActionType:(id)arg1; - (id)cache; +- (void)dealloc; - (id)discoveringEnvironment; - (id)initWithDiscoveringEnvironment:(id)arg1; - (id)observableForTargetsChangedForActionType:(id)arg1 schedulerProvider:(id)arg2; diff --git a/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBTLE.h b/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBTLE.h index e9652b65e2..375e1e2522 100644 --- a/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBTLE.h +++ b/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBTLE.h @@ -6,16 +6,20 @@ HAPAccessoryServerBrowserBTLE * _browser; unsigned char _connectionIdleTime; unsigned int _hapBLEProtocolVersion; + BOOL _notifyingCharacteristicUpdated; CBPeripheral * _peripheral; unsigned long long _resumeSessionID; + BOOL _stateChanged; NSNumber * _stateNumber; } @property (nonatomic, readonly) HAPAccessoryServerBrowserBTLE *browser; @property (nonatomic) unsigned char connectionIdleTime; @property (nonatomic, readonly) unsigned int hapBLEProtocolVersion; +@property (nonatomic) BOOL notifyingCharacteristicUpdated; @property (nonatomic, readonly) CBPeripheral *peripheral; @property (nonatomic, readonly) unsigned long long resumeSessionID; +@property (nonatomic) BOOL stateChanged; @property (nonatomic, retain) NSNumber *stateNumber; + (id)hapUUIDFromBTLEUUID:(id)arg1; @@ -26,13 +30,17 @@ - (void)handleConnectionWithError:(id)arg1; - (void)handleDisconnectionWithError:(id)arg1 completionQueue:(id)arg2 completionHandler:(id /* block */)arg3; - (unsigned int)hapBLEProtocolVersion; -- (id)initWithPeripheral:(id)arg1 name:(id)arg2 pairingUsername:(id)arg3 statusFlags:(id)arg4 stateNumber:(id)arg5 category:(id)arg6 connectionIdleTime:(unsigned char)arg7 browser:(id)arg8 keyStore:(id)arg9; +- (id)initWithPeripheral:(id)arg1 name:(id)arg2 pairingUsername:(id)arg3 statusFlags:(id)arg4 stateNumber:(id)arg5 stateChanged:(BOOL)arg6 category:(id)arg7 connectionIdleTime:(unsigned char)arg8 browser:(id)arg9 keyStore:(id)arg10; - (int)linkType; - (void)notifyDelegateUdpatedStateNumber; +- (BOOL)notifyingCharacteristicUpdated; - (id)peripheral; - (unsigned long long)resumeSessionID; - (void)setConnectionIdleTime:(unsigned char)arg1; +- (void)setNotifyingCharacteristicUpdated:(BOOL)arg1; +- (void)setStateChanged:(BOOL)arg1; - (void)setStateNumber:(id)arg1; +- (BOOL)stateChanged; - (id)stateNumber; - (void)updateConnectionIdleTime:(unsigned char)arg1; - (BOOL)updatePeripheralIdentifier:(id*)arg1; diff --git a/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBrowserBTLE.h b/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBrowserBTLE.h index 6a43edb028..b8ccf090c0 100644 --- a/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBrowserBTLE.h +++ b/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBrowserBTLE.h @@ -50,7 +50,7 @@ - (void)_clearCachedDescriptorsForIdentifier:(id)arg1; - (void)_connectHAPPeripheralWhenAllowed:(id)arg1; - (void)_connectPendingConnections; -- (void)_createHAPAccessoryAndNotifyDelegateWithPeripheral:(id)arg1 name:(id)arg2 pairingUsername:(id)arg3 statusFlags:(id)arg4 stateNumber:(id)arg5 category:(id)arg6 connectionIdleTime:(unsigned char)arg7 format:(unsigned int)arg8; +- (void)_createHAPAccessoryAndNotifyDelegateWithPeripheral:(id)arg1 name:(id)arg2 pairingUsername:(id)arg3 statusFlags:(id)arg4 stateNumber:(id)arg5 stateChanged:(BOOL)arg6 category:(id)arg7 connectionIdleTime:(unsigned char)arg8 format:(unsigned int)arg9; - (BOOL)_delegateRespondsToSelector:(SEL)arg1; - (void)_didDiscoverPeripheral:(id)arg1 accessoryName:(id)arg2 pairingIdentifier:(id)arg3 format:(unsigned int)arg4 statusFlags:(id)arg5 stateNumber:(id)arg6 category:(id)arg7 configNumber:(id)arg8; - (void)_disconectFromHAPPeripheral:(id)arg1; @@ -112,6 +112,7 @@ - (unsigned int)qosLimits; - (id /* block */)reachabilityCompletion; - (id)recentlySeenPairedPeripherals; +- (void)retrieveCurrentStateForIdentifer:(id)arg1 onQueue:(id)arg2 withCompletion:(id /* block */)arg3; - (int)scanState; - (void)setCentralManager:(id)arg1; - (void)setConnectionLatency:(int)arg1 forPeripheral:(id)arg2; diff --git a/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBrowserWiProxBTLE.h b/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBrowserWiProxBTLE.h index 00ec54e08d..082ecb3293 100644 --- a/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBrowserWiProxBTLE.h +++ b/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerBrowserWiProxBTLE.h @@ -47,6 +47,8 @@ - (void)homeKitStoppedScanning:(id)arg1; - (id)initWithDelegate:(id)arg1 queue:(id)arg2; - (void)probeReachabilityForTrackedAccessories; +- (void)resetReachabilityForTrackedAccessories:(id)arg1; +- (void)retrieveStateForTrackedAccessoryWithIdentifier:(id)arg1 onQueue:(id)arg2 withCompletion:(id /* block */)arg3; - (BOOL)scanInBackground; - (void)setCurrentScanState:(int)arg1; - (void)setScanInBackground:(BOOL)arg1; diff --git a/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerIP.h b/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerIP.h index 524150d986..84426217a8 100644 --- a/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerIP.h +++ b/PrivateFrameworks/CoreHAP.framework/HAPAccessoryServerIP.h @@ -92,6 +92,7 @@ - (BOOL)_isSessionEstablished; - (BOOL)_mergeExistingAccessory:(id)arg1 withNewAccessory:(id)arg2; - (BOOL)_mergeExistingService:(id)arg1 withNewService:(id)arg2; +- (void)_pairSetupContinueWAC; - (long)_pairSetupStart; - (void)_pairSetupStartWAC; - (long)_pairSetupTryPassword:(id)arg1; diff --git a/PrivateFrameworks/CoreHAP.framework/HAPCharacteristic.h b/PrivateFrameworks/CoreHAP.framework/HAPCharacteristic.h index 372622c168..06926c9bf2 100644 --- a/PrivateFrameworks/CoreHAP.framework/HAPCharacteristic.h +++ b/PrivateFrameworks/CoreHAP.framework/HAPCharacteristic.h @@ -10,6 +10,7 @@ unsigned int _properties; HAPService * _service; BOOL _shouldValidateValueAfterReading; + NSNumber * _stateNumber; NSString * _type; id _value; NSDate * _valueUpdatedTime; @@ -23,6 +24,7 @@ @property (nonatomic) unsigned int properties; @property (nonatomic) HAPService *service; @property (nonatomic) BOOL shouldValidateValueAfterReading; +@property (nonatomic, readonly) NSNumber *stateNumber; @property (nonatomic, readonly) BOOL supportsAdditionalAuthorizationData; @property (nonatomic, copy) NSString *type; @property (setter=setValue:, nonatomic, copy) id value; @@ -35,7 +37,7 @@ - (id)cbCharacteristic; - (id)description; - (BOOL)eventNotificationsEnabled; -- (id)initWithType:(id)arg1 instanceID:(id)arg2 value:(id)arg3 properties:(unsigned int)arg4 eventNotificationsEnabled:(BOOL)arg5 metadata:(id)arg6; +- (id)initWithType:(id)arg1 instanceID:(id)arg2 value:(id)arg3 stateNumber:(id)arg4 properties:(unsigned int)arg5 eventNotificationsEnabled:(BOOL)arg6 metadata:(id)arg7; - (id)instanceID; - (BOOL)isEqualToCharacteristic:(id)arg1; - (id)metadata; @@ -53,6 +55,7 @@ - (void)setValue:(id)arg1; - (void)setValueUpdatedTime:(id)arg1; - (BOOL)shouldValidateValueAfterReading; +- (id)stateNumber; - (BOOL)supportsAdditionalAuthorizationData; - (id)type; - (id)validateValue:(id)arg1 outValue:(id*)arg2; diff --git a/PrivateFrameworks/CoreHAP.framework/HAPRecentlySeenPairedBTLEPeripheralTuple.h b/PrivateFrameworks/CoreHAP.framework/HAPRecentlySeenPairedBTLEPeripheralTuple.h index 9dc45f745b..c4d573991c 100644 --- a/PrivateFrameworks/CoreHAP.framework/HAPRecentlySeenPairedBTLEPeripheralTuple.h +++ b/PrivateFrameworks/CoreHAP.framework/HAPRecentlySeenPairedBTLEPeripheralTuple.h @@ -30,7 +30,7 @@ @property (nonatomic, readonly) double lastSeen; @property (nonatomic) BOOL monitorState; @property (nonatomic) BOOL notifyingCharacteristicUpdated; -@property (nonatomic, readonly) CBPeripheral *peripheral; +@property (nonatomic, retain) CBPeripheral *peripheral; @property (nonatomic, retain) NSNumber *stateNumber; @property (nonatomic, retain) NSNumber *statusFlags; @@ -53,6 +53,7 @@ - (void)setConnectionPriority:(unsigned int)arg1; - (void)setMonitorState:(BOOL)arg1; - (void)setNotifyingCharacteristicUpdated:(BOOL)arg1; +- (void)setPeripheral:(id)arg1; - (void)setStateNumber:(id)arg1; - (void)setStatusFlags:(id)arg1; - (id)stateNumber; diff --git a/PrivateFrameworks/CoreHAP.framework/HAPWACClient.h b/PrivateFrameworks/CoreHAP.framework/HAPWACClient.h index 94a0b6bfed..92385200bb 100644 --- a/PrivateFrameworks/CoreHAP.framework/HAPWACClient.h +++ b/PrivateFrameworks/CoreHAP.framework/HAPWACClient.h @@ -16,6 +16,7 @@ BOOL _supports2pt4GHz; BOOL _supports5GHz; BOOL _supportsSpruce2; + id /* block */ _wacCompatibilityCheckCompletionHandler; struct __CFDictionary { } * _wifiInfo; } @@ -32,15 +33,17 @@ @property (nonatomic, readonly) BOOL supports2pt4GHz; @property (nonatomic, readonly) BOOL supports5GHz; @property (nonatomic, readonly) BOOL supportsSpruce2; +@property (nonatomic, copy) id /* block */ wacCompatibilityCheckCompletionHandler; @property (nonatomic) struct __CFDictionary { }*wifiInfo; - (void).cxx_destruct; +- (BOOL)_checkCompatibleNetwork:(id)arg1; - (void)_configProgress:(id)arg1; - (long)_configPrompt:(unsigned int)arg1 inDelaySeconds:(int)arg2; - (void)_configStopped:(id)arg1; - (void)_joinComplete; - (void)_waitForLinkUp:(long)arg1 inContext:(void*)arg2; -- (BOOL)checkCompatibleNetwork:(id)arg1; +- (void)checkCompatibleNetwork:(id)arg1 completion:(id /* block */)arg2; - (id)clientQueue; - (id /* block */)completion; - (void)dealloc; @@ -60,11 +63,13 @@ - (void)setDidRestoreNetwork:(BOOL)arg1; - (void)setEzConfigDevice:(id)arg1; - (void)setPromptForSetupCode_f:(int (*)arg1; +- (void)setWacCompatibilityCheckCompletionHandler:(id /* block */)arg1; - (void)setWifiInfo:(struct __CFDictionary { }*)arg1; - (id)ssid; - (BOOL)supports2pt4GHz; - (BOOL)supports5GHz; - (BOOL)supportsSpruce2; +- (id /* block */)wacCompatibilityCheckCompletionHandler; - (struct __CFDictionary { }*)wifiInfo; @end diff --git a/PrivateFrameworks/CoreHAP.framework/_HAPAccessoryServerBTLE100.h b/PrivateFrameworks/CoreHAP.framework/_HAPAccessoryServerBTLE100.h index 6c8c005603..3e6fbdbbc7 100644 --- a/PrivateFrameworks/CoreHAP.framework/_HAPAccessoryServerBTLE100.h +++ b/PrivateFrameworks/CoreHAP.framework/_HAPAccessoryServerBTLE100.h @@ -173,7 +173,7 @@ - (id)identifyCharacteristic; - (void)identifyWithCompletion:(id /* block */)arg1; - (double)idleConnectionTimeoutInSec; -- (id)initWithPeripheral:(id)arg1 name:(id)arg2 pairingUsername:(id)arg3 statusFlags:(id)arg4 stateNumber:(id)arg5 category:(id)arg6 connectionIdleTime:(unsigned char)arg7 browser:(id)arg8 keyStore:(id)arg9; +- (id)initWithPeripheral:(id)arg1 name:(id)arg2 pairingUsername:(id)arg3 statusFlags:(id)arg4 stateNumber:(id)arg5 stateChanged:(BOOL)arg6 category:(id)arg7 connectionIdleTime:(unsigned char)arg8 browser:(id)arg9 keyStore:(id)arg10; - (BOOL)isDisconnecting; - (BOOL)isSecuritySessionOpening; - (void)listPairingsWithCompletionQueue:(id)arg1 completionHandler:(id /* block */)arg2; diff --git a/PrivateFrameworks/CoreHAP.framework/_HAPAccessoryServerBTLE200.h b/PrivateFrameworks/CoreHAP.framework/_HAPAccessoryServerBTLE200.h index 1c82c406fa..29cb8d5394 100644 --- a/PrivateFrameworks/CoreHAP.framework/_HAPAccessoryServerBTLE200.h +++ b/PrivateFrameworks/CoreHAP.framework/_HAPAccessoryServerBTLE200.h @@ -180,13 +180,14 @@ - (unsigned int)hapBLEProtocolVersion; - (id)identifyCharacteristic; - (void)identifyWithCompletion:(id /* block */)arg1; -- (id)initWithPeripheral:(id)arg1 name:(id)arg2 pairingUsername:(id)arg3 statusFlags:(id)arg4 stateNumber:(id)arg5 category:(id)arg6 connectionIdleTime:(unsigned char)arg7 browser:(id)arg8 keyStore:(id)arg9; +- (id)initWithPeripheral:(id)arg1 name:(id)arg2 pairingUsername:(id)arg3 statusFlags:(id)arg4 stateNumber:(id)arg5 stateChanged:(BOOL)arg6 category:(id)arg7 connectionIdleTime:(unsigned char)arg8 browser:(id)arg9 keyStore:(id)arg10; - (BOOL)isBadSetupCode; - (BOOL)isHAPCharacteristic:(id)arg1; - (BOOL)isPairing; - (BOOL)isSecuritySessionOpening; - (BOOL)isVerified; - (void)listPairingsWithCompletionQueue:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)markNotifyingCharacteristicUpdatedforCharacteristic:(id)arg1; - (double)pairSetupBackoffTimeInterval; - (id)pairSetupCharacteristic; - (id)pairSetupSession; diff --git a/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKEntity.h b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKEntity.h index f9571b3286..2ea5147285 100644 --- a/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKEntity.h +++ b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKEntity.h @@ -17,15 +17,16 @@ - (id)description; - (long)hash; - (long)hashValue; -- (/* Warning: Unrecognized filer type: ' ' using 'void*' */ void*)identifier:(void *)arg1; // needs 1 arg types, found 107: long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'p' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Y' using 'void*' */ void*, /* Warning: Unrecognized filer type: '`' using 'void*' */ void*, unsigned long long, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, SEL, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'p' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '&' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'z' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Y' using 'void*' */ void*, /* Warning: Unrecognized filer type: '`' using 'void*' */ void*, unsigned long long, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void* +- (/* Warning: Unrecognized filer type: '' using 'void*' */ void*)identifier; - (id)init; - (id)initWithIdentifier:(id)arg1 knowledgeStore:(id)arg2; - (BOOL)isEqual:(id)arg1; - (BOOL)linkTo:(id)arg1 withPredicate:(id)arg2 error:(id*)arg3; - (id)linksTo:(id)arg1 matchType:(long)arg2 error:(id*)arg3; -- (void)objectForKeyedSubscript:; -- (/* Warning: Unrecognized filer type: 'G' using 'void*' */ void*)removeObjectForKey:(void *)arg1 error:(void *)arg2; // needs 2 arg types, found 1: /* Warning: Unrecognized filer type: ' ' using 'void*' */ void* -- (void)setObject:forKeyedSubscript:; +/* MISSING HEADER DESCRIPTION FOR METHOD objectForKeyedSubscript: */ +- (/* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*)removeObjectForKey:(void *)arg1 error:(void *)arg2; // needs 2 arg types, found 51: /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, unsigned long, id, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, unsigned int, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' +' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'H' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: '' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'u' using 'void*' */ void*, /* Warning: Unrecognized filer type: '}' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: '' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ')' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, unsigned long, /* Warning: Unrecognized filer type: 'P' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, unsigned int, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, unsigned int, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'P' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'p' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'x' using 'void*' */ void*, long double +/* MISSING HEADER DESCRIPTION FOR METHOD setObject:forKeyedSubscript: */ - (id)store; - (BOOL)unlinkTo:(id)arg1 withPredicate:(id)arg2 ignoreWeights:(BOOL)arg3 error:(id*)arg4; diff --git a/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKInMemoryKnowledgeStorage.h b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKInMemoryKnowledgeStorage.h new file mode 100644 index 0000000000..f92c2b934d --- /dev/null +++ b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKInMemoryKnowledgeStorage.h @@ -0,0 +1,31 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge + */ + +@interface CoreKnowledge.CKInMemoryKnowledgeStorage : CKAbstractKnowledgeStorage { + void kv; + void sqlConnection; +} + +@property (nonatomic, readonly) BOOL closed; +@property (nonatomic, readonly) NSArray *keys; +@property (nonatomic, retain) NSMutableDictionary *kv; +@property (nonatomic, readonly) _TtC13CoreKnowledge15CKSQLConnection *sql; +@property (nonatomic, readonly) NSArray *values; + +- (id /* block */).cxx_destruct; +- (char *)closed:(void *)arg1; // needs 1 arg types, found 20: /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, unsigned long, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'H' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void* +- (id)init; +- (id)keys; +- (id)kv; +/* MISSING HEADER DESCRIPTION FOR METHOD objectForKeyedSubscript: */ +- (BOOL)removeObjectForKey:(id)arg1 error:(id*)arg2; +- (BOOL)removeObjectsMatching:(id)arg1 error:(id*)arg2; +- (void)setKv:(id)arg1; +- (id)sql; +- (id)tripleComponentsMatching:(id)arg1 error:(id*)arg2; +- (id)values; +- (BOOL)wipeAndReturnError:(id*)arg1; +- (id)writeBatch; + +@end diff --git a/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKKnowledgeStore.h b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKKnowledgeStore.h index 0a026951e6..07b8831b05 100644 --- a/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKKnowledgeStore.h +++ b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKKnowledgeStore.h @@ -40,15 +40,16 @@ - (id)keys; - (id)linksWithBetween:(id)arg1 and:(id)arg2 error:(id*)arg3; - (id)name; -- (void)objectForKeyedSubscript:; +/* MISSING HEADER DESCRIPTION FOR METHOD objectForKeyedSubscript: */ - (id)path; - (BOOL)removeEntity:(id)arg1 error:(id*)arg2; -- (/* Warning: Unrecognized filer type: 'G' using 'void*' */ void*)removeObjectForKey:(void *)arg1 error:(void *)arg2; // needs 2 arg types, found 1: /* Warning: Unrecognized filer type: ' ' using 'void*' */ void* +- (/* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*)removeObjectForKey:(void *)arg1 error:(void *)arg2; // needs 2 arg types, found 51: /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, unsigned long, id, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, unsigned int, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' +' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'H' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: '' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'u' using 'void*' */ void*, /* Warning: Unrecognized filer type: '}' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: '' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ')' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, unsigned long, /* Warning: Unrecognized filer type: 'P' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, unsigned int, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, unsigned int, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'P' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'p' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'x' using 'void*' */ void*, long double - (void)setDelegate:(id)arg1; -- (void)setObject:forKeyedSubscript:; +/* MISSING HEADER DESCRIPTION FOR METHOD setObject:forKeyedSubscript: */ - (id)subgraphWithEntities:(id)arg1; - (id)triplesMatching:(id)arg1 error:(id*)arg2; - (BOOL)wipeAndReturnError:(id*)arg1; -- (/* Warning: Unrecognized filer type: ' ' using 'void*' */ void*)writeBatch:(void *)arg1; // needs 1 arg types, found 107: long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'p' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Y' using 'void*' */ void*, /* Warning: Unrecognized filer type: '`' using 'void*' */ void*, unsigned long long, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, SEL, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'p' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '&' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'z' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Y' using 'void*' */ void*, /* Warning: Unrecognized filer type: '`' using 'void*' */ void*, unsigned long long, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void* +- (/* Warning: Unrecognized filer type: '' using 'void*' */ void*)writeBatch; @end diff --git a/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKSQLKnowledgeStorage.h b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKSQLKnowledgeStorage.h index 58f4680379..68973bfafa 100644 --- a/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKSQLKnowledgeStorage.h +++ b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKSQLKnowledgeStorage.h @@ -22,13 +22,13 @@ - (id)initWithPath:(id)arg1 name:(id)arg2; - (id)keys; - (id)kv; -- (void)objectForKeyedSubscript:; +/* MISSING HEADER DESCRIPTION FOR METHOD objectForKeyedSubscript: */ - (BOOL)removeObjectForKey:(id)arg1 error:(id*)arg2; - (BOOL)removeObjectsMatching:(id)arg1 error:(id*)arg2; - (void)setKeys:(id)arg1; - (void)setKv:(id)arg1; - (void)setValues:(id)arg1; -- (/* Warning: Unrecognized filer type: ' ' using 'void*' */ void*)sql:(void *)arg1; // needs 1 arg types, found 107: long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'p' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Y' using 'void*' */ void*, /* Warning: Unrecognized filer type: '`' using 'void*' */ void*, unsigned long long, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, SEL, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: 'X' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'p' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '&' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, long long, /* Warning: Unrecognized filer type: 'y' using 'void*' */ void*, long double, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'h' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'z' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'a' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Y' using 'void*' */ void*, /* Warning: Unrecognized filer type: '`' using 'void*' */ void*, unsigned long long, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, id, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'M' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void* +- (/* Warning: Unrecognized filer type: '' using 'void*' */ void*)sql; - (id)tripleComponentsMatching:(id)arg1 error:(id*)arg2; - (id)values; - (BOOL)wipeAndReturnError:(id*)arg1; diff --git a/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKUserDefaultsKnowledgeStorage.h b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKUserDefaultsKnowledgeStorage.h new file mode 100644 index 0000000000..7ceed22c0c --- /dev/null +++ b/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge.CKUserDefaultsKnowledgeStorage.h @@ -0,0 +1,31 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CoreKnowledge.framework/CoreKnowledge + */ + +@interface CoreKnowledge.CKUserDefaultsKnowledgeStorage : CKAbstractKnowledgeStorage { + void kv; +} + +@property (nonatomic, readonly) BOOL closed; +@property (nonatomic, readonly) NSArray *keys; +@property (nonatomic, retain) NSUserDefaults *kv; +@property (nonatomic, readonly) _TtC13CoreKnowledge15CKSQLConnection *sql; +@property (nonatomic, readonly) NSArray *values; + +- (id /* block */).cxx_destruct; +- (char *)closed:(void *)arg1; // needs 1 arg types, found 20: /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, unsigned long, /* Warning: Unrecognized filer type: '?' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'F' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'H' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'G' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: ' ' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Ã' using 'void*' */ void*, /* Warning: Unrecognized filer type: 'Â' using 'void*' */ void* +- (id)init; +- (id)keys; +- (id)kv; +/* MISSING HEADER DESCRIPTION FOR METHOD objectForKeyedSubscript: */ +- (BOOL)removeObjectForKey:(id)arg1 error:(id*)arg2; +- (BOOL)removeObjectsMatching:(id)arg1 error:(id*)arg2; +- (void)setKv:(id)arg1; +- (id)sql; +- (void)synchronize; +- (id)tripleComponentsMatching:(id)arg1 error:(id*)arg2; +- (id)values; +- (BOOL)wipeAndReturnError:(id*)arg1; +- (id)writeBatch; + +@end diff --git a/PrivateFrameworks/CoreParsec.framework/PARBag.h b/PrivateFrameworks/CoreParsec.framework/PARBag.h index 5d48af0cde..b306a066bd 100644 --- a/PrivateFrameworks/CoreParsec.framework/PARBag.h +++ b/PrivateFrameworks/CoreParsec.framework/PARBag.h @@ -21,6 +21,7 @@ @property (nonatomic, readonly, copy) NSString *firstUseLearnMoreURL; @property (nonatomic, readonly) unsigned int maximumCachedQueriesToSend; @property (nonatomic, readonly) unsigned int maximumCachedResultsToSend; +@property (nonatomic, readonly) NSNumber *minSearchRenderTimeout; @property (nonatomic, readonly) double minimumIntervalBetweenQueriesFromBag; @property (nonatomic, readonly) unsigned int minimumQueryLength; @property (nonatomic, readonly) NSNumber *otherRenderTimeout; @@ -65,6 +66,7 @@ - (BOOL)isEnabled; - (unsigned int)maximumCachedQueriesToSend; - (unsigned int)maximumCachedResultsToSend; +- (id)minSearchRenderTimeout; - (double)minimumIntervalBetweenQueriesFromBag; - (unsigned int)minimumQueryLength; - (id)otherRenderTimeout; diff --git a/PrivateFrameworks/CoreParsec.framework/PARSession.h b/PrivateFrameworks/CoreParsec.framework/PARSession.h index 46a49c9ecd..035331b22f 100644 --- a/PrivateFrameworks/CoreParsec.framework/PARSession.h +++ b/PrivateFrameworks/CoreParsec.framework/PARSession.h @@ -8,6 +8,7 @@ PARSessionConfiguration * _configuration; NSXPCConnection * _connection; * _delegate; + MKSearchFoundationFeedbackListener * _mapsListener; PARRanker * _ranker; } diff --git a/PrivateFrameworks/CoreRecognition.framework/ActivationMapTools.h b/PrivateFrameworks/CoreRecognition.framework/ActivationMapTools.h new file mode 100644 index 0000000000..480d92e2b5 --- /dev/null +++ b/PrivateFrameworks/CoreRecognition.framework/ActivationMapTools.h @@ -0,0 +1,16 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/CoreRecognition.framework/CoreRecognition + */ + +@interface ActivationMapTools : NSObject + ++ (id)characterCentroidsFromActivationMap:(const struct vector >, std::__1::allocator > > > { struct vector > {} *x1; struct vector > {} *x2; struct __compressed_pair > *, std::__1::allocator > > > { struct vector > {} *x_3_1_1; } x3; }*)arg1 codeMap:(const int*)arg2 decodedSymbolIndexes:(id*)arg3; ++ (id)characterCentroidsFromActivationMap:(struct vector >, std::__1::allocator > > > { struct vector > {} *x1; struct vector > {} *x2; struct __compressed_pair > *, std::__1::allocator > > > { struct vector > {} *x_3_1_1; } x3; }*)arg1 codeMap:(const int*)arg2 potentialPatterns:(id)arg3 minWordLengthFractionForCorrelationPeak:(float)arg4 bestModelIndex:(int*)arg5; ++ (int)colInImage:(struct vImage_Buffer { void *x1; unsigned int x2; unsigned int x3; unsigned int x4; })arg1 forPoint:(int)arg2 inActivationMapWithSize:(int)arg3; ++ (id)decodeStringWithCentroids:(id)arg1 activationMap:(const struct vector >, std::__1::allocator > > > { struct vector > {} *x1; struct vector > {} *x2; struct __compressed_pair > *, std::__1::allocator > > > { struct vector > {} *x_3_1_1; } x3; }*)arg2 codeMap:(const int*)arg3 model:(id)arg4; ++ (void)extractActivationSignals:(struct map >, std::__1::less, std::__1::allocator > > > > { struct __tree > >, std::__1::__map_value_compare > >, std::__1::less, true>, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > >, std::__1::less, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }*)arg1 fromActivationMap:(const struct vector >, std::__1::allocator > > > { struct vector > {} *x1; struct vector > {} *x2; struct __compressed_pair > *, std::__1::allocator > > > { struct vector > {} *x_3_1_1; } x3; }*)arg2 forModel:(id)arg3 codeMap:(const int*)arg4; ++ (id)fitSpacingModel:(id)arg1 toActivationMap:(const struct vector >, std::__1::allocator > > > { struct vector > {} *x1; struct vector > {} *x2; struct __compressed_pair > *, std::__1::allocator > > > { struct vector > {} *x_3_1_1; } x3; }*)arg2 codeMap:(const int*)arg3 minWordLengthFractionForCorrelationPeak:(float)arg4 cost:(float*)arg5; ++ (BOOL)matchLabel:(int)arg1 toModelCharacter:(unsigned short)arg2; ++ (id)textFromActivationMap:(struct vector >, std::__1::allocator > > >, std::__1::allocator >, std::__1::allocator > > > > > { struct vector >, std::__1::allocator > > > {} *x1; struct vector >, std::__1::allocator > > > {} *x2; struct __compressed_pair >, std::__1::allocator > > > *, std::__1::allocator >, std::__1::allocator > > > > > { struct vector >, std::__1::allocator > > > {} *x_3_1_1; } x3; }*)arg1 codeMap:(const int*)arg2 invert:(BOOL)arg3; + +@end diff --git a/PrivateFrameworks/CoreThemeDefinition.framework/CoreThemeDocument.h b/PrivateFrameworks/CoreThemeDefinition.framework/CoreThemeDocument.h index f0c4b0cfdd..b3cfff9fcc 100644 --- a/PrivateFrameworks/CoreThemeDefinition.framework/CoreThemeDocument.h +++ b/PrivateFrameworks/CoreThemeDefinition.framework/CoreThemeDocument.h @@ -72,6 +72,7 @@ - (void)_automaticSRGBGenerationFromP3; - (void)_backwardsCompatibilityPatchForLayoutDirection; - (id)_cachedConstantsForEntity:(id)arg1; +- (BOOL)_canremoveKeyAttribte:(unsigned short)arg1; - (id)_catalogGlobals; - (int)_compareFlattenedKeySpec1:(id)arg1 toKeySpec2:(id)arg2; - (void)_configureAfterFirstSave; diff --git a/PrivateFrameworks/CoreUI.framework/CUIMutableCommonAssetStorage.h b/PrivateFrameworks/CoreUI.framework/CUIMutableCommonAssetStorage.h index acadfd6290..b9da9f8824 100644 --- a/PrivateFrameworks/CoreUI.framework/CUIMutableCommonAssetStorage.h +++ b/PrivateFrameworks/CoreUI.framework/CUIMutableCommonAssetStorage.h @@ -4,6 +4,7 @@ @interface CUIMutableCommonAssetStorage : CUICommonAssetStorage { NSMutableDictionary * _bitmapInfo; + unsigned int _enableLargeCarKeyWorkaround; unsigned int _useBitmapIndex; } @@ -12,6 +13,7 @@ - (void)_allocateExtendedMetadata; - (BOOL)_saveBitmapInfo; - (void)_setZeroCodeInfo:(struct { unsigned int x1; unsigned int x2; })arg1 forKey:(const void*)arg2 withLength:(unsigned long)arg3 inTree:(const void*)arg4; +- (BOOL)_writeOutKeyFormatWithWorkaround; - (void)dealloc; - (id)initWithPath:(id)arg1; - (void)removeAssetForKey:(id)arg1; @@ -25,6 +27,7 @@ - (void)setColorSpaceID:(unsigned int)arg1; - (void)setDeploymentPlatform:(id)arg1; - (void)setDeploymentPlatformVersion:(id)arg1; +- (void)setEnableLargeCarKeyWorkaround:(BOOL)arg1; - (void)setExternalTags:(id)arg1; - (void)setFontName:(id)arg1 baselineOffset:(float)arg2 forFontSelector:(id)arg3; - (void)setFontSize:(float)arg1 forFontSizeSelector:(id)arg2; diff --git a/PrivateFrameworks/FMF.framework/FMFSessionProxy.h b/PrivateFrameworks/FMF.framework/FMFSessionProxy.h new file mode 100644 index 0000000000..01fd932461 --- /dev/null +++ b/PrivateFrameworks/FMF.framework/FMFSessionProxy.h @@ -0,0 +1,41 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/FMF.framework/FMF + */ + +@interface FMFSessionProxy : NSObject { + FMFSession * _session; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic) FMFSession *session; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (oneway void)abDidChange; +- (oneway void)abPreferencesDidChange; +- (oneway void)didAddFollowerHandle:(id)arg1; +- (oneway void)didChangeActiveLocationSharingDevice:(id)arg1; +- (void)didReceiveFriendshipRequest:(id)arg1; +- (oneway void)didReceiveServerError:(id)arg1; +- (oneway void)didRemoveFollowerHandle:(id)arg1; +- (oneway void)didStartFollowingHandle:(id)arg1; +- (oneway void)didStopFollowingHandle:(id)arg1; +- (oneway void)didUpdateActiveDeviceList:(id)arg1; +- (oneway void)didUpdateFavorites:(id)arg1; +- (oneway void)didUpdateFollowers:(id)arg1; +- (oneway void)didUpdateFollowing:(id)arg1; +- (oneway void)didUpdateHideFromFollowersStatus:(BOOL)arg1; +- (oneway void)didUpdateLocations:(id)arg1; +- (oneway void)didUpdatePendingOffersForHandles:(id)arg1; +- (oneway void)failedToGetLocationForHandle:(id)arg1 error:(id)arg2; +- (id)initWithFMFSession:(id)arg1; +- (oneway void)modelDidLoad; +- (oneway void)networkReachabilityUpdated:(BOOL)arg1; +- (oneway void)sendMappingPacket:(id)arg1 toHandle:(id)arg2; +- (id)session; +- (oneway void)setLocations:(id)arg1; +- (void)setSession:(id)arg1; + +@end diff --git a/PrivateFrameworks/FTServices.framework/FTDeviceSupport.h b/PrivateFrameworks/FTServices.framework/FTDeviceSupport.h index 4ee4711be4..8574cb1319 100644 --- a/PrivateFrameworks/FTServices.framework/FTDeviceSupport.h +++ b/PrivateFrameworks/FTServices.framework/FTDeviceSupport.h @@ -48,6 +48,7 @@ @property (nonatomic, readonly) NSString *deviceIDPrefix; @property (nonatomic, readonly) NSString *deviceInformationString; @property (nonatomic, readonly) NSString *deviceName; +@property (nonatomic, readonly) NSString *deviceRegionInfo; @property (nonatomic, readonly) int deviceType; @property (nonatomic, readonly) NSString *deviceTypeIDPrefix; @property (nonatomic, readonly) NSString *enclosureColor; @@ -101,6 +102,7 @@ - (BOOL)SIMInserted; - (void)_carrierChanged; - (void)_commCenterAlive; +- (id)_forceWWANQueriesCarrierBundleValue; - (void)_handlePhoneNumberRegistrationStateChanged:(id)arg1; - (void)_handleTechnologyChange:(id)arg1; - (void)_lockdownStateChanged:(id)arg1; @@ -119,6 +121,7 @@ - (void)_unregisterForManagedConfigurationNotifications; - (void)_updateCapabilities; - (void)_updateManagedConfigurationSettings; +- (BOOL)_wantsForcedCellularQueries; - (void)_watchNotifyTokens; - (BOOL)accountModificationRestricted; - (BOOL)callingAvailable; @@ -134,6 +137,7 @@ - (id)deviceIDPrefix; - (id)deviceInformationString; - (id)deviceName; +- (id)deviceRegionInfo; - (int)deviceType; - (id)deviceTypeIDPrefix; - (id)enclosureColor; diff --git a/PrivateFrameworks/FitnessFriends.framework/FFFriendListManager.h b/PrivateFrameworks/FitnessFriends.framework/FFFriendListManager.h index 4b29d20d35..b885180023 100644 --- a/PrivateFrameworks/FitnessFriends.framework/FFFriendListManager.h +++ b/PrivateFrameworks/FitnessFriends.framework/FFFriendListManager.h @@ -50,10 +50,12 @@ - (void)enumerateValidDisplayModesForFilter:(int)arg1 usingBlock:(id /* block */)arg2; - (id)friendWithUUID:(id)arg1; - (BOOL)hasAnyFriendsSetup; +- (BOOL)hasReachedMaxNumberOfFriends; - (id)init; - (id)initWithModel:(id)arg1 andWorkoutDataProvider:(id)arg2; - (id)me; - (unsigned int)numberOfFriendsWithInvitesAwaitingResponseFromMe; +- (int)numberOfNewFriendsAllowed; - (id)sectionForFriendsHidingDataFromMe; - (id)sectionForFriendsInvitedByMe; - (id)sectionForFriendsInvitingMe; diff --git a/PrivateFrameworks/FitnessUI.framework/FIUIAchievementBadgeCache.h b/PrivateFrameworks/FitnessUI.framework/FIUIAchievementBadgeCache.h index ee0944e80d..3274953aef 100644 --- a/PrivateFrameworks/FitnessUI.framework/FIUIAchievementBadgeCache.h +++ b/PrivateFrameworks/FitnessUI.framework/FIUIAchievementBadgeCache.h @@ -4,15 +4,16 @@ @interface FIUIAchievementBadgeCache : NSObject -+ (id)_cacheKeyForAchievement:(id)arg1 size:(struct CGSize { float x1; float x2; })arg2; -+ (id)_cachedImagePathForAchievement:(id)arg1 size:(struct CGSize { float x1; float x2; })arg2; -+ (id)_cachedImagesPath; ++ (id)_cacheKeyForAchievement:(id)arg1 size:(struct CGSize { float x1; float x2; })arg2 scale:(float)arg3; ++ (id)_cachedImagePathForAchievement:(id)arg1 size:(struct CGSize { float x1; float x2; })arg2 scale:(float)arg3; ++ (id)_cachedImagesPathForAchievement:(id)arg1; + (id)_cachedModelPathForAchievement:(id)arg1; + (id)_cachedModelsPath; + (void)_cleanUpOldAssets; + (BOOL)_decompressZipFileAtPath:(id)arg1 toDirectory:(id)arg2; + (id)_thumbnailCache; + (id)badgeModelPathForAchievement:(id)arg1; -+ (id)thumbnailForAchievement:(id)arg1 size:(struct CGSize { float x1; float x2; })arg2; ++ (BOOL)hasCachedThumbnailForAchievement:(id)arg1 size:(struct CGSize { float x1; float x2; })arg2 scale:(float)arg3; ++ (id)thumbnailForAchievement:(id)arg1 size:(struct CGSize { float x1; float x2; })arg2 scale:(float)arg3; @end diff --git a/PrivateFrameworks/FrontBoard.framework/FBApplicationDataStoreRepositoryManager.h b/PrivateFrameworks/FrontBoard.framework/FBApplicationDataStoreRepositoryManager.h index 720373c325..17e030c5d1 100644 --- a/PrivateFrameworks/FrontBoard.framework/FBApplicationDataStoreRepositoryManager.h +++ b/PrivateFrameworks/FrontBoard.framework/FBApplicationDataStoreRepositoryManager.h @@ -5,6 +5,7 @@ @interface FBApplicationDataStoreRepositoryManager : NSObject { FBSqliteApplicationDataStoreRepository * _dataStore; NSURL * _dataStoreURL; + NSObject * _deferredWorkQueue; LSApplicationWorkspace * _lsApplicationWorkspace; } @@ -20,6 +21,7 @@ - (void)_handleApplicationInstalled:(id)arg1; - (void)_handleApplicationsUninstalled:(id)arg1; - (id)_initWithDataStore:(id)arg1 lsWorkspace:(id)arg2; +- (void)_performAfterDeferredWork:(id /* block */)arg1; - (id)_safeObjectForKey:(id)arg1 forApplication:(id)arg2 ofType:(Class)arg3; - (void)clearExpiredUninstalledApplicationsFromStoreIfNecessary; - (id)dataStore; diff --git a/PrivateFrameworks/FrontBoard.framework/FBPlistApplicationDataStoreRepository.h b/PrivateFrameworks/FrontBoard.framework/FBPlistApplicationDataStoreRepository.h index 221acf9213..773dba3b34 100644 --- a/PrivateFrameworks/FrontBoard.framework/FBPlistApplicationDataStoreRepository.h +++ b/PrivateFrameworks/FrontBoard.framework/FBPlistApplicationDataStoreRepository.h @@ -32,6 +32,7 @@ - (void)_writeQueue_flushSynchronously; - (id)applicationIdentifiersWithState; - (void)beginBatchedUpdate; +- (void)close; - (BOOL)containsKey:(id)arg1 forApplication:(id)arg2; - (void)dealloc; - (id)delegate; diff --git a/PrivateFrameworks/FrontBoard.framework/FBProcess.h b/PrivateFrameworks/FrontBoard.framework/FBProcess.h index c296aa6ce1..213691cd50 100644 --- a/PrivateFrameworks/FrontBoard.framework/FBProcess.h +++ b/PrivateFrameworks/FrontBoard.framework/FBProcess.h @@ -6,6 +6,7 @@ NSString * _bundleIdentifier; NSObject * _callOutQueue; * _delegate; + NSNumber * _executablePartitionNumber; FBSProcessHandle * _handle; NSString * _jobLabel; NSString * _name; @@ -23,6 +24,7 @@ @property (readonly, copy) NSString *debugDescription; @property (nonatomic) *delegate; @property (readonly, copy) NSString *description; +@property (nonatomic, readonly) BOOL executableLivesOnSystemPartition; @property (getter=isForeground, nonatomic, readonly) BOOL foreground; @property (nonatomic, readonly, retain) FBSProcessHandle *handle; @property (readonly) unsigned int hash; @@ -79,6 +81,7 @@ - (id)description; - (id)descriptionBuilderWithMultilinePrefix:(id)arg1; - (id)descriptionWithMultilinePrefix:(id)arg1; +- (BOOL)executableLivesOnSystemPartition; - (id)handle; - (BOOL)hasEntitlement:(id)arg1; - (id)init; diff --git a/PrivateFrameworks/FrontBoard.framework/FBSqliteApplicationDataStoreRepository.h b/PrivateFrameworks/FrontBoard.framework/FBSqliteApplicationDataStoreRepository.h index 4f475ff736..b2cdb60e72 100644 --- a/PrivateFrameworks/FrontBoard.framework/FBSqliteApplicationDataStoreRepository.h +++ b/PrivateFrameworks/FrontBoard.framework/FBSqliteApplicationDataStoreRepository.h @@ -25,6 +25,7 @@ - (id)_dbQueue_applicationIdentifiersWithState; - (BOOL)_dbQueue_containsKey:(id)arg1 forApplication:(id)arg2; - (void)_dbQueue_createTables; +- (BOOL)_dbQueue_databaseIntegrityCheck; - (int)_dbQueue_databaseVersion; - (BOOL)_dbQueue_executeStatement:(id)arg1 bindings:(id)arg2 resultRowHandler:(id /* block */)arg3; - (BOOL)_dbQueue_executeStatement:(id)arg1 bindings:(id)arg2 resultRowHandler:(id /* block */)arg3 error:(out id*)arg4; @@ -36,10 +37,14 @@ - (void)_dbQueue_notifyDelegateOfStoreInvalidationForIdentifier:(id)arg1; - (id)_dbQueue_objectForKey:(id)arg1 forApplication:(id)arg2; - (id)_dbQueue_objectsForKeys:(id)arg1; +- (id)_dbQueue_openDatabase; - (void)_dbQueue_performWithSavepoint:(id)arg1 handler:(id /* block */)arg2; +- (BOOL)_dbQueue_setAsideDamagedDatabase; - (BOOL)_isEligibleForSaving:(id)arg1; +- (BOOL)_setAsideFileAtURL:(id)arg1; - (id)applicationIdentifiersWithState; - (void)beginBatchedUpdate; +- (void)close; - (BOOL)containsKey:(id)arg1 forApplication:(id)arg2; - (void)dealloc; - (id)delegate; @@ -55,5 +60,6 @@ - (void)removeObjectsForKeys:(id)arg1 forApplication:(id)arg2; - (void)setDelegate:(id)arg1; - (void)setObject:(id)arg1 forKey:(id)arg2 forApplication:(id)arg3; +- (id)urlByAppendingString:(id)arg1 toURL:(id)arg2; @end diff --git a/PrivateFrameworks/FrontBoard.framework/FBSqliteDatabaseConnection.h b/PrivateFrameworks/FrontBoard.framework/FBSqliteDatabaseConnection.h index 169dd0b859..07ce0c4b41 100644 --- a/PrivateFrameworks/FrontBoard.framework/FBSqliteDatabaseConnection.h +++ b/PrivateFrameworks/FrontBoard.framework/FBSqliteDatabaseConnection.h @@ -5,12 +5,16 @@ @interface FBSqliteDatabaseConnection : NSObject { NSObject * _queue; struct sqlite3 { } * _queue_dbConnection; + NSHashTable * _queue_observers; NSCache * _queue_queryCache; } + (int)_sqliteOpenFlagsForDataProtectionClass:(unsigned int)arg1; - (id)_initWithSqlitePath:(id)arg1 dataProtectionClass:(unsigned int)arg2; +- (void)_queue_close; +- (void)addObserver:(id)arg1; +- (void)close; - (void)dealloc; - (id)initWithInMemoryDatabase; - (id)initWithURL:(id)arg1; @@ -19,5 +23,6 @@ - (void)performSyncWithDatabase:(id /* block */)arg1; - (void)performWithDatabase:(id /* block */)arg1; - (id)prepareStatement:(id)arg1; +- (void)removeObserver:(id)arg1; @end diff --git a/PrivateFrameworks/FrontBoard.framework/_FBSqlitePreparedCompoundStatement.h b/PrivateFrameworks/FrontBoard.framework/_FBSqlitePreparedCompoundStatement.h index 270f42e254..bf5d520c54 100644 --- a/PrivateFrameworks/FrontBoard.framework/_FBSqlitePreparedCompoundStatement.h +++ b/PrivateFrameworks/FrontBoard.framework/_FBSqlitePreparedCompoundStatement.h @@ -3,10 +3,11 @@ */ @interface _FBSqlitePreparedCompoundStatement : FBSqlitePreparedStatement { + FBSqliteDatabaseConnection * _dbConnection; NSArray * _statements; - BSZeroingWeakReference * _weak_dbConnection; } +- (void).cxx_destruct; - (void)dealloc; - (BOOL)executeWithBindings:(id)arg1 resultRowHandler:(id /* block */)arg2 error:(out id*)arg3; - (id)initWithDatabaseConnection:(id)arg1 statements:(id)arg2; diff --git a/PrivateFrameworks/FrontBoard.framework/_FBSqlitePreparedSimpleStatement.h b/PrivateFrameworks/FrontBoard.framework/_FBSqlitePreparedSimpleStatement.h index fc09d4f67e..758dba643f 100644 --- a/PrivateFrameworks/FrontBoard.framework/_FBSqlitePreparedSimpleStatement.h +++ b/PrivateFrameworks/FrontBoard.framework/_FBSqlitePreparedSimpleStatement.h @@ -2,11 +2,17 @@ Image: /System/Library/PrivateFrameworks/FrontBoard.framework/FrontBoard */ -@interface _FBSqlitePreparedSimpleStatement : FBSqlitePreparedStatement { +@interface _FBSqlitePreparedSimpleStatement : FBSqlitePreparedStatement { + FBSqliteDatabaseConnection * _dbConnection; struct sqlite3_stmt { } * _statement; - BSZeroingWeakReference * _weak_dbConnection; } +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + +- (void).cxx_destruct; - (int)_bindKey:(id)arg1 value:(id)arg2; - (int)_bindParameterIndex:(int)arg1 dataValue:(id)arg2; - (int)_bindParameterIndex:(int)arg1 nullValue:(id)arg2; @@ -17,5 +23,6 @@ - (void)dealloc; - (BOOL)executeWithBindings:(id)arg1 resultRowHandler:(id /* block */)arg2 error:(out id*)arg3; - (id)initWithDatabaseConnection:(id)arg1 statement:(struct sqlite3_stmt { }*)arg2; +- (void)sqliteDatabaseConnectionWillClose:(id)arg1; @end diff --git a/PrivateFrameworks/FuseUI.framework/MusicPlayerServerDelegate.h b/PrivateFrameworks/FuseUI.framework/MusicPlayerServerDelegate.h index 859d1681b2..f9bbb3ef59 100644 --- a/PrivateFrameworks/FuseUI.framework/MusicPlayerServerDelegate.h +++ b/PrivateFrameworks/FuseUI.framework/MusicPlayerServerDelegate.h @@ -4,7 +4,10 @@ @interface MusicPlayerServerDelegate : NSObject { MPAVController * _applicationPlayer; + MPCMediaPlayerLegacyReportingController * _applicationPlayerReportingController; + NSDictionary * _assetStoreFrontOverrides; MPMediaItem * _firstItem; + NSString * _firstItemIdentifier; MPNowPlayingObserver * _nowPlayingObserver; int _playbackShuffleMode; MPAVController * _player; @@ -15,6 +18,7 @@ MPAVController * _shuffleChangeHandlerPlayer; int _shuffleMode; MPAVController * _systemPlayer; + NSDictionary * _timeModifications; } @property (readonly, copy) NSString *debugDescription; @@ -38,10 +42,13 @@ - (void)musicPlayerServer:(id)arg1 prepareQueueWithStoreIDs:(id)arg2; - (void)musicPlayerServer:(id)arg1 registerForRepeatModeChangesWithChangeHandler:(id /* block */)arg2; - (void)musicPlayerServer:(id)arg1 registerForShuffleModeChangesWithChangeHandler:(id /* block */)arg2; +- (void)musicPlayerServer:(id)arg1 setAssetStoreFrontOverrides:(id)arg2; - (void)musicPlayerServer:(id)arg1 setFirstItem:(id)arg2; +- (void)musicPlayerServer:(id)arg1 setFirstItemIdentifier:(id)arg2; - (void)musicPlayerServer:(id)arg1 setNowPlayingItem:(id)arg2; - (void)musicPlayerServer:(id)arg1 setPlaybackSpeed:(int)arg2; - (void)musicPlayerServer:(id)arg1 setShuffleMode:(int)arg2; +- (void)musicPlayerServer:(id)arg1 setTimeModifications:(id)arg2; - (void)musicPlayerServer:(id)arg1 setUserQueueModificationsDisabled:(BOOL)arg2; - (id)nowPlayingItemForMusicPlayerServer:(id)arg1; - (int)playbackSpeedForMusicPlayerServer:(id)arg1; diff --git a/PrivateFrameworks/FuseUI.framework/MusicQueryQueueFeeder.h b/PrivateFrameworks/FuseUI.framework/MusicQueryQueueFeeder.h index 6c868b4753..ae1e8fb33c 100644 --- a/PrivateFrameworks/FuseUI.framework/MusicQueryQueueFeeder.h +++ b/PrivateFrameworks/FuseUI.framework/MusicQueryQueueFeeder.h @@ -12,7 +12,6 @@ - (id)errorResolverForItem:(id)arg1; - (Class)itemClass; - (id)mixPlaylist; -- (id)playbackInfoForIdentifier:(id)arg1; - (int)realRepeatType; - (int)realShuffleType; - (void)setMixPlaylist:(id)arg1; diff --git a/PrivateFrameworks/GeoServices.framework/GEOComposedRoute.h b/PrivateFrameworks/GeoServices.framework/GEOComposedRoute.h index 4f6035a83b..e0633422a5 100644 --- a/PrivateFrameworks/GeoServices.framework/GEOComposedRoute.h +++ b/PrivateFrameworks/GeoServices.framework/GEOComposedRoute.h @@ -54,6 +54,7 @@ @property (nonatomic, readonly) NSArray *advisoryNotices; @property (nonatomic, readonly) BOOL allowsNetworkTileLoad; +@property (nonatomic, readonly) NSArray *baseTransitFares; @property (nonatomic, readonly) GEOMapRegion *boundingMapRegion; @property (nonatomic, readonly) void*controlPoints; @property (nonatomic) unsigned int currentDisplayStep; @@ -139,6 +140,7 @@ - (id)advisoryNotices; - (BOOL)allowsNetworkTileLoad; - (double)approximateRoadWidthAtPointIndex:(unsigned int)arg1; +- (id)baseTransitFares; - (id)boardStepForSection:(id)arg1; - (id)boundingMapRegion; - (BOOL)checkDrivingArrivalForCoordinate:(struct { double x1; double x2; })arg1 coordinateOnRoute:(struct { double x1; double x2; })arg2 routePointIndex:(unsigned int)arg3 distanceFromRoute:(double)arg4 arrivalMapRegion:(id)arg5 checkArrivalRadius:(BOOL)arg6 checkDistanceAlongRoute:(BOOL)arg7 checkRoadAccessPoints:(BOOL)arg8 isOnRoute:(BOOL)arg9; diff --git a/PrivateFrameworks/GeoServices.framework/GEOLogContext.h b/PrivateFrameworks/GeoServices.framework/GEOLogContext.h index a00f573bc2..cb8e43dc5a 100644 --- a/PrivateFrameworks/GeoServices.framework/GEOLogContext.h +++ b/PrivateFrameworks/GeoServices.framework/GEOLogContext.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices */ -@interface GEOLogContext : NSObject { +@interface GEOLogContext : NSObject { NSMutableArray * _logMsgStates; NSLock * _logMsgStatesLock; } @@ -25,6 +25,7 @@ - (void)_registerExperimentsState; - (void)_registerLogContextWithTraits:(id)arg1; - (void)_registerMapViewStateWithTraits:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; - (void)dealloc; - (id)init; - (id)initWithDefaultStates; diff --git a/PrivateFrameworks/GeoServices.framework/GEOMapService.h b/PrivateFrameworks/GeoServices.framework/GEOMapService.h index 68cdade845..97f5661ca7 100644 --- a/PrivateFrameworks/GeoServices.framework/GEOMapService.h +++ b/PrivateFrameworks/GeoServices.framework/GEOMapService.h @@ -4,6 +4,8 @@ @interface GEOMapService : NSObject { int _additionalEnabledMarketsChangedToken; + NSCache * _handleCache; + * _handleCacheDelegate; int _overriddenResultProviderID; NSObject * _placeDataObserverQueue; NSMutableArray * _placeDataObservers; @@ -38,7 +40,7 @@ - (void)notifyPlaceDataRequestObserversThatTicket:(id)arg1 didCompleteWithMapItems:(id)arg2; - (void)removePlaceDataRequestObserver:(id)arg1; - (void)resolveMapItemFromHandle:(id)arg1 completionHandler:(id /* block */)arg2; -- (void)resolveMapItemFromHandle:(id)arg1 withTraits:(id)arg2 completionHandler:(id /* block */)arg3; +- (void)resolveMapItemFromHandle:(id)arg1 withTraits:(id)arg2 useCache:(BOOL)arg3 completionHandler:(id /* block */)arg4; - (id)serializedClientMetadataForParsec; - (id)serializedClientMetadataForSiri; - (id)serializedClientMetadataForTraits:(id)arg1; diff --git a/PrivateFrameworks/GeoServices.framework/GEOTransitBaseFare.h b/PrivateFrameworks/GeoServices.framework/GEOTransitBaseFare.h index 87d917643d..cd2b298ac1 100644 --- a/PrivateFrameworks/GeoServices.framework/GEOTransitBaseFare.h +++ b/PrivateFrameworks/GeoServices.framework/GEOTransitBaseFare.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices */ -@interface GEOTransitBaseFare : PBCodable { +@interface GEOTransitBaseFare : PBCodable { BOOL _cashOnly; struct { unsigned int numberOfLegs : 1; @@ -15,15 +15,24 @@ NSMutableArray * _supportedPaymentMethods; } +@property (nonatomic, readonly) BOOL cashOnly; @property (nonatomic) BOOL cashOnly; +@property (nonatomic, readonly, copy) NSString *currencyCode; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; @property (nonatomic) BOOL hasCashOnly; @property (nonatomic) BOOL hasNumberOfLegs; @property (nonatomic) BOOL hasPaymentType; @property (nonatomic, readonly) BOOL hasPrice; +@property (readonly) unsigned int hash; @property (nonatomic) unsigned int numberOfLegs; @property (nonatomic) int paymentType; @property (nonatomic, retain) GEOTransitPrice *price; +@property (readonly) Class superclass; +@property (nonatomic, readonly) NSArray *supportedICCardProviders; @property (nonatomic, retain) NSMutableArray *supportedPaymentMethods; +@property (nonatomic, readonly) int type; +@property (nonatomic, readonly) NSDecimalNumber *value; + (Class)supportedPaymentMethodType; @@ -33,6 +42,7 @@ - (void)clearSupportedPaymentMethods; - (void)copyTo:(id)arg1; - (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)currencyCode; - (void)dealloc; - (id)description; - (id)dictionaryRepresentation; @@ -56,9 +66,12 @@ - (void)setPaymentType:(int)arg1; - (void)setPrice:(id)arg1; - (void)setSupportedPaymentMethods:(id)arg1; +- (id)supportedICCardProviders; - (id)supportedPaymentMethodAtIndex:(unsigned int)arg1; - (id)supportedPaymentMethods; - (unsigned int)supportedPaymentMethodsCount; +- (int)type; +- (id)value; - (void)writeTo:(id)arg1; @end diff --git a/PrivateFrameworks/GeoServices.framework/_GEOMapItemHandleCacheData.h b/PrivateFrameworks/GeoServices.framework/_GEOMapItemHandleCacheData.h new file mode 100644 index 0000000000..f26a9a1925 --- /dev/null +++ b/PrivateFrameworks/GeoServices.framework/_GEOMapItemHandleCacheData.h @@ -0,0 +1,20 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices + */ + +@interface _GEOMapItemHandleCacheData : NSObject { + NSData * _data; + NSDate * _timestamp; +} + +@property (nonatomic, readonly) unsigned int cost; +@property (nonatomic, readonly) NSData *data; +@property (nonatomic, readonly) NSDate *timestamp; + +- (unsigned int)cost; +- (id)data; +- (void)dealloc; +- (id)initWithTimestamp:(id)arg1 data:(id)arg2; +- (id)timestamp; + +@end diff --git a/PrivateFrameworks/GeoServices.framework/_GEOMapItemHandleCacheDelegate.h b/PrivateFrameworks/GeoServices.framework/_GEOMapItemHandleCacheDelegate.h new file mode 100644 index 0000000000..80effdc757 --- /dev/null +++ b/PrivateFrameworks/GeoServices.framework/_GEOMapItemHandleCacheDelegate.h @@ -0,0 +1,14 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices + */ + +@interface _GEOMapItemHandleCacheDelegate : NSObject + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + +- (void)cache:(id)arg1 willEvictObject:(id)arg2; + +@end diff --git a/PrivateFrameworks/HMFoundation.framework/HMFHTTPClient.h b/PrivateFrameworks/HMFoundation.framework/HMFHTTPClient.h index 16e09f089b..693aaeb736 100644 --- a/PrivateFrameworks/HMFoundation.framework/HMFHTTPClient.h +++ b/PrivateFrameworks/HMFoundation.framework/HMFHTTPClient.h @@ -2,49 +2,57 @@ Image: /System/Library/PrivateFrameworks/HMFoundation.framework/HMFoundation */ -@interface HMFHTTPClient : NSObject { +@interface HMFHTTPClient : NSObject { BOOL _allowAnonymousConnection; NSURL * _baseURL; NSObject * _clientQueue; * _delegate; + HMFExponentialBackoffTimer * _delegatedPingTimer; HMFNetService * _netService; - HMFNetServiceBrowser * _netServiceBrowser; + _HMFNetServiceMonitor * _netServiceMonitor; unsigned int _options; NSObject * _propertyQueue; HMFNetMonitor * _reachabilityMonitor; + NSOperationQueue * _reachabilityProbeQueue; BOOL _reachable; NSURLSession * _session; } @property (nonatomic) BOOL allowAnonymousConnection; -@property (nonatomic, retain) NSURL *baseURL; +@property (nonatomic, readonly) NSURL *baseURL; @property (nonatomic, readonly) NSObject *clientQueue; @property (readonly, copy) NSString *debugDescription; @property *delegate; +@property (nonatomic, retain) HMFExponentialBackoffTimer *delegatedPingTimer; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (nonatomic, readonly) HMFNetService *netService; -@property (nonatomic, readonly) HMFNetServiceBrowser *netServiceBrowser; +@property (nonatomic, readonly) _HMFNetServiceMonitor *netServiceMonitor; @property (nonatomic, readonly) unsigned int options; @property (nonatomic, readonly) NSObject *propertyQueue; @property (nonatomic, readonly) HMFNetMonitor *reachabilityMonitor; +@property (nonatomic, readonly) NSOperationQueue *reachabilityProbeQueue; @property (getter=isReachable, nonatomic) BOOL reachable; @property (nonatomic, readonly) NSURLSession *session; @property (readonly) Class superclass; + (id)baseURLWithScheme:(id)arg1 hostAddress:(id)arg2 port:(unsigned int)arg3; + (BOOL)isValidBaseURL:(id)arg1; ++ (id)logCategory; + (id)shortDescription; - (void).cxx_destruct; +- (void)URLSession:(id)arg1 didBecomeInvalidWithError:(id)arg2; - (void)URLSession:(id)arg1 didReceiveChallenge:(id)arg2 completionHandler:(id /* block */)arg3; - (void)__initializeWithOptions:(unsigned int)arg1; -- (BOOL)_requestClientReachabilityPing; - (BOOL)allowAnonymousConnection; - (id)baseURL; - (id)clientQueue; +- (id)currentNetService; +- (void)dealloc; - (id)debugDescription; - (id)delegate; +- (id)delegatedPingTimer; - (id)description; - (id)descriptionWithPointer:(BOOL)arg1; - (id)init; @@ -52,25 +60,30 @@ - (id)initWithNetService:(id)arg1 options:(unsigned int)arg2; - (BOOL)isReachable; - (BOOL)isValid; +- (id)logIdentifier; +- (void)monitor:(id)arg1 didUpdateNetService:(id)arg2; +- (void)monitor:(id)arg1 didUpdateReachability:(BOOL)arg2; - (id)netService; -- (id)netServiceBrowser; -- (void)netServiceBrowser:(id)arg1 didAddService:(id)arg2; -- (void)netServiceBrowser:(id)arg1 didRemoveService:(id)arg2; -- (void)netServiceBrowser:(id)arg1 didStopBrowsingWithError:(id)arg2; +- (id)netServiceMonitor; - (void)networkMonitorIsReachable:(id)arg1; - (void)networkMonitorIsUnreachable:(id)arg1; - (void)notifyDelegateOfReachabilityChange:(BOOL)arg1; - (unsigned int)options; - (id)propertyQueue; - (id)reachabilityMonitor; +- (id)reachabilityProbeQueue; +- (BOOL)requestClientReachabilityPingWithRetry:(BOOL)arg1; - (void)resolveWithCompletionHandler:(id /* block */)arg1; - (void)sendRequest:(id)arg1 completionHandler:(id /* block */)arg2; - (id)session; - (void)setAllowAnonymousConnection:(BOOL)arg1; -- (void)setBaseURL:(id)arg1; - (void)setDelegate:(id)arg1; +- (void)setDelegatedPingTimer:(id)arg1; - (void)setReachable:(BOOL)arg1; - (id)shortDescription; +- (void)startDelegatedPingTimer; - (void)startReachabilityProbe; +- (void)stopDelegatedPingTimer; +- (void)timerDidFire:(id)arg1; @end diff --git a/PrivateFrameworks/HMFoundation.framework/HMFHTTPServer.h b/PrivateFrameworks/HMFoundation.framework/HMFHTTPServer.h index ff78357896..2c121eaacf 100644 --- a/PrivateFrameworks/HMFoundation.framework/HMFHTTPServer.h +++ b/PrivateFrameworks/HMFoundation.framework/HMFHTTPServer.h @@ -2,8 +2,9 @@ Image: /System/Library/PrivateFrameworks/HMFoundation.framework/HMFoundation */ -@interface HMFHTTPServer : NSObject { +@interface HMFHTTPServer : NSObject { NSObject * _clientQueue; + double _connectionIdleTimeout; NSMutableArray * _connections; * _delegate; _HMFCFHTTPServer * _internal; @@ -17,6 +18,7 @@ } @property (nonatomic, readonly) NSObject *clientQueue; +@property double connectionIdleTimeout; @property (readonly, copy) NSArray *connections; @property (readonly, copy) NSString *debugDescription; @property *delegate; @@ -32,6 +34,7 @@ @property (nonatomic, readonly, copy) NSString *serviceType; @property (readonly) Class superclass; ++ (id)logCategory; + (id)shortDescription; - (void).cxx_destruct; @@ -42,6 +45,7 @@ - (void)addConnection:(id)arg1; - (id)clientQueue; - (void)connection:(id)arg1 didReceiveRequest:(id)arg2; +- (double)connectionIdleTimeout; - (id)connections; - (void)dealloc; - (id)debugDescription; @@ -51,6 +55,7 @@ - (id)init; - (id)initWithServiceType:(id)arg1 name:(id)arg2 port:(unsigned int)arg3 options:(unsigned int)arg4; - (id)internal; +- (id)logIdentifier; - (id)name; - (id)netService; - (unsigned int)options; @@ -63,6 +68,7 @@ - (void)server:(id)arg1 didOpenConnection:(id)arg2; - (void)serverDidInvalidate:(id)arg1; - (id)serviceType; +- (void)setConnectionIdleTimeout:(double)arg1; - (void)setDelegate:(id)arg1; - (void)setInternal:(id)arg1; - (id)shortDescription; diff --git a/PrivateFrameworks/HMFoundation.framework/HMFNetAddress.h b/PrivateFrameworks/HMFoundation.framework/HMFNetAddress.h index df3ec04cb0..0cf2048cde 100644 --- a/PrivateFrameworks/HMFoundation.framework/HMFNetAddress.h +++ b/PrivateFrameworks/HMFoundation.framework/HMFNetAddress.h @@ -3,7 +3,6 @@ */ @interface HMFNetAddress : NSObject { - unsigned int _addressFamily; HMFNetAddressInternal * _internal; } diff --git a/PrivateFrameworks/HMFoundation.framework/HMFNetAddressInternal.h b/PrivateFrameworks/HMFoundation.framework/HMFNetAddressInternal.h index 2840f3af54..f1e98a6128 100644 --- a/PrivateFrameworks/HMFoundation.framework/HMFNetAddressInternal.h +++ b/PrivateFrameworks/HMFoundation.framework/HMFNetAddressInternal.h @@ -3,12 +3,15 @@ */ @interface HMFNetAddressInternal : NSObject { + unsigned int _addressFamily; NSString * _addressString; } +@property (nonatomic, readonly) unsigned int addressFamily; @property (nonatomic, readonly, copy) NSString *addressString; - (void).cxx_destruct; +- (unsigned int)addressFamily; - (id)addressString; @end diff --git a/PrivateFrameworks/HMFoundation.framework/HMFNetService.h b/PrivateFrameworks/HMFoundation.framework/HMFNetService.h index 331c6fc1f9..f25dfcff41 100644 --- a/PrivateFrameworks/HMFoundation.framework/HMFNetService.h +++ b/PrivateFrameworks/HMFoundation.framework/HMFNetService.h @@ -4,11 +4,12 @@ @interface HMFNetService : NSObject { NSMutableDictionary * _TXTRecord; - HMFNetAddress * _address; + NSArray * _addresses; NSObject * _clientQueue; * _delegate; NSObject * _delegateQueue; NSString * _domain; + HMFNetAddress * _hostName; NSNetService * _internal; NSString * _name; unsigned int _port; @@ -19,7 +20,7 @@ } @property (nonatomic, readonly, copy) NSDictionary *TXTRecord; -@property (nonatomic, readonly) HMFNetAddress *address; +@property (readonly, copy) NSArray *addresses; @property (nonatomic, readonly) NSObject *clientQueue; @property (readonly, copy) NSString *debugDescription; @property *delegate; @@ -27,6 +28,7 @@ @property (readonly, copy) NSString *description; @property (nonatomic, readonly, copy) NSString *domain; @property (readonly) unsigned int hash; +@property (readonly, copy) HMFNetAddress *hostName; @property (nonatomic, readonly) NSNetService *internal; @property (nonatomic, readonly, copy) NSString *name; @property (nonatomic, readonly) unsigned int port; @@ -42,7 +44,7 @@ - (void).cxx_destruct; - (id)TXTRecord; - (void)_reallyResolveWithTimeout:(double)arg1 completionHandler:(id /* block */)arg2; -- (id)address; +- (id)addresses; - (id)bestAddress; - (id)clientQueue; - (void)confirmWithTimeout:(double)arg1 completionHandler:(id /* block */)arg2; @@ -54,6 +56,7 @@ - (id)descriptionWithPointer:(BOOL)arg1; - (id)domain; - (unsigned int)hash; +- (id)hostName; - (id)init; - (id)initWithNetService:(id)arg1; - (id)internal; @@ -65,15 +68,16 @@ - (void)netServiceDidResolveAddress:(id)arg1; - (void)netServiceDidStop:(id)arg1; - (void)netServiceWillResolve:(id)arg1; -- (void)notifyUpdatedAddress:(id)arg1; +- (void)notifyUpdatedAddresses:(id)arg1; - (void)notifyUpdatedTXTRecord:(id)arg1; - (unsigned int)port; - (id)propertyQueue; - (void)removeAllTXTRecordObjects; - (id)resolveBlocks; - (void)resolveWithTimeout:(double)arg1 completionHandler:(id /* block */)arg2; -- (void)setAddress:(id)arg1; +- (void)setAddresses:(id)arg1; - (void)setDelegate:(id)arg1; +- (void)setHostname:(id)arg1; - (void)setResolving:(BOOL)arg1; - (void)setTXTRecord:(id)arg1; - (id)shortDescription; diff --git a/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServer.h b/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServer.h index c8435e92a4..e03e727c6f 100644 --- a/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServer.h +++ b/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServer.h @@ -11,6 +11,7 @@ } @property (nonatomic, readonly) NSObject *clientQueue; +@property double connectionIdleTimeout; @property (nonatomic, readonly) NSMutableArray *connections; @property (readonly, copy) NSString *debugDescription; @property <_HMFCFHTTPServerDelegate> *delegate; @@ -25,6 +26,7 @@ - (void).cxx_destruct; - (id)clientQueue; +- (double)connectionIdleTimeout; - (id)connections; - (void)dealloc; - (id)delegate; @@ -35,6 +37,9 @@ - (BOOL)isValid; - (id)logIdentifier; - (unsigned int)port; +- (void)setConnectionIdleTimeout:(double)arg1; - (void)setDelegate:(id)arg1; +- (void)setWatchdogTimeout:(double)arg1; +- (double)watchdogTimeout; @end diff --git a/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServerConnection.h b/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServerConnection.h index 255418e469..6a2d0348cb 100644 --- a/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServerConnection.h +++ b/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServerConnection.h @@ -31,7 +31,6 @@ - (void)_handleRecievedRequestRef:(struct _CFHTTPServerRequest { }*)arg1; - (void)_sendStatusCode:(int)arg1 forRequest:(id)arg2; - (void)_sendStatusCode:(int)arg1 forRequest:(id)arg2 bodyData:(id)arg3; -- (void)_startReadBody:(id)arg1; - (void)_stopReadBody:(id)arg1; - (id)address; - (id)clientQueue; diff --git a/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServerResponse.h b/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServerResponse.h index 7c6c2b6fca..c5c19e4ef1 100644 --- a/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServerResponse.h +++ b/PrivateFrameworks/HMFoundation.framework/_HMFCFHTTPServerResponse.h @@ -18,6 +18,7 @@ - (id)body; - (id /* block */)completionHandler; - (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; - (id)headerFields; - (id)initWithRequest:(id)arg1 statusCode:(int)arg2; - (id)request; diff --git a/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressHostname.h b/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressHostname.h index 222ea30aa2..a94bf416bd 100644 --- a/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressHostname.h +++ b/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressHostname.h @@ -8,10 +8,14 @@ @property (nonatomic, readonly, copy) NSString *hostname; ++ (id)normalizedHostname:(id)arg1; + - (void).cxx_destruct; - (id)addressString; +- (unsigned int)hash; - (id)hostname; - (id)init; - (id)initWithHostname:(id)arg1; +- (BOOL)isEqual:(id)arg1; @end diff --git a/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressIPV4.h b/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressIPV4.h index 4c6aed5e62..a64c7934e8 100644 --- a/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressIPV4.h +++ b/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressIPV4.h @@ -8,10 +8,13 @@ @property (nonatomic, readonly) struct sockaddr_in { unsigned char x1; unsigned char x2; unsigned short x3; struct in_addr { unsigned int x_4_1_1; } x4; BOOL x5[8]; }*internal; +- (unsigned int)addressFamily; - (id)addressString; - (void)dealloc; +- (unsigned int)hash; - (id)init; - (id)initWithSocketAddress:(const struct sockaddr { unsigned char x1; unsigned char x2; BOOL x3[14]; }*)arg1; - (struct sockaddr_in { unsigned char x1; unsigned char x2; unsigned short x3; struct in_addr { unsigned int x_4_1_1; } x4; BOOL x5[8]; }*)internal; +- (BOOL)isEqual:(id)arg1; @end diff --git a/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressIPV6.h b/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressIPV6.h index 0e417d1593..26513d25e8 100644 --- a/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressIPV6.h +++ b/PrivateFrameworks/HMFoundation.framework/_HMFNetAddressIPV6.h @@ -8,10 +8,13 @@ @property (nonatomic, readonly) struct sockaddr_in6 { unsigned char x1; unsigned char x2; unsigned short x3; unsigned int x4; struct in6_addr { union { unsigned char x_1_2_1[16]; unsigned short x_1_2_2[8]; unsigned int x_1_2_3[4]; } x_5_1_1; } x5; unsigned int x6; }*internal; +- (unsigned int)addressFamily; - (id)addressString; - (void)dealloc; +- (unsigned int)hash; - (id)init; - (id)initWithSocketAddress:(const struct sockaddr { unsigned char x1; unsigned char x2; BOOL x3[14]; }*)arg1; - (struct sockaddr_in6 { unsigned char x1; unsigned char x2; unsigned short x3; unsigned int x4; struct in6_addr { union { unsigned char x_1_2_1[16]; unsigned short x_1_2_2[8]; unsigned int x_1_2_3[4]; } x_5_1_1; } x5; unsigned int x6; }*)internal; +- (BOOL)isEqual:(id)arg1; @end diff --git a/PrivateFrameworks/HMFoundation.framework/_HMFNetServiceMonitor.h b/PrivateFrameworks/HMFoundation.framework/_HMFNetServiceMonitor.h new file mode 100644 index 0000000000..4937c55e94 --- /dev/null +++ b/PrivateFrameworks/HMFoundation.framework/_HMFNetServiceMonitor.h @@ -0,0 +1,46 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HMFoundation.framework/HMFoundation + */ + +@interface _HMFNetServiceMonitor : NSObject { + NSObject * _clientQueue; + <_HMFNetServiceMonitorDelegate> * _delegate; + HMFNetService * _netService; + HMFNetServiceBrowser * _netServiceBrowser; + NSObject * _propertyQueue; + BOOL _reachable; +} + +@property (nonatomic, readonly) NSObject *clientQueue; +@property (readonly, copy) NSString *debugDescription; +@property <_HMFNetServiceMonitorDelegate> *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly, copy) HMFNetService *netService; +@property (nonatomic, readonly) HMFNetServiceBrowser *netServiceBrowser; +@property (nonatomic, readonly) NSObject *propertyQueue; +@property (getter=isReachable, readonly) BOOL reachable; +@property (readonly) Class superclass; + ++ (id)logCategory; + +- (void).cxx_destruct; +- (id)clientQueue; +- (id)delegate; +- (id)init; +- (id)initWithNetService:(id)arg1; +- (BOOL)isReachable; +- (id)logIdentifier; +- (id)netService; +- (id)netServiceBrowser; +- (void)netServiceBrowser:(id)arg1 didAddService:(id)arg2; +- (void)netServiceBrowser:(id)arg1 didRemoveService:(id)arg2; +- (void)netServiceBrowser:(id)arg1 didStopBrowsingWithError:(id)arg2; +- (void)notifyDelegateOfReachabilityChange:(BOOL)arg1; +- (void)notifyDelegateOfUpdatedNetService:(id)arg1; +- (id)propertyQueue; +- (void)setDelegate:(id)arg1; +- (void)setNetService:(id)arg1; +- (void)setReachable:(BOOL)arg1; + +@end diff --git a/PrivateFrameworks/HealthDaemon.framework/HDAchievementAssetManager.h b/PrivateFrameworks/HealthDaemon.framework/HDAchievementAssetManager.h index 7548d88d27..f6846610d4 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDAchievementAssetManager.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDAchievementAssetManager.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/HealthDaemon.framework/HealthDaemon */ -@interface HDAchievementAssetManager : NSObject { +@interface HDAchievementAssetManager : NSObject { NSHashTable * _assetObservers; HDProfile * _profile; NSObject * _queue; @@ -15,21 +15,25 @@ @property (readonly) Class superclass; - (void).cxx_destruct; +- (void)_checkForOSUpdate; - (id)_lastSuccessfulUpdateDate; -- (void)_notifyObservers; - (void)_performAchievementsUpdateIfWaitingWithCompletion:(id /* block */)arg1; - (void)_performActivity:(id)arg1; - (BOOL)_queue_isWaitingToRun; +- (void)_queue_notifyObservers; - (void)_queue_performAchievementsUpdateWithCompletion:(id /* block */)arg1; - (void)_queue_setWaitingToRun:(BOOL)arg1; - (void)_registerActivity; +- (void)_requestNanoSyncAfterAssetUpdates; - (void)_setLastSuccessfulUpdateDate:(id)arg1; - (void)_setNeedsUpdateWithCompletion:(id /* block */)arg1; - (void)achievementsAdded:(id)arg1; - (void)addAssetObserver:(id)arg1; - (void)daemonReady:(id)arg1; - (void)database:(id)arg1 protectedDataDidBecomeAvailable:(BOOL)arg2; +- (void)dealloc; - (id)initWithProfile:(id)arg1 backgroundTaskScheduler:(id)arg2; +- (void)nanoSyncManagerDidChangeState:(id)arg1; - (void)removeAssetObserver:(id)arg1; - (id)serverURLWithError:(id*)arg1; - (void)setServerURL:(id)arg1; diff --git a/PrivateFrameworks/HealthDaemon.framework/HDAchievementDefinitionAlertManager.h b/PrivateFrameworks/HealthDaemon.framework/HDAchievementDefinitionAlertManager.h index c2e19e6223..475590c3be 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDAchievementDefinitionAlertManager.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDAchievementDefinitionAlertManager.h @@ -2,45 +2,52 @@ Image: /System/Library/PrivateFrameworks/HealthDaemon.framework/HealthDaemon */ -@interface HDAchievementDefinitionAlertManager : NSObject { +@interface HDAchievementDefinitionAlertManager : NSObject { * _alertNotifier; + * _alertSuppressor; HDBackgroundTaskScheduler * _backgroundTaskScheduler; NSDate * _dateOverride; - NSArray * _overriddenDefinitions; HDProfile * _profile; NSObject * _queue; NSNumber * _waitingToRun; } +@property (nonatomic, readonly) *alertNotifier; @property (nonatomic, retain) NSDate *dateOverride; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; -@property (nonatomic, copy) NSArray *overriddenDefinitions; @property (readonly) Class superclass; ++ (id)_availableDefinitionIdentifiersWithProfile:(id)arg1 error:(id*)arg2; + (void)_clearBookkeepingKeyValuesWithProfile:(id)arg1; + (id)_definitionIdentifiersInAlertedState:(unsigned int)arg1 amongDefinitions:(id)arg2 withProfile:(id)arg3 error:(id*)arg4; + (id)_findDefinitionsToAlertWithProfile:(id)arg1 currentDate:(id)arg2 amongDefinitions:(id)arg3 getExpiredDefinitions:(id*)arg4; + (id)_findNextDefinitionToScheduleAmongDefinitions:(id)arg1 withCurrentDate:(id)arg2; - (void).cxx_destruct; +- (void)_queue_cleanUpIdentifierAvailabilityWithAvailableIdentifiers:(id)arg1; +- (void)_queue_findAndNotifyAlerts; - (BOOL)_queue_markDefinitions:(id)arg1 asAlertedState:(unsigned int)arg2; - (void)_queue_markDefinitionsAvailable:(id)arg1; - (void)_queue_rescheduleNewAchievementAlertsWithDefinitions:(id)arg1; - (void)_synthesizeAlert; - (void)achievementDefinitionsDidChangeToDefinitions:(id)arg1; +- (id)alertNotifier; +- (void)alertSuppressionStatusDidChange:(id)arg1; - (void)clearBookkeepingKeyValues; +- (id)currentDate; - (void)daemonReady:(id)arg1; - (id)dateOverride; - (void)dealloc; - (id)definitionIdentifiersInAlertedState:(unsigned int)arg1 withError:(id*)arg2; -- (id)initWithProfile:(id)arg1 backgroundTaskScheduler:(id)arg2 alertNotifier:(id)arg3; +- (id)initWithProfile:(id)arg1 backgroundTaskScheduler:(id)arg2 alertSuppressor:(id)arg3 alertNotifier:(id)arg4; - (BOOL)markDefinitionIdentifiers:(id)arg1 asAlertedState:(unsigned int)arg2 withProfile:(id)arg3 error:(id*)arg4; -- (BOOL)markDefinitionIdentifiersAvailable:(id)arg1 withProfile:(id)arg2 error:(id*)arg3; -- (id)overriddenDefinitions; +- (BOOL)markDefinitionIdentifiers:(id)arg1 asAvailable:(BOOL)arg2 withProfile:(id)arg3 error:(id*)arg4; +- (id)nextScheduledTaskDate; - (void)setDateOverride:(id)arg1; -- (void)setOverriddenDefinitions:(id)arg1; +- (id)unviewedDefinitionsWithError:(id*)arg1; - (void)updateDefinitionsToAlert; +- (BOOL)wantsToAlert; @end diff --git a/PrivateFrameworks/HealthDaemon.framework/HDCompanionAchievementDefinitionAlertManager.h b/PrivateFrameworks/HealthDaemon.framework/HDCompanionAchievementDefinitionAlertManager.h index 27f8e546f0..9fa536f26b 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDCompanionAchievementDefinitionAlertManager.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDCompanionAchievementDefinitionAlertManager.h @@ -4,13 +4,14 @@ @interface HDCompanionAchievementDefinitionAlertManager : HDAchievementDefinitionAlertManager ++ (id)_availableDefinitionIdentifiersWithProfile:(id)arg1 error:(id*)arg2; + (void)_clearBookkeepingKeyValuesWithProfile:(id)arg1; + (id)_definitionIdentifiersInAlertedState:(unsigned int)arg1 amongDefinitions:(id)arg2 withProfile:(id)arg3 error:(id*)arg4; + (id)_findDefinitionsToAlertWithProfile:(id)arg1 currentDate:(id)arg2 amongDefinitions:(id)arg3 getExpiredDefinitions:(id*)arg4; -+ (id)_findNextDefinitionToScheduleAmongDefinitions:(id)arg1 withCurrentDate:(id)arg2 getAlertDate:(id*)arg3; ++ (id)_findNextDefinitionToScheduleAmongDefinitions:(id)arg1 withCurrentDate:(id)arg2 getTaskDate:(id*)arg3; + (BOOL)isDefinitionIdentifierAvailableOnWatch:(id)arg1 withProfile:(id)arg2 error:(id*)arg3; - (BOOL)markDefinitionIdentifiers:(id)arg1 asAlertedState:(unsigned int)arg2 withProfile:(id)arg3 error:(id*)arg4; -- (BOOL)markDefinitionIdentifiersAvailable:(id)arg1 withProfile:(id)arg2 error:(id*)arg3; +- (BOOL)markDefinitionIdentifiers:(id)arg1 asAvailable:(BOOL)arg2 withProfile:(id)arg3 error:(id*)arg4; @end diff --git a/PrivateFrameworks/HealthDaemon.framework/HDDatabaseMigrator.h b/PrivateFrameworks/HealthDaemon.framework/HDDatabaseMigrator.h index 5e8549f7bf..47dc680690 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDDatabaseMigrator.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDDatabaseMigrator.h @@ -101,6 +101,7 @@ - (int)_removeAchievementsAndActivityCachesFromUnprotectedDatabaseWithError:(id*)arg1; - (int)_removeActivitySharingDataWithError:(id*)arg1; - (int)_removeOrphanedDeletedObjectsWithError:(id*)arg1; +- (int)_removeOrphanedLocationSeriesWithError:(id*)arg1; - (int)_removeStandHourWriteAuthorizationWithError:(id*)arg1; - (int)_renameCDATableWithError:(id*)arg1; - (int)_renameKeyValueSyncStoreColumnInProtectedDabase:(BOOL)arg1 error:(id*)arg2; @@ -116,6 +117,8 @@ - (int)_updateKeyValueEntityUniquenessWithProtectedDatabase:(BOOL)arg1 error:(id*)arg2; - (id)boulderProtectedMigrationSteps; - (id)boulderUnprotectedMigrationSteps; +- (id)butlerProtectedMigrationSteps; +- (id)butlerUnprotectedMigrationSteps; - (id)database; - (id)eagleProtectedMigrationSteps; - (id)eagleUnprotectedMigrationSteps; diff --git a/PrivateFrameworks/HealthDaemon.framework/HDFitnessFriendsGatewayManager.h b/PrivateFrameworks/HealthDaemon.framework/HDFitnessFriendsGatewayManager.h index 093609aa9a..fd78d020d0 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDFitnessFriendsGatewayManager.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDFitnessFriendsGatewayManager.h @@ -5,7 +5,7 @@ @interface HDFitnessFriendsGatewayManager : NSObject { BOOL _allPairedWatchesMeetMinimumVersion; HDFitnessFriendsCloudKitManager * _cloudKitManager; - HDFitnessFriendsManager * _fitnessFriendsManager; + HDFitnessFriendsFriendListManager * _friendListManager; NSObject * _observerQueue; NSHashTable * _observers; NSObject * _serialQueue; @@ -13,6 +13,7 @@ @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; +@property (nonatomic, readonly) BOOL hasReachedMaximumNumberOfFriends; @property (readonly) unsigned int hash; @property (readonly) Class superclass; @@ -23,6 +24,7 @@ - (void)cloudKitManagerDidUpdateAccountStatus:(id)arg1; - (void)fitnessFriendsManagerReady:(id)arg1; - (void)gatewayStatusWithCompletion:(id /* block */)arg1; +- (BOOL)hasReachedMaximumNumberOfFriends; - (id)init; - (BOOL)isInviteVersionCompatible:(unsigned int)arg1; - (void)removeObserver:(id)arg1; diff --git a/PrivateFrameworks/HealthDaemon.framework/HDFitnessFriendsInvitationBBDataProvider.h b/PrivateFrameworks/HealthDaemon.framework/HDFitnessFriendsInvitationBBDataProvider.h index d7df5976c8..c2e739208e 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDFitnessFriendsInvitationBBDataProvider.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDFitnessFriendsInvitationBBDataProvider.h @@ -59,6 +59,7 @@ - (void)showInviteAttemptNeedToSignInFrom:(id)arg1; - (void)showInviteAttemptNeedToUpgradeFrom:(id)arg1; - (void)showInviteRequestFrom:(id)arg1; +- (void)showMaxNumberOfFriendsError; - (void)showVersionTooHighForOutgoingInviteTo:(id)arg1; - (void)showVersionTooLowForIncomingInviteFrom:(id)arg1; - (void)showVersionTooLowForOutgoingInviteTo:(id)arg1; diff --git a/PrivateFrameworks/HealthDaemon.framework/HDHealthExtensionsServer.h b/PrivateFrameworks/HealthDaemon.framework/HDHealthExtensionsServer.h index 72c2bfe1de..618bc5c8a3 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDHealthExtensionsServer.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDHealthExtensionsServer.h @@ -24,8 +24,10 @@ + (id)serverWithClient:(id)arg1 profile:(id)arg2 error:(id*)arg3; - (void).cxx_destruct; +- (void)_achievementDefinitionAvailabilityChanged:(id)arg1; - (void)_achievementDefinitionUnviewedCountChanged:(id)arg1; - (void)_achievementsAdded:(id)arg1; +- (void)_callClientRemoteAchievementDefinitionUnviewedCountChanged; - (void)_checkForUpdatedAchievementAssetsOnce; - (id)client; - (id)clientInterface; @@ -38,6 +40,7 @@ - (BOOL)registeredForAchievementDefinitionUnviewedCountChangeNotifications; - (BOOL)registeredForAchievementNotifications; - (id)remoteObjectProxyWithErrorHandler:(id /* block */)arg1; +- (void)remote_achievementAssetAvailabilityOnPairedDeviceForIdentifiers:(id)arg1 completion:(id /* block */)arg2; - (void)remote_addAchievement:(id)arg1 completion:(id /* block */)arg2; - (void)remote_deleteAchievementWithUUID:(id)arg1 completion:(id /* block */)arg2; - (void)remote_deleteAllAchievementsWithCompletion:(id /* block */)arg1; @@ -49,6 +52,7 @@ - (void)remote_markAchievementAsViewed:(id)arg1 completion:(id /* block */)arg2; - (void)remote_markAchievementDefinitionIdentifierAlertViewed:(id)arg1 completion:(id /* block */)arg2; - (void)remote_markAchievementsAlerted:(id)arg1 completion:(id /* block */)arg2; +- (void)remote_nextScheduledAchievementDefinitionAlertTaskDateWithCompletion:(id /* block */)arg1; - (void)remote_registerForAchievementDefinitionNotificationsWithCompletion:(id /* block */)arg1; - (void)remote_registerForAchievementNotificationsAndFetchUnalertedCountWithCompletion:(id /* block */)arg1; - (void)remote_runAchievementsFixupAsDryRun:(BOOL)arg1 completion:(id /* block */)arg2; diff --git a/PrivateFrameworks/HealthDaemon.framework/HDKeyValueEntity.h b/PrivateFrameworks/HealthDaemon.framework/HDKeyValueEntity.h index 2b0c131096..b4492dc004 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDKeyValueEntity.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDKeyValueEntity.h @@ -33,6 +33,7 @@ + (id)columnsDefinition; + (id)companionAlertedStateKeyFromDefinitionIdentifier:(id)arg1; + (id)companionAvailabilityStateKeyFromDefinitionIdentifier:(id)arg1; ++ (id)companionAvailabilityStateKeySuffix; + (id)dataForKey:(id)arg1 domain:(id)arg2 category:(int)arg3 profile:(id)arg4 entity:(id*)arg5 error:(id*)arg6; + (id)databaseTable; + (id)dateComponentsForKey:(id)arg1 domain:(id)arg2 category:(int)arg3 profile:(id)arg4 entity:(id*)arg5 error:(id*)arg6; @@ -67,5 +68,6 @@ + (id)valuesForKeys:(id)arg1 domain:(id)arg2 category:(int)arg3 profile:(id)arg4 error:(id*)arg5; + (id)watchAlertedStateKeyFromDefinitionIdentifier:(id)arg1; + (id)watchAvailabilityStateKeyFromDefinitionIdentifier:(id)arg1; ++ (id)watchAvailabilityStateKeySuffix; @end diff --git a/PrivateFrameworks/HealthDaemon.framework/HDNanoAchievementDefinitionAlertManager.h b/PrivateFrameworks/HealthDaemon.framework/HDNanoAchievementDefinitionAlertManager.h index 6c5c74f4be..d2f6097689 100644 --- a/PrivateFrameworks/HealthDaemon.framework/HDNanoAchievementDefinitionAlertManager.h +++ b/PrivateFrameworks/HealthDaemon.framework/HDNanoAchievementDefinitionAlertManager.h @@ -4,13 +4,14 @@ @interface HDNanoAchievementDefinitionAlertManager : HDAchievementDefinitionAlertManager ++ (id)_availableDefinitionIdentifiersWithProfile:(id)arg1 error:(id*)arg2; + (void)_clearBookkeepingKeyValuesWithProfile:(id)arg1; + (id)_definitionIdentifiersInAlertedState:(unsigned int)arg1 amongDefinitions:(id)arg2 withProfile:(id)arg3 error:(id*)arg4; + (id)_findDefinitionsToAlertWithProfile:(id)arg1 currentDate:(id)arg2 amongDefinitions:(id)arg3 getExpiredDefinitions:(id*)arg4; -+ (id)_findNextDefinitionToScheduleAmongDefinitions:(id)arg1 withCurrentDate:(id)arg2 getAlertDate:(id*)arg3; -+ (BOOL)_isDefinitionIdentifierAvailableOnCompanion:(id)arg1 withProfile:(id)arg2 error:(id*)arg3; ++ (id)_findNextDefinitionToScheduleAmongDefinitions:(id)arg1 withCurrentDate:(id)arg2 getTaskDate:(id*)arg3; ++ (BOOL)isDefinitionIdentifierAvailableOnCompanion:(id)arg1 withProfile:(id)arg2 error:(id*)arg3; - (BOOL)markDefinitionIdentifiers:(id)arg1 asAlertedState:(unsigned int)arg2 withProfile:(id)arg3 error:(id*)arg4; -- (BOOL)markDefinitionIdentifiersAvailable:(id)arg1 withProfile:(id)arg2 error:(id*)arg3; +- (BOOL)markDefinitionIdentifiers:(id)arg1 asAvailable:(BOOL)arg2 withProfile:(id)arg3 error:(id*)arg4; @end diff --git a/PrivateFrameworks/HealthDaemon.framework/_HDAchievementAssetFilter.h b/PrivateFrameworks/HealthDaemon.framework/_HDAchievementAssetFilter.h index fbe1aaf69a..722bd246ac 100644 --- a/PrivateFrameworks/HealthDaemon.framework/_HDAchievementAssetFilter.h +++ b/PrivateFrameworks/HealthDaemon.framework/_HDAchievementAssetFilter.h @@ -10,6 +10,7 @@ - (BOOL)_isAchievementDefinitionExpired:(id)arg1; - (BOOL)_wasAchievementDefinitionEverEarned:(id)arg1; - (BOOL)areAssetsNeededForAchievementDefinition:(id)arg1; +- (BOOL)areStickersEarnedForAchievementDefinition:(id)arg1; - (BOOL)areStickersNeededAtAll; - (BOOL)areStickersNeededForAchievementDefinition:(id)arg1; - (id)initWithAllEarnedDefinitionIdentifiers:(id)arg1; diff --git a/PrivateFrameworks/Home.framework/HFCameraAudioManager.h b/PrivateFrameworks/Home.framework/HFCameraAudioManager.h new file mode 100644 index 0000000000..3032ee1930 --- /dev/null +++ b/PrivateFrameworks/Home.framework/HFCameraAudioManager.h @@ -0,0 +1,38 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/Home.framework/Home + */ + +@interface HFCameraAudioManager : NSObject { + HMCameraProfile * _cameraProfile; + HMCameraStream * _cameraStream; + HFCharacteristicValueManager * _valueManager; +} + +@property (nonatomic, retain) HMCameraProfile *cameraProfile; +@property (nonatomic, retain) HMCameraStream *cameraStream; +@property (getter=isIncomingAudioEnabled, nonatomic, readonly) BOOL incomingAudioEnabled; +@property (getter=isOutgoingAudioEnabled, nonatomic, readonly) BOOL outgoingAudioEnabled; +@property (nonatomic, retain) HFCharacteristicValueManager *valueManager; + +- (void).cxx_destruct; +- (id)_enableAudioIfNecessaryForAudioControl:(id)arg1 minVolume:(float)arg2; +- (id /* block */)_readValidator; +- (id)_readValuesForCharacteristics:(id)arg1; +- (id)_updateAudioStreamSetting:(unsigned int)arg1; +- (id)_writeValuesForCharacteristics:(id)arg1; +- (unsigned int)audioStreamSetting; +- (id)cameraProfile; +- (id)cameraStream; +- (id)enableRemoteMicrophoneIfNecessary; +- (id)enableRemoteSpeakerIfNecessary; +- (id)initWithCameraProfile:(id)arg1 cameraStream:(id)arg2 valueManager:(id)arg3; +- (BOOL)isIncomingAudioEnabled; +- (BOOL)isOutgoingAudioEnabled; +- (void)setCameraProfile:(id)arg1; +- (void)setCameraStream:(id)arg1; +- (id)setIncomingAudioEnabled:(BOOL)arg1; +- (id)setOutgoingAudioEnabled:(BOOL)arg1; +- (void)setValueManager:(id)arg1; +- (id)valueManager; + +@end diff --git a/PrivateFrameworks/Home.framework/HFCameraItem.h b/PrivateFrameworks/Home.framework/HFCameraItem.h index 19016ea4ab..c2f4d3a7e2 100644 --- a/PrivateFrameworks/Home.framework/HFCameraItem.h +++ b/PrivateFrameworks/Home.framework/HFCameraItem.h @@ -13,10 +13,11 @@ @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (nonatomic, readonly) *homeKitObject; -@property (nonatomic, readonly) BOOL isLocallyReachable; @property (readonly) Class superclass; @property (nonatomic, readonly) *valueSource; ++ (void)getErrorDescription:(out id*)arg1 detailedErrorDescription:(out id*)arg2 forCameraStreamError:(id)arg3; + - (void).cxx_destruct; - (id)_subclass_updateWithOptions:(id)arg1; - (id)accessories; @@ -27,21 +28,13 @@ - (id)copyWithValueSource:(id)arg1; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; -- (BOOL)hasRemoteMicrophoneControl; -- (BOOL)hasRemoteSpeakerControl; - (id)homeKitObject; - (id)incrementalStateControlItem; - (id)init; - (id)initWithValueSource:(id)arg1 cameraProfile:(id)arg2; -- (BOOL)isLocallyReachable; - (id)primaryStateControlItem; - (id)serviceLikeBuilderInHome:(id)arg1; - (id)services; -- (void)setLocalMicrophoneEnabled:(BOOL)arg1; -- (void)setLocalSpeakerVolume:(float)arg1; -- (void)startCameraStream; -- (void)stopCameraStream; -- (void)takeCameraSnapshot; - (id)valueSource; @end diff --git a/PrivateFrameworks/Home.framework/HFCameraManager.h b/PrivateFrameworks/Home.framework/HFCameraManager.h new file mode 100644 index 0000000000..8dbbdfd2bf --- /dev/null +++ b/PrivateFrameworks/Home.framework/HFCameraManager.h @@ -0,0 +1,62 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/Home.framework/Home + */ + +@interface HFCameraManager : NSObject { + NSError * _cachedStreamError; + HMCameraProfile * _cameraProfile; + BOOL _isRegisteredForEvents; + * _nextSnapshotEvent; + NSHashTable * _snapshotRequesters; + NSHashTable * _streamRequesters; +} + +@property (nonatomic, retain) NSError *cachedStreamError; +@property (nonatomic, readonly) HMCameraProfile *cameraProfile; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic) BOOL isRegisteredForEvents; +@property (nonatomic, retain) *nextSnapshotEvent; +@property (nonatomic, readonly) NSHashTable *snapshotRequesters; +@property (nonatomic, readonly) NSHashTable *streamRequesters; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (void)_beginContinuousStreaming; +- (void)_beginPeriodicSnapshots; +- (void)_cancelNextSnapshotEvent; +- (void)_dispatchStreamFailedToStartWithError:(id)arg1; +- (void)_dispatchStreamStateUpdate; +- (void)_endContinuousStreaming; +- (void)_endPeriodicSnapshots; +- (void)_handleApplicationWillEnterForegroundNotification; +- (BOOL)_hasSnapshotRequesters; +- (BOOL)_hasStreamRequesters; +- (void)_scheduleNextSnapshotEvent; +- (double)_snapshotTimeInterval; +- (void)_startStreaming; +- (void)_stopStreaming; +- (void)_updateEventRegistration; +- (void)accessoryDidUpdateReachability:(id)arg1; +- (void)beginContinuousStreamingWithRequester:(id)arg1; +- (void)beginPeriodicSnapshotsWithRequester:(id)arg1; +- (id)cachedStreamError; +- (id)cameraProfile; +- (void)cameraSnapshotControl:(id)arg1 didTakeSnapshot:(id)arg2 error:(id)arg3; +- (void)cameraSnapshotControlDidUpdateMostRecentSnapshot:(id)arg1; +- (void)cameraStreamControl:(id)arg1 didStopStreamWithError:(id)arg2; +- (void)cameraStreamControlDidStartStream:(id)arg1; +- (void)dealloc; +- (void)endContinuousStreamingWithRequester:(id)arg1; +- (void)endPeriodicSnapshotsWithRequester:(id)arg1; +- (id)initWithCameraProfile:(id)arg1; +- (BOOL)isRegisteredForEvents; +- (id)nextSnapshotEvent; +- (void)setCachedStreamError:(id)arg1; +- (void)setIsRegisteredForEvents:(BOOL)arg1; +- (void)setNextSnapshotEvent:(id)arg1; +- (id)snapshotRequesters; +- (id)streamRequesters; + +@end diff --git a/PrivateFrameworks/Home.framework/HFDeallocationWatchdog.h b/PrivateFrameworks/Home.framework/HFDeallocationWatchdog.h new file mode 100644 index 0000000000..30234fbc77 --- /dev/null +++ b/PrivateFrameworks/Home.framework/HFDeallocationWatchdog.h @@ -0,0 +1,23 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/Home.framework/Home + */ + +@interface HFDeallocationWatchdog : NSObject { + id /* block */ _finalizer; + id _object; +} + +@property (nonatomic, copy) id /* block */ finalizer; +@property (nonatomic, readonly) id object; + ++ (void)startMonitoringTargetObject:(id)arg1 key:(const void*)arg2 finalizer:(id /* block */)arg3; ++ (void)stopMonitoringTargetObject:(id)arg1 key:(const void*)arg2; + +- (void).cxx_destruct; +- (id)_initWithTargetObject:(id)arg1 finalizer:(id /* block */)arg2; +- (void)dealloc; +- (id /* block */)finalizer; +- (id)object; +- (void)setFinalizer:(id /* block */)arg1; + +@end diff --git a/PrivateFrameworks/Home.framework/HFHomeKitDispatcher.h b/PrivateFrameworks/Home.framework/HFHomeKitDispatcher.h index eee916ca86..337a53da9e 100644 --- a/PrivateFrameworks/Home.framework/HFHomeKitDispatcher.h +++ b/PrivateFrameworks/Home.framework/HFHomeKitDispatcher.h @@ -2,9 +2,10 @@ Image: /System/Library/PrivateFrameworks/Home.framework/Home */ -@interface HFHomeKitDispatcher : NSObject { +@interface HFHomeKitDispatcher : NSObject { NSHashTable * _accessoryObservers; NSMutableArray * _allHomesPromises; + NSHashTable * _cameraObservers; BOOL _hasLoadedHomes; HMHome * _home; int _homeKitPreferencesChangedNotifyToken; @@ -21,6 +22,7 @@ @property (nonatomic, retain) NSHashTable *accessoryObservers; @property (nonatomic, readonly) NAFuture *allHomesFuture; @property (nonatomic, retain) NSMutableArray *allHomesPromises; +@property (nonatomic, retain) NSHashTable *cameraObservers; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic) BOOL hasLoadedHomes; @@ -46,6 +48,7 @@ - (void)_finishAllHomesPromises:(id)arg1; - (void)_finishHomePromises:(id)arg1; - (id)_primaryHome; +- (void)_setDelegate:(id)arg1 forAccessoryHierarchy:(id)arg2; - (void)_setDelegate:(id)arg1 forObjectsInHome:(id)arg2; - (void)_setSelectedHome:(id)arg1 notifyAndSaveIfNecessary:(BOOL)arg2; - (void)_updateRemoteAccessStateForHome:(id)arg1 notifyingObservers:(BOOL)arg2; @@ -61,13 +64,20 @@ - (void)accessoryDidUpdateServices:(id)arg1; - (id)accessoryObservers; - (void)addAccessoryObserver:(id)arg1; +- (void)addCameraObserver:(id)arg1; - (void)addHomeManagerObserver:(id)arg1; - (void)addHomeObserver:(id)arg1; - (void)addResidentDeviceObserver:(id)arg1; - (id)allHomesFuture; - (id)allHomesPromises; +- (id)cameraObservers; +- (void)cameraSnapshotControl:(id)arg1 didTakeSnapshot:(id)arg2 error:(id)arg3; +- (void)cameraSnapshotControlDidUpdateMostRecentSnapshot:(id)arg1; +- (void)cameraStreamControl:(id)arg1 didStopStreamWithError:(id)arg2; +- (void)cameraStreamControlDidStartStream:(id)arg1; - (void)dealloc; - (void)dispatchAccessoryObserverMessage:(id /* block */)arg1 sender:(id)arg2; +- (void)dispatchCameraObserverMessage:(id /* block */)arg1 sender:(id)arg2; - (void)dispatchHomeManagerObserverMessage:(id /* block */)arg1 sender:(id)arg2; - (void)dispatchHomeObserverMessage:(id /* block */)arg1 sender:(id)arg2; - (BOOL)hasLoadedHomes; @@ -116,6 +126,7 @@ - (id)homeManager; - (void)homeManager:(id)arg1 didAddHome:(id)arg2; - (void)homeManager:(id)arg1 didRemoveHome:(id)arg2; +- (void)homeManager:(id)arg1 didUpdateAccessAllowedWhenLocked:(BOOL)arg2; - (void)homeManager:(id)arg1 didUpdateResidentEnabledForThisDevice:(BOOL)arg2; - (void)homeManager:(id)arg1 didUpdateStateForIncomingInvitations:(id)arg2; - (void)homeManager:(id)arg1 residentProvisioningStatusChanged:(unsigned int)arg2; @@ -131,6 +142,7 @@ - (id)overrideHome; - (id)remoteAccessStateByHomeID; - (void)removeAccessoryObserver:(id)arg1; +- (void)removeCameraObserver:(id)arg1; - (void)removeHomeManagerObserver:(id)arg1; - (void)removeHomeObserver:(id)arg1; - (void)removeResidentDeviceObserver:(id)arg1; @@ -141,6 +153,7 @@ - (id)selectedHome; - (void)setAccessoryObservers:(id)arg1; - (void)setAllHomesPromises:(id)arg1; +- (void)setCameraObservers:(id)arg1; - (void)setHasLoadedHomes:(BOOL)arg1; - (void)setHome:(id)arg1; - (void)setHomeKitPreferencesChangedNotifyToken:(int)arg1; diff --git a/PrivateFrameworks/Home.framework/HFItemManager.h b/PrivateFrameworks/Home.framework/HFItemManager.h index 6684c31208..be216dca97 100644 --- a/PrivateFrameworks/Home.framework/HFItemManager.h +++ b/PrivateFrameworks/Home.framework/HFItemManager.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/Home.framework/Home */ -@interface HFItemManager : NSObject { +@interface HFItemManager : NSObject { * _delegate; NSMutableSet * _disableUpdateReasons; NAFuture * _firstFastUpdateFuture; @@ -44,6 +44,8 @@ - (void)_applicationDidEnterBackground:(id)arg1; - (void)_applicationWillEnterForeground:(id)arg1; - (void)_batchItemUpdateFutureWrappers:(id)arg1 removedItems:(id)arg2 batchingIntervals:(id)arg3 logger:(id)arg4; +- (id)_cameraForCameraControl:(id)arg1; +- (id)_cameraForCameraStream:(id)arg1; - (id /* block */)_comparatorForSectionIdentifier:(id)arg1; - (void)_createItemProvidersWithHome:(id)arg1; - (id)_dependentHomeKitObjectsOfClass:(Class)arg1 inHomeKitObjects:(id)arg2; @@ -64,6 +66,7 @@ - (id)_itemsToUpdateForModifiedAccessories:(id)arg1; - (id)_itemsToUpdateForModifiedActionSets:(id)arg1; - (id)_itemsToUpdateForModifiedActions:(id)arg1; +- (id)_itemsToUpdateForModifiedCameras:(id)arg1; - (id)_itemsToUpdateForModifiedCharacteristics:(id)arg1; - (id)_itemsToUpdateForModifiedEvents:(id)arg1; - (id)_itemsToUpdateForModifiedMetadataForHomes:(id)arg1; @@ -128,6 +131,12 @@ - (id)allDisplayedItems; - (id)allItems; - (void)beginSuppressingUpdatesForCharacteristics:(id)arg1 withReason:(id)arg2; +- (void)cameraSnapshotControl:(id)arg1 didTakeSnapshot:(id)arg2 error:(id)arg3; +- (void)cameraSnapshotControlDidUpdateMostRecentSnapshot:(id)arg1; +- (void)cameraStream:(id)arg1 didUpdateAudioStreamSettingWithError:(id)arg2; +- (void)cameraStreamControl:(id)arg1 didStopStreamWithError:(id)arg2; +- (void)cameraStreamControlDidStartStream:(id)arg1; +- (void)cameraStreamControlDidUpdateStreamState:(id)arg1; - (void)dealloc; - (id)delegate; - (void)disableExternalUpdatesWithReason:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/AWDHomeKitCameraStream.h b/PrivateFrameworks/HomeKitDaemon.framework/AWDHomeKitCameraStream.h index e51f093111..df40126053 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/AWDHomeKitCameraStream.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/AWDHomeKitCameraStream.h @@ -21,6 +21,7 @@ NSString * _sessionID; unsigned long long _startupDelay; unsigned long long _timestamp; + AWDHomeKitVendorInformation * _vendorDetails; } @property (nonatomic) unsigned long long duration; @@ -33,6 +34,7 @@ @property (nonatomic, readonly) BOOL hasSessionID; @property (nonatomic) BOOL hasStartupDelay; @property (nonatomic) BOOL hasTimestamp; +@property (nonatomic, readonly) BOOL hasVendorDetails; @property (nonatomic) BOOL isLocal; @property (nonatomic) BOOL isStreamStarted; @property (nonatomic, retain) NSMutableArray *resolutionCounts; @@ -40,6 +42,7 @@ @property (nonatomic, retain) NSString *sessionID; @property (nonatomic) unsigned long long startupDelay; @property (nonatomic) unsigned long long timestamp; +@property (nonatomic, retain) AWDHomeKitVendorInformation *vendorDetails; + (Class)resolutionCountType; @@ -61,6 +64,7 @@ - (BOOL)hasSessionID; - (BOOL)hasStartupDelay; - (BOOL)hasTimestamp; +- (BOOL)hasVendorDetails; - (unsigned int)hash; - (BOOL)isEqual:(id)arg1; - (BOOL)isLocal; @@ -89,8 +93,10 @@ - (void)setSessionID:(id)arg1; - (void)setStartupDelay:(unsigned long long)arg1; - (void)setTimestamp:(unsigned long long)arg1; +- (void)setVendorDetails:(id)arg1; - (unsigned long long)startupDelay; - (unsigned long long)timestamp; +- (id)vendorDetails; - (void)writeTo:(id)arg1; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessory.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessory.h index 361c6ddcb2..cd9951f584 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessory.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessory.h @@ -3,11 +3,13 @@ */ @interface HMDAccessory : NSObject { + HMFTimer * _accessoryDiscoveryBackoffTimer; NSNumber * _accessoryFlags; NSSet * _accessoryProfiles; unsigned int _activationAttempts; HMDApplicationData * _appData; HMDApplicationRegistry * _appRegistry; + NSNumber * _backedOffStateNumber; BOOL _blocked; HMDAccessory * _bridge; NSSet * _cameraProfiles; @@ -58,11 +60,13 @@ NSObject * _workQueue; } +@property (nonatomic, retain) HMFTimer *accessoryDiscoveryBackoffTimer; @property (nonatomic, copy) NSNumber *accessoryFlags; @property (nonatomic, retain) NSSet *accessoryProfiles; @property (nonatomic) unsigned int activationAttempts; @property (nonatomic, retain) HMDApplicationData *appData; @property (nonatomic, retain) HMDApplicationRegistry *appRegistry; +@property (nonatomic, copy) NSNumber *backedOffStateNumber; @property (getter=isBlocked, nonatomic) BOOL blocked; @property (nonatomic) HMDAccessory *bridge; @property (nonatomic, retain) NSSet *cameraProfiles; @@ -156,6 +160,7 @@ - (void)_handleCharacteristicWrite:(id)arg1; - (void)_handleCharacteristicsChangedNotification:(id)arg1; - (void)_handleDiscoverBridgedAccessories:(id)arg1 startDiscovery:(BOOL)arg2; +- (void)_handleDiscoveryBackoffTimerFired; - (void)_handleIdentify:(id)arg1; - (void)_handleMultipleCharacteristicsUpdated:(id)arg1 filterUnmodifiedCharacteristics:(BOOL)arg2 queue:(id)arg3 remoteDevice:(id)arg4 notificationUpdateIdentifier:(id)arg5 completionHandler:(id /* block */)arg6; - (void)_handleRename:(id)arg1; @@ -197,6 +202,7 @@ - (void)_removeNewAccessoryCompletionBlockForDisAssociatingAccessory:(id)arg1; - (void)_removeNewAccessoryCompletionBlockforAssociatingAccessory:(id)arg1; - (void)_removeNewAccessoryCompletionBlockforDiscoveredAccessory:(id)arg1; +- (void)_retrieveStateForTrackedAccessory:(id)arg1 withCompletion:(id /* block */)arg2; - (void)_sendBlockedNotification:(BOOL)arg1 withError:(id)arg2 withIdentifier:(id)arg3 withCompletion:(id /* block */)arg4; - (void)_setCurrentRelayAccessoryState:(unsigned int)arg1; - (void)_setCurrentTimeCharacteristic:(id)arg1; @@ -247,6 +253,7 @@ - (id /* block */)accessoryCompletionBlockForDiscoveredAccessory:(id)arg1; - (void)accessoryDidBecomeReachable:(id)arg1; - (void)accessoryDidBecomeUnreachable:(id)arg1; +- (id)accessoryDiscoveryBackoffTimer; - (id)accessoryFlags; - (id)accessoryProfiles; - (void)accessoryServer:(id)arg1 didUpdateValuesForBridgeCharacteristic:(id)arg2; @@ -266,6 +273,8 @@ - (id)appRegistry; - (id)assistantObject; - (id)assistantUniqueIdentifier; +- (void)backOffAccessoryForStateNumber:(id)arg1; +- (id)backedOffStateNumber; - (void)blockWithError:(id)arg1; - (id)bridge; - (id)cameraProfiles; @@ -273,6 +282,7 @@ - (id)characteristicsPassingTest:(id /* block */)arg1; - (id)configurationAppIdentifier; - (void)configure:(id)arg1 msgDispatcher:(id)arg2 accessoryConfigureGroup:(id)arg3; +- (void)configureBulletinNotification:(id /* block */)arg1; - (void)configureWithAccessory:(id)arg1 reAddServices:(BOOL)arg2 homeNotificationsEnabled:(BOOL)arg3 queue:(id)arg4 completion:(id /* block */)arg5; - (void)configureWithMsgDispatcher:(id)arg1; - (id)contextID; @@ -373,6 +383,7 @@ - (id)relayIdentifier; - (void)remoteAccessEnabled:(BOOL)arg1; - (void)removeAllTransportInformationInstances; +- (void)removeBackedoffAccessoryForStateNumber:(id)arg1; - (void)removeBridgeFromDiscoveredAccessory:(id)arg1; - (void)removeBridgedAccessory:(id)arg1; - (void)removeBridgesFromDiscoveredAccessory; @@ -392,12 +403,14 @@ - (id)serializedIdentifier; - (id)serverIdentifier; - (id)services; +- (void)setAccessoryDiscoveryBackoffTimer:(id)arg1; - (void)setAccessoryFlags:(id)arg1; - (void)setAccessoryProfiles:(id)arg1; - (void)setActivationAttempts:(unsigned int)arg1; - (void)setAppData:(id)arg1; - (void)setAppRegistry:(id)arg1; - (void)setAssociatingAccessory:(id)arg1; +- (void)setBackedOffStateNumber:(id)arg1; - (void)setBlocked:(BOOL)arg1; - (void)setBridge:(id)arg1; - (void)setCameraProfiles:(id)arg1; @@ -447,6 +460,7 @@ - (void)setUnblockPending:(BOOL)arg1; - (void)setUniqueIdentifier:(id)arg1; - (void)setWorkQueue:(id)arg1; +- (BOOL)shouldEnableDaemonRelaunch; - (void)startAssociatingAccessoryTimer; - (void)startDisassociatingAccessoryTimer; - (void)startDiscoveryAccessoryTimer:(id /* block */)arg1; @@ -473,6 +487,7 @@ - (void)unconfigureAccessoryWithServerIdentifier:(id)arg1 linkType:(int)arg2; - (id)uniqueIdentifier; - (void)updateAccessoryFlags:(id)arg1; +- (void)updateAccessoryFlagsAndNotifyClients:(id)arg1; - (void)updateAccessoryInformation:(id)arg1; - (void)updateCategory:(id)arg1; - (void)updateName:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessoryBrowser.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessoryBrowser.h index a0c3d906e9..bcd2089ef0 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessoryBrowser.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessoryBrowser.h @@ -79,10 +79,10 @@ - (void)_notifyDelegatesOfAccessoryServer:(id)arg1 didUpdateCategory:(id)arg2; - (void)_notifyDelegatesOfAccessoryServer:(id)arg1 didUpdateHasPairings:(BOOL)arg2; - (void)_notifyDelegatesOfAccessoryServer:(id)arg1 didUpdateName:(id)arg2; -- (void)_notifyDelegatesOfAccessoryServer:(id)arg1 didUpdateValuesForCharacteristics:(id)arg2; +- (void)_notifyDelegatesOfAccessoryServer:(id)arg1 didUpdateValuesForCharacteristics:(id)arg2 stateNumber:(id)arg3; - (void)_notifyDelegatesOfDiscoveryFailure:(id)arg1 accessoryServer:(id)arg2 linkType:(int)arg3; - (void)_notifyDelegatesOfNewAccessory:(id)arg1; -- (void)_notifyDelegatesOfNewPairedAccessoryServer:(id)arg1; +- (void)_notifyDelegatesOfNewPairedAccessoryServer:(id)arg1 stateChanged:(BOOL)arg2 stateNumber:(id)arg3; - (void)_notifyDelegatesOfReachabilityChange:(BOOL)arg1 forBTLEAccessories:(id)arg2; - (void)_notifyDelegatesOfRemovedAccessoryServer:(id)arg1; - (void)_notifyDelegatesOfTombstonedAccessoryServer:(id)arg1; @@ -114,12 +114,12 @@ - (void)accessoryServer:(id)arg1 didUpdateCategory:(id)arg2; - (void)accessoryServer:(id)arg1 didUpdateHasPairings:(BOOL)arg2; - (void)accessoryServer:(id)arg1 didUpdateName:(id)arg2; -- (void)accessoryServer:(id)arg1 didUpdateValuesForCharacteristics:(id)arg2; +- (void)accessoryServer:(id)arg1 didUpdateValuesForCharacteristics:(id)arg2 stateNumber:(id)arg3; - (void)accessoryServer:(id)arg1 isBlockedWithCompletionHandler:(id /* block */)arg2; - (void)accessoryServer:(id)arg1 promptUserForPasswordWithType:(unsigned int)arg2; - (void)accessoryServer:(id)arg1 requestUserPermission:(int)arg2; - (void)accessoryServerBrowser:(id)arg1 didFailToDiscoverAccessoryServerWithIdentifier:(id)arg2; -- (void)accessoryServerBrowser:(id)arg1 didFindAccessoryServer:(id)arg2; +- (void)accessoryServerBrowser:(id)arg1 didFindAccessoryServer:(id)arg2 stateChanged:(BOOL)arg3 stateNumber:(id)arg4; - (void)accessoryServerBrowser:(id)arg1 didRemoveAccessoryServer:(id)arg2; - (void)accessoryServerBrowser:(id)arg1 didStartDiscoveringWithError:(id)arg2; - (void)accessoryServerBrowser:(id)arg1 didStopDiscoveringWithError:(id)arg2; @@ -178,6 +178,7 @@ - (void)removeDiscoveredBridgeableAccessories:(id)arg1; - (void)resetConfiguration; - (void)resurrectAccessoryServer:(id)arg1; +- (void)retrieveCurrentStateForIdentifer:(id)arg1 onQueue:(id)arg2 withCompletion:(id /* block */)arg3; - (void)setAccessoryServerBrowsers:(id)arg1; - (void)setAddAccessoryCompletionHandlersForAccessoryServers:(id)arg1; - (void)setAppIsInForeground:(BOOL)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessoryProfile.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessoryProfile.h index 624a09775b..c2ead2728d 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessoryProfile.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDAccessoryProfile.h @@ -32,6 +32,7 @@ + (BOOL)supportsSecureCoding; - (void).cxx_destruct; +- (void)_encodeWithCoder:(id)arg1; - (id)accessory; - (id)contextID; - (id)contextSPIUniqueIdentifier; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDAudioStreamInterface.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDAudioStreamInterface.h index 7cb73c7d35..3d25fc6dd1 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDAudioStreamInterface.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDAudioStreamInterface.h @@ -75,6 +75,8 @@ - (void)stream:(id)arg1 didPause:(BOOL)arg2 error:(id)arg3; - (void)stream:(id)arg1 didResume:(BOOL)arg2 error:(id)arg3; - (void)stream:(id)arg1 didStart:(BOOL)arg2 error:(id)arg3; +- (void)streamDidRTCPTimeOut:(id)arg1; +- (void)streamDidRTPTimeOut:(id)arg1; - (void)streamDidServerDie:(id)arg1; - (void)streamDidStop:(id)arg1; - (BOOL)streamStarted; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoard.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoard.h index eb0f48d146..80be15d63e 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoard.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoard.h @@ -30,8 +30,8 @@ - (void).cxx_destruct; - (BOOL)_hasDuplicateBulletinForCharacteristic:(id)arg1; -- (void)_insertBulletinWithTitle:(id)arg1 imageURL:(id)arg2 message:(id)arg3 recordID:(id)arg4 bulletinType:(unsigned int)arg5 actionURL:(id)arg6 bulletinContext:(struct NSDictionary { Class x1; }*)arg7 actionContext:(struct NSDictionary { Class x1; }*)arg8; -- (void)_insertImageBulletinsForChangedCharacteristics:(id)arg1 imageURL:(id)arg2 completion:(id /* block */)arg3; +- (id)_insertBulletinWithTitle:(id)arg1 snapshotData:(id)arg2 message:(id)arg3 recordID:(id)arg4 bulletinType:(unsigned int)arg5 actionURL:(id)arg6 bulletinContext:(struct NSDictionary { Class x1; }*)arg7 actionContext:(struct NSDictionary { Class x1; }*)arg8; +- (id)_insertImageBulletinsForChangedCharacteristics:(id)arg1 snapshotData:(id)arg2; - (id)_lookupBulletinForCharacteristic:(id)arg1; - (void)_removeBulletinsUsingPredicate:(id)arg1; - (void)_updateBulletin:(id)arg1; @@ -48,7 +48,7 @@ - (id)insertBulletinForIncomingInvitation:(id)arg1; - (id)insertBulletinForSecureTriggerExecutionPermission:(id)arg1; - (void)insertBulletinsForChangedCharacteristics:(id)arg1 changedByThisDevice:(BOOL)arg2 completion:(id /* block */)arg3; -- (void)insertImageBulletinsForChangedCharacteristics:(id)arg1 imageURL:(id)arg2 completion:(id /* block */)arg3; +- (void)insertImageBulletinsForChangedCharacteristics:(id)arg1 snapshotData:(id)arg2 completion:(id /* block */)arg3; - (BOOL)isEnabled; - (BOOL)isSupportedCharacteristicForBulletin:(id)arg1; - (BOOL)isTargetCharacteristic:(id)arg1 matchCurrentCharacteristic:(id)arg2; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardCameraNotificationAssociation.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardCameraNotificationAssociation.h index 8b25c04a8a..50d86a0d39 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardCameraNotificationAssociation.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardCameraNotificationAssociation.h @@ -9,7 +9,6 @@ } @property (nonatomic, readonly) HMDCameraProfile *cameraProfile; -@property (nonatomic, readonly) NSSet *notificationGeneratingServices; @property (nonatomic, readonly) NSMutableSet *notificationGeneratingServicesInRoom; @property (nonatomic, readonly) NSMutableSet *notificationGeneratingServicesWithCamera; @@ -17,7 +16,6 @@ - (id)cameraProfile; - (id)description; - (id)initWithCameraProfile:(id)arg1; -- (id)notificationGeneratingServices; - (id)notificationGeneratingServicesInRoom; - (id)notificationGeneratingServicesWithCamera; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardNotification.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardNotification.h index 5afe94322a..7bc35a0c3d 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardNotification.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardNotification.h @@ -33,6 +33,7 @@ - (void).cxx_destruct; - (void)_handleBulletinBoardNotificationCommitRequest:(id)arg1; - (void)_registerNotificationHandlers; +- (void)configureBulletinNotification:(id /* block */)arg1; - (void)configureMsgDispatcher:(id)arg1; - (void)dealloc; - (id)dumpState; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardNotificationServiceGroup.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardNotificationServiceGroup.h index 8c16ace97b..1df63f0e25 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardNotificationServiceGroup.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinBoardNotificationServiceGroup.h @@ -6,7 +6,6 @@ NSSet * _associatedServiceUUIDs; NSArray * _associatedServices; NSHashTable * _associatedServicesTable; - BOOL _associationEvaluatedFirstTime; HMDBulletinBoardNotification * _bulletinBoardNotification; NSSet * _cameraProfileUUIDs; NSArray * _cameraProfiles; @@ -17,11 +16,9 @@ NSObject * _workQueue; } -@property (nonatomic, readonly) NSDictionary *actionContext; @property (nonatomic, retain) NSSet *associatedServiceUUIDs; @property (nonatomic, retain) NSArray *associatedServices; @property (nonatomic, readonly, copy) NSHashTable *associatedServicesTable; -@property (nonatomic) BOOL associationEvaluatedFirstTime; @property (nonatomic, readonly) HMDBulletinBoardNotification *bulletinBoardNotification; @property (nonatomic, retain) NSSet *cameraProfileUUIDs; @property (nonatomic, retain) NSArray *cameraProfiles; @@ -41,7 +38,8 @@ + (BOOL)supportsSecureCoding; - (void).cxx_destruct; -- (void)_gatherServices:(BOOL)arg1; +- (id)_cameraProfileWithID:(id)arg1; +- (id)_gatherServices; - (void)_handleBulletinBoardNotificationServiceGroupRequest:(id)arg1; - (BOOL)_isAlarmService:(id)arg1; - (BOOL)_isNotificationGeneratingService:(id)arg1; @@ -49,24 +47,22 @@ - (id)_prepareServiceGroupPayload; - (void)_registerNotificationHandlers; - (void)_sendNotification:(id)arg1; -- (void)_updateAssociatedService:(id)arg1 associatedCameras:(id)arg2 forceGather:(BOOL)arg3; +- (id)_updateAssociatedService:(id)arg1 associatedCameras:(id)arg2; - (void)_updateAssociatedServicesTable:(id)arg1; - (void)_updateCameraProfilesTable:(id)arg1; -- (id)actionContext; +- (id)actionContextForCameraProfileID:(id)arg1; - (id)associatedServiceUUIDs; - (id)associatedServices; - (id)associatedServicesTable; -- (BOOL)associationEvaluatedFirstTime; - (id)bulletinBoardNotification; - (id)cameraProfileUUIDs; - (id)cameraProfiles; - (id)cameraProfilesTable; -- (void)configureBulletinBoardNotification:(id)arg1; +- (void)configureBulletinNotification:(id /* block */)arg1; - (void)configureMsgDispatcher:(id)arg1; - (void)dealloc; - (id)dumpState; - (void)encodeWithCoder:(id)arg1; -- (void)gatherServices; - (id)init; - (id)initWithBulletinBoardNotification:(id)arg1; - (id)initWithCoder:(id)arg1; @@ -78,7 +74,6 @@ - (void)setAssociatedServiceUUIDs:(id)arg1; - (void)setAssociatedServices:(id)arg1; - (void)setAssociatedServicesTable:(id)arg1; -- (void)setAssociationEvaluatedFirstTime:(BOOL)arg1; - (void)setCameraProfileUUIDs:(id)arg1; - (void)setCameraProfiles:(id)arg1; - (void)setCameraProfilesTable:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinCategory.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinCategory.h index 9d66a12880..d7a4438f27 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinCategory.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinCategory.h @@ -10,5 +10,6 @@ + (id)_secureStateMap; + (id)localizedStateForCharacteristic:(id)arg1; + (id)presentationValueForValue:(id)arg1 type:(id)arg2; ++ (id)trimLeadingAndTailingSpacesInName:(id)arg1; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinProvider.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinProvider.h index 0305d099d8..3e5fdf1528 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinProvider.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDBulletinProvider.h @@ -32,7 +32,7 @@ - (id)homeManager; - (id)init; - (id)initWithCoder:(id)arg1; -- (void)insertBulletinWithTitle:(id)arg1 imageURL:(id)arg2 message:(id)arg3 recordID:(id)arg4 bulletinType:(unsigned int)arg5 actionURL:(id)arg6 bulletinContext:(struct NSDictionary { Class x1; }*)arg7 actionContext:(struct NSDictionary { Class x1; }*)arg8; +- (id)insertBulletinWithTitle:(id)arg1 snapshotData:(id)arg2 message:(id)arg3 recordID:(id)arg4 bulletinType:(unsigned int)arg5 actionURL:(id)arg6 bulletinContext:(struct NSDictionary { Class x1; }*)arg7 actionContext:(struct NSDictionary { Class x1; }*)arg8; - (id)proxy; - (void)reloadDefaultSectionInfo; - (void)removeBulletin:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraIDSDeviceConnectionSender.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraIDSDeviceConnectionSender.h index fe0edf31f8..2c30177997 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraIDSDeviceConnectionSender.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraIDSDeviceConnectionSender.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon */ -@interface HMDCameraIDSDeviceConnectionSender : HMDCameraIDSDeviceConnection { +@interface HMDCameraIDSDeviceConnectionSender : HMDCameraIDSDeviceConnection { AVCPacketRelay * _audioPacketRelay; * _delegate; NSObject * _delegateQueue; @@ -20,6 +20,7 @@ @property (readonly) unsigned int hash; @property (nonatomic, readonly) NSNumber *mtu; @property (nonatomic, retain) HAPOSTransaction *packetRelayTransaction; +@property (nonatomic, readonly) HMDCameraSessionID *sessionID; @property (readonly) Class superclass; @property (nonatomic, retain) AVCPacketRelay *videoPacketRelay; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraIDSSessionInitiator.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraIDSSessionInitiator.h index a22be8c93c..91cb198053 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraIDSSessionInitiator.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraIDSSessionInitiator.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon */ -@interface HMDCameraIDSSessionInitiator : HMDCameraIDSSessionHandler { +@interface HMDCameraIDSSessionInitiator : HMDCameraIDSSessionHandler { * _delegate; NSObject * _delegateQueue; NSString * _destinationID; @@ -21,6 +21,7 @@ @property (nonatomic, readonly) NSNumber *mtu; @property (nonatomic, retain) AVCPacketRelay *packetRelay; @property (nonatomic, retain) HAPOSTransaction *packetRelayTransaction; +@property (nonatomic, readonly) HMDCameraSessionID *sessionID; @property (readonly) Class superclass; + (id)logCategory; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraLocalStreamControlManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraLocalStreamControlManager.h index 66a58a9989..a8d111dd10 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraLocalStreamControlManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraLocalStreamControlManager.h @@ -33,6 +33,7 @@ - (void)_startStreamingManager; - (void)_stopCurrentStreamSession; - (void)_streamStarted; +- (BOOL)_validateSetupEndPointReadWithWrite; - (void)_writeReselectConfig; - (void)_writeSelectConfig:(id)arg1 reconfigure:(BOOL)arg2; - (void)_writeSetupEndPoint; @@ -58,8 +59,8 @@ - (void)streamingManager:(id)arg1 didStartStream:(id)arg2 slotIdentifier:(id)arg3; - (void)streamingManagerDidNetworkDeteriorate:(id)arg1; - (void)streamingManagerDidNetworkImprove:(id)arg1; -- (void)streamingManagerDidReceiveFirstFrame:(id)arg1 audioStreamSetting:(unsigned int)arg2; -- (void)streamingManagerDidStopStream:(id)arg1; +- (void)streamingManagerDidReceiveFirstFrame:(id)arg1 audioStreamSetting:(unsigned int)arg2 aspectRatio:(id)arg3; +- (void)streamingManagerDidStopStream:(id)arg1 error:(id)arg2; - (void)streamingManagerDidUpdateConfiguration:(id)arg1; - (id)supportedConfigCache; - (void)updateAudioSetting:(unsigned int)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraPowerAssertionHandler.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraPowerAssertionHandler.h new file mode 100644 index 0000000000..e280c562d9 --- /dev/null +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraPowerAssertionHandler.h @@ -0,0 +1,31 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon + */ + +@interface HMDCameraPowerAssertionHandler : NSObject { + NSMutableSet * _currentRequestHandlerSessionIDs; + unsigned int _powerAssertion; + NSObject * _workQueue; +} + +@property (nonatomic, readonly) NSMutableSet *currentRequestHandlerSessionIDs; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic) unsigned int powerAssertion; +@property (readonly) Class superclass; +@property (nonatomic, readonly) NSObject *workQueue; + ++ (id)logCategory; ++ (id)sharedHandler; + +- (void).cxx_destruct; +- (id)currentRequestHandlerSessionIDs; +- (void)deregisterRemoteRequestHandler:(id)arg1; +- (id)init; +- (unsigned int)powerAssertion; +- (void)registerRemoteRequestHandler:(id)arg1; +- (void)setPowerAssertion:(unsigned int)arg1; +- (id)workQueue; + +@end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraProfile.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraProfile.h index f266b30994..1645dc871f 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraProfile.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraProfile.h @@ -5,6 +5,8 @@ @interface HMDCameraProfile : HMDAccessoryProfile { NSSet * _cameraStreamManagers; BOOL _microphonePresent; + HMFNetMonitor * _networkMonitor; + HMDCameraResidentMessageHandler * _residentMessageHandler; NSMutableArray * _settingProactiveReaders; HMDCameraSnapshotManager * _snapshotManager; BOOL _speakerPresent; @@ -16,6 +18,8 @@ @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (getter=isMicrophonePresent, nonatomic, readonly) BOOL microphonePresent; +@property (nonatomic, retain) HMFNetMonitor *networkMonitor; +@property (nonatomic, readonly) HMDCameraResidentMessageHandler *residentMessageHandler; @property (nonatomic, readonly) NSMutableArray *settingProactiveReaders; @property (nonatomic, readonly) HMDCameraSnapshotManager *snapshotManager; @property (getter=isSpeakerPresent, nonatomic, readonly) BOOL speakerPresent; @@ -23,6 +27,7 @@ @property (readonly) Class superclass; + (id)logCategory; ++ (BOOL)supportsSecureCoding; - (void).cxx_destruct; - (id)_createCameraManagers:(id)arg1; @@ -34,14 +39,19 @@ - (void)dealloc; - (id)description; - (id)dumpState; +- (void)encodeWithCoder:(id)arg1; - (unsigned int)hash; - (id)initWithAccessory:(id)arg1 uuid:(id)arg2 services:(id)arg3 msgDispatcher:(id)arg4; +- (id)initWithCoder:(id)arg1; - (BOOL)isEqual:(id)arg1; - (BOOL)isMicrophonePresent; - (BOOL)isSpeakerPresent; - (id)logIdentifier; - (void)monitorForEventsForServices:(id)arg1; +- (id)networkMonitor; - (void)registerForMessages; +- (id)residentMessageHandler; +- (void)setNetworkMonitor:(id)arg1; - (id)settingProactiveReaders; - (id)snapshotManager; - (id)streamSnapshotHandler; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraRemoteStreamControlManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraRemoteStreamControlManager.h index 5cdbe70b80..2586aa06ad 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraRemoteStreamControlManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraRemoteStreamControlManager.h @@ -5,6 +5,7 @@ @interface HMDCameraRemoteStreamControlManager : HMDCameraStreamControlManager { HMDCameraMediaConfigGenerator * _configGenerator; NSUUID * _profileUniqueIdentifier; + HMDCameraResidentMessageHandler * _residentMessageHandler; HMDRemoteStreamSession * _streamSession; } @@ -13,6 +14,7 @@ @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (nonatomic, readonly, copy) NSUUID *profileUniqueIdentifier; +@property (nonatomic, readonly, copy) HMDCameraResidentMessageHandler *residentMessageHandler; @property (nonatomic, retain) HMDRemoteStreamSession *streamSession; @property (readonly) Class superclass; @@ -40,11 +42,12 @@ - (void)deviceConnectionReceiver:(id)arg1 didSetup:(id)arg2; - (void)deviceConnectionSender:(id)arg1 didEndSession:(id)arg2; - (void)deviceConnectionSender:(id)arg1 didSetup:(id)arg2; -- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 streamSnapshotHandler:(id)arg3 reachabilityPath:(unsigned int)arg4 destinationID:(id)arg5 delegate:(id)arg6 delegateQueue:(id)arg7 accessory:(id)arg8 streamManagementService:(id)arg9 remoteCapabilities:(id)arg10 profileUniqueIdentifier:(id)arg11; +- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 streamSnapshotHandler:(id)arg3 reachabilityPath:(unsigned int)arg4 destinationID:(id)arg5 delegate:(id)arg6 delegateQueue:(id)arg7 accessory:(id)arg8 streamManagementService:(id)arg9 remoteCapabilities:(id)arg10 profileUniqueIdentifier:(id)arg11 residentMessageHandler:(id)arg12; - (void)negotiateStream; - (id)profileUniqueIdentifier; - (void)reconfigureStream:(id)arg1; - (void)remoteSetup:(id)arg1; +- (id)residentMessageHandler; - (void)sessionReceiver:(id)arg1 didEndSession:(id)arg2; - (void)sessionReceiver:(id)arg1 didSetup:(id)arg2; - (void)setConfigGenerator:(id)arg1; @@ -56,8 +59,8 @@ - (void)streamingManager:(id)arg1 didStartStream:(id)arg2 slotIdentifier:(id)arg3; - (void)streamingManagerDidNetworkDeteriorate:(id)arg1; - (void)streamingManagerDidNetworkImprove:(id)arg1; -- (void)streamingManagerDidReceiveFirstFrame:(id)arg1 audioStreamSetting:(unsigned int)arg2; -- (void)streamingManagerDidStopStream:(id)arg1; +- (void)streamingManagerDidReceiveFirstFrame:(id)arg1 audioStreamSetting:(unsigned int)arg2 aspectRatio:(id)arg3; +- (void)streamingManagerDidStopStream:(id)arg1 error:(id)arg2; - (void)streamingManagerDidUpdateConfiguration:(id)arg1; - (void)updateAudioSetting:(unsigned int)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraResidentMessageHandler.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraResidentMessageHandler.h new file mode 100644 index 0000000000..668e05d100 --- /dev/null +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraResidentMessageHandler.h @@ -0,0 +1,34 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon + */ + +@interface HMDCameraResidentMessageHandler : NSObject { + HMDAccessory * _accessory; + NSString * _logID; + HMDCentralMessageDispatcher * _remoteMessageDispatcher; +} + +@property (nonatomic, readonly) HMDAccessory *accessory; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, readonly) NSString *logID; +@property (nonatomic, retain) HMDCentralMessageDispatcher *remoteMessageDispatcher; +@property (readonly) Class superclass; + ++ (id)logCategory; + +- (void).cxx_destruct; +- (id)accessory; +- (id)initWithAccessory:(id)arg1 logID:(id)arg2; +- (id)logID; +- (id)logIdentifier; +- (id)remoteMessageDispatcher; +- (id)residentDeviceForCamera; +- (void)sendMessageWithName:(id)arg1 cameraSessionID:(id)arg2 payload:(id)arg3 target:(id)arg4 device:(id)arg5 responseQueue:(id)arg6 responseHandler:(id /* block */)arg7; +- (void)sendMessageWithName:(id)arg1 cameraSessionID:(id)arg2 payload:(id)arg3 target:(id)arg4 responseQueue:(id)arg5 responseHandler:(id /* block */)arg6; +- (void)sendRemoteMessageWithName:(id)arg1 cameraSessionID:(id)arg2 payload:(id)arg3 target:(id)arg4 device:(id)arg5 responseQueue:(id)arg6 responseHandler:(id /* block */)arg7; +- (void)setRemoteMessageDispatcher:(id)arg1; +- (void)updateMessageDispatcher:(id)arg1; + +@end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSettingsControlManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSettingsControlManager.h index 25435a5ead..9a66524755 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSettingsControlManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSettingsControlManager.h @@ -10,6 +10,7 @@ NSObject * _delegateQueue; NSString * _logID; HMFMessageDispatcher * _msgDispatcher; + HMDNotificationRegistration * _notificationRegistration; NSObject * _propertyQueue; HMDService * _streamService; NSUUID * _uniqueIdentifier; @@ -28,6 +29,7 @@ @property (nonatomic, readonly) NSObject *messageReceiveQueue; @property (nonatomic, readonly) NSUUID *messageTargetUUID; @property (nonatomic, retain) HMFMessageDispatcher *msgDispatcher; +@property (nonatomic, readonly) HMDNotificationRegistration *notificationRegistration; @property (nonatomic, readonly) NSObject *propertyQueue; @property (nonatomic, readonly) HMDService *streamService; @property (readonly) Class superclass; @@ -57,6 +59,7 @@ - (id)messageReceiveQueue; - (id)messageTargetUUID; - (id)msgDispatcher; +- (id)notificationRegistration; - (id)propertyQueue; - (void)registerForMessages; - (void)setCharacteristicsValues:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotData.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotData.h index 2944ee4cf5..38b11875e4 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotData.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotData.h @@ -5,14 +5,18 @@ @interface HMDCameraSnapshotData : NSObject { NSData * _snapshotData; HAPOSTransaction * _snapshotDataTrasaction; + HMDVideoResolution * _videoResolution; } @property (nonatomic, readonly) NSData *snapshotData; @property (nonatomic, readonly) HAPOSTransaction *snapshotDataTrasaction; +@property (nonatomic, readonly) HMDVideoResolution *videoResolution; - (void).cxx_destruct; -- (id)initWithSnapshotData:(id)arg1 snapshotDataTrasaction:(id)arg2; +- (void)dealloc; +- (id)initWithSnapshotData:(id)arg1 videoResolution:(id)arg2 snapshotDataTrasaction:(id)arg3; - (id)snapshotData; - (id)snapshotDataTrasaction; +- (id)videoResolution; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotLocal.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotLocal.h index a0cd75a324..a4b134142b 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotLocal.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotLocal.h @@ -30,13 +30,13 @@ - (void).cxx_destruct; - (void)_callDelegate:(id)arg1 error:(id)arg2; -- (void)_getSnapshot; +- (void)_getSnapshot:(unsigned int)arg1; - (void)_handleSnapshotFile:(id)arg1 error:(id)arg2; - (id)accessory; - (void)dealloc; - (id)delegate; - (id)delegateQueue; -- (void)getSnapshot; +- (void)getSnapshot:(unsigned int)arg1; - (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 accessory:(id)arg4 delegate:(id)arg5 delegateQueue:(id)arg6 snapshotRequestHandler:(id)arg7; - (id)logIdentifier; - (id)options; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotManager.h index 9656a1528c..e25d8398f6 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotManager.h @@ -10,8 +10,11 @@ NSString * _logID; HMDCameraSnapshotMonitorEvents * _monitorServicesManager; HMFMessageDispatcher * _msgDispatcher; + HMFNetMonitor * _networkMonitor; + HMDNotificationRegistration * _notificationRegistration; NSMutableArray * _pendingRemoteSnapshotRequestDuringStreamSetup; NSMutableArray * _pendingSnapshotRequestDuringStreamSetup; + HMDCameraResidentMessageHandler * _residentMessageHandler; HMDSnapshotCacheRequestHandler * _snapshotCacheRequestHandler; * _snapshotRequestHandler; HMDSnapshotSlotManager * _snapshotSlotManager; @@ -32,8 +35,11 @@ @property (nonatomic, readonly) NSUUID *messageTargetUUID; @property (nonatomic, readonly) HMDCameraSnapshotMonitorEvents *monitorServicesManager; @property (nonatomic, retain) HMFMessageDispatcher *msgDispatcher; +@property (nonatomic, retain) HMFNetMonitor *networkMonitor; +@property (nonatomic, readonly) HMDNotificationRegistration *notificationRegistration; @property (nonatomic, readonly) NSMutableArray *pendingRemoteSnapshotRequestDuringStreamSetup; @property (nonatomic, readonly) NSMutableArray *pendingSnapshotRequestDuringStreamSetup; +@property (nonatomic, readonly) HMDCameraResidentMessageHandler *residentMessageHandler; @property (nonatomic, readonly) HMDSnapshotCacheRequestHandler *snapshotCacheRequestHandler; @property (nonatomic, readonly) *snapshotRequestHandler; @property (nonatomic, readonly) HMDSnapshotSlotManager *snapshotSlotManager; @@ -48,14 +54,13 @@ - (void).cxx_destruct; - (void)_endSession:(id)arg1; - (id)_findSessionWithID:(id)arg1; -- (void)_handleGetMostRecentSnapshotRequest:(id)arg1; +- (void)_handleCreateSnapshotFromBulletinContext:(id)arg1; - (void)_handleReleaseSnapshot:(id)arg1; - (void)_handleSnapshotReceived:(id)arg1; - (void)_handleSnapshotRemoteRequest:(id)arg1; - (void)_handleSnapshotRequest:(id)arg1; - (void)_handleSnapshotSendFailure:(id)arg1; - (void)_issueGetSnapshot:(id)arg1; -- (void)_issueRemoteGetSnapshot:(id)arg1; - (void)_message:(id)arg1 errored:(int)arg2; - (void)_removeAllPendingRequests:(id)arg1; - (void)_sendRemoteResponse:(id)arg1 sessionID:(id)arg2; @@ -72,9 +77,10 @@ - (id)currentLocalSession; - (id)currentRemoteSessions; - (void)dealloc; +- (id)getMostRecentSnapshotRequest; - (void)handleAccessoryIsNotReachable:(id)arg1; - (id)imageCacheDirectory; -- (id)initWithAccessory:(id)arg1 workQueue:(id)arg2 streamSnapshotHandler:(id)arg3 uniqueIdentifier:(id)arg4 logID:(id)arg5 msgDispatcher:(id)arg6; +- (id)initWithAccessory:(id)arg1 workQueue:(id)arg2 streamSnapshotHandler:(id)arg3 uniqueIdentifier:(id)arg4 logID:(id)arg5 msgDispatcher:(id)arg6 networkMonitor:(id)arg7 residentMessageHandler:(id)arg8; - (id)logID; - (id)logIdentifier; - (id)messageReceiveQueue; @@ -82,13 +88,17 @@ - (void)monitorForEventsForServices:(id)arg1; - (id)monitorServicesManager; - (id)msgDispatcher; +- (id)networkMonitor; +- (id)notificationRegistration; - (id)pendingRemoteSnapshotRequestDuringStreamSetup; - (id)pendingSnapshotRequestDuringStreamSetup; - (void)registerForMessages; - (void)releaseSnapshot:(id)arg1; +- (id)residentMessageHandler; - (void)setCurrentLocalSession:(id)arg1; - (void)setCurrentRemoteSessions:(id)arg1; - (void)setMsgDispatcher:(id)arg1; +- (void)setNetworkMonitor:(id)arg1; - (id)snapshotCacheRequestHandler; - (void)snapshotLocal:(id)arg1 didSaveSnapshotFile:(id)arg2 error:(id)arg3 sessionID:(id)arg4; - (void)snapshotRelayReceiver:(id)arg1 didSaveSnapshotFile:(id)arg2 error:(id)arg3 sessionID:(id)arg4; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotMonitorEvents.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotMonitorEvents.h index 6b9aa0e491..188cfe9060 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotMonitorEvents.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotMonitorEvents.h @@ -9,6 +9,7 @@ NSMutableSet * _characteristicsList; NSString * _logID; HMFMessageDispatcher * _msgDispatcher; + HMDNotificationRegistration * _notificationRegistration; NSObject * _propertyQueue; NSMutableSet * _snapShotNotificationResponseTimers; HMDCameraSnapshotManager * _snapshotManager; @@ -27,6 +28,7 @@ @property (nonatomic, readonly) NSObject *messageReceiveQueue; @property (nonatomic, readonly) NSUUID *messageTargetUUID; @property (nonatomic, retain) HMFMessageDispatcher *msgDispatcher; +@property (nonatomic, readonly) HMDNotificationRegistration *notificationRegistration; @property (nonatomic, readonly) NSObject *propertyQueue; @property (nonatomic, retain) NSMutableSet *snapShotNotificationResponseTimers; @property (nonatomic, readonly) HMDCameraSnapshotManager *snapshotManager; @@ -43,6 +45,7 @@ - (void)_handleRemoteNotification:(id)arg1; - (void)_handleSnapshotResponse:(id)arg1 cameraSessionID:(id)arg2 changedCharacteristics:(id)arg3 response:(id)arg4 responseTimer:(id)arg5; - (void)_monitorForEventsForServices:(id)arg1; +- (void)_removeBulletins:(id)arg1 sessionID:(id)arg2; - (void)_sendReleaseSnapshot:(id)arg1; - (void)_subscribeToNotifications; - (id)accessory; @@ -59,6 +62,8 @@ - (id)messageTargetUUID; - (void)monitorForEventsForServices:(id)arg1; - (id)msgDispatcher; +- (id)notificationRegistration; +- (void)processPostedBulletin:(id)arg1 responseTimer:(id)arg2; - (id)propertyQueue; - (void)registerForMessages; - (void)setMsgDispatcher:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotNotificationTimer.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotNotificationTimer.h index 4ab17d830d..e223902186 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotNotificationTimer.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotNotificationTimer.h @@ -4,17 +4,19 @@ @interface HMDCameraSnapshotNotificationTimer : HMFTimer { NSSet * _changedCharacteristics; - NSUUID * _identifier; + NSArray * _postedBulletins; + NSString * _sessionID; } -@property (nonatomic, retain) NSSet *changedCharacteristics; -@property (nonatomic, retain) NSUUID *identifier; +@property (nonatomic, readonly) NSSet *changedCharacteristics; +@property (nonatomic, retain) NSArray *postedBulletins; +@property (nonatomic, readonly) NSString *sessionID; - (void).cxx_destruct; - (id)changedCharacteristics; -- (id)identifier; -- (id)initWithChangedCharacteristics:(id)arg1; -- (void)setChangedCharacteristics:(id)arg1; -- (void)setIdentifier:(id)arg1; +- (id)initWithCameraSessionID:(id)arg1 changedCharacteristics:(id)arg2 timeInterval:(double)arg3; +- (id)postedBulletins; +- (id)sessionID; +- (void)setPostedBulletins:(id)arg1; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotReceiver.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotReceiver.h index e39e157920..da0fc9a588 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotReceiver.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotReceiver.h @@ -6,6 +6,7 @@ HMDAccessory * _accessory; NSObject * _delegateQueue; NSDictionary * _options; + HMDCameraResidentMessageHandler * _residentMessageHandler; HMDCameraSessionID * _sessionID; HMDSnapshotFile * _snapshotFile; HMDSnapshotRequestHandler * _snapshotRequestHandler; @@ -19,6 +20,7 @@ @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (nonatomic, readonly) NSDictionary *options; +@property (nonatomic, readonly) HMDCameraResidentMessageHandler *residentMessageHandler; @property (nonatomic, readonly) HMDCameraSessionID *sessionID; @property (nonatomic, retain) HMDSnapshotFile *snapshotFile; @property (nonatomic, readonly) HMDSnapshotRequestHandler *snapshotRequestHandler; @@ -30,12 +32,13 @@ - (void).cxx_destruct; - (void)_sendConfirmationToResident:(id /* block */)arg1; -- (void)_sendRequestToResident:(id /* block */)arg1; +- (void)_sendRequestWithTierType:(unsigned int)arg1 toResident:(id /* block */)arg2; - (id)accessory; - (id)delegateQueue; -- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 accessory:(id)arg4 delegateQueue:(id)arg5 uniqueIdentifier:(id)arg6 snapshotRequestHandler:(id)arg7; +- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 accessory:(id)arg4 delegateQueue:(id)arg5 uniqueIdentifier:(id)arg6 snapshotRequestHandler:(id)arg7 residentMessageHandler:(id)arg8; - (id)logIdentifier; - (id)options; +- (id)residentMessageHandler; - (id)sessionID; - (void)setSnapshotFile:(id)arg1; - (id)snapshotFile; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelayReceiver.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelayReceiver.h index 2f35123a18..59296d5640 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelayReceiver.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelayReceiver.h @@ -19,11 +19,11 @@ - (void).cxx_destruct; - (void)_callDidSaveImageDelegateWithError:(id)arg1; - (void)_callGettingImageDelegate:(id)arg1; -- (void)_getSnapshot; +- (void)_getSnapshot:(unsigned int)arg1; - (void)dealloc; - (id)delegate; -- (void)getSnapshot; -- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 accessory:(id)arg4 delegate:(id)arg5 delegateQueue:(id)arg6 uniqueIdentifier:(id)arg7 snapshotRequestHandler:(id)arg8; +- (void)getSnapshot:(unsigned int)arg1; +- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 accessory:(id)arg4 delegate:(id)arg5 delegateQueue:(id)arg6 uniqueIdentifier:(id)arg7 snapshotRequestHandler:(id)arg8 residentMessageHandler:(id)arg9; - (id)logIdentifier; - (id)relayReceiver; - (void)relayReceiver:(id)arg1 didReceiveFile:(id)arg2; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelaySender.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelaySender.h index 0d63f869ea..278ab38970 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelaySender.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelaySender.h @@ -23,7 +23,7 @@ - (void)_callDidStartCaptureImageDelegate:(id)arg1; - (void)dealloc; - (id)delegate; -- (void)getSnapshot; +- (void)getSnapshot:(unsigned int)arg1; - (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 destinationID:(id)arg4 accessory:(id)arg5 delegate:(id)arg6 delegateQueue:(id)arg7 uniqueIdentifier:(id)arg8 snapshotRequestHandler:(id)arg9; - (id)logIdentifier; - (id)relayInitiator; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelayStream.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelayStream.h index 6d87757054..f30a8b8933 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelayStream.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteRelayStream.h @@ -29,8 +29,8 @@ - (void)dealloc; - (id)delegate; - (id)delegateQueue; -- (void)getSnapshot; -- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 destinationID:(id)arg4 accessory:(id)arg5 delegate:(id)arg6 delegateQueue:(id)arg7 uniqueIdentifier:(id)arg8 snapshotRequestHandler:(id)arg9; +- (void)getSnapshot:(unsigned int)arg1; +- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 destinationID:(id)arg4 accessory:(id)arg5 delegate:(id)arg6 delegateQueue:(id)arg7 uniqueIdentifier:(id)arg8 snapshotRequestHandler:(id)arg9 residentMessageHandler:(id)arg10; - (id)logIdentifier; - (id)relayReceiver; - (void)snapShotSendFailed; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteStreamReceiver.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteStreamReceiver.h index cc057a452b..9e7ca75a77 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteStreamReceiver.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteStreamReceiver.h @@ -19,11 +19,11 @@ - (void).cxx_destruct; - (void)_callDidSaveImageDelegateWithError:(id)arg1; - (void)_callGettingImageDelegate:(id)arg1; -- (void)_getSnapshot; +- (void)_getSnapshot:(unsigned int)arg1; - (void)dealloc; - (id)delegate; -- (void)getSnapshot; -- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 accessory:(id)arg4 delegate:(id)arg5 delegateQueue:(id)arg6 uniqueIdentifier:(id)arg7 snapshotRequestHandler:(id)arg8; +- (void)getSnapshot:(unsigned int)arg1; +- (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 accessory:(id)arg4 delegate:(id)arg5 delegateQueue:(id)arg6 uniqueIdentifier:(id)arg7 snapshotRequestHandler:(id)arg8 residentMessageHandler:(id)arg9; - (id)logIdentifier; - (id)relayReceiver; - (void)relayReceiver:(id)arg1 didReceiveFile:(id)arg2; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteStreamSender.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteStreamSender.h index d370f33792..29641d9539 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteStreamSender.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotRemoteStreamSender.h @@ -23,7 +23,7 @@ - (void)_callDidStartCaptureImageDelegate:(id)arg1; - (void)dealloc; - (id)delegate; -- (void)getSnapshot; +- (void)getSnapshot:(unsigned int)arg1; - (id)initWithSessionID:(id)arg1 workQueue:(id)arg2 options:(id)arg3 destinationID:(id)arg4 accessory:(id)arg5 delegate:(id)arg6 delegateQueue:(id)arg7 uniqueIdentifier:(id)arg8 snapshotRequestHandler:(id)arg9; - (id)logIdentifier; - (void)sendSnapshotAtPath:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotSender.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotSender.h index 20b28bea26..4e85d41f45 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotSender.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraSnapshotSender.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon */ -@interface HMDCameraSnapshotSender : NSObject { +@interface HMDCameraSnapshotSender : NSObject { HMDAccessory * _accessory; NSObject * _delegateQueue; NSString * _destinationID; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamControlManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamControlManager.h index 071fbbc884..d23eb9fd37 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamControlManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamControlManager.h @@ -31,12 +31,12 @@ + (id)logCategory; - (void).cxx_destruct; -- (void)_callStreamFirstFrameReceived:(unsigned int)arg1; +- (void)_callStreamFirstFrameReceived:(unsigned int)arg1 aspectRatio:(id)arg2; - (void)_callStreamNegotiated:(id)arg1; - (void)_callStreamReconfigured; - (void)_callStreamRemoteConnectionSetup; - (void)_callStreamStarted; -- (void)_callStreamStopped; +- (void)_callStreamStopped:(id)arg1; - (void)_cleanUpStreamSession; - (void)_reportError:(id)arg1; - (void)_reportErrorCode:(int)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamControlMessageHandler.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamControlMessageHandler.h index 66f488ba4d..4906f0aa45 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamControlMessageHandler.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamControlMessageHandler.h @@ -7,7 +7,9 @@ id /* block */ _messageSender; HMFMessageDispatcher * _msgDispatcher; HMFNetMonitor * _networkMonitor; + HMDNotificationRegistration * _notificationRegistration; NSUUID * _profileUniqueIdentifier; + HMDCameraResidentMessageHandler * _residentMessageHandler; HMDCameraSettingsControlManager * _settingsControlManager; HMDService * _streamManagementService; HMDCameraStreamManagerSession * _streamSession; @@ -25,7 +27,9 @@ @property (nonatomic, readonly) id /* block */ messageSender; @property (nonatomic, retain) HMFMessageDispatcher *msgDispatcher; @property (nonatomic, retain) HMFNetMonitor *networkMonitor; +@property (nonatomic, readonly) HMDNotificationRegistration *notificationRegistration; @property (nonatomic, readonly) NSUUID *profileUniqueIdentifier; +@property (nonatomic, readonly) HMDCameraResidentMessageHandler *residentMessageHandler; @property (nonatomic, readonly) HMDCameraSettingsControlManager *settingsControlManager; @property (nonatomic, readonly) HMDService *streamManagementService; @property (nonatomic, retain) HMDCameraStreamManagerSession *streamSession; @@ -59,17 +63,20 @@ - (id)accessory; - (void)dealloc; - (void)handleAccessoryIsNotReachable:(id)arg1; +- (void)handleActivePhoneCallEstablishedNotification:(id)arg1; - (void)handleForegroundAppsNotification:(id)arg1; - (void)handleMessage:(id)arg1; - (unsigned int)hash; -- (id)initWithWorkQueue:(id)arg1 streamSnapshotHandler:(id)arg2 messageSender:(id /* block */)arg3 accessory:(id)arg4 streamManagementService:(id)arg5 msgDispatcher:(id)arg6 profileUniqueIdentifier:(id)arg7; +- (id)initWithWorkQueue:(id)arg1 streamSnapshotHandler:(id)arg2 messageSender:(id /* block */)arg3 accessory:(id)arg4 streamManagementService:(id)arg5 msgDispatcher:(id)arg6 profileUniqueIdentifier:(id)arg7 networkMonitor:(id)arg8 residentMessageHandler:(id)arg9; - (BOOL)isEqual:(id)arg1; - (id)logIdentifier; - (id /* block */)messageSender; - (id)msgDispatcher; - (id)networkMonitor; +- (id)notificationRegistration; - (id)profileUniqueIdentifier; - (void)registerForMessages; +- (id)residentMessageHandler; - (void)setMsgDispatcher:(id)arg1; - (void)setNetworkMonitor:(id)arg1; - (void)setStreamSession:(id)arg1; @@ -77,11 +84,11 @@ - (id)settingsControlManager; - (void)streamControlManager:(id)arg1 didFail:(id)arg2; - (void)streamControlManagerDidNegotiateStream:(id)arg1 selectedParameters:(id)arg2; -- (void)streamControlManagerDidReceiveFirstFrame:(id)arg1 audioStreamSetting:(unsigned int)arg2; +- (void)streamControlManagerDidReceiveFirstFrame:(id)arg1 audioStreamSetting:(unsigned int)arg2 aspectRatio:(id)arg3; - (void)streamControlManagerDidReconfigureStream:(id)arg1; - (void)streamControlManagerDidSetupRemoteConnection:(id)arg1; - (void)streamControlManagerDidStartStream:(id)arg1 slotIdentifier:(id)arg2; -- (void)streamControlManagerDidStopStreamForSessionID:(id)arg1; +- (void)streamControlManagerDidStopStreamForSessionID:(id)arg1 error:(id)arg2; - (id)streamManagementService; - (id)streamSession; - (id)streamSessionID; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamMetrics.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamMetrics.h index 9bd166dfb6..8d66776b20 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamMetrics.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamMetrics.h @@ -3,6 +3,7 @@ */ @interface HMDCameraStreamMetrics : HMDLogEvent { + HMDAccessory * _accessory; BOOL _isLocal; NSMutableArray * _resolutionTypes; NSString * _sessionID; @@ -10,6 +11,7 @@ double _timeStreamStarted; } +@property (nonatomic, readonly) HMDAccessory *accessory; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @@ -20,13 +22,14 @@ @property (readonly) Class superclass; @property (nonatomic) double timeStreamStarted; -+ (id)cameraStreamMetricWithID:(id)arg1 isLocal:(BOOL)arg2; ++ (id)cameraStreamMetricWithID:(id)arg1 cameraAccessory:(id)arg2 isLocal:(BOOL)arg3; + (void)initialize; + (id)uuid; - (void).cxx_destruct; - (unsigned int)AWDMessageType; -- (id)initWithID:(id)arg1 isLocal:(BOOL)arg2; +- (id)accessory; +- (id)initWithID:(id)arg1 cameraAccessory:(id)arg2 isLocal:(BOOL)arg3; - (BOOL)isLocal; - (BOOL)isStreamStarted; - (id)metricForAWD; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamSnapshotHandler.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamSnapshotHandler.h index 9fc8e78c20..82bacfb82a 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamSnapshotHandler.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCameraStreamSnapshotHandler.h @@ -38,7 +38,7 @@ - (void)addVideoStreamInterface:(id)arg1; - (void)callStreamSetupInProgress:(BOOL)arg1; - (id)delegateTable; -- (void)getSnapshot; +- (void)getSnapshot:(unsigned int)arg1; - (id)initWithWorkQueue:(id)arg1 services:(id)arg2 logID:(id)arg3; - (BOOL)isStreamAvailable; - (BOOL)isStreamSetupInProgress; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCentralMessageDispatcher.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCentralMessageDispatcher.h index 5ebc2a13b9..87e8e0b7a7 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCentralMessageDispatcher.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCentralMessageDispatcher.h @@ -26,7 +26,7 @@ - (void).cxx_destruct; - (BOOL)_checkAuthorizationForMessage:(id)arg1 errorReason:(id*)arg2; -- (void)_handleLocalMessage:(id)arg1 targetUUID:(id)arg2 sourceIsIDS:(BOOL)arg3; +- (void)_handleLocalMessage:(id)arg1 targetUUID:(id)arg2; - (void)_handleRelayedIDSMessage:(id)arg1 handledLocally:(BOOL)arg2; - (void)_setRemoteAccessDevice:(id)arg1 forHome:(id)arg2 sendNotification:(BOOL)arg3; - (id)adminMsgFilter; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristic.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristic.h index ab91592ccd..0b83f95416 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristic.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristic.h @@ -13,8 +13,10 @@ id _lastKnownValue; NSDate * _lastKnownValueUpdateTime; NSDate * _notificationEnabledTime; + BOOL _notificationRegisteredWithRemoteGateway; NSMutableSet * _notificationRegistrations; HMDService * _service; + NSNumber * _stateNumber; } @property (nonatomic, readonly) HMDAccessory *accessory; @@ -35,10 +37,12 @@ @property (nonatomic, retain) NSDate *lastKnownValueUpdateTime; @property (nonatomic, readonly) HMDCharacteristicMetadata *metadata; @property (nonatomic, retain) NSDate *notificationEnabledTime; +@property (nonatomic) BOOL notificationRegisteredWithRemoteGateway; @property (nonatomic, retain) NSMutableSet *notificationRegistrations; @property (nonatomic, readonly) int properties; @property (nonatomic, readonly) NSString *serializedIdentifier; @property (nonatomic, readonly) HMDService *service; +@property (setter=setStateNumber:, nonatomic, copy) NSNumber *stateNumber; @property (readonly) Class superclass; @property (nonatomic, readonly, copy) NSString *type; @property (nonatomic, readonly, copy) id value; @@ -70,6 +74,7 @@ - (id)instanceID; - (BOOL)isClientNotificationEnabled; - (BOOL)isNonClientNotificationEnabled; +- (BOOL)isNonHomeNotificationsEnabled; - (BOOL)isNotificationEnabled; - (BOOL)isNotificationEnabledForClientIdentifier:(id)arg1; - (BOOL)isNotificationEnabledForClientIdentifierPrefix:(id)arg1; @@ -78,6 +83,7 @@ - (id)lastKnownValueUpdateTime; - (id)metadata; - (id)notificationEnabledTime; +- (BOOL)notificationRegisteredWithRemoteGateway; - (id)notificationRegistrations; - (int)properties; - (id)serializedIdentifier; @@ -92,8 +98,11 @@ - (void)setLastKnownValueUpdateTime:(id)arg1; - (void)setNotificationEnabled:(BOOL)arg1 forClientIdentifier:(id)arg2; - (void)setNotificationEnabledTime:(id)arg1; +- (void)setNotificationRegisteredWithRemoteGateway:(BOOL)arg1; - (void)setNotificationRegistrations:(id)arg1; +- (void)setStateNumber:(id)arg1; - (id)shortTypeDescription; +- (id)stateNumber; - (BOOL)supportsNotification; - (id)type; - (void)unconfigure; @@ -101,7 +110,7 @@ - (void)unconfigureForServerIdentifier:(id)arg1 linkType:(int)arg2; - (void)updateLastKnownValue; - (void)updateService:(id)arg1 accessory:(id)arg2; -- (void)updateValue:(id)arg1; +- (void)updateValue:(id)arg1 updatedTime:(id)arg2 stateNumber:(id)arg3; - (id)validateValue:(id)arg1 outValue:(id*)arg2; - (id)value; - (BOOL)value:(id)arg1 differentThan:(id)arg2; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristicResponse.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristicResponse.h index 24081aab02..8a856c23cf 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristicResponse.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristicResponse.h @@ -5,12 +5,16 @@ @interface HMDCharacteristicResponse : NSObject { NSError * _error; HMDCharacteristicRequest * _request; + NSNumber * _stateNumber; id _value; + NSDate * _valueUpdatedTime; } @property (nonatomic, readonly) NSError *error; @property (nonatomic, readonly) HMDCharacteristicRequest *request; +@property (nonatomic, readonly) NSNumber *stateNumber; @property (nonatomic, retain) id value; +@property (nonatomic, readonly) NSDate *valueUpdatedTime; + (id)responseWithRequest:(id)arg1 error:(id)arg2; @@ -20,6 +24,9 @@ - (id)initWithRequest:(id)arg1 error:(id)arg2; - (id)request; - (void)setValue:(id)arg1; +- (void)setValue:(id)arg1 updatedTime:(id)arg2 stateNumber:(id)arg3; +- (id)stateNumber; - (id)value; +- (id)valueUpdatedTime; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristicValueUpdate.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristicValueUpdate.h index 8fc28284b8..29dcedc071 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristicValueUpdate.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDCharacteristicValueUpdate.h @@ -7,19 +7,26 @@ HMDDevice * _remoteDevice; NSString * _updateIdentifier; id _value; + NSDate * _valueUpatedTime; + NSNumber * _valueUpdatedStateNumber; } @property (nonatomic, readonly) NSError *error; @property (nonatomic, readonly) HMDDevice *remoteDevice; @property (nonatomic, readonly) NSString *updateIdentifier; @property (nonatomic, readonly) id value; +@property (nonatomic, readonly) NSDate *valueUpatedTime; +@property (nonatomic, readonly) NSNumber *valueUpdatedStateNumber; - (void).cxx_destruct; - (id)error; - (id)initWithError:(id)arg1; - (id)initWithValue:(id)arg1 updateIdentifier:(id)arg2 remoteDevice:(id)arg3; - (id)remoteDevice; +- (void)setValueUpdatedTime:(id)arg1 stateNumber:(id)arg2; - (id)updateIdentifier; - (id)value; +- (id)valueUpatedTime; +- (id)valueUpdatedStateNumber; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDEndPointAddress.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDEndPointAddress.h index 10a4f1c6bb..3c9c75af01 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDEndPointAddress.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDEndPointAddress.h @@ -19,6 +19,7 @@ - (void).cxx_destruct; - (BOOL)_parseFromTLVData; - (id)audioRTPPort; +- (BOOL)compatibleWithRemoteEndPoint:(id)arg1; - (void)description:(id)arg1 indent:(id)arg2; - (void)encodeWithCoder:(id)arg1; - (id)initWithCoder:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDEventTrigger.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDEventTrigger.h index 60e7d23eea..26724ae799 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDEventTrigger.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDEventTrigger.h @@ -65,6 +65,8 @@ - (id)initWithCoder:(id)arg1; - (id)initWithName:(id)arg1 events:(id)arg2 recurrences:(id)arg3 evaluationCondition:(id)arg4; - (void)invalidate; +- (BOOL)isEventTriggerOnLocalDeviceForAccessory:(id)arg1; +- (BOOL)isEventTriggerOnRemoteGatewayForAccessory:(id)arg1; - (id)locationEvents; - (id)recurrences; - (void)removeAccessory:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDHTTPClientMessageTransport.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDHTTPClientMessageTransport.h index 8bcf30ba96..ed44ecd0ad 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDHTTPClientMessageTransport.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDHTTPClientMessageTransport.h @@ -18,6 +18,7 @@ @property (readonly) unsigned int hash; @property (nonatomic, readonly, copy) NSUUID *identifier; @property (nonatomic, readonly) HMFNetService *netService; +@property (getter=isReachable, nonatomic, readonly) BOOL reachable; @property (nonatomic, readonly) HMDHTTPDevice *remoteDevice; @property (getter=isRunning, nonatomic) BOOL running; @property (readonly) Class superclass; @@ -39,6 +40,7 @@ - (id)identifier; - (id)init; - (id)initWithIdentifier:(id)arg1 netService:(id)arg2; +- (BOOL)isReachable; - (BOOL)isRunning; - (id)logIdentifier; - (id)netService; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDHTTPMessageTransport.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDHTTPMessageTransport.h index f961f0bad4..8ea875f36f 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDHTTPMessageTransport.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDHTTPMessageTransport.h @@ -17,7 +17,7 @@ @property (nonatomic, readonly, copy) NSDictionary *TXTRecord; @property (nonatomic, readonly) HMFNetServiceBrowser *clientBrowser; @property (nonatomic, readonly) NSObject *clientQueue; -@property (nonatomic, readonly) NSMutableArray *clientTransports; +@property (nonatomic, readonly) NSArray *clientTransports; @property (nonatomic, readonly) HMDHTTPDevice *currentDevice; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @@ -33,20 +33,20 @@ - (void).cxx_destruct; - (id)TXTRecord; -- (id)_clientTransportForDevice:(id)arg1; - (void)_connectToDevice:(id)arg1 completionHandler:(id /* block */)arg2; - (void)_handleReceivedRequestMessage:(id)arg1 fromDevice:(id)arg2 completionHandler:(id /* block */)arg3; - (void)_sendMessage:(id)arg1 destination:(id)arg2 timeout:(double)arg3 responseHandler:(id /* block */)arg4; - (id)_serviceForDevice:(id)arg1; +- (void)addClientTransport:(id)arg1; - (BOOL)canSendMessage:(id)arg1; - (void)client:(id)arg1 didReceiveMessage:(id)arg2 completionHandler:(id /* block */)arg3; - (void)client:(id)arg1 didStopWithError:(id)arg2; - (id)clientBrowser; - (id)clientQueue; +- (id)clientTransportForDevice:(id)arg1; - (id)clientTransports; - (void)configureWithDevice:(id)arg1; - (id)currentDevice; -- (void)dealloc; - (id)debugDescription; - (id)description; - (id)descriptionWithPointer:(BOOL)arg1; @@ -60,6 +60,7 @@ - (void)netServiceBrowser:(id)arg1 didStopBrowsingWithError:(id)arg2; - (id)propertyQueue; - (int)qualityOfService; +- (void)removeAllClientTransports; - (void)removeTXTRecordValueForKey:(id)arg1; - (void)sendMessage:(id)arg1 completionHandler:(id /* block */)arg2; - (void)server:(id)arg1 didAddDevice:(id)arg2; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDHome.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDHome.h index 6c884acc0a..a34ff92771 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDHome.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDHome.h @@ -23,6 +23,7 @@ HMFTimer * _disableNotificationTimer; NSMutableArray * _discoveredAccessories; NSMutableDictionary * _enableNotificationPayload; + int _expectedConfigurationVersion; NSMutableSet * _heartbeatPingMessagesQueuedWithServer; int _homeLocation; HMDHomeLocationHandler * _homeLocationHandler; @@ -50,6 +51,7 @@ BOOL _registeredNotificationWithRemoteGateway; HMDRelayManager * _relayManager; BOOL _remoteAccessIsEnabled; + HMDRemoteAdminEnforcementMessageFilter * _remoteAdminEnforcementMessageFilter; HMDRemoteMessageFilter * _remoteMessageFilter; HMDHomeRemoteNotificationHandler * _remoteNotificationHandler; NSMutableArray * _remoteReachabilityNotificationPendingAccessories; @@ -97,6 +99,7 @@ @property (nonatomic, retain) HMFTimer *disableNotificationTimer; @property (nonatomic, retain) NSMutableArray *discoveredAccessories; @property (nonatomic, readonly) NSMutableDictionary *enableNotificationPayload; +@property (nonatomic) int expectedConfigurationVersion; @property (readonly) unsigned int hash; @property (nonatomic, retain) NSMutableSet *heartbeatPingMessagesQueuedWithServer; @property int homeLocation; @@ -127,6 +130,7 @@ @property (nonatomic) BOOL registeredNotificationWithRemoteGateway; @property (nonatomic, retain) HMDRelayManager *relayManager; @property (nonatomic) BOOL remoteAccessIsEnabled; +@property (nonatomic, readonly) HMDRemoteAdminEnforcementMessageFilter *remoteAdminEnforcementMessageFilter; @property (nonatomic, readonly) HMDRemoteMessageFilter *remoteMessageFilter; @property (nonatomic, readonly) HMDHomeRemoteNotificationHandler *remoteNotificationHandler; @property (nonatomic, retain) NSMutableArray *remoteReachabilityNotificationPendingAccessories; @@ -180,9 +184,11 @@ - (void)_addUsersWithIDs:(id)arg1 message:(id)arg2; - (id)_applyDeviceLockCheck:(id)arg1; - (void)_auditNotifications; +- (id)_changedHMDCharacteristicsForHAPCharacteristics:(id)arg1 stateNumber:(id)arg2; - (id)_characteristicNotificationPayloadsForRemoteGateway:(BOOL)arg1; - (id)_characteristicNotificationPayloadsOnDirectTransports:(BOOL)arg1; - (void)_cleanAddAccessoryOperations; +- (void)_configureBulletinNotification; - (void)_configureConfiguredResident:(id)arg1 desiredConfigState:(unsigned int)arg2 message:(id)arg3; - (void)_configurePairedAccessoriesForServer:(id)arg1 reAddServices:(BOOL)arg2; - (void)_configureUnconfiguredResident:(id)arg1 desiredConfigState:(unsigned int)arg2; @@ -202,6 +208,7 @@ - (void)_encodeActionSets:(id)arg1 coder:(id)arg2; - (void)_encodeObjectsWithAcessoriesWithCoder:(id)arg1; - (void)_enqueueRetrievalCompletionTuple:(id)arg1 forAccessory:(id)arg2; +- (void)_evaluateShouldRelaunchAndSetRelaunch; - (id)_getContainerForAppData:(id)arg1 keyName:(id*)arg2; - (id)_getLogEventsForOperation:(BOOL)arg1 accessories:(id)arg2 readRequestMap:(id)arg3 identifier:(id)arg4; - (void)_handleAccessoryReachabilityChange:(id)arg1; @@ -260,7 +267,10 @@ - (void)_handleUpdateUserAccess:(id)arg1; - (void)_handleUserInvitations:(id)arg1; - (BOOL)_hasPairedReachableBTLEAccessories; -- (id)_hmdCharacteristicsWithUpdatedValuesForHAPCharacteristics:(id)arg1; +- (BOOL)_isEventTriggerOnLocalDeviceForAccessory:(id)arg1; +- (BOOL)_isEventTriggerOnRemoteGatewayForAccessory:(id)arg1; +- (BOOL)_isRegisteredForNotificationsForClients:(id)arg1; +- (BOOL)_isRegisteredForNotificationsWithRemoteGateway:(id)arg1; - (BOOL)_isRetrievalInProgressForLinkType:(int)arg1 accessory:(id)arg2; - (BOOL)_isUserValid:(id)arg1 error:(id*)arg2; - (BOOL)_isValidEventIdentifier:(id)arg1; @@ -275,7 +285,7 @@ - (void)_notifyChangedCharacteristics:(id)arg1 message:(id)arg2 modifiedCharacteristics:(id)arg3; - (void)_notifyChangedCharacteristics:(id)arg1 toUserDeviceAddress:(id)arg2; - (void)_notifyClientsOfUpdatedResidentUser:(id)arg1; -- (void)_notifyRemoteUsersOfChangedCharacteristics:(id)arg1; +- (void)_notifyRemoteUsersOfChangedCharacteristics:(id)arg1 message:(id)arg2; - (void)_notifyRetrievalError:(id)arg1 accessoryServer:(id)arg2 linkType:(int)arg3 accessoryOperationBlock:(id /* block */)arg4; - (id)_owner; - (id)_pairedAccessories; @@ -285,7 +295,7 @@ - (void)_performOperation:(id)arg1 completion:(id /* block */)arg2; - (id)_populateCharacteristicsThatNeedNotificationsFromDictionary:(id)arg1 error:(id*)arg2; - (void)_postInternalNotificationForChangedCharacterisitics:(id)arg1 modifiedCharacteristics:(id)arg2 modifiedAccessories:(id)arg3; -- (void)_postInternalNotificationForChangedCharacterisitics:(id)arg1 modifiedCharacteristics:(id)arg2 modifiedAccessories:(id)arg3 changedByThisDevice:(BOOL)arg4 residentShouldNotifyPeers:(BOOL)arg5; +- (void)_postInternalNotificationForChangedCharacterisitics:(id)arg1 modifiedCharacteristics:(id)arg2 modifiedAccessories:(id)arg3 changedByThisDevice:(BOOL)arg4 residentShouldNotifyPeers:(BOOL)arg5 message:(id)arg6; - (void)_postOutgoingInvitationStateChangedNotification:(id)arg1 newInvitationState:(int)arg2; - (id)_prepareMultipleCharacteristicRead:(id)arg1; - (id)_prepareUserManagementOperationForUser:(id)arg1 accessories:(id)arg2 type:(unsigned int)arg3 error:(id*)arg4; @@ -347,6 +357,7 @@ - (void)_updateBulletinBoardOfChangedCharacteristics:(id)arg1 changedByThisDevice:(BOOL)arg2; - (void)_updateCloudRelaySupport; - (void)_updateConfigurationStateForResidentDevice:(id)arg1 desiredConfigState:(unsigned int)arg2 message:(id)arg3; +- (void)_updateExpectConfigurationVersion; - (void)_updateOutgoingInviationsWithCompleteUserManagementOperation:(id)arg1; - (void)_updateOutgoingInvitationForUser:(id)arg1 invitationState:(int)arg2 error:(id)arg3 responseHandler:(id /* block */)arg4; - (void)_updateOwnedTriggers; @@ -365,9 +376,9 @@ - (void)accessoryBrowser:(id)arg1 accessoryServer:(id)arg2 didUpdateCategory:(id)arg3; - (void)accessoryBrowser:(id)arg1 accessoryServer:(id)arg2 didUpdateHasPairings:(BOOL)arg3; - (void)accessoryBrowser:(id)arg1 accessoryServer:(id)arg2 didUpdateName:(id)arg3; -- (void)accessoryBrowser:(id)arg1 accessoryServer:(id)arg2 didUpdateValuesForCharacteristics:(id)arg3; +- (void)accessoryBrowser:(id)arg1 accessoryServer:(id)arg2 didUpdateValuesForCharacteristics:(id)arg3 stateNumber:(id)arg4; - (void)accessoryBrowser:(id)arg1 accessoryServer:(id)arg2 isBlockedWithCompletionHandler:(id /* block */)arg3; -- (void)accessoryBrowser:(id)arg1 didFindAccessoryServer:(id)arg2 completion:(id /* block */)arg3; +- (void)accessoryBrowser:(id)arg1 didFindAccessoryServer:(id)arg2 stateChanged:(BOOL)arg3 stateNumber:(id)arg4 completion:(id /* block */)arg5; - (void)accessoryBrowser:(id)arg1 didRemoveAccessoryServer:(id)arg2; - (void)accessoryBrowser:(id)arg1 didTombstoneAccessoryServer:(id)arg2; - (void)accessoryBrowser:(id)arg1 didUpdateReachability:(BOOL)arg2 forBTLEAccessoriesWithServerIdentifier:(id)arg3; @@ -402,6 +413,7 @@ - (void)computeBridgedAccessoriesForAllBridges; - (int)configurationVersion; - (BOOL)configure:(id)arg1 accessoriesPresent:(id)arg2; +- (void)configureBulletinNotification; - (void)configureWithRelayManager:(id)arg1; - (id)contextID; - (id)contextSPIUniqueIdentifier; @@ -422,7 +434,9 @@ - (id)dumpUnpairedSecondaryAccessories; - (id)enableNotificationPayload; - (void)encodeWithCoder:(id)arg1; +- (void)evaluateShouldRelaunchAndSetRelaunch; - (void)executeActionSet:(id)arg1; +- (int)expectedConfigurationVersion; - (id)filterBuiltinActionSets:(id)arg1; - (void)fixupBridgeForBridgedAccessories:(id)arg1 potentialBridgeAccessories:(id)arg2; - (void)fixupReplacementAccessories:(id)arg1 commonAccessories:(id)arg2 idsDataSync:(BOOL)arg3 dataVersion:(int)arg4 locallyAdded:(id)arg5; @@ -464,7 +478,7 @@ - (void)notifyDidArriveHome; - (void)notifyDidLeaveHome; - (void)notifyNewRemotePeersFound:(BOOL)arg1 remoteUsersRemoved:(id)arg2 forceRemoteNotificationRegistration:(BOOL)arg3; -- (void)notifyOfChangedCharacteristic:(id)arg1 changedByThisDevice:(BOOL)arg2 residentShouldNotifyPeers:(BOOL)arg3; +- (void)notifyOfChangedCharacteristic:(id)arg1 changedByThisDevice:(BOOL)arg2 residentShouldNotifyPeers:(BOOL)arg3 message:(id)arg4; - (id)outgoingInvitations; - (id)ownedTriggers; - (id)owner; @@ -483,6 +497,7 @@ - (int)reachableAccessories; - (unsigned int)reachableIPAccessories; - (void)readCharacteristicValues:(id)arg1 identifier:(id)arg2 isSPIEntitled:(BOOL)arg3 withCompletionHandler:(id /* block */)arg4; +- (void)readCharacteristicValues:(id)arg1 requestMessage:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (void)redispatchToResidentMessage:(id)arg1 target:(id)arg2 responseQueue:(id)arg3; - (void)redispatchToResidentMessage:(id)arg1 target:(id)arg2 responseQueue:(id)arg3 viaDevice:(id)arg4; - (int)regionState; @@ -494,6 +509,7 @@ - (void)remoteAccessEnabled:(BOOL)arg1; - (void)remoteAccessHealthMonitorTimerDidFire; - (BOOL)remoteAccessIsEnabled; +- (id)remoteAdminEnforcementMessageFilter; - (id)remoteMessageFilter; - (id)remoteNotificationHandler; - (id)remoteReachabilityNotificationPendingAccessories; @@ -516,6 +532,7 @@ - (id)resident; - (id)residentCapableDevices; - (id)residentDeviceManager; +- (void)residentDeviceManager:(id)arg1 didUpdatePrimaryResident:(id)arg2; - (void)residentDeviceManager:(id)arg1 didUpdateResidentAvailable:(BOOL)arg2; - (id)retrievalCompletionTuplesForAccessories; - (void)retrieveHAPAccessoryForHMDAccessory:(id)arg1 linkType:(int)arg2 queue:(id)arg3 completion:(id /* block */)arg4; @@ -527,7 +544,6 @@ - (void)saveWithReason:(id)arg1 information:(id)arg2 postSyncNotification:(BOOL)arg3; - (void)saveWithReason:(id)arg1 postSyncNotification:(BOOL)arg2; - (void)sendAccessTokensToUser:(id)arg1 user:(id)arg2; -- (void)sendConfigureBulletinNotification; - (id)serviceGroupWithName:(id)arg1; - (id)serviceGroupWithUUID:(id)arg1; - (id)serviceGroups; @@ -549,6 +565,7 @@ - (void)setCurrentRemoteReachabilityRegistration:(BOOL)arg1; - (void)setDisableNotificationTimer:(id)arg1; - (void)setDiscoveredAccessories:(id)arg1; +- (void)setExpectedConfigurationVersion:(int)arg1; - (void)setHeartbeatPingMessagesQueuedWithServer:(id)arg1; - (void)setHomeLocation:(int)arg1; - (void)setHomeLocationHandler:(id)arg1; @@ -592,6 +609,7 @@ - (void)setWorkQueue:(id)arg1; - (void)setZones:(id)arg1; - (id)shortDescription; +- (BOOL)shouldRelayNotificationToRegisteredDevicesForSource:(id)arg1; - (void)startSearchingForBridgedAccessories; - (unsigned long long)stateHandle; - (void)stopSearchingForBridgedAccessories; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDHomeManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDHomeManager.h index 1ab40c6f0e..5a89549960 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDHomeManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDHomeManager.h @@ -79,6 +79,7 @@ BOOL _uploadHomeDataToCloud; BOOL _uploadMetadataToCloud; BOOL _uploadToCloudIsPending; + NSMutableDictionary * _userPushCacheMap; NSUUID * _uuid; NSMutableArray * _uuidsOfRemovedHomes; HMDWatchManager * _watchManager; @@ -170,6 +171,7 @@ @property (nonatomic) BOOL uploadHomeDataToCloud; @property (nonatomic) BOOL uploadMetadataToCloud; @property (nonatomic) BOOL uploadToCloudIsPending; +@property (nonatomic, readonly) NSMutableDictionary *userPushCacheMap; @property (nonatomic, retain) NSUUID *uuid; @property (nonatomic, retain) NSMutableArray *uuidsOfRemovedHomes; @property (nonatomic, readonly) HMDWatchManager *watchManager; @@ -253,6 +255,7 @@ - (BOOL)_handleControllerKeyAvailable; - (void)_handleCurrentHomeChanged:(id)arg1; - (void)_handleDeleteDuetEvent:(id)arg1; +- (void)_handleDevicePing:(id)arg1; - (void)_handleDisabledResidentDevices; - (void)_handleDismissBulletinRequest:(id)arg1; - (void)_handleDismissDialogRequest:(id)arg1; @@ -319,7 +322,7 @@ - (id)_prepareDataForDevicesOnSameAccountForHome:(id)arg1 remoteGateway:(BOOL)arg2; - (id)_prepareHomesVersionDict; - (void)_processAnyPendingRequestsForRemoteAccess:(BOOL)arg1; -- (void)_pushChangesForHome:(id)arg1 toRegularUsersOfHome:(id)arg2 adminUsersOfHome:(id)arg3 electDestinationDevice:(BOOL)arg4; +- (void)_pushChangesForHome:(id)arg1 toRegularUsersOfHome:(id)arg2 adminUsersOfHome:(id)arg3 deviceDestinations:(id)arg4; - (void)_pushChangesForHome:(id)arg1 toRemoteDevicesOnSameAccount:(id)arg2 addedUser:(id)arg3; - (void)_pushChangesToAllUsersOfAllHomes; - (void)_pushChangesToCloud:(BOOL)arg1; @@ -389,8 +392,10 @@ - (void)_updateHomesAboutNetworkConnectivity:(BOOL)arg1; - (void)_updateResidentEnabledOnThisDevice:(BOOL)arg1 message:(id)arg2; - (void)_updateTransportInformationInstances:(id)arg1 remoteAccessories:(id)arg2; +- (void)_updateUserPushCachedForUser:(id)arg1 device:(id)arg2; - (void)_updateiCloudSwitchState:(BOOL)arg1; - (void)_uploadHomeConfigToCloud:(BOOL)arg1; +- (id)_userPushCachedGetDeviceForUser:(id)arg1; - (void)accessoriesAreLocallyReachableOnTransientDevice:(BOOL)arg1 forHome:(id)arg2; - (id)accessoryBrowser; - (void)accessoryBrowserDidFindNewAccessory:(id)arg1; @@ -619,10 +624,12 @@ - (void)updateGenerationCounter; - (void)updateHomesConfigured; - (void)updateIncomingInvitesPresent; +- (void)updateUserPushCachedForUser:(id)arg1 device:(id)arg2; - (void)updateiCloudSwitchState:(BOOL)arg1; - (BOOL)uploadHomeDataToCloud; - (BOOL)uploadMetadataToCloud; - (BOOL)uploadToCloudIsPending; +- (id)userPushCacheMap; - (id)uuid; - (id)uuidsOfRemovedHomes; - (id)watchManager; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDHomeRemoteNotification.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDHomeRemoteNotification.h index 266681e617..d7fb8cf40b 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDHomeRemoteNotification.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDHomeRemoteNotification.h @@ -7,6 +7,7 @@ NSString * _characteristicInstanceID; NSString * _serviceInstanceID; NSString * _updateIdentifier; + id _value; } @property (nonatomic, readonly) NSString *accessoryUUID; @@ -17,6 +18,7 @@ @property (nonatomic, readonly) NSString *serviceInstanceID; @property (readonly) Class superclass; @property (nonatomic, readonly) NSString *updateIdentifier; +@property (nonatomic, readonly) id value; + (id)logCategory; @@ -24,11 +26,12 @@ - (id)accessoryUUID; - (id)characteristicInstanceID; - (id)description; -- (id)initWithAccessoryUUID:(id)arg1 serviceInstanceID:(id)arg2 characteristicInstanceID:(id)arg3 updateIdentifier:(id)arg4; +- (id)initWithAccessoryUUID:(id)arg1 serviceInstanceID:(id)arg2 characteristicInstanceID:(id)arg3 updateIdentifier:(id)arg4 value:(id)arg5; - (id)logIdentifier; - (BOOL)matchesAccessoryUUID:(id)arg1 serviceInstanceID:(id)arg2 characteristicInstanceID:(id)arg3; - (BOOL)matchesCharacterisitic:(id)arg1; - (id)serviceInstanceID; - (id)updateIdentifier; +- (id)value; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDKeyTransferAgentServer.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDKeyTransferAgentServer.h index 1dc2c928b5..8266775733 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDKeyTransferAgentServer.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDKeyTransferAgentServer.h @@ -29,6 +29,7 @@ - (void)__deviceAddedToAccount:(id)arg1; - (void)__deviceRemovedFromAccount:(id)arg1; - (void)__deviceUpdated:(id)arg1; +- (void)__resetTimer:(id)arg1; - (void)_device:(id)arg1 addedToAccount:(id)arg2; - (void)_device:(id)arg1 removedFromAccount:(id)arg2; - (BOOL)_endAdvertiseUUIDWithError:(id*)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDNameValidator.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDNameValidator.h index 7d662855fd..7d04bff0d3 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDNameValidator.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDNameValidator.h @@ -5,11 +5,13 @@ @interface HMDNameValidator : NSObject { NSUUID * _homeManagerUUID; NSMutableDictionary * _namespaceList; + NSPredicate * _nonZeroLengthPredicate; NSObject * _workQueue; } @property (nonatomic, retain) NSUUID *homeManagerUUID; @property (nonatomic, copy) NSMutableDictionary *namespaceList; +@property (nonatomic, retain) NSPredicate *nonZeroLengthPredicate; @property (nonatomic, retain) NSObject *workQueue; - (void).cxx_destruct; @@ -25,11 +27,13 @@ - (id)homeManagerUUID; - (id)initWithUUID:(id)arg1; - (id)namespaceList; +- (id)nonZeroLengthPredicate; - (id)removeName:(id)arg1 namespace:(id)arg2; - (id)removeNamespace:(id)arg1; - (id)replaceName:(id)arg1 withNewName:(id)arg2 inNamespaces:(id)arg3; - (void)setHomeManagerUUID:(id)arg1; - (void)setNamespaceList:(id)arg1; +- (void)setNonZeroLengthPredicate:(id)arg1; - (void)setWorkQueue:(id)arg1; - (id)validateName:(id)arg1; - (id)workQueue; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDNotificationRegistration.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDNotificationRegistration.h new file mode 100644 index 0000000000..e3e78742c0 --- /dev/null +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDNotificationRegistration.h @@ -0,0 +1,26 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon + */ + +@interface HMDNotificationRegistration : NSObject { + NSMutableSet * _registeredNotifications; + * _registerer; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, readonly) NSMutableSet *registeredNotifications; +@property (nonatomic, readonly) *registerer; +@property (readonly) Class superclass; + ++ (id)logCategory; + +- (void).cxx_destruct; +- (void)addObserver:(SEL)arg1 name:(id)arg2 object:(id)arg3; +- (id)initWithRegisterer:(id)arg1; +- (id)logIdentifier; +- (id)registeredNotifications; +- (id)registerer; + +@end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDPendingCloudSyncTransactions.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDPendingCloudSyncTransactions.h index ddee257214..77c008a88d 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDPendingCloudSyncTransactions.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDPendingCloudSyncTransactions.h @@ -44,6 +44,7 @@ - (void)loadReasonsSaved:(id)arg1; - (id)pendingReasonsSaved; - (id)pendingTransactionDictionary; +- (unsigned int)preservableTransactionsForHome:(id)arg1; - (id)reasonsSaved; - (void)removePendingTransactionsForHome:(id)arg1; - (void)reset; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDPhoneCallObserver.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDPhoneCallObserver.h new file mode 100644 index 0000000000..fc14fc57ee --- /dev/null +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDPhoneCallObserver.h @@ -0,0 +1,26 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon + */ + +@interface HMDPhoneCallObserver : NSObject { + CXCallObserver * _observer; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) CXCallObserver *observer; +@property (readonly) Class superclass; + ++ (id)sharedPhoneCallObserver; + +- (void).cxx_destruct; +- (void)callObserver:(id)arg1 callChanged:(id)arg2; +- (BOOL)hasActiveCalls; +- (id)init; +- (BOOL)isActiveCall:(id)arg1; +- (id)observer; +- (void)setObserver:(id)arg1; +- (void)startObserving; + +@end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDRelayManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDRelayManager.h index fe3a5daba1..2395c8f791 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDRelayManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDRelayManager.h @@ -93,6 +93,7 @@ - (void)removeDelegate:(id)arg1; - (void)removeRelayAccessory:(id)arg1; - (void)requestPairingWithRelayAccessories:(id)arg1; +- (void)service:(id)arg1 account:(id)arg2 incomingAccessoryData:(id)arg3 fromAccessoryID:(id)arg4 context:(id)arg5; - (void)service:(id)arg1 account:(id)arg2 incomingAccessoryReportMessage:(id)arg3 controllerID:(id)arg4 accessoryID:(id)arg5 context:(id)arg6; - (void)setControllerIdentifier:(id)arg1; - (void)setCurrentState:(unsigned int)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteAdminEnforcementMessageFilter.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteAdminEnforcementMessageFilter.h new file mode 100644 index 0000000000..412b2cc73c --- /dev/null +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteAdminEnforcementMessageFilter.h @@ -0,0 +1,29 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon + */ + +@interface HMDRemoteAdminEnforcementMessageFilter : HMDMessageFilter { + HMDAdminEnforcementMessageFilter * _adminEnforcementFilter; + HMDHome * _home; +} + +@property (nonatomic) HMDAdminEnforcementMessageFilter *adminEnforcementFilter; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, readonly) HMDHome *home; +@property (readonly) Class superclass; + ++ (id)logCategory; ++ (BOOL)shouldNotCheckMessage:(id)arg1; + +- (void).cxx_destruct; +- (BOOL)_isTargetingHome:(id)arg1; +- (BOOL)acceptMessage:(id)arg1 target:(id)arg2 errorReason:(id*)arg3; +- (id)adminEnforcementFilter; +- (id)home; +- (id)initWithName:(id)arg1 home:(id)arg2; +- (id)logIdentifier; +- (void)setAdminEnforcementFilter:(id)arg1; + +@end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteDeviceInformation.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteDeviceInformation.h index 5250066365..92159c5878 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteDeviceInformation.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteDeviceInformation.h @@ -9,6 +9,8 @@ BOOL _pingConfirmed; BOOL _pinging; BOOL _reachable; + HMFTimer * _retryTimer; + BOOL _shouldConfirm; } @property (nonatomic, readonly) NSMutableArray *confirmationHandlers; @@ -17,6 +19,8 @@ @property (getter=isPingConfirmed, nonatomic) BOOL pingConfirmed; @property (getter=isPinging, nonatomic) BOOL pinging; @property (getter=isReachable, nonatomic) BOOL reachable; +@property (nonatomic, retain) HMFTimer *retryTimer; +@property (nonatomic) BOOL shouldConfirm; - (void).cxx_destruct; - (void)completeConfirmationsWithError:(id)arg1; @@ -30,8 +34,12 @@ - (BOOL)isReachable; - (id)pendingPingIdentifiers; - (void)queueConfirmationHandler:(id /* block */)arg1 timeout:(double)arg2; +- (id)retryTimer; - (void)setPingConfirmed:(BOOL)arg1; - (void)setPinging:(BOOL)arg1; - (void)setReachable:(BOOL)arg1; +- (void)setRetryTimer:(id)arg1; +- (void)setShouldConfirm:(BOOL)arg1; +- (BOOL)shouldConfirm; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteDeviceMonitor.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteDeviceMonitor.h index 6b63e79a72..33605599ec 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteDeviceMonitor.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDRemoteDeviceMonitor.h @@ -2,10 +2,11 @@ Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon */ -@interface HMDRemoteDeviceMonitor : NSObject { +@interface HMDRemoteDeviceMonitor : NSObject { HMDAccountRegistry * _accountRegistry; NSObject * _clientQueue; * _delegate; + HMFTimer * _deviceHealthTimer; NSMapTable * _devices; HMFNetMonitor * _netMonitor; NSObject * _propertyQueue; @@ -18,6 +19,7 @@ @property (readonly, copy) NSString *debugDescription; @property *delegate; @property (readonly, copy) NSString *description; +@property (nonatomic, readonly) HMFTimer *deviceHealthTimer; @property (readonly) unsigned int hash; @property (nonatomic, readonly) HMFNetMonitor *netMonitor; @property (nonatomic, readonly) NSObject *propertyQueue; @@ -34,11 +36,14 @@ - (void)_handleGlobalReachabilityChange; - (void)_notifyDeviceReachabilityChange:(BOOL)arg1 forDevice:(id)arg2; - (void)_sendPingToDevice:(id)arg1; +- (void)_startActivelyMonitoringDevice:(id)arg1; +- (void)_stopActivelyMonitoringDevice:(id)arg1; - (id)accountRegistry; - (id)clientQueue; - (void)confirmDevice:(id)arg1 timeout:(double)arg2 completionHandler:(id /* block */)arg3; - (void)dealloc; - (id)delegate; +- (id)deviceHealthTimer; - (id)deviceInformationForDevice:(id)arg1; - (id)devices; - (id)dumpState; @@ -60,6 +65,7 @@ - (void)setReachable:(BOOL)arg1; - (void)startMonitoringDevice:(id)arg1; - (void)stopMonitoringDevice:(id)arg1; +- (void)timerDidFire:(id)arg1; - (id)unreachableDevices; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDResidentDeviceManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDResidentDeviceManager.h index d0e4d3eaa4..a2aab7388b 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDResidentDeviceManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDResidentDeviceManager.h @@ -38,6 +38,7 @@ @property (getter=isResidentSupported, nonatomic) BOOL residentSupported; @property (readonly) Class superclass; ++ (int)compareElectionVersions:(id)arg1 otherVersion:(id)arg2; + (id)logCategory; + (id)shortDescription; + (BOOL)supportsSecureCoding; @@ -94,6 +95,7 @@ - (void)notifyClientsOfRemovedResidentDevice:(id)arg1; - (void)notifyClientsOfUpdatedResidentDevice:(id)arg1; - (void)notifyResidentAvailable:(BOOL)arg1; +- (void)notifyUpdatedPrimaryResident:(id)arg1; - (id)ourSelf; - (id)primaryResidentDevice; - (id)propertyQueue; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSRTPParameters.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSRTPParameters.h index ad66caf24b..d6696b5bae 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSRTPParameters.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSRTPParameters.h @@ -16,6 +16,7 @@ - (void).cxx_destruct; - (BOOL)_parseFromTLVData; +- (BOOL)compatibleWithRemoteEndPoint:(id)arg1; - (void)description:(id)arg1 indent:(id)arg2; - (void)encodeWithCoder:(id)arg1; - (id)initWithCoder:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDService.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDService.h index f993af1d1e..c7320957ef 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDService.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDService.h @@ -54,6 +54,7 @@ - (id)associatedServiceType; - (id)bulletinBoardNotification; - (id)characteristics; +- (void)configureBulletinNotification:(id /* block */)arg1; - (void)configureMsgDispatcher:(id)arg1; - (id)configureWithService:(id)arg1 accessory:(id)arg2; - (id)contextID; @@ -84,6 +85,7 @@ - (void)setPrimary:(BOOL)arg1; - (void)setProvidedName:(id)arg1; - (void)setServiceType:(id)arg1; +- (BOOL)shouldEnableDaemonRelaunch; - (id)type; - (void)updateAccessory:(id)arg1; - (BOOL)updateAssociatedServiceType:(id)arg1 error:(id*)arg2; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDServiceNameComponents.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDServiceNameComponents.h new file mode 100644 index 0000000000..ee3ccb3c90 --- /dev/null +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDServiceNameComponents.h @@ -0,0 +1,32 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon + */ + +@interface HMDServiceNameComponents : NSObject { + NSString * _format; + NSString * _rawServiceName; + NSString * _roomName; + NSString * _serviceName; +} + +@property (nonatomic, retain) NSString *format; +@property (nonatomic, retain) NSString *rawServiceName; +@property (nonatomic, retain) NSString *roomName; +@property (nonatomic, retain) NSString *serviceName; + ++ (id)componentsWithRawServiceName:(id)arg1 rawRoomName:(id)arg2; ++ (id)componentsWithRawServiceName:(id)arg1 rawRoomName:(id)arg2 localizedFormat:(id)arg3; + +- (void).cxx_destruct; +- (id)composedName; +- (id)format; +- (id)initWithRawServiceName:(id)arg1 rawRoomName:(id)arg2 localizedFormat:(id)arg3; +- (id)rawServiceName; +- (id)roomName; +- (id)serviceName; +- (void)setFormat:(id)arg1; +- (void)setRawServiceName:(id)arg1; +- (void)setRoomName:(id)arg1; +- (void)setServiceName:(id)arg1; + +@end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotCacheEntry.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotCacheEntry.h index 2524847fc3..1125ee5402 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotCacheEntry.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotCacheEntry.h @@ -3,20 +3,24 @@ */ @interface HMDSnapshotCacheEntry : NSObject { - HMDCameraSessionID * _sessionID; + NSString * _proactiveSessionID; HMDSnapshotFile * _snapshotFile; + id /* block */ _snapshotRequestCompletion; HMFTimer * _timer; } -@property (nonatomic, readonly) HMDCameraSessionID *sessionID; +@property (nonatomic, readonly) NSString *proactiveSessionID; @property (nonatomic, readonly) HMDSnapshotFile *snapshotFile; +@property (nonatomic, copy) id /* block */ snapshotRequestCompletion; @property (nonatomic, readonly) HMFTimer *timer; - (void).cxx_destruct; - (id)description; -- (id)initWithSessionID:(id)arg1 snapshotFile:(id)arg2 timer:(id)arg3; -- (id)sessionID; +- (id)initWithProactiveSessionID:(id)arg1 snapshotFile:(id)arg2 timer:(id)arg3; +- (id)proactiveSessionID; +- (void)setSnapshotRequestCompletion:(id /* block */)arg1; - (id)snapshotFile; +- (id /* block */)snapshotRequestCompletion; - (id)timer; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotCacheRequestHandler.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotCacheRequestHandler.h index 16eb4cd343..be3867f909 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotCacheRequestHandler.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotCacheRequestHandler.h @@ -19,11 +19,13 @@ + (id)logCategory; - (void).cxx_destruct; -- (void)addSnapshotFileToCache:(id)arg1 sessionID:(id)arg2; +- (void)addSnapshotFileToCache:(id)arg1; - (id)initWithWorkQueue:(id)arg1 logID:(id)arg2; - (id)logIdentifier; - (id)logString; -- (void)requestSnapshot:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)removeSnapshotFileToCache:(id)arg1 error:(id)arg2; +- (void)requestSnapshot:(id)arg1 streamingTierType:(unsigned int)arg2 completionHandler:(id /* block */)arg3; +- (void)setSnapshotFileToCache:(id)arg1 proactiveSessionID:(id)arg2; - (id)snapshotCacheMap; - (void)timerDidFire:(id)arg1; - (id)workQueue; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotFile.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotFile.h index 231d54262b..ac6b1bb753 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotFile.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotFile.h @@ -3,18 +3,22 @@ */ @interface HMDSnapshotFile : NSObject { + NSNumber * _aspectRatio; HAPOSTransaction * _createSlotIdentifierTransaction; NSString * _directory; + BOOL _externalFilePath; NSString * _filePath; NSNumber * _slotIdentifier; CAContext * _snapshotContext; NSDate * _snapshotTimestamp; } +@property (nonatomic, readonly) NSNumber *aspectRatio; @property (nonatomic, retain) HAPOSTransaction *createSlotIdentifierTransaction; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic, readonly) NSString *directory; +@property (nonatomic, readonly) BOOL externalFilePath; @property (nonatomic, readonly) NSString *filePath; @property (readonly) unsigned int hash; @property (nonatomic, retain) NSNumber *slotIdentifier; @@ -25,21 +29,25 @@ + (id)logCategory; - (void).cxx_destruct; +- (id)aspectRatio; - (id)copyFileAtPath:(id)arg1 snapshotTimestamp:(id)arg2; - (id)createSlotIdentifierTransaction; - (struct CGImage { }*)createSnapshotCGImageRef:(id)arg1; - (void)dealloc; - (id)description; - (id)directory; +- (BOOL)externalFilePath; - (id)filePath; - (unsigned int)hash; -- (id)initWithFilePath:(id)arg1 snapshotTimestamp:(id)arg2; - (id)initWithImageDirectory:(id)arg1; -- (id)initWithImageDirectory:(id)arg1 data:(id)arg2; +- (id)initWithImageDirectory:(id)arg1 externalFilePath:(id)arg2 snapshotTimestamp:(id)arg3; +- (id)initWithImageDirectory:(id)arg1 filePath:(id)arg2 snapshotTimestamp:(id)arg3; +- (id)initWithImageDirectory:(id)arg1 snapshotData:(id)arg2; - (BOOL)isEqual:(id)arg1; - (id)logIdentifier; +- (BOOL)prepareParametersWithFilePath:(id)arg1 snapshotData:(id)arg2 directory:(id)arg3 snapshotTimestamp:(id)arg4 resize:(BOOL)arg5 writeBack:(BOOL)arg6; - (void)setCreateSlotIdentifierTransaction:(id)arg1; -- (void)setFileData:(id)arg1 snapshotTimestamp:(id)arg2; +- (id)setFileData:(id)arg1 snapshotTimestamp:(id)arg2; - (void)setSlotIdentifier:(id)arg1; - (void)setSnapshotContext:(id)arg1; - (id)slotIdentifier; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotLocalSession.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotLocalSession.h index e833468807..9661249953 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotLocalSession.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotLocalSession.h @@ -6,6 +6,6 @@ - (void)addMessage:(id)arg1; - (id)description; -- (id)initWithSessionID:(id)arg1 snapshotGetter:(id)arg2 message:(id)arg3 waitPeriod:(double)arg4; +- (id)initWithSessionID:(id)arg1 snapshotGetter:(id)arg2 message:(id)arg3 waitPeriod:(double)arg4 reachabilityPath:(unsigned int)arg5 cameraLocallyReachable:(BOOL)arg6; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotRemoteSession.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotRemoteSession.h index 32720c42c8..6a0f41a183 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotRemoteSession.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotRemoteSession.h @@ -5,6 +5,6 @@ @interface HMDSnapshotRemoteSession : HMDSnapshotSession - (id)description; -- (id)initWithSessionID:(id)arg1 snapshotGetter:(id)arg2 message:(id)arg3 waitPeriod:(double)arg4; +- (id)initWithSessionID:(id)arg1 snapshotGetter:(id)arg2 message:(id)arg3 waitPeriod:(double)arg4 streamingTierType:(unsigned int)arg5; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotRequestHandler.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotRequestHandler.h index 3b2d80560f..73776b55cd 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotRequestHandler.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotRequestHandler.h @@ -10,6 +10,7 @@ HMFTimer * _mostRecentSnapshotInvalidationTimer; NSMutableArray * _pendingRequests; HMDCameraStreamSnapshotHandler * _streamSnapshotHandler; + NSArray * _supportedVideoResolutions; NSObject * _workQueue; } @@ -24,13 +25,20 @@ @property (nonatomic, readonly) NSMutableArray *pendingRequests; @property (nonatomic, readonly) HMDCameraStreamSnapshotHandler *streamSnapshotHandler; @property (readonly) Class superclass; +@property (nonatomic, retain) NSArray *supportedVideoResolutions; @property (nonatomic, readonly) NSObject *workQueue; + (id)logCategory; - (void).cxx_destruct; -- (void)_handleImageResourceData:(id)arg1 error:(id)arg2; -- (void)_saveSnapshotFile:(id)arg1; +- (void)_addSupportedResolutionsFrom:(id)arg1 to:(id)arg2; +- (void)_getSupportedVideoResolutions:(id)arg1 streamingTierType:(unsigned int)arg2; +- (void)_handleImageResourceData:(id)arg1 error:(id)arg2 requestedResolution:(id)arg3 snapshotDataTrasaction:(id)arg4; +- (void)_handleSupportedParameters:(id)arg1 sessionID:(id)arg2 streamingTierType:(unsigned int)arg3; +- (id)_prepareResolutionPreference:(id)arg1; +- (id)_resolutionToRequest:(unsigned int)arg1; +- (id)_saveSnapshotFile:(id)arg1; +- (void)_sendSnapshotRequest:(id)arg1 streamingTierType:(unsigned int)arg2; - (id)accessory; - (id)imageCacheDirectory; - (id)initWithAccessory:(id)arg1 workQueue:(id)arg2 streamSnapshotHandler:(id)arg3 imageCacheDirectory:(id)arg4 logID:(id)arg5; @@ -39,12 +47,14 @@ - (id)mostRecentSnapshot; - (id)mostRecentSnapshotInvalidationTimer; - (id)pendingRequests; -- (void)requestSnapshot:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)requestSnapshot:(id)arg1 streamingTierType:(unsigned int)arg2 completionHandler:(id /* block */)arg3; - (void)setMostRecentSnapshot:(id)arg1; - (void)setMostRecentSnapshotInvalidationTimer:(id)arg1; +- (void)setSupportedVideoResolutions:(id)arg1; - (id)streamSnapshotHandler; - (void)streamSnapshotHandler:(id)arg1 didGetLastSnapshot:(id)arg2; - (void)streamSnapshotHandler:(id)arg1 didGetNewSnapshot:(id)arg2; +- (id)supportedVideoResolutions; - (void)timerDidFire:(id)arg1; - (id)workQueue; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotSession.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotSession.h index 4a9116a58f..46830f39f6 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotSession.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotSession.h @@ -7,6 +7,7 @@ NSMutableArray * _sessionMessages; HMDSnapshotCompletionTimer * _snapshotCompletionTimer; * _snapshotGetter; + unsigned int _streamingTierType; } @property (readonly, copy) NSString *debugDescription; @@ -16,6 +17,7 @@ @property (nonatomic, readonly) NSMutableArray *sessionMessages; @property (nonatomic, retain) HMDSnapshotCompletionTimer *snapshotCompletionTimer; @property (nonatomic, readonly) *snapshotGetter; +@property (nonatomic, readonly) unsigned int streamingTierType; @property (readonly) Class superclass; + (id)logCategory; @@ -23,7 +25,7 @@ - (void).cxx_destruct; - (void)dealloc; - (id)description; -- (id)initWithSessionID:(id)arg1 snapshotGetter:(id)arg2 message:(id)arg3 waitPeriod:(double)arg4; +- (id)initWithSessionID:(id)arg1 snapshotGetter:(id)arg2 message:(id)arg3 waitPeriod:(double)arg4 streamingTierType:(unsigned int)arg5; - (id)logIdentifier; - (void)respond:(id)arg1 payload:(id)arg2; - (id)sessionID; @@ -31,5 +33,6 @@ - (void)setSnapshotCompletionTimer:(id)arg1; - (id)snapshotCompletionTimer; - (id)snapshotGetter; +- (unsigned int)streamingTierType; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotSlotManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotSlotManager.h index a113a632c8..b9f9381541 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotSlotManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSnapshotSlotManager.h @@ -4,57 +4,67 @@ @interface HMDSnapshotSlotManager : NSObject { HMDAccessory * _accessory; + NSMutableArray * _filesToCleanup; NSString * _imageCacheDirectory; NSString * _logID; HMDSnapshotFile * _mostRecentSnapshot; HMFMessageDispatcher * _msgDispatcher; + HMDNotificationRegistration * _notificationRegistration; NSObject * _propertyQueue; CAContext * _snapshotContext; - NSMutableDictionary * _snapshotSlots; + NSMapTable * _snapshotSlots; + NSUUID * _uniqueIdentifier; NSObject * _workQueue; } @property (nonatomic, readonly) HMDAccessory *accessory; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; +@property (nonatomic, readonly) NSMutableArray *filesToCleanup; @property (readonly) unsigned int hash; @property (nonatomic, readonly) NSString *imageCacheDirectory; @property (nonatomic, readonly) NSString *logID; @property (nonatomic, retain) HMDSnapshotFile *mostRecentSnapshot; @property (getter=isMostRecentSnapshotValid, nonatomic, readonly) BOOL mostRecentSnapshotValid; @property (nonatomic, retain) HMFMessageDispatcher *msgDispatcher; +@property (nonatomic, readonly) HMDNotificationRegistration *notificationRegistration; @property (nonatomic, readonly) NSObject *propertyQueue; @property (nonatomic, retain) CAContext *snapshotContext; -@property (nonatomic, readonly) NSMutableDictionary *snapshotSlots; +@property (nonatomic, readonly) NSMapTable *snapshotSlots; @property (readonly) Class superclass; +@property (nonatomic, readonly) NSUUID *uniqueIdentifier; @property (nonatomic, readonly) NSObject *workQueue; + (id)logCategory; - (void).cxx_destruct; -- (void)_updateMostRecentSnapshot:(id)arg1; +- (void)_updateMostRecentSnapshot:(id)arg1 updateGenerationCounter:(BOOL)arg2; - (id)accessory; - (id)addReferenceToMostRecentSnapshotFileForMessage:(id)arg1; -- (id)createSlotForSnapshotFile:(id)arg1 requestMessages:(id)arg2; +- (id)createSlotForSnapshotFile:(id)arg1 requestMessages:(id)arg2 updateGenerationCounter:(BOOL)arg3; - (void)dealloc; +- (id)filesToCleanup; - (void)findMostRecentSnapshot; - (void)handleForegroundAppsNotification:(id)arg1; - (void)handleReleaseSnapshot:(id)arg1; - (id)imageCacheDirectory; -- (id)initWithAccessory:(id)arg1 workQueue:(id)arg2 imageCacheDirectory:(id)arg3 logID:(id)arg4; +- (id)initWithAccessory:(id)arg1 workQueue:(id)arg2 imageCacheDirectory:(id)arg3 logID:(id)arg4 uniqueIdentifier:(id)arg5 msgDispatcher:(id)arg6; - (BOOL)isMostRecentSnapshotValid; - (id)logID; - (id)logIdentifier; - (id)mostRecentSnapshot; - (id)msgDispatcher; +- (id)notificationRegistration; - (id)payloadForSnapshotFile:(id)arg1; - (id)propertyQueue; - (void)registerForMessages; - (void)setMostRecentSnapshot:(id)arg1; - (void)setMsgDispatcher:(id)arg1; - (void)setSnapshotContext:(id)arg1; +- (void)setupMostRecentSnapshot; - (id)snapshotContext; - (id)snapshotSlots; +- (id)uniqueIdentifier; - (id)workQueue; @end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDStreamingManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDStreamingManager.h index 36347b232d..51430e44ff 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDStreamingManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDStreamingManager.h @@ -34,10 +34,10 @@ - (void)_callConfigurationUpdated; - (void)_callNetworkDeteriorated; - (void)_callNetworkImproved; -- (void)_callReceivedFirstFrame; +- (void)_callReceivedFirstFrame:(id)arg1; - (void)_callRelayStarted:(id)arg1; - (void)_callStreamStarted:(id)arg1; -- (void)_callStreamStopped; +- (void)_callStreamStopped:(id)arg1; - (void)_startStreamWithVideoConfig:(id)arg1 audioConfig:(id)arg2; - (void)_stopStream; - (void)audioStream:(id)arg1 didPause:(id)arg2; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDSyncOperationManager.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDSyncOperationManager.h index 988760808d..6d669cbbd4 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDSyncOperationManager.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDSyncOperationManager.h @@ -31,6 +31,7 @@ @property (nonatomic, readonly) NSObject *workQueue; - (void).cxx_destruct; +- (void)_createCloudPushDelayTimer; - (void)_handleCancelledOperations:(id)arg1; - (void)_handleNextOperation; - (void)addOperation:(id)arg1; @@ -49,6 +50,7 @@ - (void)pauseCloudPush; - (int)pauseCloudPushLevel; - (id)propertyQueue; +- (void)resetCloudPushTimer; - (void)resumeCloudPush; - (void)setCloudMergeOperations:(id)arg1; - (void)setCloudPushDelayTimer:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDTrigger.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDTrigger.h index d6d159031e..d96c0846db 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDTrigger.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDTrigger.h @@ -80,6 +80,7 @@ - (id)owner; - (id)owningDevice; - (void)reEvaluate; +- (void)refreshActivate; - (void)removeAccessory:(id)arg1; - (void)removeActionSet:(id)arg1; - (void)sendTriggerFiredNotification:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDUserPushCache.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDUserPushCache.h new file mode 100644 index 0000000000..b69dcacb4f --- /dev/null +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDUserPushCache.h @@ -0,0 +1,22 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon + */ + +@interface HMDUserPushCache : NSObject { + HMDDevice * _device; + NSDate * _expirationDate; +} + +@property (nonatomic, readonly) HMDDevice *device; +@property (nonatomic, copy) NSDate *expirationDate; +@property (getter=isExpired, nonatomic, readonly) BOOL expired; + +- (void).cxx_destruct; +- (id)device; +- (id)expirationDate; +- (id)init; +- (id)initWithDevice:(id)arg1; +- (BOOL)isExpired; +- (void)setExpirationDate:(id)arg1; + +@end diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoAttributes.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoAttributes.h index 1299f56afa..3db50538ee 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoAttributes.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoAttributes.h @@ -15,6 +15,7 @@ @property (nonatomic, readonly, copy) HMDVideoResolution *videoResolution; + (BOOL)supportsSecureCoding; ++ (BOOL)translateImageResolution:(id)arg1 imageWidth:(id*)arg2 imageHeight:(id*)arg3; - (void).cxx_destruct; - (BOOL)_parseFromTLVData; @@ -26,7 +27,6 @@ - (id)initWithCoder:(id)arg1; - (id)initWithResolution:(id)arg1 framerate:(id)arg2; - (id)tlvData; -- (BOOL)translateImageResolution:(id)arg1 imageWidth:(id*)arg2 imageHeight:(id*)arg3; - (id)translateImageWidth:(id)arg1 imageHeight:(id)arg2; - (id)videoResolution; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoResolution.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoResolution.h index c8dcef6d00..c8f6118e6f 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoResolution.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoResolution.h @@ -3,19 +3,27 @@ */ @interface HMDVideoResolution : HMDNumberParser { + NSNumber * _imageHeight; + NSNumber * _imageWidth; unsigned int _resolutionType; } +@property (nonatomic, readonly, copy) NSNumber *imageHeight; +@property (nonatomic, readonly, copy) NSNumber *imageWidth; @property (nonatomic, readonly) unsigned int resolutionType; + (id)arrayWithResolutions:(id)arg1; + (BOOL)supportsSecureCoding; +- (void).cxx_destruct; +- (void)_extractWidthAndHeight; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; - (void)description:(id)arg1 indent:(id)arg2; - (void)encodeWithCoder:(id)arg1; - (unsigned int)hash; +- (id)imageHeight; +- (id)imageWidth; - (id)initWithCoder:(id)arg1; - (id)initWithResolution:(unsigned int)arg1; - (id)initWithTLVData:(id)arg1; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoStreamInterface.h b/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoStreamInterface.h index 4f1431c9f3..01e2b27cf8 100644 --- a/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoStreamInterface.h +++ b/PrivateFrameworks/HomeKitDaemon.framework/HMDVideoStreamInterface.h @@ -82,6 +82,8 @@ - (void)stream:(id)arg1 didStart:(BOOL)arg2 error:(id)arg3; - (void)stream:(id)arg1 didUpdateVideoConfiguration:(BOOL)arg2 error:(id)arg3; - (void)stream:(id)arg1 downlinkQualityDidChange:(id)arg2; +- (void)streamDidRTCPTimeOut:(id)arg1; +- (void)streamDidRTPTimeOut:(id)arg1; - (void)streamDidServerDie:(id)arg1; - (void)streamDidStop:(id)arg1; - (id)streamToken; diff --git a/PrivateFrameworks/HomeKitDaemon.framework/_HMDCameraPowerAssertion.h b/PrivateFrameworks/HomeKitDaemon.framework/_HMDCameraPowerAssertion.h new file mode 100644 index 0000000000..9f059cb45e --- /dev/null +++ b/PrivateFrameworks/HomeKitDaemon.framework/_HMDCameraPowerAssertion.h @@ -0,0 +1,19 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon + */ + +@interface _HMDCameraPowerAssertion : NSObject { + HMDCameraPowerAssertionHandler * _assertionHandler; + HMDCameraSessionID * _remoteRequestHandlerSessionID; +} + +@property (nonatomic, readonly) HMDCameraPowerAssertionHandler *assertionHandler; +@property (nonatomic, readonly) HMDCameraSessionID *remoteRequestHandlerSessionID; + +- (void).cxx_destruct; +- (id)assertionHandler; +- (void)dealloc; +- (id)initWithPowerAssertionHandler:(id)arg1 remoteRequestHandlerSessionID:(id)arg2; +- (id)remoteRequestHandlerSessionID; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraBadgeView.h b/PrivateFrameworks/HomeUI.framework/HUCameraBadgeView.h new file mode 100644 index 0000000000..ece0720a89 --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUCameraBadgeView.h @@ -0,0 +1,43 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUCameraBadgeView : UIView { + UIVisualEffectView * _blurEffectView; + UILabel * _label; + NSArray * _labelConstraints; + unsigned int _size; + NSArray * _staticConstraints; + unsigned int _style; + UIVisualEffectView * _vibrancyEffectView; +} + +@property (nonatomic, readonly) UIVisualEffectView *blurEffectView; +@property (nonatomic, readonly) UILabel *label; +@property (nonatomic, retain) NSArray *labelConstraints; +@property (nonatomic, copy) NSString *labelText; +@property (nonatomic, readonly) unsigned int size; +@property (nonatomic, retain) NSArray *staticConstraints; +@property (nonatomic) unsigned int style; +@property (nonatomic, readonly) UIVisualEffectView *vibrancyEffectView; + ++ (BOOL)requiresConstraintBasedLayout; + +- (void).cxx_destruct; +- (void)_applyStyle; +- (id)blurEffectView; +- (id)initWithSize:(unsigned int)arg1; +- (id)label; +- (id)labelConstraints; +- (id)labelText; +- (void)setLabelConstraints:(id)arg1; +- (void)setLabelText:(id)arg1; +- (void)setStaticConstraints:(id)arg1; +- (void)setStyle:(unsigned int)arg1; +- (unsigned int)size; +- (id)staticConstraints; +- (unsigned int)style; +- (void)updateConstraints; +- (id)vibrancyEffectView; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraCell.h b/PrivateFrameworks/HomeUI.framework/HUCameraCell.h deleted file mode 100644 index 7327ff45f3..0000000000 --- a/PrivateFrameworks/HomeUI.framework/HUCameraCell.h +++ /dev/null @@ -1,75 +0,0 @@ -/* Generated by RuntimeBrowser - Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI - */ - -@interface HUCameraCell : UICollectionViewCell { - UIView * _cameraBackgroundView; - NSArray * _cameraCellConstraints; - HUCameraContainerView * _cameraContainerView; - BOOL _cellContentsHidden; - HFItem * _item; - HUGridCameraCellLayoutOptions * _layoutOptions; - UILabel * _snapshotDateLabel; - NSTimer * _snapshotImageUpdateTimer; - NSTimer * _snapshotLabelUpdateTimer; - UILabel * _titleLabel; -} - -@property (nonatomic, retain) UIView *cameraBackgroundView; -@property (nonatomic, retain) NSArray *cameraCellConstraints; -@property (nonatomic, retain) HUCameraContainerView *cameraContainerView; -@property (getter=areCellContentsHidden, nonatomic) BOOL cellContentsHidden; -@property (readonly, copy) NSString *debugDescription; -@property (readonly, copy) NSString *description; -@property (readonly) unsigned int hash; -@property (nonatomic, retain) HFItem *item; -@property (nonatomic, retain) HUGridCameraCellLayoutOptions *layoutOptions; -@property (getter=isRearranging, nonatomic) BOOL rearranging; -@property (nonatomic, retain) UILabel *snapshotDateLabel; -@property (nonatomic, retain) NSTimer *snapshotImageUpdateTimer; -@property (nonatomic, retain) NSTimer *snapshotLabelUpdateTimer; -@property (readonly) Class superclass; -@property (nonatomic, retain) UILabel *titleLabel; - -+ (Class)layoutOptionsClass; -+ (BOOL)requiresConstraintBasedLayout; - -- (void).cxx_destruct; -- (id)_formatSnapshotDateToString:(id)arg1; -- (void)_invalidateConstraints; -- (double)_snapshotUpdateInterval; -- (void)_updateDateLabelForSnapshot:(id)arg1; -- (void)_updateSnapshotDateLabel; -- (BOOL)areCellContentsHidden; -- (id)cameraBackgroundView; -- (id)cameraCellConstraints; -- (id)cameraContainerView; -- (void)cameraSnapshotControl:(id)arg1 didTakeSnapshot:(id)arg2 error:(id)arg3; -- (id)cameraSnapshotView; -- (void)dealloc; -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (id)item; -- (id)layoutOptions; -- (void)layoutOptionsDidChange; -- (void)prepareForReuse; -- (void)setCameraBackgroundView:(id)arg1; -- (void)setCameraCellConstraints:(id)arg1; -- (void)setCameraContainerView:(id)arg1; -- (void)setCellContentsHidden:(BOOL)arg1; -- (void)setItem:(id)arg1; -- (void)setLayoutOptions:(id)arg1; -- (void)setSnapshotDateLabel:(id)arg1; -- (void)setSnapshotImageUpdateTimer:(id)arg1; -- (void)setSnapshotLabelUpdateTimer:(id)arg1; -- (void)setTitleLabel:(id)arg1; -- (id)snapshotDateLabel; -- (id)snapshotImageUpdateTimer; -- (id)snapshotLabelUpdateTimer; -- (void)startCameraSnapshots; -- (void)stopCameraSnapshots; -- (void)takeCameraSnapshot; -- (id)titleLabel; -- (void)updateConstraints; -- (void)updateUIWithAnimation:(BOOL)arg1; - -@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraContainerView.h b/PrivateFrameworks/HomeUI.framework/HUCameraContainerView.h deleted file mode 100644 index 59ee7245a9..0000000000 --- a/PrivateFrameworks/HomeUI.framework/HUCameraContainerView.h +++ /dev/null @@ -1,18 +0,0 @@ -/* Generated by RuntimeBrowser - Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI - */ - -@interface HUCameraContainerView : UIView { - HMCameraView * _cameraView; -} - -@property (nonatomic, retain) HMCameraView *cameraView; - -- (void).cxx_destruct; -- (id)cameraView; -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (void)layoutSubviews; -- (id)preferredLayoutAttributesFittingAttributes:(id)arg1; -- (void)setCameraView:(id)arg1; - -@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraErrorContent.h b/PrivateFrameworks/HomeUI.framework/HUCameraErrorContent.h new file mode 100644 index 0000000000..6a9bf89b39 --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUCameraErrorContent.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUCameraErrorContent : NSObject { + NSString * _descriptionText; + NSString * _titleText; +} + +@property (nonatomic, copy) NSString *descriptionText; +@property (nonatomic, copy) NSString *titleText; + ++ (id)errorWithTitle:(id)arg1 description:(id)arg2; + +- (void).cxx_destruct; +- (id)descriptionText; +- (void)setDescriptionText:(id)arg1; +- (void)setTitleText:(id)arg1; +- (id)titleText; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraErrorView.h b/PrivateFrameworks/HomeUI.framework/HUCameraErrorView.h new file mode 100644 index 0000000000..67aab775fe --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUCameraErrorView.h @@ -0,0 +1,30 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUCameraErrorView : UIStackView { + UILabel * _descriptionLabel; + UIImageView * _imageView; + UIStackView * _labelStackView; + UILabel * _titleLabel; +} + +@property (nonatomic, readonly) UILabel *descriptionLabel; +@property (nonatomic, copy) NSString *descriptionText; +@property (nonatomic, readonly) UIImageView *imageView; +@property (nonatomic, readonly) UIStackView *labelStackView; +@property (nonatomic, readonly) UILabel *titleLabel; +@property (nonatomic, copy) NSString *titleText; + +- (void).cxx_destruct; +- (id)descriptionLabel; +- (id)descriptionText; +- (id)imageView; +- (id)init; +- (id)labelStackView; +- (void)setDescriptionText:(id)arg1; +- (void)setTitleText:(id)arg1; +- (id)titleLabel; +- (id)titleText; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraMicrophoneButton.h b/PrivateFrameworks/HomeUI.framework/HUCameraMicrophoneButton.h new file mode 100644 index 0000000000..61fe688a4d --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUCameraMicrophoneButton.h @@ -0,0 +1,28 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUCameraMicrophoneButton : UIControl { + UIImage * _microphoneImage; + BOOL _on; +} + +@property (nonatomic, retain) UIImage *microphoneImage; +@property (getter=isOn, nonatomic) BOOL on; + +- (void).cxx_destruct; +- (id)_circleColor; +- (void)_updateAlpha; +- (void)_updateImage; +- (void)drawRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (struct CGSize { float x1; float x2; })intrinsicContentSize; +- (BOOL)isOn; +- (id)microphoneImage; +- (void)setEnabled:(BOOL)arg1; +- (void)setHighlighted:(BOOL)arg1; +- (void)setMicrophoneImage:(id)arg1; +- (void)setOn:(BOOL)arg1; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenAnimator.h b/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenAnimator.h index a4cc116db3..b9426f3850 100644 --- a/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenAnimator.h +++ b/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenAnimator.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI */ -@interface HUCameraStreamFullScreenAnimator : NSObject { +@interface HUCameraStreamFullScreenAnimator : NSObject { struct CGRect { struct CGPoint { float x; @@ -12,28 +12,14 @@ float width; float height; } size; - } _cameraCellFrameInWindowSpace; - UIView * _cameraSnapshotView; - BOOL _presenting; - * transContext; + } _sourceFrameInPresentingView; } -@property (nonatomic) struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; } cameraCellFrameInWindowSpace; -@property (nonatomic) UIView *cameraSnapshotView; -@property (readonly, copy) NSString *debugDescription; -@property (readonly, copy) NSString *description; -@property (readonly) unsigned int hash; -@property (getter=isPresenting, nonatomic) BOOL presenting; -@property (readonly) Class superclass; +@property (nonatomic, readonly) struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; } sourceFrameInPresentingView; -- (void).cxx_destruct; -- (void)animateTransition:(id)arg1; -- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })cameraCellFrameInWindowSpace; -- (id)cameraSnapshotView; -- (BOOL)isPresenting; -- (void)setCameraCellFrameInWindowSpace:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (void)setCameraSnapshotView:(id)arg1; -- (void)setPresenting:(BOOL)arg1; +- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })_toViewFinalFrame:(id)arg1; +- (id)initWithSourceFrameInPresentingView:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })sourceFrameInPresentingView; - (double)transitionDuration:(id)arg1; @end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenDismissingAnimator.h b/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenDismissingAnimator.h new file mode 100644 index 0000000000..ceb3b7fee9 --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenDismissingAnimator.h @@ -0,0 +1,24 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUCameraStreamFullScreenDismissingAnimator : HUCameraStreamFullScreenAnimator { + UIView * _cameraOverlaySnapshot; + UIView * _cameraViewSnapshot; +} + +@property (nonatomic, readonly) UIView *cameraOverlaySnapshot; +@property (nonatomic, readonly) UIView *cameraViewSnapshot; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (void)animateTransition:(id)arg1; +- (id)cameraOverlaySnapshot; +- (id)cameraViewSnapshot; +- (id)initWithSourceFrameInPresentingView:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 cameraViewSnapshot:(id)arg2 cameraOverlaySnapshot:(id)arg3; +- (double)transitionDuration:(id)arg1; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenPresentingAnimator.h b/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenPresentingAnimator.h new file mode 100644 index 0000000000..fca8395caf --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUCameraStreamFullScreenPresentingAnimator.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUCameraStreamFullScreenPresentingAnimator : HUCameraStreamFullScreenAnimator { + HMCameraSnapshot * _cameraSnapshot; +} + +@property (nonatomic, readonly) HMCameraSnapshot *cameraSnapshot; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (void)animateTransition:(id)arg1; +- (id)cameraSnapshot; +- (id)initWithSourceFrameInPresentingView:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 cameraSnapshot:(id)arg2; +- (double)transitionDuration:(id)arg1; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraStreamLoadingTitleView.h b/PrivateFrameworks/HomeUI.framework/HUCameraStreamLoadingTitleView.h new file mode 100644 index 0000000000..9d63389173 --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUCameraStreamLoadingTitleView.h @@ -0,0 +1,23 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUCameraStreamLoadingTitleView : UIView { + UIActivityIndicatorView * _activityIndicator; + UILabel * _loadingLabel; +} + +@property (nonatomic, retain) UIActivityIndicatorView *activityIndicator; +@property (nonatomic, retain) UILabel *loadingLabel; + +- (void).cxx_destruct; +- (id)activityIndicator; +- (id)init; +- (void)layoutSubviews; +- (id)loadingLabel; +- (void)setActivityIndicator:(id)arg1; +- (void)setLoadingLabel:(id)arg1; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; +- (void)tintColorDidChange; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraStreamViewController.h b/PrivateFrameworks/HomeUI.framework/HUCameraStreamViewController.h index 7b082b2b28..ee796a3d88 100644 --- a/PrivateFrameworks/HomeUI.framework/HUCameraStreamViewController.h +++ b/PrivateFrameworks/HomeUI.framework/HUCameraStreamViewController.h @@ -2,75 +2,104 @@ Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI */ -@interface HUCameraStreamViewController : UIViewController { - UIActivityIndicatorView * _activityIndicator; - HFCameraItem * _camera; - HMCameraView * _cameraView; +@interface HUCameraStreamViewController : UIViewController { + BOOL _barsHidden; + BOOL _beingPreviewed; + HFCameraAudioManager * _cameraAudioManager; + HUCameraView * _cameraView; * _delegate; - UIBarButtonItem * _microphoneBarButton; - BOOL _microphoneEnabled; - UIBarButtonItem * _speakerBarButton; - UISlider * _speakerVolumeSlider; - NSArray * _streamViewConstraints; + HFItemManager * _itemManager; + UIBarButtonItem * _microphoneBarButtonItem; + HUCameraMicrophoneButton * _microphoneButton; + * _presentationDelegate; + NSArray * _viewConstraints; + BOOL _viewFullyVisible; + UIBarButtonItem * _volumeBarButtonItem; + MPVolumeSlider * _volumeSlider; } -@property (nonatomic, retain) UIActivityIndicatorView *activityIndicator; -@property (nonatomic, retain) HFCameraItem *camera; -@property (nonatomic, retain) HMCameraView *cameraView; +@property (getter=areBarsHidden, nonatomic) BOOL barsHidden; +@property (getter=isBeingPreviewed, nonatomic) BOOL beingPreviewed; +@property (nonatomic, retain) HFCameraAudioManager *cameraAudioManager; +@property (nonatomic, readonly) UIView *cameraOverlaySnapshot; +@property (nonatomic, retain) HUCameraView *cameraView; +@property (nonatomic, readonly) UIView *cameraViewSnapshot; @property (readonly, copy) NSString *debugDescription; @property (nonatomic) *delegate; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; -@property (nonatomic, retain) UIBarButtonItem *microphoneBarButton; -@property (nonatomic) BOOL microphoneEnabled; -@property (nonatomic, retain) UIBarButtonItem *speakerBarButton; -@property (nonatomic, retain) UISlider *speakerVolumeSlider; -@property (nonatomic, retain) NSArray *streamViewConstraints; +@property (nonatomic, retain) HFItemManager *itemManager; +@property (nonatomic, retain) UIBarButtonItem *microphoneBarButtonItem; +@property (nonatomic, retain) HUCameraMicrophoneButton *microphoneButton; +@property (nonatomic) *presentationDelegate; @property (readonly) Class superclass; +@property (nonatomic, retain) NSArray *viewConstraints; +@property (getter=isViewFullyVisible, nonatomic) BOOL viewFullyVisible; +@property (nonatomic, retain) UIBarButtonItem *volumeBarButtonItem; +@property (nonatomic, retain) MPVolumeSlider *volumeSlider; + (BOOL)requiresConstraintBasedLayout; - (void).cxx_destruct; -- (void)_addSubviews; -- (void)_cameraDetailButtonPressed:(id)arg1; -- (id)_cameraTitleString; -- (void)_createSubviews; -- (void)_dismissCameraStreamButtonPressed:(id)arg1; -- (id)_microphoneImageForCurrentState; -- (void)_startCameraStream; -- (void)_stopCameraStream; -- (void)_updateMicrophoneButtonImage; -- (id)activityIndicator; -- (id)camera; -- (void)cameraStreamControl:(id)arg1 didStopStreamWithError:(id)arg2; -- (void)cameraStreamControlDidStartStream:(id)arg1; +- (id)_cameraItem; +- (id)_cameraManager; +- (id)_createBarBackgroundView; +- (void)_createCameraAudioManagerIfNecessary; +- (void)_detailsButtonPressed:(id)arg1; +- (void)_doneButtonPressed:(id)arg1; +- (void)_handleBarHideTapGesture:(id)arg1; +- (BOOL)_isStreaming; +- (void)_microphoneButtonPressed:(id)arg1; +- (id)_preferredCameraSource; +- (void)_setupNavigationController; +- (void)_updateCameraViewsIncludingError:(BOOL)arg1; +- (void)_updateIncomingAudioStreamSetting; +- (void)_updateNavigationItemTitle; +- (void)_updatePreferredContentSize; +- (void)_updateToolbarButtonFramesForSize:(struct CGSize { float x1; float x2; })arg1; +- (void)_updateToolbarButtons; +- (BOOL)areBarsHidden; +- (id)cameraAudioManager; +- (id)cameraOverlaySnapshot; - (id)cameraView; -- (void)dealloc; +- (id)cameraViewSnapshot; - (id)delegate; -- (void)didReceiveMemoryWarning; - (void)finishPresentation:(id)arg1 animated:(BOOL)arg2; -- (void)handleApplicationEnteredForeground:(id)arg1; - (void)home:(id)arg1 didRemoveAccessory:(id)arg2; - (id)initWithCameraItem:(id)arg1 delegate:(id)arg2; -- (id)microphoneBarButton; -- (void)microphoneButtonPressed:(id)arg1; -- (BOOL)microphoneEnabled; -- (void)setActivityIndicator:(id)arg1; -- (void)setCamera:(id)arg1; +- (BOOL)isBeingPreviewed; +- (BOOL)isViewFullyVisible; +- (id)itemManager; +- (void)itemManager:(id)arg1 didUpdateResultsForSourceItem:(id)arg2; +- (id)microphoneBarButtonItem; +- (id)microphoneButton; +- (int)preferredStatusBarUpdateAnimation; +- (BOOL)prefersStatusBarHidden; +- (id)presentationDelegate; +- (void)setBarsHidden:(BOOL)arg1; +- (void)setBeingPreviewed:(BOOL)arg1; +- (void)setCameraAudioManager:(id)arg1; - (void)setCameraView:(id)arg1; - (void)setDelegate:(id)arg1; -- (void)setMicrophoneBarButton:(id)arg1; -- (void)setMicrophoneEnabled:(BOOL)arg1; -- (void)setSpeakerBarButton:(id)arg1; -- (void)setSpeakerVolumeSlider:(id)arg1; -- (void)setStreamViewConstraints:(id)arg1; -- (id)speakerBarButton; -- (id)speakerVolumeSlider; -- (void)speakerVolumeSliderValueChanged:(id)arg1; -- (id)streamViewConstraints; +- (void)setItemManager:(id)arg1; +- (void)setMicrophoneBarButtonItem:(id)arg1; +- (void)setMicrophoneButton:(id)arg1; +- (void)setPresentationDelegate:(id)arg1; +- (void)setViewConstraints:(id)arg1; +- (void)setViewFullyVisible:(BOOL)arg1; +- (void)setVolumeBarButtonItem:(id)arg1; +- (void)setVolumeSlider:(id)arg1; +- (unsigned int)supportedInterfaceOrientations; - (void)updateViewConstraints; +- (id)viewConstraints; +- (void)viewDidAppear:(BOOL)arg1; +- (void)viewDidDisappear:(BOOL)arg1; - (void)viewDidLoad; - (void)viewWillAppear:(BOOL)arg1; - (void)viewWillDisappear:(BOOL)arg1; +- (void)viewWillLayoutSubviews; +- (void)viewWillTransitionToSize:(struct CGSize { float x1; float x2; })arg1 withTransitionCoordinator:(id)arg2; +- (id)volumeBarButtonItem; +- (id)volumeSlider; @end diff --git a/PrivateFrameworks/HomeUI.framework/HUCameraView.h b/PrivateFrameworks/HomeUI.framework/HUCameraView.h new file mode 100644 index 0000000000..d0abe75cc8 --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUCameraView.h @@ -0,0 +1,77 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUCameraView : UIView { + float _badgeInset; + NSArray * _badgeInsetConstraints; + * _badgeTopLayoutGuide; + HUCameraBadgeView * _badgeView; + NSLayoutConstraint * _cameraAspectRatioConstraint; + UIView * _cameraDimmingView; + UIView * _cameraOverlayView; + HMCameraView * _cameraView; + HUCameraErrorContent * _errorContent; + HUCameraErrorView * _errorView; + HUDecayingTimer * _snapshotAgeUpdateTimer; + NSArray * _staticConstraints; +} + +@property (nonatomic) float badgeInset; +@property (nonatomic, retain) NSArray *badgeInsetConstraints; +@property (nonatomic, retain) *badgeTopLayoutGuide; +@property (nonatomic, readonly) HUCameraBadgeView *badgeView; +@property (nonatomic, retain) NSLayoutConstraint *cameraAspectRatioConstraint; +@property (nonatomic) int cameraContentMode; +@property (nonatomic, readonly) UIView *cameraContentSnapshot; +@property (nonatomic, retain) UIView *cameraDimmingView; +@property (nonatomic, readonly) UIView *cameraOverlaySnapshot; +@property (nonatomic, readonly) UIView *cameraOverlayView; +@property (nonatomic, retain) HMCameraSource *cameraSource; +@property (nonatomic, readonly) HMCameraView *cameraView; +@property (nonatomic, retain) HUCameraErrorContent *errorContent; +@property (nonatomic, retain) HUCameraErrorView *errorView; +@property (nonatomic, retain) HUDecayingTimer *snapshotAgeUpdateTimer; +@property (nonatomic, retain) NSArray *staticConstraints; + ++ (BOOL)requiresConstraintBasedLayout; + +- (void).cxx_destruct; +- (void)_scheduleNextSnapshotAgeUpdateForCaptureDate:(id)arg1; +- (void)_updateBadgeView; +- (void)_updateBadgeViewReschedulingTimerIfNecessary:(BOOL)arg1; +- (void)_updateErrorVisibilityStateAnimated:(BOOL)arg1; +- (float)badgeInset; +- (id)badgeInsetConstraints; +- (id)badgeTopLayoutGuide; +- (id)badgeView; +- (id)cameraAspectRatioConstraint; +- (int)cameraContentMode; +- (id)cameraContentSnapshot; +- (id)cameraDimmingView; +- (id)cameraOverlaySnapshot; +- (id)cameraOverlayView; +- (id)cameraSource; +- (id)cameraView; +- (void)dealloc; +- (id)errorContent; +- (id)errorView; +- (id)init; +- (id)initWithBadgeView:(id)arg1; +- (void)setBadgeInset:(float)arg1; +- (void)setBadgeInsetConstraints:(id)arg1; +- (void)setBadgeTopLayoutGuide:(id)arg1; +- (void)setCameraAspectRatioConstraint:(id)arg1; +- (void)setCameraContentMode:(int)arg1; +- (void)setCameraDimmingView:(id)arg1; +- (void)setCameraSource:(id)arg1; +- (void)setErrorContent:(id)arg1; +- (void)setErrorContent:(id)arg1 animated:(BOOL)arg2; +- (void)setErrorView:(id)arg1; +- (void)setSnapshotAgeUpdateTimer:(id)arg1; +- (void)setStaticConstraints:(id)arg1; +- (id)snapshotAgeUpdateTimer; +- (id)staticConstraints; +- (void)updateConstraints; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUDecayingTimer.h b/PrivateFrameworks/HomeUI.framework/HUDecayingTimer.h new file mode 100644 index 0000000000..f008f3408a --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUDecayingTimer.h @@ -0,0 +1,33 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUDecayingTimer : NSObject { + id /* block */ _block; + unsigned int _minimumUnit; + NSDate * _referenceDate; + NSTimer * _timer; +} + +@property (nonatomic, readonly, copy) id /* block */ block; +@property (nonatomic, readonly) unsigned int minimumUnit; +@property (nonatomic, readonly) NSDate *referenceDate; +@property (nonatomic, retain) NSTimer *timer; + ++ (id)scheduledTimerWithReferenceDate:(id)arg1 minimumUnit:(unsigned int)arg2 block:(id /* block */)arg3; + +- (void).cxx_destruct; +- (unsigned int)_mostSignificantUnitForDateComponents:(id)arg1; +- (id)_nextFireDate; +- (void)_scheduleNextTimer; +- (void)_timerEvent; +- (id /* block */)block; +- (void)dealloc; +- (id)initWithReferenceDate:(id)arg1 minimumUnit:(unsigned int)arg2 block:(id /* block */)arg3; +- (void)invalidate; +- (unsigned int)minimumUnit; +- (id)referenceDate; +- (void)setTimer:(id)arg1; +- (id)timer; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUGridActionSetCell.h b/PrivateFrameworks/HomeUI.framework/HUGridActionSetCell.h index 2334259df2..63f1c925a9 100644 --- a/PrivateFrameworks/HomeUI.framework/HUGridActionSetCell.h +++ b/PrivateFrameworks/HomeUI.framework/HUGridActionSetCell.h @@ -37,7 +37,7 @@ - (void)_updateLabelsWithTitle:(id)arg1 description:(id)arg2 primaryState:(int)arg3; - (id)accessoryView; - (id)actionSetCellConstraints; -- (void)contentEffectDidChange; +- (void)displayStyleDidChange; - (id)executeActionSetFuture; - (id)iconView; - (id)initWithCoder:(id)arg1; diff --git a/PrivateFrameworks/HomeUI.framework/HUGridCameraCell.h b/PrivateFrameworks/HomeUI.framework/HUGridCameraCell.h new file mode 100644 index 0000000000..c5a58dbf62 --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HUGridCameraCell.h @@ -0,0 +1,59 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HUGridCameraCell : HUGridCell { + NSArray * _allConstraints; + HUCameraView * _cameraView; + UILabel * _descriptionLabel; + NSArray * _descriptionLabelConstraints; + HUDecayingTimer * _descriptionLabelUpdateTimer; + HFItem * _item; + HUGridCameraCellLayoutOptions * _layoutOptions; + UILabel * _titleLabel; +} + +@property (nonatomic, retain) NSArray *allConstraints; +@property (nonatomic, retain) HUCameraView *cameraView; +@property (nonatomic, retain) UILabel *descriptionLabel; +@property (nonatomic, retain) NSArray *descriptionLabelConstraints; +@property (nonatomic, retain) HUDecayingTimer *descriptionLabelUpdateTimer; +@property (nonatomic, retain) HUGridCameraCellLayoutOptions *layoutOptions; +@property (nonatomic, retain) UILabel *titleLabel; + ++ (Class)layoutOptionsClass; ++ (BOOL)requiresConstraintBasedLayout; + +- (void).cxx_destruct; +- (void)_animateTransitionWithView:(id)arg1 animations:(id /* block */)arg2; +- (id)_descriptionLabelText:(id)arg1; +- (void)_invalidateConstraints; +- (void)_updateCameraViewAppearance; +- (void)_updateLabelsAppearance; +- (id)allConstraints; +- (id)cameraView; +- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })cameraViewFrame; +- (void)dealloc; +- (id)descriptionLabel; +- (id)descriptionLabelConstraints; +- (id)descriptionLabelUpdateTimer; +- (void)displayStyleDidChange; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (id)item; +- (id)layoutOptions; +- (void)layoutOptionsDidChange; +- (void)prepareForReuse; +- (void)setAllConstraints:(id)arg1; +- (void)setCameraView:(id)arg1; +- (void)setDescriptionLabel:(id)arg1; +- (void)setDescriptionLabelConstraints:(id)arg1; +- (void)setDescriptionLabelUpdateTimer:(id)arg1; +- (void)setItem:(id)arg1; +- (void)setLayoutOptions:(id)arg1; +- (void)setTitleLabel:(id)arg1; +- (void)tintColorDidChange; +- (id)titleLabel; +- (void)updateConstraints; +- (void)updateUIWithAnimation:(BOOL)arg1; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HUGridCameraCellLayoutOptions.h b/PrivateFrameworks/HomeUI.framework/HUGridCameraCellLayoutOptions.h index ed01cb23e8..c737cadbe7 100644 --- a/PrivateFrameworks/HomeUI.framework/HUGridCameraCellLayoutOptions.h +++ b/PrivateFrameworks/HomeUI.framework/HUGridCameraCellLayoutOptions.h @@ -3,22 +3,22 @@ */ @interface HUGridCameraCellLayoutOptions : HUGridCellLayoutOptions { - float _cameraViewHeight; + float _cameraViewAspectRatio; float _headerHorizontalInnerMargins; float _headerViewHeight; } -@property (nonatomic) float cameraViewHeight; +@property (nonatomic) float cameraViewAspectRatio; @property (nonatomic) float headerHorizontalInnerMargins; @property (nonatomic) float headerViewHeight; + (id)defaultOptionsForCellSizeSubclass:(int)arg1; -- (float)cameraViewHeight; +- (float)cameraViewAspectRatio; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (float)headerHorizontalInnerMargins; - (float)headerViewHeight; -- (void)setCameraViewHeight:(float)arg1; +- (void)setCameraViewAspectRatio:(float)arg1; - (void)setHeaderHorizontalInnerMargins:(float)arg1; - (void)setHeaderViewHeight:(float)arg1; diff --git a/PrivateFrameworks/HomeUI.framework/HUGridCell.h b/PrivateFrameworks/HomeUI.framework/HUGridCell.h index 8962996a40..61b4e6d013 100644 --- a/PrivateFrameworks/HomeUI.framework/HUGridCell.h +++ b/PrivateFrameworks/HomeUI.framework/HUGridCell.h @@ -10,6 +10,7 @@ HUGridCellLayoutOptions * _layoutOptions; int _primaryState; BOOL _rearranging; + float _secondaryContentDimmingFactor; } @property (getter=areCellContentsHidden, nonatomic) BOOL cellContentsHidden; @@ -24,6 +25,7 @@ @property (nonatomic, retain) HUGridCellLayoutOptions *layoutOptions; @property (nonatomic) int primaryState; @property (getter=isRearranging, nonatomic) BOOL rearranging; +@property (nonatomic) float secondaryContentDimmingFactor; @property (readonly) Class superclass; + (id)_jitterPositionAnimation; @@ -37,7 +39,7 @@ - (void)applyLayoutAttributes:(id)arg1; - (BOOL)areCellContentsHidden; - (id)contentEffect; -- (void)contentEffectDidChange; +- (void)displayStyleDidChange; - (id)gridBackgroundView; - (id)gridForegroundContentView; - (id)gridForegroundView; @@ -52,6 +54,7 @@ - (id)preferredLayoutAttributesFittingAttributes:(id)arg1; - (void)prepareForReuse; - (int)primaryState; +- (float)secondaryContentDimmingFactor; - (void)setCellContentsHidden:(BOOL)arg1; - (void)setContentEffect:(id)arg1; - (void)setGridBackgroundView:(id)arg1; @@ -61,6 +64,7 @@ - (void)setLayoutOptions:(id)arg1; - (void)setPrimaryState:(int)arg1; - (void)setRearranging:(BOOL)arg1; +- (void)setSecondaryContentDimmingFactor:(float)arg1; - (void)updateUIWithAnimation:(BOOL)arg1; - (void)updateUIWithPrimaryState:(int)arg1 animate:(BOOL)arg2; diff --git a/PrivateFrameworks/HomeUI.framework/HUGridLayoutOptions.h b/PrivateFrameworks/HomeUI.framework/HUGridLayoutOptions.h index ff99c3d529..968c0d35ab 100644 --- a/PrivateFrameworks/HomeUI.framework/HUGridLayoutOptions.h +++ b/PrivateFrameworks/HomeUI.framework/HUGridLayoutOptions.h @@ -114,7 +114,6 @@ - (int)numberOfColumns; - (id)overrideNumberOfColumns; - (id)overrideViewSizeSubclass; -- (float)pointWidthForCameraCell; - (float)pointWidthForFullWidthCell; - (float)pointWidthForNumberOfColumns:(int)arg1; - (float)rowSpacing; diff --git a/PrivateFrameworks/HomeUI.framework/HUGridServiceCell.h b/PrivateFrameworks/HomeUI.framework/HUGridServiceCell.h index b8172fbf22..0e132745f7 100644 --- a/PrivateFrameworks/HomeUI.framework/HUGridServiceCell.h +++ b/PrivateFrameworks/HomeUI.framework/HUGridServiceCell.h @@ -60,8 +60,8 @@ - (id)accessoryView; - (id)activityIndicator; - (id)coloredDescriptionLabel; -- (void)contentEffectDidChange; - (BOOL)disableContinuousIconAnimation; +- (void)displayStyleDidChange; - (id)exclamationView; - (BOOL)hasUpdatedUISinceLastReuse; - (id)iconView; diff --git a/PrivateFrameworks/HomeUI.framework/HULayeredBackgroundEffect.h b/PrivateFrameworks/HomeUI.framework/HULayeredBackgroundEffect.h new file mode 100644 index 0000000000..d7042fceb9 --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HULayeredBackgroundEffect.h @@ -0,0 +1,22 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HULayeredBackgroundEffect : NSObject { + UIBlurEffect * _blurEffect; + UIColor * _fillColor; +} + +@property (nonatomic, retain) UIBlurEffect *blurEffect; +@property (nonatomic, retain) UIColor *fillColor; + ++ (id)backgroundWithBlurEffect:(id)arg1; ++ (id)backgroundWithFillColor:(id)arg1; + +- (void).cxx_destruct; +- (id)blurEffect; +- (id)fillColor; +- (void)setBlurEffect:(id)arg1; +- (void)setFillColor:(id)arg1; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HULayeredContentEffect.h b/PrivateFrameworks/HomeUI.framework/HULayeredContentEffect.h new file mode 100644 index 0000000000..6e64894036 --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HULayeredContentEffect.h @@ -0,0 +1,22 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HULayeredContentEffect : NSObject { + UIColor * _tintColor; + UIVibrancyEffect * _vibrancyEffect; +} + +@property (nonatomic, retain) UIColor *tintColor; +@property (nonatomic, retain) UIVibrancyEffect *vibrancyEffect; + ++ (id)contentWithTintColor:(id)arg1; ++ (id)contentWithVibrancyEffect:(id)arg1; + +- (void).cxx_destruct; +- (void)setTintColor:(id)arg1; +- (void)setVibrancyEffect:(id)arg1; +- (id)tintColor; +- (id)vibrancyEffect; + +@end diff --git a/PrivateFrameworks/HomeUI.framework/HULayeredVisualEffectView.h b/PrivateFrameworks/HomeUI.framework/HULayeredVisualEffectView.h new file mode 100644 index 0000000000..2108bb00be --- /dev/null +++ b/PrivateFrameworks/HomeUI.framework/HULayeredVisualEffectView.h @@ -0,0 +1,44 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/HomeUI.framework/HomeUI + */ + +@interface HULayeredVisualEffectView : UIView { + HULayeredBackgroundEffect * _backgroundEffect; + UIVisualEffectView * _backgroundEffectView; + UIView * _backgroundFillView; + HULayeredContentEffect * _contentEffect; + UIVisualEffectView * _contentEffectView; + float _cornerRadius; +} + +@property (nonatomic, retain) HULayeredBackgroundEffect *backgroundEffect; +@property (nonatomic, retain) UIVisualEffectView *backgroundEffectView; +@property (nonatomic, retain) UIView *backgroundFillView; +@property (nonatomic, retain) HULayeredContentEffect *contentEffect; +@property (nonatomic, retain) UIVisualEffectView *contentEffectView; +@property (nonatomic, readonly) UIView *contentView; +@property (nonatomic) float cornerRadius; + +- (void).cxx_destruct; +- (void)_applyCornerRadius; +- (void)_updateBackgroundEffects; +- (void)_updateContentEffects; +- (void)_updateSubviewOrder; +- (id)backgroundEffect; +- (id)backgroundEffectView; +- (id)backgroundFillView; +- (id)contentEffect; +- (id)contentEffectView; +- (id)contentView; +- (float)cornerRadius; +- (id)initWithContentEffect:(id)arg1 backgroundEffect:(id)arg2; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (void)setBackgroundEffect:(id)arg1; +- (void)setBackgroundEffectView:(id)arg1; +- (void)setBackgroundFillView:(id)arg1; +- (void)setContentEffect:(id)arg1; +- (void)setContentEffectView:(id)arg1; +- (void)setCornerRadius:(float)arg1; +- (struct CGSize { float x1; float x2; })systemLayoutSizeFittingSize:(struct CGSize { float x1; float x2; })arg1 withHorizontalFittingPriority:(float)arg2 verticalFittingPriority:(float)arg3; + +@end diff --git a/PrivateFrameworks/IMAP.framework b/PrivateFrameworks/IMAP.framework new file mode 100644 index 0000000000..1c99287abf --- /dev/null +++ b/PrivateFrameworks/IMAP.framework @@ -0,0 +1,58 @@ + + +IMAP.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/IMAP.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/IMCore.framework/IMMessageEffectControlChatItem.h b/PrivateFrameworks/IMCore.framework/IMMessageEffectControlChatItem.h new file mode 100644 index 0000000000..aae6760dde --- /dev/null +++ b/PrivateFrameworks/IMCore.framework/IMMessageEffectControlChatItem.h @@ -0,0 +1,15 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/IMCore.framework/IMCore + */ + +@interface IMMessageEffectControlChatItem : IMMessageStatusChatItem { + NSString * _effectStyleID; +} + +@property (nonatomic, readonly, copy) NSString *effectStyleID; + +- (void).cxx_destruct; +- (id)_initWithItem:(id)arg1 effectStyleID:(id)arg2; +- (id)effectStyleID; + +@end diff --git a/PrivateFrameworks/IMCore.framework/IMPersonABRecordIDCache.h b/PrivateFrameworks/IMCore.framework/IMPersonABRecordIDCache.h index 18af078a9f..a1d81385b3 100644 --- a/PrivateFrameworks/IMCore.framework/IMPersonABRecordIDCache.h +++ b/PrivateFrameworks/IMCore.framework/IMPersonABRecordIDCache.h @@ -22,6 +22,7 @@ - (void)clearExistingPreferencesCache; - (void)clearInMemoryCache; - (double)coalescingPeriod; +- (id)copyABUniqueID; - (id)description; - (id)filePath; - (void)setCacheSequenceNumber:(int)arg1; diff --git a/PrivateFrameworks/IMCore.framework/IMTranscriptChatItemRules.h b/PrivateFrameworks/IMCore.framework/IMTranscriptChatItemRules.h index 9f1d19fc37..27fa4d0701 100644 --- a/PrivateFrameworks/IMCore.framework/IMTranscriptChatItemRules.h +++ b/PrivateFrameworks/IMCore.framework/IMTranscriptChatItemRules.h @@ -32,6 +32,7 @@ - (BOOL)_shouldRegenerateChatItemsForItem:(id)arg1 previousItem:(id)arg2 oldPreviousItem:(id)arg3; - (BOOL)_shouldReloadChatItem:(id)arg1 oldChatItem:(id)arg2; - (BOOL)_shouldReloadChatItemWithAssociatedChatItems:(id)arg1 oldAssociatedChatItems:(id)arg2; +- (BOOL)_shouldShowEffectPlayButtonForMessage:(id)arg1; - (id)chatItemForIMChatItem:(id)arg1; - (BOOL)shouldShowExpressiveMessageTextAsText:(id)arg1; - (BOOL)shouldShowRaiseMessageStatus; diff --git a/PrivateFrameworks/KnowledgeGraphKit.framework b/PrivateFrameworks/KnowledgeGraphKit.framework new file mode 100644 index 0000000000..8f7012ddbb --- /dev/null +++ b/PrivateFrameworks/KnowledgeGraphKit.framework @@ -0,0 +1,58 @@ + + +KnowledgeGraphKit.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/KnowledgeGraphKit.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/LinkPresentation.framework/LPMetadataProvider.h b/PrivateFrameworks/LinkPresentation.framework/LPMetadataProvider.h index d998b690ce..f8b637dda7 100644 --- a/PrivateFrameworks/LinkPresentation.framework/LPMetadataProvider.h +++ b/PrivateFrameworks/LinkPresentation.framework/LPMetadataProvider.h @@ -7,6 +7,7 @@ BOOL _cancelled; BOOL _complete; id /* block */ _completionHandler; + BOOL _fetchSubresources; LPStatisticsTimingToken * _fetchTimingToken; BOOL _fetchingFromExistingWebView; unsigned int _loggingID; @@ -23,6 +24,7 @@ @property (nonatomic, copy) id /* block */ completionHandler; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; +@property (nonatomic) BOOL fetchSubresources; @property (readonly) unsigned int hash; @property (readonly) Class superclass; @property (nonatomic) double timeout; @@ -45,6 +47,7 @@ - (void)_fetchMetadataFromWebView; - (void)_fetchNextSuccessfulItem:(id)arg1 currentIndex:(unsigned int)arg2 group:(id)arg3 completionHandler:(id /* block */)arg4; - (void)_fetchResolvableItems:(id)arg1 group:(id)arg2 completionHandler:(id /* block */)arg3; +- (void)_fetchSubresources; - (void)_fetchedMetadata:(id)arg1; - (void)_redistinguishImagesAndIcons; - (void)_startWatchdogTimer; @@ -52,15 +55,18 @@ - (BOOL)cancelled; - (id /* block */)completionHandler; - (void)dealloc; +- (BOOL)fetchSubresources; - (id)init; - (void)metadataProviderSpecialization:(id)arg1 didCompleteWithMetadata:(id)arg2; - (void)metadataProviderSpecialization:(id)arg1 didFailWithError:(id)arg2; - (void)setCancelled:(BOOL)arg1; - (void)setCompletionHandler:(id /* block */)arg1; +- (void)setFetchSubresources:(BOOL)arg1; - (void)setTimeout:(double)arg1; - (void)setUseSpecializedProviders:(BOOL)arg1; - (void)startFetchingMetadataForURL:(id)arg1 completionHandler:(id /* block */)arg2; - (void)startFetchingMetadataForWebView:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)startFetchingSubresourcesForPartialMetadata:(id)arg1 completionHandler:(id /* block */)arg2; - (double)timeout; - (BOOL)useSpecializedProviders; - (void)webView:(id)arg1 decidePolicyForNavigationAction:(id)arg2 decisionHandler:(id /* block */)arg3; diff --git a/PrivateFrameworks/LinkPresentation.framework/LPSharingMetadataWrapper.h b/PrivateFrameworks/LinkPresentation.framework/LPSharingMetadataWrapper.h new file mode 100644 index 0000000000..4d9c3c0d24 --- /dev/null +++ b/PrivateFrameworks/LinkPresentation.framework/LPSharingMetadataWrapper.h @@ -0,0 +1,24 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/LinkPresentation.framework/LinkPresentation + */ + +@interface LPSharingMetadataWrapper : NSObject { + BOOL _hasFetchedSubresources; + LPLinkMetadata * _metadata; +} + +@property (nonatomic) BOOL hasFetchedSubresources; +@property (nonatomic, retain) LPLinkMetadata *metadata; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)dataRepresentation; +- (void)encodeWithCoder:(id)arg1; +- (BOOL)hasFetchedSubresources; +- (id)initWithCoder:(id)arg1; +- (id)metadata; +- (void)setHasFetchedSubresources:(BOOL)arg1; +- (void)setMetadata:(id)arg1; + +@end diff --git a/PrivateFrameworks/ManagedConfiguration.framework/MCManifest.h b/PrivateFrameworks/ManagedConfiguration.framework/MCManifest.h index 74f0226c03..f78f99421f 100644 --- a/PrivateFrameworks/ManagedConfiguration.framework/MCManifest.h +++ b/PrivateFrameworks/ManagedConfiguration.framework/MCManifest.h @@ -27,6 +27,7 @@ - (id)allInstalledProfileIdentifiers; - (id)allInstalledSystemProfileIdentifiers; - (id)allInstalledUserProfileIdentifiers; +- (id)allProfileIdentifiersInstalledNonInteractivelyWithFilterFlags:(int)arg1; - (void)dealloc; - (id)identifiersOfProfilesWithFilterFlags:(int)arg1; - (id)init; diff --git a/PrivateFrameworks/ManagedConfiguration.framework/MCProfileConnection.h b/PrivateFrameworks/ManagedConfiguration.framework/MCProfileConnection.h index af5355d3c8..3e4397fd71 100644 --- a/PrivateFrameworks/ManagedConfiguration.framework/MCProfileConnection.h +++ b/PrivateFrameworks/ManagedConfiguration.framework/MCProfileConnection.h @@ -43,7 +43,9 @@ - (int)_getPasscodeComplianceWarningExpiryDate:(id)arg1 lastLockDate:(id)arg2 outLocalizedTitle:(id*)arg3 outLocalizedMessage:(id*)arg4; - (id)_init; - (void)_internalDefaultsDidChange; -- (id)_localizedRestricitionSourceDescriptionFromMDMName:(id)arg1 exchangeName:(id)arg2 exchangeCount:(int)arg3 profileName:(id)arg4 profileCount:(int)arg5; +- (id)_localizedCertificateSourceDescriptionFromMDMName:(id)arg1 exchangeName:(id)arg2 exchangeCount:(int)arg3 profileName:(id)arg4 profileCount:(int)arg5; +- (id)_localizedRestrictionSourceDescriptionFromMDMName:(id)arg1 exchangeName:(id)arg2 exchangeCount:(int)arg3 profileName:(id)arg4 profileCount:(int)arg5; +- (id)_localizedSourceDescriptionForType:(int)arg1 MDMName:(id)arg2 exchangeName:(id)arg3 exchangeCount:(int)arg4 profileName:(id)arg5 profileCount:(int)arg6; - (BOOL)_openSensitiveURLString:(id)arg1 unlock:(BOOL)arg2; - (void)_passcodeDidChange; - (void)_passcodePolicyDidChange; @@ -279,6 +281,7 @@ - (void)lockDevice; - (void)lockDeviceImmediately:(BOOL)arg1; - (void)lockdownDidReceiveActivationRecord:(id)arg1; +- (id)lockedDownRootCertificatesWithOutLocalizedSourceDescription:(id*)arg1; - (id)managedAppIDs; - (id)managedAppIDsWithFlags:(int)arg1; - (id)managedEmailDomains; diff --git a/PrivateFrameworks/MarkupUI.framework/MUCGPDFReader.h b/PrivateFrameworks/MarkupUI.framework/MUCGPDFReader.h index ed4336eef4..7adeae2b65 100644 --- a/PrivateFrameworks/MarkupUI.framework/MUCGPDFReader.h +++ b/PrivateFrameworks/MarkupUI.framework/MUCGPDFReader.h @@ -15,9 +15,11 @@ @property (readonly) NSArray *replacedAnnotationMaps; - (void).cxx_destruct; +- (void)_loadDocument; - (id)annotationController; - (void)dealloc; - (struct CGPDFDocument { }*)document; +- (void)documentDidUnlock; - (BOOL)hasReadAnnotationsFromPageAtIndex:(unsigned int)arg1; - (id)initWithDocument:(struct CGPDFDocument { }*)arg1 annotationController:(id)arg2; - (unsigned int)pageCount; diff --git a/PrivateFrameworks/MarkupUI.framework/MUPDFContentViewController.h b/PrivateFrameworks/MarkupUI.framework/MUPDFContentViewController.h index a2bb309d56..9bc87674df 100644 --- a/PrivateFrameworks/MarkupUI.framework/MUPDFContentViewController.h +++ b/PrivateFrameworks/MarkupUI.framework/MUPDFContentViewController.h @@ -108,6 +108,7 @@ - (unsigned int)pageCount; - (id)pageLabelView; - (id)pdfDocument; +- (void)pdfDocumentDidUnlock:(id)arg1; - (id)pdfReader; - (id)pdfView; - (void)pdfView:(id)arg1 didAddView:(id)arg2 forPage:(id)arg3 atIndex:(unsigned int)arg4; diff --git a/PrivateFrameworks/MediaMiningKit.framework b/PrivateFrameworks/MediaMiningKit.framework new file mode 100644 index 0000000000..20ab5a9a42 --- /dev/null +++ b/PrivateFrameworks/MediaMiningKit.framework @@ -0,0 +1,58 @@ + + +MediaMiningKit.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/MediaMiningKit.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/MediaPlaybackCore.framework/MPCMediaPlayerLegacyReportingController.h b/PrivateFrameworks/MediaPlaybackCore.framework/MPCMediaPlayerLegacyReportingController.h index 5625ac201f..0a6222f029 100644 --- a/PrivateFrameworks/MediaPlaybackCore.framework/MPCMediaPlayerLegacyReportingController.h +++ b/PrivateFrameworks/MediaPlaybackCore.framework/MPCMediaPlayerLegacyReportingController.h @@ -19,6 +19,7 @@ - (void)_networkTypeDidChangeNotification:(id)arg1; - (void)_storefrontDidChangeNotification:(id)arg1; - (void)dealloc; +- (id)initWithController:(id)arg1; - (id)initWithPlayer:(id)arg1; - (id)jinglePlayActivityReportingController; - (id)player; diff --git a/PrivateFrameworks/MediaPlaybackCore.framework/MPCReportingPlaybackEventSource.h b/PrivateFrameworks/MediaPlaybackCore.framework/MPCReportingPlaybackEventSource.h index b6e017f2e8..35fb2131a9 100644 --- a/PrivateFrameworks/MediaPlaybackCore.framework/MPCReportingPlaybackEventSource.h +++ b/PrivateFrameworks/MediaPlaybackCore.framework/MPCReportingPlaybackEventSource.h @@ -3,6 +3,7 @@ */ @interface MPCReportingPlaybackEventSource : NSObject { + long long _equivalencySourceAdamID; double _eventDuration; NSString * _featureName; NSString * _lyricsID; @@ -11,10 +12,13 @@ unsigned int _overrideItemType; NSString * _playbackSessionID; NSData * _recommendationData; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; BOOL _shouldReportPlayEventsToStore; NSData * _trackInfo; } +@property (nonatomic) long long equivalencySourceAdamID; @property (nonatomic) double eventDuration; @property (nonatomic, copy) NSString *featureName; @property (nonatomic, copy) NSString *lyricsID; @@ -23,10 +27,13 @@ @property (nonatomic) unsigned int overrideItemType; @property (nonatomic, copy) NSString *playbackSessionID; @property (nonatomic, copy) NSData *recommendationData; +@property (nonatomic, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, copy) NSString *requestingBundleVersion; @property (nonatomic) BOOL shouldReportPlayEventsToStore; @property (nonatomic, copy) NSData *trackInfo; - (void).cxx_destruct; +- (long long)equivalencySourceAdamID; - (double)eventDuration; - (id)featureName; - (id)initWithAVItem:(id)arg1; @@ -36,6 +43,9 @@ - (unsigned int)overrideItemType; - (id)playbackSessionID; - (id)recommendationData; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; +- (void)setEquivalencySourceAdamID:(long long)arg1; - (void)setEventDuration:(double)arg1; - (void)setFeatureName:(id)arg1; - (void)setLyricsID:(id)arg1; @@ -44,6 +54,8 @@ - (void)setOverrideItemType:(unsigned int)arg1; - (void)setPlaybackSessionID:(id)arg1; - (void)setRecommendationData:(id)arg1; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; - (void)setShouldReportPlayEventsToStore:(BOOL)arg1; - (void)setTrackInfo:(id)arg1; - (BOOL)shouldReportPlayEventsToStore; diff --git a/PrivateFrameworks/Message.framework/_MFSocket.h b/PrivateFrameworks/Message.framework/_MFSocket.h index 176c4f53cd..8f712b6c74 100644 --- a/PrivateFrameworks/Message.framework/_MFSocket.h +++ b/PrivateFrameworks/Message.framework/_MFSocket.h @@ -41,8 +41,9 @@ - (unsigned int)_bufferedByteCount; - (BOOL)_certificateIsTrustedForAccount:(id)arg1; - (BOOL)_evaluateTrust:(struct __SecTrust { }*)arg1 errorPtr:(id*)arg2; +- (id)_negotiatedProtocolVersion; - (void)_setCertificateIsTrusted:(BOOL)arg1 forAccount:(id)arg2; -- (BOOL)_startSSLHandshakeWithProtocol:(id)arg1 disableSSL2:(BOOL)arg2 errorPtr:(id*)arg3; +- (BOOL)_startSSLHandshakeWithProtocol:(id)arg1 errorPtr:(id*)arg2; - (BOOL)_waitForSocketOpenAndFlag:(BOOL*)arg1; - (void)abort; - (id)accountIdentifier; diff --git a/PrivateFrameworks/MobileInstallation.framework/MIInstallerClient.h b/PrivateFrameworks/MobileInstallation.framework/MIInstallerClient.h index df774ca7b4..3104f3544d 100644 --- a/PrivateFrameworks/MobileInstallation.framework/MIInstallerClient.h +++ b/PrivateFrameworks/MobileInstallation.framework/MIInstallerClient.h @@ -62,5 +62,6 @@ - (void)uninstallIdentifiers:(id)arg1 withOptions:(id)arg2 completion:(id /* block */)arg3; - (void)updateAppDataProtectionWithOptions:(id)arg1 completion:(id /* block */)arg2; - (void)updateSinfForLSWithIdentifier:(id)arg1 withOptions:(id)arg2 sinfData:(id)arg3 completion:(id /* block */)arg4; +- (void)updateiTunesMetadataForLSWithIdentifier:(id)arg1 options:(id)arg2 plistData:(id)arg3 completion:(id /* block */)arg4; @end diff --git a/PrivateFrameworks/MusicCarDisplayUI.framework/MCDSongsViewController.h b/PrivateFrameworks/MusicCarDisplayUI.framework/MCDSongsViewController.h index 69769fde6e..ee0376e216 100644 --- a/PrivateFrameworks/MusicCarDisplayUI.framework/MCDSongsViewController.h +++ b/PrivateFrameworks/MusicCarDisplayUI.framework/MCDSongsViewController.h @@ -2,7 +2,11 @@ Image: /System/Library/PrivateFrameworks/MusicCarDisplayUI.framework/MusicCarDisplayUI */ -@interface MCDSongsViewController : MCDTableViewController +@interface MCDSongsViewController : MCDTableViewController { + BOOL _playlistMode; +} + +@property (getter=isPlaylistMode, nonatomic) BOOL playlistMode; + (id)actionCellConfigurationClassesForLocation:(unsigned int)arg1; @@ -10,6 +14,8 @@ - (void)_updateQuery; - (void)dealloc; - (id)initWithDataSource:(id)arg1 cellConfigurationClass:(Class)arg2; +- (BOOL)isPlaylistMode; +- (void)setPlaylistMode:(BOOL)arg1; - (BOOL)shouldShowActionCellConfiguration:(Class)arg1; - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; - (id)tableView:(id)arg1 titleForHeaderInSection:(int)arg2; diff --git a/PrivateFrameworks/MusicLibrary.framework/ML3MusicLibrary.h b/PrivateFrameworks/MusicLibrary.framework/ML3MusicLibrary.h index c3ccc2f5b3..f4efa2e122 100644 --- a/PrivateFrameworks/MusicLibrary.framework/ML3MusicLibrary.h +++ b/PrivateFrameworks/MusicLibrary.framework/ML3MusicLibrary.h @@ -239,6 +239,7 @@ - (void)notifyCloudLibraryAvailabilityDidChange; - (void)notifyContentsDidChange; - (void)notifyDisplayValuesPropertyDidChange; +- (void)notifyEntitiesAddedOrRemoved; - (void)notifyInvisiblePropertyDidChange; - (void)notifyKeepLocalStateDidChange; - (void)notifyLibraryImportDidFinish; diff --git a/PrivateFrameworks/MusicLibrary.framework/ML3StoreItemTrackData.h b/PrivateFrameworks/MusicLibrary.framework/ML3StoreItemTrackData.h index 4284dafc12..27916f7ad9 100644 --- a/PrivateFrameworks/MusicLibrary.framework/ML3StoreItemTrackData.h +++ b/PrivateFrameworks/MusicLibrary.framework/ML3StoreItemTrackData.h @@ -5,7 +5,6 @@ @interface ML3StoreItemTrackData : NSObject { NSArray * _lookupItems; NSArray * _parsedStoreItemsImportProperties; - NSArray * _storeItems; NSDateFormatter * _storePlatformDateFormatter; NSData * _trackData; } @@ -18,20 +17,15 @@ + (id)_allSongItemsFromLookupItems:(id)arg1; + (id)_artworkTokenForItemWithCollectionID:(unsigned long long)arg1 itemID:(unsigned long long)arg2; + (id)_artworkTokenFromLookupItem:(id)arg1; -+ (id)_artworkTokenFromStoreItem:(id)arg1; -+ (unsigned long)_mediaTypeForStoreItemKind:(id)arg1; + (double)_songDurationFromOffersArray:(id)arg1; - (void).cxx_destruct; - (id)_importDictionaryForLookupItem:(id)arg1 parentCollectionCache:(id)arg2; -- (id)_importDictionaryForStoreItem:(id)arg1; - (id)_parentDictForItemAlbumId:(id)arg1; - (id)_storeItemsImportPropertiesFromLookupItems:(id)arg1; -- (id)_storeItemsImportPropertiesFromStoreItems:(id)arg1; - (id)_storeItemsImportPropertiesFromTrackData:(id)arg1; - (id)_storePlatformDateFormatter; - (id)initWithLookupItems:(id)arg1; -- (id)initWithStoreItems:(id)arg1; - (id)initWithTrackData:(id)arg1; - (id)parsedStoreItemsImportProperties; - (unsigned int)trackCount; diff --git a/PrivateFrameworks/NCLaunchStats.framework/NCLaunchStats.h b/PrivateFrameworks/NCLaunchStats.framework/NCLaunchStats.h index f96790ac71..53098d9b86 100644 --- a/PrivateFrameworks/NCLaunchStats.framework/NCLaunchStats.h +++ b/PrivateFrameworks/NCLaunchStats.framework/NCLaunchStats.h @@ -11,6 +11,7 @@ int classCLockedToken; NSDate * earliestRequestedRefresh; NSDate * forecastStartDate; + int generatePredictionToken; BOOL isClassCLocked; double kTimeGuardBand; NSDate * lastTriggerTime; @@ -32,6 +33,7 @@ // Image: /System/Library/PrivateFrameworks/NCLaunchStats.framework/NCLaunchStats ++ (double)minTimeBetweenRefreshes; + (id)sharedInstance; - (void).cxx_destruct; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKCompanionAgentConnection.h b/PrivateFrameworks/NanoPassKit.framework/NPKCompanionAgentConnection.h index 28316eb2ac..f2368c2b27 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKCompanionAgentConnection.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKCompanionAgentConnection.h @@ -56,8 +56,11 @@ - (void)defaultCardUniqueID:(id /* block */)arg1; - (void)defaultPaymentApplicationForPassWithUniqueID:(id)arg1 completion:(id /* block */)arg2; - (id)delegate; +- (void)deletePaymentTransactionWithIdentifier:(id)arg1 passUniqueIdentifier:(id)arg2 fromDevice:(id)arg3 completion:(id /* block */)arg4; +- (void)felicaStateWithPassUniqueIdentifier:(id)arg1 paymentApplication:(id)arg2 completion:(id /* block */)arg3; - (void)handlePendingUnpairingWithCompletion:(id /* block */)arg1; - (void)handlePendingiCloudSignoutWithCompletion:(id /* block */)arg1; +- (void)handlePotentialExpressPass:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (id)init; - (void)initiateLostModeExitAuthWithCompletion:(id /* block */)arg1; - (void)noteProvisioningPreflightCompleteWithSuccess:(BOOL)arg1 error:(id)arg2 completion:(id /* block */)arg3; @@ -65,10 +68,13 @@ - (void)paymentPassUniqueIDs:(id /* block */)arg1; - (void)paymentPassWithDeviceAccountIdentifier:(id)arg1 completion:(id /* block */)arg2; - (void)paymentPassWithUniqueID:(id)arg1 reply:(id /* block */)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didEnableTransactionService:(BOOL)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didReceiveTransaction:(id)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didRemoveTransactionWithIdentifier:(id)arg2; - (void)paymentPassesWithPrimaryAccountIdentifier:(id)arg1 completion:(id /* block */)arg2; - (BOOL)queueAppropriateFailedActions; - (void)redownloadAllPaymentPassesWithCompletion:(id /* block */)arg1; -- (void)removePaymentPassWithUniqueID:(id)arg1 forDevice:(id)arg2 completion:(id /* block */)arg3; +- (void)removePaymentPassWithUniqueID:(id)arg1 forDevice:(id)arg2 requireRemoteConfirmation:(BOOL)arg3 completion:(id /* block */)arg4; - (void)savePaymentPass:(id)arg1 forDevice:(id)arg2 completion:(id /* block */)arg3; - (void)setCachedPasses:(id)arg1; - (void)setCachedUniqueIDs:(id)arg1; @@ -83,6 +89,7 @@ - (id)sharedPaymentWebServiceContextForDevice:(id)arg1; - (void)shouldShowApplePaySettingsWithCompletion:(id /* block */)arg1; - (void)shouldShowWatchOfferForPaymentPass:(id)arg1 withCompletion:(id /* block */)arg2; +- (void)transactionsForPaymentPassWithUniqueIdentifier:(id)arg1 withTransactionSource:(unsigned int)arg2 withBackingData:(unsigned int)arg3 limit:(int)arg4 completion:(id /* block */)arg5; - (id)watchPaymentWebService; - (id)xpcConnection; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKExpressFelicaTransitInterfaceClient.h b/PrivateFrameworks/NanoPassKit.framework/NPKExpressFelicaTransitInterfaceClient.h new file mode 100644 index 0000000000..bcbb11c683 --- /dev/null +++ b/PrivateFrameworks/NanoPassKit.framework/NPKExpressFelicaTransitInterfaceClient.h @@ -0,0 +1,17 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + */ + +@interface NPKExpressFelicaTransitInterfaceClient : NSObject { + NSXPCConnection * _xpcConnection; +} + +@property (nonatomic, retain) NSXPCConnection *xpcConnection; + +- (void).cxx_destruct; +- (void)displayExpressFelicaTransitTransactionCompleteWithConcreteTransactions:(id)arg1 ephemeralTransaction:(id)arg2 forPass:(id)arg3 paymentApplication:(id)arg4 withAppletState:(id)arg5 completion:(id /* block */)arg6; +- (id)init; +- (void)setXpcConnection:(id)arg1; +- (id)xpcConnection; + +@end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKFakePaymentSession.h b/PrivateFrameworks/NanoPassKit.framework/NPKFakePaymentSession.h index 91e8fbe2bf..dd3e7a6615 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKFakePaymentSession.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKFakePaymentSession.h @@ -9,6 +9,7 @@ NSObject * _ourCallbackQueue; BOOL _ourConfirmed; PKPass * _ourCurrentPass; + BOOL _ourInServiceMode; NSObject * _ourInternalQueue; NSDictionary * _ourVasPasses; NSObject * _timeoutTimer; @@ -23,6 +24,7 @@ @property (nonatomic, retain) NSObject *ourCallbackQueue; @property (nonatomic) BOOL ourConfirmed; @property (nonatomic, retain) PKPass *ourCurrentPass; +@property (nonatomic) BOOL ourInServiceMode; @property (nonatomic, retain) NSObject *ourInternalQueue; @property (nonatomic, retain) NSDictionary *ourVasPasses; @property (readonly) Class superclass; @@ -41,11 +43,13 @@ - (BOOL)deferAuthorization; - (id)fieldDetector; - (void)fieldDetectorDidEnterField:(id)arg1 withProperties:(id)arg2; +- (BOOL)inServiceMode; - (id)initWithQueue:(id)arg1; - (BOOL)invalidated; - (id)ourCallbackQueue; - (BOOL)ourConfirmed; - (id)ourCurrentPass; +- (BOOL)ourInServiceMode; - (id)ourInternalQueue; - (id)ourVasPasses; - (void)renewSession; @@ -53,10 +57,12 @@ - (void)setCurrentPass:(id)arg1; - (void)setDeferAuthorization:(BOOL)arg1; - (void)setFieldDetector:(id)arg1; +- (void)setInServiceMode:(BOOL)arg1; - (void)setInvalidated:(BOOL)arg1; - (void)setOurCallbackQueue:(id)arg1; - (void)setOurConfirmed:(BOOL)arg1; - (void)setOurCurrentPass:(id)arg1; +- (void)setOurInServiceMode:(BOOL)arg1; - (void)setOurInternalQueue:(id)arg1; - (void)setOurVasPasses:(id)arg1; - (void)setTimeoutTimer:(id)arg1; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKGizmoDatabase.h b/PrivateFrameworks/NanoPassKit.framework/NPKGizmoDatabase.h index 1d063ab8d5..0adb1fe68a 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKGizmoDatabase.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKGizmoDatabase.h @@ -3,40 +3,70 @@ */ @interface NPKGizmoDatabase : NSObject { + struct sqlite3_stmt { } * _currentEphemeralTransactionIdentifierStatement; struct sqlite3 { } * _database; NSObject * _dbQueue; + struct sqlite3_stmt { } * _deleteEphemeralTransactionByPassUniqueIDStatement; struct sqlite3_stmt { } * _deleteStatement; + struct sqlite3_stmt { } * _deleteTransactionsForPassStatement; int _externallyChangedBroadcasts; struct sqlite3_stmt { } * _insertDiffStatement; + struct sqlite3_stmt { } * _insertEphemeralTransactionStatement; struct sqlite3_stmt { } * _insertStatement; + struct sqlite3_stmt { } * _insertTransactionStatement; BOOL _isInTransaction; NSArray * _libraryHashes; NSMutableDictionary * _manifest; BOOL _needsMoreLocalNotifyDatabaseChanged; BOOL _passDBIsAvailable; NSMutableArray * _passDescriptions; + struct sqlite3_stmt { } * _removeTransactionStatement; struct sqlite3_stmt { } * _selectDeletePendingStatement; + struct sqlite3_stmt { } * _selectFelicaTransitAppletStateForPassStatement; + struct sqlite3_stmt { } * _selectLastAddValueAmountForPassStatement; struct sqlite3_stmt { } * _selectPassDataStatement; struct sqlite3_stmt { } * _selectPassDiffStatement; + struct sqlite3_stmt { } * _selectPassUniqueIDAsssociateToTransactionWithIdentifierStatement; + struct sqlite3_stmt { } * _selectPendingAddValueDateForPassStatement; struct sqlite3_stmt { } * _selectPreferredAIDStatement; + struct sqlite3_stmt { } * _selectTransactionWithIdentifierStatement; + struct sqlite3_stmt { } * _selectTransactionsStatement; + struct sqlite3_stmt { } * _selectTransactionsStatementWithSource; + struct sqlite3_stmt { } * _selectTransactionsStatementWithoutSource; BOOL _sendingLocalNotifyDatabaseChanged; + struct sqlite3_stmt { } * _trimTransactionsForPassStatement; struct sqlite3_stmt { } * _updateDeletePendingStatment; + struct sqlite3_stmt { } * _updateFelicaTransitAppletStateForPassStatement; + struct sqlite3_stmt { } * _updateLastAddValueAmountForPassStatement; + struct sqlite3_stmt { } * _updatePendingAddValueDateForPassStatement; struct sqlite3_stmt { } * _updatePreferredAIDStatement; } +@property (readonly) struct sqlite3_stmt { }*currentEphemeralTransactionIdentifierStatement; @property (readonly) struct sqlite3 { }*database; +@property (readonly) struct sqlite3_stmt { }*deleteEphemeralTransactionByPassUniqueIDStatement; @property (readonly) struct sqlite3_stmt { }*deleteStatement; +@property (readonly) struct sqlite3_stmt { }*deleteTransactionsForPassStatement; @property (readonly) struct sqlite3_stmt { }*insertDiffStatement; +@property (readonly) struct sqlite3_stmt { }*insertEphemeralTransactionStatement; @property (readonly) struct sqlite3_stmt { }*insertStatement; @property (readonly) NSData *libraryHash; @property (readonly) NSDictionary *manifestHashes; @property (nonatomic, readonly) unsigned int numberOfPasses; @property (nonatomic) BOOL passDBIsAvailable; @property (readonly) NSArray *passDescriptions; +@property (readonly) struct sqlite3_stmt { }*selectFelicaTransitAppletStateForPassStatement; +@property (readonly) struct sqlite3_stmt { }*selectLastAddValueAmountForPassStatement; @property (readonly) struct sqlite3_stmt { }*selectPassDataStatement; @property (readonly) struct sqlite3_stmt { }*selectPassDiffStatement; +@property (readonly) struct sqlite3_stmt { }*selectPendingAddValueDateForPassStatement; @property (readonly) struct sqlite3_stmt { }*selectPreferredAIDStatement; +@property (readonly) struct sqlite3_stmt { }*selectTransactionWithIdentifierStatement; +@property (readonly) struct sqlite3_stmt { }*trimTransactionsForPassStatement; @property (readonly) struct sqlite3_stmt { }*updateDeletePendingStatement; +@property (readonly) struct sqlite3_stmt { }*updateFelicaTransitAppletStateForPassStatement; +@property (readonly) struct sqlite3_stmt { }*updateLastAddValueAmountForPassStatement; +@property (readonly) struct sqlite3_stmt { }*updatePendingAddValueDateForPassStatement; @property (readonly) struct sqlite3_stmt { }*updatePreferredAIDStatement; + (id)_migrationDataSource; @@ -48,6 +78,7 @@ - (void).cxx_destruct; - (void)_attemptDatabaseOpen; +- (id)_currentEphemeralTransactionIdentifierForPassWithUniqueID:(id)arg1; - (int)_databaseVersionExists:(BOOL*)arg1 valid:(BOOL*)arg2; - (id)_decodeObjectOfClass:(Class)arg1 fromStatement:(struct sqlite3_stmt { }*)arg2 column:(int)arg3; - (id)_decodeObjectOfClasses:(id)arg1 fromStatement:(struct sqlite3_stmt { }*)arg2 column:(int)arg3; @@ -55,12 +86,14 @@ - (void)_enumerateAllPassesForMigration:(id /* block */)arg1; - (BOOL)_executeSQL:(id)arg1; - (void)_executeSQLQuery:(id)arg1 processResultsBlock:(id /* block */)arg2; +- (id)_felicaTransitAppletStateForPassWithUniqueIDLocked:(id)arg1; - (BOOL)_getDeletePendingForUniqueID:(id)arg1; - (id)_getPreferredPaymentApplicationForPaymentPass:(id)arg1 aid:(id*)arg2; - (void)_handleDatabaseChangedExternally; - (void)_handleFirstUnlock; - (void)_handleHasMigrationDataSource; - (void)_insertDatabaseVersionRow:(int)arg1; +- (id)_lastAddValueAmountForPassWithUniqueIDLocked:(id)arg1; - (id)_libraryHashLockedForWatchOSMajorVersion:(unsigned int)arg1; - (void)_loadInitialManifestLocked; - (BOOL)_migrateDatabase:(id /* block */)arg1; @@ -70,34 +103,58 @@ - (void)_notifyForFirstUnlock; - (BOOL)_passDBIsAvailableLocked; - (id)_passForUniqueIDLocked:(id)arg1; +- (id)_passUniqueIDAssociateToTransactionWithIdentifier:(id)arg1; +- (id)_pendingAddValueDateForPassWithUniqueIDLocked:(id)arg1; - (void)_performTransactionWithBlock:(id /* block */)arg1; - (BOOL)_preconditionsMetForDatabaseOpen; - (BOOL)_removePassWithUniqueIDLocked:(id)arg1; +- (void)_removeTransactionWithIdentifier:(id)arg1 forPassWithUniqueID:(id)arg2; - (void)_saveDiffLocked:(id)arg1 forPassWithUniqueID:(id)arg2; - (void)_savePassLocked:(id)arg1 wasUpdate:(BOOL*)arg2; +- (void)_saveTransactionLocked:(id)arg1 forPassWithUniqueID:(id)arg2; +- (void)_setCurrentEphemeralTransactionIdentifier:(id)arg1 forPassWithUniqueID:(id)arg2; +- (void)_setFelicaTransitAppletStateLocked:(id)arg1 forPassWithUniqueID:(id)arg2; +- (void)_setLastAddValueAmountLocked:(id)arg1 forPassWithUniqueID:(id)arg2; +- (void)_setPendingAddValueDateLocked:(id)arg1 forPassWithUniqueID:(id)arg2; +- (id)_transactionWithIdentifierLocked:(id)arg1; +- (id)_transactionsForUniqueIDLocked:(id)arg1 withTransactionSource:(unsigned int)arg2 withBackingData:(unsigned int)arg3 limit:(unsigned int)arg4; +- (void)_trimTransactionsForPassWithUniqueIDLocked:(id)arg1 withPaymentCredentialType:(int)arg2; +- (BOOL)_updateAvailableActionsDuringMigration:(id)arg1; - (BOOL)_updateCompleteHashesDuringMigration:(id)arg1; - (void)_updateDatabaseVersionRow:(int)arg1; - (BOOL)_updateDeviceAndPreferredPaymentApplicationsDuringMigration:(id)arg1; - (BOOL)_updateDevicePaymentApplicationsDuringMigration:(id)arg1; - (BOOL)_updateEffectivePaymentApplicationStateDuringMigration:(id)arg1; - (BOOL)_updateEncodedPaymentPassDuringMigration:(id)arg1; +- (BOOL)_updateFrontAndBackFieldBucketsDuringMigration:(id)arg1; - (BOOL)_updateHasStoredValueDuringMigration:(id)arg1; -- (BOOL)_updateHasUserSelectablePaymentApplications:(id)arg1; +- (BOOL)_updateHasUserSelectableContactlessPaymentApplications:(id)arg1; - (BOOL)_updateIngestedDatesDuringMigration:(id)arg1; +- (BOOL)_updateLocalizedDescriptionDuringMigration:(id)arg1; - (BOOL)_updateNFCPayloadDuringMigration:(id)arg1; +- (BOOL)_updateOrganizationNamesDuringMigration:(id)arg1; +- (BOOL)_updatePrimaryContactlessAndInAppPaymentApplicationsDuringMigration:(id)arg1; - (BOOL)_updatePrivateLabelAndCobrandDuringMigration:(id)arg1; - (BOOL)_updateSettingsDuringMigration:(id)arg1; +- (id)currentEphemeralTransactionIdentifierForPassWithUniqueID:(id)arg1; +- (struct sqlite3_stmt { }*)currentEphemeralTransactionIdentifierStatement; - (struct sqlite3 { }*)database; - (void)dealloc; +- (struct sqlite3_stmt { }*)deleteEphemeralTransactionByPassUniqueIDStatement; - (struct sqlite3_stmt { }*)deleteStatement; +- (struct sqlite3_stmt { }*)deleteTransactionsForPassStatement; - (id)diffForUniqueID:(id)arg1; - (void)enumerateAllPassesAndDescriptionsWithBlock:(id /* block */)arg1; - (void)enumerateAllPassesWithBlock:(id /* block */)arg1; +- (id)felicaTransitAppletStateForPassWithUniqueID:(id)arg1; - (id)filteredPassesUsingPassDescriptionPredicate:(id)arg1; - (BOOL)hasPassesMatchingPassDescriptionPredicate:(id)arg1; - (id)init; - (struct sqlite3_stmt { }*)insertDiffStatement; +- (struct sqlite3_stmt { }*)insertEphemeralTransactionStatement; - (struct sqlite3_stmt { }*)insertStatement; +- (struct sqlite3_stmt { }*)insertTransactionStatement; +- (id)lastAddValueAmountForPassWithUniqueID:(id)arg1; - (id)libraryHash; - (id)libraryHashForWatchOSMajorVersion:(unsigned int)arg1; - (id)manifestHashes; @@ -106,19 +163,41 @@ - (BOOL)passDBIsAvailable; - (id)passDescriptions; - (id)passForUniqueID:(id)arg1; +- (id)passUniqueIDAssociateToTransactionWithIdentifier:(id)arg1; +- (id)pendingAddValueDateForPassWithUniqueID:(id)arg1; - (id)preferredPaymentApplicationForPaymentPass:(id)arg1; - (id)rebuildDatabaseWithPasses:(id)arg1; - (id)removePassWithUniqueID:(id)arg1; +- (struct sqlite3_stmt { }*)removeTransactionStatement; +- (void)removeTransactionWithIdentifier:(id)arg1 forPassWithUniqueID:(id)arg2; +- (id /* block */)restoreBlockForVolatilePassData; - (void)saveDiff:(id)arg1 forPassWithUniqueID:(id)arg2; - (id)savePass:(id)arg1; +- (void)saveTransaction:(id)arg1 forPassWithUniqueID:(id)arg2 withPaymentCredentialType:(int)arg3; - (struct sqlite3_stmt { }*)selectDeletePendingStatement; +- (struct sqlite3_stmt { }*)selectFelicaTransitAppletStateForPassStatement; +- (struct sqlite3_stmt { }*)selectLastAddValueAmountForPassStatement; - (struct sqlite3_stmt { }*)selectPassDataStatement; - (struct sqlite3_stmt { }*)selectPassDiffStatement; +- (struct sqlite3_stmt { }*)selectPassUniqueIDAsssociateToTransactionWithIdentifierStatement; +- (struct sqlite3_stmt { }*)selectPendingAddValueDateForPassStatement; - (struct sqlite3_stmt { }*)selectPreferredAIDStatement; +- (struct sqlite3_stmt { }*)selectTransactionWithIdentifierStatement; +- (struct sqlite3_stmt { }*)selectTransactionsStatementWithTransactionSource:(unsigned int)arg1; +- (void)setCurrentEphemeralTransactionIdentifier:(id)arg1 forPassWithUniqueID:(id)arg2; - (void)setDeletePending:(BOOL)arg1 forUniqueID:(id)arg2; +- (void)setFelicaTransitAppletState:(id)arg1 forPassWithUniqueID:(id)arg2; +- (void)setLastAddValueAmount:(id)arg1 forPassWithUniqueID:(id)arg2; - (void)setPassDBIsAvailable:(BOOL)arg1; +- (void)setPendingAddValueDate:(id)arg1 forPassWithUniqueID:(id)arg2; - (void)setPreferredPaymentApplication:(id)arg1 forPaymentPass:(id)arg2; +- (id)transactionWithIdentifier:(id)arg1; +- (id)transactionsForPassWithUniqueID:(id)arg1 withTransactionSource:(unsigned int)arg2 withBackingData:(unsigned int)arg3 limit:(unsigned int)arg4; +- (struct sqlite3_stmt { }*)trimTransactionsForPassStatement; - (struct sqlite3_stmt { }*)updateDeletePendingStatement; +- (struct sqlite3_stmt { }*)updateFelicaTransitAppletStateForPassStatement; +- (struct sqlite3_stmt { }*)updateLastAddValueAmountForPassStatement; +- (struct sqlite3_stmt { }*)updatePendingAddValueDateForPassStatement; - (struct sqlite3_stmt { }*)updatePreferredAIDStatement; @end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKLibrary.h b/PrivateFrameworks/NanoPassKit.framework/NPKLibrary.h index a7d29af9c5..f013ff2fb4 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKLibrary.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKLibrary.h @@ -26,10 +26,12 @@ NSXPCConnection * _xpcConnection; } +@property (nonatomic, readonly) NSArray *contactlessPaymentPassDescriptions; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic) BOOL disableCaching; @property (readonly) unsigned int hash; +@property (nonatomic, readonly) NSArray *inAppPaymentPassDescriptions; @property (nonatomic) BOOL initialLoadComplete; @property (nonatomic, retain) NSArray *lastSeenRelevantPassTuples; @property (nonatomic) BOOL needsRelevancyInformation; @@ -63,6 +65,7 @@ - (void)addPassData:(id)arg1 completion:(id /* block */)arg2; - (void)boostDaemonUntilPassDBAvailable:(id /* block */)arg1; - (id)cachedPassWithID:(id)arg1; +- (id)contactlessPaymentPassDescriptions; - (void)dealloc; - (void)deletePassWithID:(id)arg1; - (BOOL)disableCaching; @@ -72,12 +75,16 @@ - (void)getPassWithID:(id)arg1 reply:(id /* block */)arg2 queue:(id)arg3; - (void)getSecureElementIdentifiers:(id /* block */)arg1; - (void)getSharedWebServiceContextWithCompletion:(id /* block */)arg1; +- (void)handleAddedValue:(id)arg1 forPassUniqueID:(id)arg2; +- (void)handleEndedServiceModeRequest; - (void)handlePassLibraryChangedNotification:(id)arg1; +- (void)handlePaymentTransactions:(id)arg1 forPassUniqueIDs:(id)arg2 completion:(id /* block */)arg3; - (void)handleRelevancyCheckCompletedNotification:(id)arg1; - (void)handleRelevancyPotentialChangedNotification:(id)arg1; - (void)handleRelevantPassTuplesChanged:(id)arg1; - (void)handleRelevantPassTuplesChangedNotification:(id)arg1; - (void)handleValueAddedServiceTransactions:(id)arg1 forPassUniqueIDs:(id)arg2 completion:(id /* block */)arg3; +- (id)inAppPaymentPassDescriptions; - (id)init; - (BOOL)initialLoadComplete; - (id)lastSeenRelevantPassTuples; @@ -95,10 +102,13 @@ - (void)performWorkAfterFirstLibraryLoad:(id /* block */)arg1; - (id)preferredPaymentApplicationForPaymentPass:(id)arg1; - (id)preferredPaymentApplicationsCache; +- (void)processFelicaTransitAppletState:(id)arg1 forPassUniqueID:(id)arg2; +- (void)processFelicaTransitHistory:(id)arg1 forPaymentApplication:(id)arg2 withPassUniqueIdentifier:(id)arg3 transactionDate:(id)arg4; - (id)relevantPassTuples; - (BOOL)serverHasPasses; - (BOOL)serverHasPotentiallyRelevantPasses; - (void)setDisableCaching:(BOOL)arg1; +- (void)setExpressTransitUniqueID:(id)arg1 applicationIdentifier:(id)arg2 completion:(id /* block */)arg3; - (void)setInitialLoadComplete:(BOOL)arg1; - (void)setLastSeenRelevantPassTuples:(id)arg1; - (void)setNeedsRelevancyInformation:(BOOL)arg1; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKPassDescription.h b/PrivateFrameworks/NanoPassKit.framework/NPKPassDescription.h index 64c78fa604..e1765258b1 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKPassDescription.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKPassDescription.h @@ -3,6 +3,8 @@ */ @interface NPKPassDescription : NSObject { + NSArray * _availableActions; + NSArray * _backFieldBuckets; PKColor * _backgroundColor; PKImage * _backgroundImage; NSData * _backgroundImageEncoded; @@ -10,20 +12,28 @@ NSData * _completeHash; BOOL _deletePending; NSSet * _devicePaymentApplications; + PKPaymentApplication * _devicePrimaryContactlessPaymentApplication; + PKPaymentApplication * _devicePrimaryInAppPaymentApplication; PKPaymentApplication * _devicePrimaryPaymentApplication; int _effectivePaymentApplicationState; + PKFelicaTransitAppletState * _felicaTransitAppletState; PKColor * _foregroundColor; + NSArray * _frontFieldBuckets; NSNumber * _groupID; BOOL _hasStoredValue; - BOOL _hasUserSelectablePaymentApplications; + BOOL _hasUserSelectableContactlessPaymentApplications; NSDate * _ingestionDate; PKColor * _labelColor; + NSDecimalNumber * _lastAddValueAmount; + NSString * _localizedDescription; PKImage * _logoImage; NSData * _logoImageEncoded; NSString * _logoText; NSData * _manifestHash; PKNFCPayload * _nfcPayload; + NSString * _organizationName; NSString * _passTypeIdentifier; + NSDate * _pendingAddValueDate; PKPaymentApplication * _preferredPaymentApplication; BOOL _privateLabel; NSDate * _relevantDate; @@ -32,6 +42,8 @@ NSString * _uniqueID; } +@property (nonatomic, retain) NSArray *availableActions; +@property (nonatomic, retain) NSArray *backFieldBuckets; @property (nonatomic, retain) PKColor *backgroundColor; @property (nonatomic, retain) PKImage *backgroundImage; @property (nonatomic, retain) NSData *backgroundImageEncoded; @@ -39,20 +51,29 @@ @property (nonatomic, retain) NSData *completeHash; @property (nonatomic) BOOL deletePending; @property (nonatomic, retain) NSSet *devicePaymentApplications; +@property (nonatomic, retain) PKPaymentApplication *devicePrimaryContactlessPaymentApplication; +@property (nonatomic, retain) PKPaymentApplication *devicePrimaryInAppPaymentApplication; @property (nonatomic, retain) PKPaymentApplication *devicePrimaryPaymentApplication; +@property (nonatomic, readonly) int effectiveContactlessPaymentApplicationState; @property (nonatomic) int effectivePaymentApplicationState; +@property (nonatomic, retain) PKFelicaTransitAppletState *felicaTransitAppletState; @property (nonatomic, retain) PKColor *foregroundColor; +@property (nonatomic, retain) NSArray *frontFieldBuckets; @property (nonatomic, retain) NSNumber *groupID; @property (nonatomic) BOOL hasStoredValue; -@property (nonatomic) BOOL hasUserSelectablePaymentApplications; +@property (nonatomic) BOOL hasUserSelectableContactlessPaymentApplications; @property (nonatomic, retain) NSDate *ingestionDate; @property (nonatomic, retain) PKColor *labelColor; +@property (nonatomic, retain) NSDecimalNumber *lastAddValueAmount; +@property (nonatomic, retain) NSString *localizedDescription; @property (nonatomic, retain) PKImage *logoImage; @property (nonatomic, retain) NSData *logoImageEncoded; @property (nonatomic, retain) NSString *logoText; @property (nonatomic, retain) NSData *manifestHash; @property (nonatomic, retain) PKNFCPayload *nfcPayload; +@property (nonatomic, retain) NSString *organizationName; @property (nonatomic, retain) NSString *passTypeIdentifier; +@property (nonatomic, retain) NSDate *pendingAddValueDate; @property (nonatomic, retain) PKPaymentApplication *preferredPaymentApplication; @property (getter=isPrivateLabel, nonatomic) BOOL privateLabel; @property (nonatomic, retain) NSDate *relevantDate; @@ -65,6 +86,9 @@ + (BOOL)supportsSecureCoding; - (void).cxx_destruct; +- (id)_personalizedInAppPaymentApplicationsForNetworks:(id)arg1; +- (id)availableActions; +- (id)backFieldBuckets; - (id)backgroundColor; - (id)backgroundImage; - (id)backgroundImageEncoded; @@ -73,32 +97,47 @@ - (BOOL)deletePending; - (id)description; - (id)devicePaymentApplications; +- (id)devicePrimaryContactlessPaymentApplication; +- (id)devicePrimaryInAppPaymentApplication; - (id)devicePrimaryPaymentApplication; +- (int)effectiveContactlessPaymentApplicationState; - (int)effectivePaymentApplicationState; - (id)encodeAsData:(id)arg1; - (void)encodeObject:(id)arg1 asDataInCoder:(id)arg2 withKey:(id)arg3; - (void)encodeWithCoder:(id)arg1; +- (id)felicaProperties; +- (id)felicaTransitAppletState; +- (id)fieldForKey:(id)arg1; - (id)foregroundColor; +- (id)frontFieldBuckets; - (id)groupID; - (BOOL)hasStoredValue; -- (BOOL)hasUserSelectablePaymentApplications; +- (BOOL)hasUserSelectableContactlessPaymentApplications; - (unsigned int)hash; - (id)ingestionDate; - (id)initWithCoder:(id)arg1; - (id)initWithPass:(id)arg1; +- (BOOL)isAddValuePending; - (BOOL)isCobranded; +- (BOOL)isEnroute; - (BOOL)isEqual:(id)arg1; - (BOOL)isPrivateLabel; - (id)labelColor; +- (id)lastAddValueAmount; +- (id)localizedDescription; - (id)logoImage; - (id)logoImageEncoded; - (id)logoText; - (id)manifestHash; - (id)nfcPayload; +- (id)organizationName; - (id)passTypeIdentifier; +- (id)pendingAddValueDate; - (id)preferredPaymentApplication; - (id)relevantDate; - (id)safeUnarchiveObjectOfClass:(Class)arg1 withData:(id)arg2; +- (void)setAvailableActions:(id)arg1; +- (void)setBackFieldBuckets:(id)arg1; - (void)setBackgroundColor:(id)arg1; - (void)setBackgroundImage:(id)arg1; - (void)setBackgroundImageEncoded:(id)arg1; @@ -106,20 +145,28 @@ - (void)setCompleteHash:(id)arg1; - (void)setDeletePending:(BOOL)arg1; - (void)setDevicePaymentApplications:(id)arg1; +- (void)setDevicePrimaryContactlessPaymentApplication:(id)arg1; +- (void)setDevicePrimaryInAppPaymentApplication:(id)arg1; - (void)setDevicePrimaryPaymentApplication:(id)arg1; - (void)setEffectivePaymentApplicationState:(int)arg1; +- (void)setFelicaTransitAppletState:(id)arg1; - (void)setForegroundColor:(id)arg1; +- (void)setFrontFieldBuckets:(id)arg1; - (void)setGroupID:(id)arg1; - (void)setHasStoredValue:(BOOL)arg1; -- (void)setHasUserSelectablePaymentApplications:(BOOL)arg1; +- (void)setHasUserSelectableContactlessPaymentApplications:(BOOL)arg1; - (void)setIngestionDate:(id)arg1; - (void)setLabelColor:(id)arg1; +- (void)setLastAddValueAmount:(id)arg1; +- (void)setLocalizedDescription:(id)arg1; - (void)setLogoImage:(id)arg1; - (void)setLogoImageEncoded:(id)arg1; - (void)setLogoText:(id)arg1; - (void)setManifestHash:(id)arg1; - (void)setNfcPayload:(id)arg1; +- (void)setOrganizationName:(id)arg1; - (void)setPassTypeIdentifier:(id)arg1; +- (void)setPendingAddValueDate:(id)arg1; - (void)setPreferredPaymentApplication:(id)arg1; - (void)setPrivateLabel:(BOOL)arg1; - (void)setRelevantDate:(id)arg1; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKPaymentPreflighter.h b/PrivateFrameworks/NanoPassKit.framework/NPKPaymentPreflighter.h index 583acb108e..69b71d9ba7 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKPaymentPreflighter.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKPaymentPreflighter.h @@ -44,6 +44,8 @@ @property (nonatomic, retain) NSDate *watchPasscodeAndUnlockedQueryDate; @property (nonatomic, retain) PKPaymentWebService *webService; ++ (BOOL)watchConnected; + - (void).cxx_destruct; - (void)_checkCompanioniCloudAccount; - (void)_checkPasscodeEnabledAndUnlockedState; @@ -61,6 +63,7 @@ - (id)_errorForWristDetectNeeded; - (void)_finishPresentingSetupControllerIfReadyWithSuccess:(BOOL)arg1 error:(id)arg2; - (void)_setAuthRandomIfNecessary; +- (void)addCardPreflightWithCompletion:(id /* block */)arg1; - (BOOL)authRandomSetIfNecessary; - (BOOL)checkedCompanioniCloudStatus; - (BOOL)checkedWatchPasscodeAndUnlockedStatus; @@ -76,7 +79,6 @@ - (BOOL)needsWristDetection; - (id)passcodeConnection; - (id /* block */)preflightCompletionHandler; -- (void)preflightWithCompletion:(id /* block */)arg1; - (void)setAuthRandomSetIfNecessary:(BOOL)arg1; - (void)setCheckedCompanioniCloudStatus:(BOOL)arg1; - (void)setCheckedWatchPasscodeAndUnlockedStatus:(BOOL)arg1; @@ -98,6 +100,7 @@ - (void)setWebService:(id)arg1; - (BOOL)spaceAvailableOnSecureElement; - (id)systemSettingsManager; +- (void)transferToCompanionPreflightWithCompletion:(id /* block */)arg1; - (BOOL)watchConnected; - (id)watchPasscodeAndUnlockedQueryDate; - (id)webService; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKPaymentWebServiceCompanionTargetDevice.h b/PrivateFrameworks/NanoPassKit.framework/NPKPaymentWebServiceCompanionTargetDevice.h index 302711ddd9..35a8a4abd2 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKPaymentWebServiceCompanionTargetDevice.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKPaymentWebServiceCompanionTargetDevice.h @@ -38,6 +38,8 @@ - (void)archiveBackgroundContext:(id)arg1; - (void)archiveContext:(id)arg1; - (id)bridgedClientInfo; +- (void)cancelOutstandingEnableServiceModeRequests; +- (void)cancelOutstandingSetDefaultExpressFelicaTransitPassRequests; - (id)companionAgentConnection; - (void)configurationDataResponse:(id)arg1; - (unsigned int)context; @@ -49,11 +51,18 @@ - (void)downloadAllPaymentPassesForPaymentWebService:(id)arg1; - (void)dumpLogsResponse:(id)arg1; - (void)dumpLogsWithCompletion:(id /* block */)arg1; +- (void)enableServiceModeForPassWithUniqueIdentifier:(id)arg1 completion:(id /* block */)arg2; +- (void)enableServiceModeResponse:(id)arg1; +- (BOOL)felicaSecureElementIsAvailable; - (void)getPairingInfoResponse:(id)arg1; +- (void)handleDeletePaymentTransactionWithIdentifier:(id)arg1 passUniqueIdentifier:(id)arg2; - (void)handlePaymentOptionsDefaultsChanged; +- (void)handlePaymentTransactions:(id)arg1; - (void)handlePendingRemovalOfPassWithUniqueID:(id)arg1 completion:(id /* block */)arg2; - (void)handlePreferredAID:(id)arg1 forPassWithUniqueID:(id)arg2 completion:(id /* block */)arg3; +- (void)handleRemovedTransaction:(id)arg1; - (void)handleShowPaymentSetupRequest:(id)arg1; +- (void)handleUpdatedAppletState:(id)arg1; - (void)handleValueAddedServiceTransactions:(id)arg1; - (void)handleWebServiceContextNeededRequest:(id)arg1; - (id)init; @@ -72,6 +81,7 @@ - (void)paymentWebService:(id)arg1 didRegisterWithRegionMap:(id)arg2; - (void)paymentWebService:(id)arg1 didRegisterWithRegionMap:(id)arg2 primaryRegionTopic:(id)arg3; - (id)paymentWebService:(id)arg1 filterVerificationChannels:(id)arg2; +- (void)paymentWebService:(id)arg1 handlePotentialExpressPass:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (BOOL)paymentWebService:(id)arg1 hasPassesOfType:(unsigned int)arg2; - (void)paymentWebService:(id)arg1 provisioningDataWithCompletionHandler:(id /* block */)arg2; - (void)paymentWebService:(id)arg1 queueConnectionToTrustedServiceManagerForPushTopic:(id)arg2 withCompletion:(id /* block */)arg3; @@ -82,6 +92,7 @@ - (void)paymentWebService:(id)arg1 signData:(id)arg2 signatureEntanglementMode:(unsigned int)arg3 withCompletionHandler:(id /* block */)arg4; - (void)paymentWebService:(id)arg1 signData:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (void)paymentWebService:(id)arg1 validateAddPreconditionsWithCompletion:(id /* block */)arg2; +- (void)paymentWebService:(id)arg1 validateTransferPreconditionsWithCompletion:(id /* block */)arg2; - (void)paymentWebServiceDidUpdateConfiguration:(id)arg1; - (void)pendingRemovalResponse:(id)arg1; - (void)preconditionNotMet:(id)arg1; @@ -94,6 +105,7 @@ - (void)registrationDataResponse:(id)arg1; - (void)removeAIDsFromSecureElement:(id)arg1 withCompletion:(id /* block */)arg2; - (id)responseQueue; +- (void)retrieveTransactionsForPassWithUniqueID:(id)arg1; - (void)secureElementCardsWithCompletion:(id /* block */)arg1; - (void)secureElementGetAppletsResponse:(id)arg1; - (id)secureElementIdentifiers; @@ -105,7 +117,9 @@ - (void)service:(id)arg1 devicesChanged:(id)arg2; - (void)setCompanionAgentConnection:(id)arg1; - (void)setContext:(unsigned int)arg1; +- (void)setDefaultExpressFelicaTransitPassIdentifier:(id)arg1 applicationIdentifier:(id)arg2 requestAuthorization:(BOOL)arg3 completion:(id /* block */)arg4; - (void)setDelegate:(id)arg1; +- (void)setExpressFelicaTransitPassResponse:(id)arg1; - (void)setInternalQueue:(id)arg1; - (void)setNewAuthRandomIfNecessaryAtBeginningOfProvisioningFlow:(id /* block */)arg1; - (void)setNewAuthRandomResponse:(id)arg1; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKPaymentWebServiceWatchTargetDevice.h b/PrivateFrameworks/NanoPassKit.framework/NPKPaymentWebServiceWatchTargetDevice.h index 683c120a8c..da875074bf 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKPaymentWebServiceWatchTargetDevice.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKPaymentWebServiceWatchTargetDevice.h @@ -20,6 +20,7 @@ - (id)deviceName; - (id)deviceRegion; - (void)downloadAllPaymentPassesForPaymentWebService:(id)arg1; +- (BOOL)felicaSecureElementIsAvailable; - (id)init; - (void)noteProvisioningDidBegin; - (void)noteProvisioningDidEnd; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKProtoEnableServiceModeRequest.h b/PrivateFrameworks/NanoPassKit.framework/NPKProtoEnableServiceModeRequest.h new file mode 100644 index 0000000000..195645e151 --- /dev/null +++ b/PrivateFrameworks/NanoPassKit.framework/NPKProtoEnableServiceModeRequest.h @@ -0,0 +1,36 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + */ + +@interface NPKProtoEnableServiceModeRequest : PBRequest { + BOOL _cancelOutstandingRequests; + struct { + unsigned int cancelOutstandingRequests : 1; + } _has; + NSString * _uniqueID; +} + +@property (nonatomic) BOOL cancelOutstandingRequests; +@property (nonatomic) BOOL hasCancelOutstandingRequests; +@property (nonatomic, readonly) BOOL hasUniqueID; +@property (nonatomic, retain) NSString *uniqueID; + +- (void).cxx_destruct; +- (BOOL)cancelOutstandingRequests; +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; +- (id)dictionaryRepresentation; +- (BOOL)hasCancelOutstandingRequests; +- (BOOL)hasUniqueID; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setCancelOutstandingRequests:(BOOL)arg1; +- (void)setHasCancelOutstandingRequests:(BOOL)arg1; +- (void)setUniqueID:(id)arg1; +- (id)uniqueID; +- (void)writeTo:(id)arg1; + +@end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKProtoEnableServiceModeResponse.h b/PrivateFrameworks/NanoPassKit.framework/NPKProtoEnableServiceModeResponse.h new file mode 100644 index 0000000000..d552a4dfb0 --- /dev/null +++ b/PrivateFrameworks/NanoPassKit.framework/NPKProtoEnableServiceModeResponse.h @@ -0,0 +1,37 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + */ + +@interface NPKProtoEnableServiceModeResponse : PBCodable { + struct { + unsigned int pending : 1; + unsigned int unlockRequired : 1; + } _has; + BOOL _pending; + BOOL _unlockRequired; +} + +@property (nonatomic) BOOL hasPending; +@property (nonatomic) BOOL hasUnlockRequired; +@property (nonatomic) BOOL pending; +@property (nonatomic) BOOL unlockRequired; + +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; +- (id)dictionaryRepresentation; +- (BOOL)hasPending; +- (BOOL)hasUnlockRequired; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)pending; +- (BOOL)readFrom:(id)arg1; +- (void)setHasPending:(BOOL)arg1; +- (void)setHasUnlockRequired:(BOOL)arg1; +- (void)setPending:(BOOL)arg1; +- (void)setUnlockRequired:(BOOL)arg1; +- (BOOL)unlockRequired; +- (void)writeTo:(id)arg1; + +@end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKProtoHandleRemoveTransactionsRequest.h b/PrivateFrameworks/NanoPassKit.framework/NPKProtoHandleRemoveTransactionsRequest.h new file mode 100644 index 0000000000..cc79b35ee9 --- /dev/null +++ b/PrivateFrameworks/NanoPassKit.framework/NPKProtoHandleRemoveTransactionsRequest.h @@ -0,0 +1,30 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + */ + +@interface NPKProtoHandleRemoveTransactionsRequest : PBRequest { + NSMutableArray * _identifiers; +} + +@property (nonatomic, retain) NSMutableArray *identifiers; + ++ (Class)identifiersType; + +- (void).cxx_destruct; +- (void)addIdentifiers:(id)arg1; +- (void)clearIdentifiers; +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; +- (id)dictionaryRepresentation; +- (unsigned int)hash; +- (id)identifiers; +- (id)identifiersAtIndex:(unsigned int)arg1; +- (unsigned int)identifiersCount; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setIdentifiers:(id)arg1; +- (void)writeTo:(id)arg1; + +@end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKProtoSetIEFTPPUniqueIDRequest.h b/PrivateFrameworks/NanoPassKit.framework/NPKProtoSetIEFTPPUniqueIDRequest.h index 7cb008967e..e429a4ce12 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKProtoSetIEFTPPUniqueIDRequest.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKProtoSetIEFTPPUniqueIDRequest.h @@ -3,32 +3,46 @@ */ @interface NPKProtoSetIEFTPPUniqueIDRequest : PBRequest { + NSString * _applicationIdentifier; BOOL _cancelOutstandingRequests; struct { unsigned int cancelOutstandingRequests : 1; + unsigned int requestAuthorization : 1; } _has; + BOOL _requestAuthorization; NSString * _uniqueID; } +@property (nonatomic, retain) NSString *applicationIdentifier; @property (nonatomic) BOOL cancelOutstandingRequests; +@property (nonatomic, readonly) BOOL hasApplicationIdentifier; @property (nonatomic) BOOL hasCancelOutstandingRequests; +@property (nonatomic) BOOL hasRequestAuthorization; @property (nonatomic, readonly) BOOL hasUniqueID; +@property (nonatomic) BOOL requestAuthorization; @property (nonatomic, retain) NSString *uniqueID; - (void).cxx_destruct; +- (id)applicationIdentifier; - (BOOL)cancelOutstandingRequests; - (void)copyTo:(id)arg1; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; - (id)dictionaryRepresentation; +- (BOOL)hasApplicationIdentifier; - (BOOL)hasCancelOutstandingRequests; +- (BOOL)hasRequestAuthorization; - (BOOL)hasUniqueID; - (unsigned int)hash; - (BOOL)isEqual:(id)arg1; - (void)mergeFrom:(id)arg1; - (BOOL)readFrom:(id)arg1; +- (BOOL)requestAuthorization; +- (void)setApplicationIdentifier:(id)arg1; - (void)setCancelOutstandingRequests:(BOOL)arg1; - (void)setHasCancelOutstandingRequests:(BOOL)arg1; +- (void)setHasRequestAuthorization:(BOOL)arg1; +- (void)setRequestAuthorization:(BOOL)arg1; - (void)setUniqueID:(id)arg1; - (id)uniqueID; - (void)writeTo:(id)arg1; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKProtoSetIEFTPPUniqueIDResponse.h b/PrivateFrameworks/NanoPassKit.framework/NPKProtoSetIEFTPPUniqueIDResponse.h index 2a239731f0..8146870bd6 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKProtoSetIEFTPPUniqueIDResponse.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKProtoSetIEFTPPUniqueIDResponse.h @@ -7,9 +7,11 @@ BOOL _cancelled; struct { unsigned int cancelled : 1; + unsigned int needsUnlock : 1; unsigned int pending : 1; unsigned int success : 1; } _has; + BOOL _needsUnlock; BOOL _pending; BOOL _success; } @@ -18,8 +20,10 @@ @property (nonatomic) BOOL cancelled; @property (nonatomic, readonly) BOOL hasActualUniqueID; @property (nonatomic) BOOL hasCancelled; +@property (nonatomic) BOOL hasNeedsUnlock; @property (nonatomic) BOOL hasPending; @property (nonatomic) BOOL hasSuccess; +@property (nonatomic) BOOL needsUnlock; @property (nonatomic) BOOL pending; @property (nonatomic) BOOL success; @@ -32,18 +36,22 @@ - (id)dictionaryRepresentation; - (BOOL)hasActualUniqueID; - (BOOL)hasCancelled; +- (BOOL)hasNeedsUnlock; - (BOOL)hasPending; - (BOOL)hasSuccess; - (unsigned int)hash; - (BOOL)isEqual:(id)arg1; - (void)mergeFrom:(id)arg1; +- (BOOL)needsUnlock; - (BOOL)pending; - (BOOL)readFrom:(id)arg1; - (void)setActualUniqueID:(id)arg1; - (void)setCancelled:(BOOL)arg1; - (void)setHasCancelled:(BOOL)arg1; +- (void)setHasNeedsUnlock:(BOOL)arg1; - (void)setHasPending:(BOOL)arg1; - (void)setHasSuccess:(BOOL)arg1; +- (void)setNeedsUnlock:(BOOL)arg1; - (void)setPending:(BOOL)arg1; - (void)setSuccess:(BOOL)arg1; - (BOOL)success; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKQuickPaymentSession.h b/PrivateFrameworks/NanoPassKit.framework/NPKQuickPaymentSession.h index b8d690ceec..808bfa29b4 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKQuickPaymentSession.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKQuickPaymentSession.h @@ -17,6 +17,7 @@ BOOL _deferAuthorization; * _delegate; PKFieldDetector * _fieldDetector; + BOOL _inServiceMode; NSObject * _internalQueue; NSObject * _paymentSessionQueue; NSDictionary * _vasPasses; @@ -39,6 +40,7 @@ @property (readonly, copy) NSString *description; @property (nonatomic, retain) PKFieldDetector *fieldDetector; @property (readonly) unsigned int hash; +@property (nonatomic) BOOL inServiceMode; @property (nonatomic, retain) NSObject *internalQueue; @property (nonatomic, retain) NSObject *paymentSessionQueue; @property (readonly) Class superclass; @@ -52,6 +54,7 @@ - (void)_checkContactlessValidity:(unsigned long long)arg1 authorizationValidity:(unsigned long long)arg2 performWork:(id /* block */)arg3; - (void)_checkContactlessValidity:(unsigned long long)arg1 performWork:(id /* block */)arg2; - (void)_handleConventionalTransactionWithContext:(id)arg1; +- (void)_handleFelicaTransitTransactionWithContext:(id)arg1; - (void)_internalQueue_deactivateSessionWithCompletion:(id /* block */)arg1; - (void)_internalQueue_getContactlessAndAuthorizationValidityAndPerformWork:(id /* block */)arg1; - (void)_internalQueue_invokeDeactivationCompletionBlocks; @@ -59,6 +62,7 @@ - (void)_internalQueue_updateContactlessValidityAndPerformWork:(id /* block */)arg1; - (void)_internalQueue_updateSessionWithCurrentPassAndLoyaltyState; - (void)_loyaltyEngineConfigurationChanged:(id)arg1; +- (BOOL)_sessionQueue_enablePersistentCardEmulation; - (void)_sessionQueue_invokeAppropriateCallbackForActivationWithSuccess:(BOOL)arg1 invokeOnSuccess:(BOOL)arg2 contactlessValidity:(unsigned long long)arg3 forPass:(id)arg4; - (BOOL)_sessionQueue_startContactlessSessionWithSuccessfulCompletionOnInternalQueue:(id /* block */)arg1; - (BOOL)_sessionQueue_updateContactlessSessionForPass:(id)arg1 paymentApplication:(id)arg2 whitelistedVASPasses:(id)arg3 greylistedVASPasses:(id)arg4 sessionConfirmed:(BOOL)arg5 deferAuthorization:(BOOL)arg6; @@ -66,15 +70,18 @@ - (unsigned long long)authorizationValidity; - (id)callbackQueue; - (void)confirmOrRenewSession; +- (void)contactlessInterfaceSession:(id)arg1 didEndPersistentCardEmulationWithContext:(id)arg2; - (void)contactlessInterfaceSession:(id)arg1 didFinishTransactionWithContext:(id)arg2; - (void)contactlessInterfaceSessionDidEnterField:(id)arg1 withProperties:(id)arg2; - (void)contactlessInterfaceSessionDidExitField:(id)arg1; - (void)contactlessInterfaceSessionDidFail:(id)arg1 forPaymentApplication:(id)arg2 paymentPass:(id)arg3 valueAddedServicePasses:(id)arg4; - (void)contactlessInterfaceSessionDidFailDeferredAuthorization:(id)arg1; - (void)contactlessInterfaceSessionDidFailTransaction:(id)arg1 forPaymentApplication:(id)arg2 paymentPass:(id)arg3; +- (void)contactlessInterfaceSessionDidReceiveActivityTimeout:(id)arg1; - (void)contactlessInterfaceSessionDidSelectPayment:(id)arg1; - (void)contactlessInterfaceSessionDidSelectValueAddedService:(id)arg1; - (void)contactlessInterfaceSessionDidTimeout:(id)arg1 forPaymentApplication:(id)arg2 paymentPass:(id)arg3 valueAddedServicePasses:(id)arg4; +- (void)contactlessInterfaceSessionHasPendingServerRequest:(id)arg1; - (id)contactlessSession; - (id)contactlessSessionHandle; - (unsigned long long)contactlessValidity; @@ -87,6 +94,7 @@ - (id)delegate; - (id)fieldDetector; - (void)getAllVASPasses:(id /* block */)arg1; +- (BOOL)inServiceMode; - (id)initWithQueue:(id)arg1; - (id)internalQueue; - (BOOL)isConfirmed; @@ -107,6 +115,7 @@ - (void)setDeferAuthorization:(BOOL)arg1; - (void)setDelegate:(id)arg1; - (void)setFieldDetector:(id)arg1; +- (void)setInServiceMode:(BOOL)arg1; - (void)setInternalQueue:(id)arg1; - (void)setPaymentSessionQueue:(id)arg1; - (void)setVasPasses:(id)arg1; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKQuickPaymentSessionCleanupDelegate.h b/PrivateFrameworks/NanoPassKit.framework/NPKQuickPaymentSessionCleanupDelegate.h new file mode 100644 index 0000000000..f20535aba1 --- /dev/null +++ b/PrivateFrameworks/NanoPassKit.framework/NPKQuickPaymentSessionCleanupDelegate.h @@ -0,0 +1,14 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + */ + +@interface NPKQuickPaymentSessionCleanupDelegate : NSObject + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + +- (void)paymentSession:(id)arg1 didCompleteForReason:(unsigned int)arg2 withTransactionContext:(id)arg3; + +@end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKServiceModeRequestController.h b/PrivateFrameworks/NanoPassKit.framework/NPKServiceModeRequestController.h new file mode 100644 index 0000000000..acc82ecc2f --- /dev/null +++ b/PrivateFrameworks/NanoPassKit.framework/NPKServiceModeRequestController.h @@ -0,0 +1,16 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + */ + +@interface NPKServiceModeRequestController : NSObject { + BOOL _serviceModeRequested; +} + +@property (nonatomic) BOOL serviceModeRequested; + ++ (id)sharedServiceModeRequestController; + +- (BOOL)serviceModeRequested; +- (void)setServiceModeRequested:(BOOL)arg1; + +@end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKSharedWebServiceProvider.h b/PrivateFrameworks/NanoPassKit.framework/NPKSharedWebServiceProvider.h index ac94684f23..79b8007823 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKSharedWebServiceProvider.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKSharedWebServiceProvider.h @@ -25,9 +25,12 @@ - (void)archiveWebServiceContext:(id)arg1; - (id)companionAgentConnection; - (void)dealloc; +- (void)handleAppletState:(id)arg1 forUniqueID:(id)arg2; +- (void)handlePaymentTransactions:(id)arg1 appletStates:(id)arg2 forUniqueIDs:(id)arg3; - (void)handlePreconditionNotMetWithUniqueIDs:(id)arg1 shouldUnregister:(BOOL)arg2; - (void)handlePreferredAID:(id)arg1 forPassWithUniqueID:(id)arg2; - (void)handlePushToken:(id)arg1; +- (void)handleRemoveTransactionsWithIdentifiers:(id)arg1; - (void)handleUpdatePaymentPassWithTypeIdentifier:(id)arg1; - (id)init; - (void)loadWebService; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertion.h b/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertion.h index 761b617a0d..c5ad98fa05 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertion.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertion.h @@ -3,17 +3,22 @@ */ @interface NPKTransientPassAssertion : NSObject { + BOOL _requestServiceMode; NSString * _uniqueID; NSXPCConnection * _xpcConnection; } +@property (nonatomic) BOOL requestServiceMode; @property (nonatomic, retain) NSString *uniqueID; @property (nonatomic, retain) NSXPCConnection *xpcConnection; - (void).cxx_destruct; +- (id)_remoteObjectProxy; - (void)_resyncState; - (id)initWithPassWithUniqueID:(id)arg1; - (void)invalidate; +- (BOOL)requestServiceMode; +- (void)setRequestServiceMode:(BOOL)arg1; - (void)setUniqueID:(id)arg1; - (void)setXpcConnection:(id)arg1; - (id)uniqueID; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertionConnection.h b/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertionConnection.h index a43b47e882..c5b76bfcd1 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertionConnection.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertionConnection.h @@ -26,6 +26,7 @@ - (void)setConnection:(id)arg1; - (void)setDelegate:(id)arg1; - (void)setQueue:(id)arg1; +- (void)setServiceModeRequested:(BOOL)arg1; - (void)setTransientPassRequest:(id)arg1; - (void)setTransientPassUniqueID:(id)arg1; - (id)transientPassRequest; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertionServer.h b/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertionServer.h index 36ed483ffe..d96096e185 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertionServer.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassAssertionServer.h @@ -23,9 +23,11 @@ @property (nonatomic, retain) NSXPCListener *xpcListener; - (void).cxx_destruct; +- (id)_activeTransientPassRequest; - (id)_bundleIDForXPCConnection:(id)arg1; - (void)_handleAppStateChangeWithStateDictionary:(id)arg1; - (void)_notifyDelegateOfTransientPassChangeToUniqueID:(id)arg1; +- (BOOL)_queue_serviceModeRequested; - (id)_queue_transientPassUniqueID; - (void)_updateAppStateMonitor; - (id)appStateMonitor; @@ -33,6 +35,7 @@ - (void)connectionDied:(id)arg1; - (id)connections; - (id)delegate; +- (void)getTransientPassUniqueID:(id*)arg1 transitServiceModeRequested:(BOOL*)arg2; - (void)handleNewConnection:(id)arg1; - (id)init; - (BOOL)listener:(id)arg1 shouldAcceptNewConnection:(id)arg2; @@ -45,6 +48,7 @@ - (void)setXpcListener:(id)arg1; - (id)transientPassUniqueID; - (id)transientPaymentRequests; +- (BOOL)transitServiceModeRequested; - (id)xpcListener; @end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassRequest.h b/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassRequest.h index ca21954f14..d81e35ebb8 100644 --- a/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassRequest.h +++ b/PrivateFrameworks/NanoPassKit.framework/NPKTransientPassRequest.h @@ -4,15 +4,19 @@ @interface NPKTransientPassRequest : NSObject { NPKTransientPassAssertionConnection * _owningConnection; + BOOL _serviceModeRequested; NSString * _uniqueID; } @property (nonatomic) NPKTransientPassAssertionConnection *owningConnection; +@property (nonatomic) BOOL serviceModeRequested; @property (nonatomic, retain) NSString *uniqueID; - (void).cxx_destruct; - (id)owningConnection; +- (BOOL)serviceModeRequested; - (void)setOwningConnection:(id)arg1; +- (void)setServiceModeRequested:(BOOL)arg1; - (void)setUniqueID:(id)arg1; - (id)uniqueID; diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKTransitAppletHistoryFetcher.h b/PrivateFrameworks/NanoPassKit.framework/NPKTransitAppletHistoryFetcher.h new file mode 100644 index 0000000000..02c0449f97 --- /dev/null +++ b/PrivateFrameworks/NanoPassKit.framework/NPKTransitAppletHistoryFetcher.h @@ -0,0 +1,36 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + */ + +@interface NPKTransitAppletHistoryFetcher : NSObject { + NSString * _aidToFetch; + NSObject * _callbackQueue; + * _delegate; + NSObject * _internalQueue; + NSObject * _pendingSessionHandle; +} + +@property (nonatomic, retain) NSString *aidToFetch; +@property (nonatomic, retain) NSObject *callbackQueue; +@property (nonatomic) *delegate; +@property (nonatomic, retain) NSObject *internalQueue; +@property (nonatomic, retain) NSObject *pendingSessionHandle; + +- (void).cxx_destruct; +- (void)_handleActiveSecureElementManagerSession:(id)arg1; +- (void)_handleSecureElementSessionFailureWithError:(id)arg1; +- (id)aidToFetch; +- (id)callbackQueue; +- (id)delegate; +- (id)initWithCallbackQueue:(id)arg1; +- (id)internalQueue; +- (id)pendingSessionHandle; +- (void)requestTransitHistoryFetch; +- (void)setAIDToFetch:(id)arg1; +- (void)setAidToFetch:(id)arg1; +- (void)setCallbackQueue:(id)arg1; +- (void)setDelegate:(id)arg1; +- (void)setInternalQueue:(id)arg1; +- (void)setPendingSessionHandle:(id)arg1; + +@end diff --git a/PrivateFrameworks/NanoPassKit.framework/NPKTransitStationCodeResolver.h b/PrivateFrameworks/NanoPassKit.framework/NPKTransitStationCodeResolver.h new file mode 100644 index 0000000000..3900d6f311 --- /dev/null +++ b/PrivateFrameworks/NanoPassKit.framework/NPKTransitStationCodeResolver.h @@ -0,0 +1,17 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + */ + +@interface NPKTransitStationCodeResolver : NSObject { + NSObject * _callbackQueue; +} + +@property (nonatomic, retain) NSObject *callbackQueue; + +- (void).cxx_destruct; +- (id)callbackQueue; +- (id)initWithCallbackQueue:(id)arg1; +- (void)resolveStationCodesForAppletState:(id)arg1 paymentApplication:(id)arg2 passUniqueIdentifier:(id)arg3 completion:(id /* block */)arg4; +- (void)setCallbackQueue:(id)arg1; + +@end diff --git a/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanion3rdPartyApp.h b/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanion3rdPartyApp.h index bbe43afc01..362fcd27b0 100644 --- a/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanion3rdPartyApp.h +++ b/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanion3rdPartyApp.h @@ -8,7 +8,8 @@ BOOL _installed; NSArray * _supportedFamilies; NSString * _uniqueID; - NSURL * _urlToGalleryBundle; + NSURL * _urlToComplicationBundle; + NSURL * _urlToWatchKitBundle; } @property (nonatomic, retain) NSString *complicationClientIdentifier; @@ -16,15 +17,17 @@ @property (getter=isInstalled, nonatomic) BOOL installed; @property (nonatomic, retain) NSArray *supportedFamilies; @property (nonatomic, retain) NSString *uniqueID; -@property (nonatomic, retain) NSURL *urlToGalleryBundle; +@property (nonatomic, retain) NSURL *urlToComplicationBundle; +@property (nonatomic, retain) NSURL *urlToWatchKitBundle; ++ (id)_URLOfFirstItemWithExtension:(id)arg1 inDirectory:(id)arg2; + (BOOL)_isValidApplicationInformation:(id)arg1; + (BOOL)_isValidComplicationsInformation:(id)arg1; + (id)_urlsToGalleryBundleInApplicationWithContainerBundleId:(id)arg1; + (id)companion3rdPartyAppWithInfo:(id)arg1 supportedComplicationFamilies:(id)arg2 device:(id)arg3; - (void).cxx_destruct; -- (id)_initWithDevice:(id)arg1 applicationInfo:(id)arg2 galleryBundles:(id)arg3; +- (id)_initWithDevice:(id)arg1 applicationInfo:(id)arg2 galleryBundles:(id)arg3 watchKitBundle:(id)arg4; - (id)_initWithWatchAppId:(id)arg1 containerAppId:(id)arg2 complicationClientId:(id)arg3; - (BOOL)_installStateFromAppConduitInstallState:(int)arg1; - (id)appRegistrationDate; @@ -41,9 +44,11 @@ - (void)setInstalled:(BOOL)arg1; - (void)setSupportedFamilies:(id)arg1; - (void)setUniqueID:(id)arg1; -- (void)setUrlToGalleryBundle:(id)arg1; +- (void)setUrlToComplicationBundle:(id)arg1; +- (void)setUrlToWatchKitBundle:(id)arg1; - (id)supportedFamilies; - (id)uniqueID; -- (id)urlToGalleryBundle; +- (id)urlToComplicationBundle; +- (id)urlToWatchKitBundle; @end diff --git a/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionAppLibrary.h b/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionAppLibrary.h index 7c5d3e5f81..154e47ce91 100644 --- a/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionAppLibrary.h +++ b/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionAppLibrary.h @@ -3,54 +3,62 @@ */ @interface NTKCompanionAppLibrary : NSObject { - NSMutableArray * _apps; + NSMutableArray * _allApps; NSHashTable * _changeObservers; NRDevice * _device; + NSArray * _firstPartyApps; NSObject * _internalQueue; + NSObject * _observerCallbackQueue; + NSMutableArray * _thirdPartyApps; NSObject * _updateProcessingQueue; } -@property (nonatomic, readonly) NSArray *allApps; -@property (nonatomic, retain) NSMutableArray *apps; +@property (nonatomic, retain) NSMutableArray *allApps; @property (nonatomic, retain) NSHashTable *changeObservers; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic, retain) NRDevice *device; +@property (nonatomic, retain) NSArray *firstPartyApps; @property (readonly) unsigned int hash; @property (nonatomic, retain) NSObject *internalQueue; +@property (nonatomic, retain) NSObject *observerCallbackQueue; @property (readonly) Class superclass; -@property (nonatomic, readonly) NSArray *topApps; +@property (nonatomic, retain) NSMutableArray *thirdPartyApps; @property (nonatomic, retain) NSObject *updateProcessingQueue; + (id)sharedAppLibrary; - (void).cxx_destruct; - (void)_activeDeviceChanged; -- (void)_appsUpdated; - (void)_load; - (void)_loadApps; +- (void)_loadThirdPartyApps; - (void)_notifyAppAdded:(id)arg1; - (void)_notifyAppIconUpdated:(id)arg1; - (void)_notifyAppRemoved:(id)arg1; - (void)_notifyAppUpdated:(id)arg1; -- (id)_thirdPartyApps; +- (void)_queue_loadApps; - (void)addObserver:(id)arg1; - (id)allApps; -- (id)apps; - (id)changeObservers; - (void)companionAppUpdatedIcon:(id)arg1; - (void)companionAppWasUpdated:(id)arg1; - (void)dealloc; - (id)device; +- (id)firstPartyApps; - (id)init; - (id)internalQueue; +- (id)observerCallbackQueue; - (void)removeObserver:(id)arg1; -- (void)setApps:(id)arg1; +- (void)setAllApps:(id)arg1; - (void)setChangeObservers:(id)arg1; - (void)setDevice:(id)arg1; +- (void)setFirstPartyApps:(id)arg1; - (void)setInternalQueue:(id)arg1; +- (void)setObserverCallbackQueue:(id)arg1; +- (void)setThirdPartyApps:(id)arg1; - (void)setUpdateProcessingQueue:(id)arg1; -- (id)topApps; +- (id)thirdPartyApps; - (id)updateProcessingQueue; @end diff --git a/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionFeaturedComplicationsAppLibrary.h b/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionFeaturedComplicationsAppLibrary.h new file mode 100644 index 0000000000..42a83383bb --- /dev/null +++ b/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionFeaturedComplicationsAppLibrary.h @@ -0,0 +1,55 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NanoTimeKitCompanion.framework/NanoTimeKitCompanion + */ + +@interface NTKCompanionFeaturedComplicationsAppLibrary : NSObject { + NSMutableArray * _allGalleryFeaturedComplicationApps; + NTKCompanionAppLibrary * _appLibrary; + NSHashTable * _changeObservers; + NSObject * _internalQueue; + NSObject * _observerCallbackQueue; + NSMutableArray * _topGalleryFeaturedComplicationApps; +} + +@property (nonatomic, retain) NSMutableArray *allGalleryFeaturedComplicationApps; +@property (nonatomic, retain) NTKCompanionAppLibrary *appLibrary; +@property (nonatomic, retain) NSHashTable *changeObservers; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) NSObject *internalQueue; +@property (nonatomic, retain) NSObject *observerCallbackQueue; +@property (readonly) Class superclass; +@property (nonatomic, retain) NSMutableArray *topGalleryFeaturedComplicationApps; + ++ (id)sharedAppLibrary; + +- (void).cxx_destruct; +- (void)_notifyAppAdded:(id)arg1; +- (void)_notifyAppIconUpdated:(id)arg1; +- (void)_notifyAppRemoved:(id)arg1; +- (void)_notifyAppUpdated:(id)arg1; +- (id)_thirdPartyAppsWithComplicationBundle; +- (void)_updateAllGalleryFeaturedComplicationApps; +- (void)addObserver:(id)arg1; +- (id)allGalleryFeaturedComplicationApps; +- (id)appLibrary; +- (void)appLibrary:(id)arg1 didAddApp:(id)arg2; +- (void)appLibrary:(id)arg1 didRemoveApp:(id)arg2; +- (void)appLibrary:(id)arg1 didUpdateApp:(id)arg2; +- (void)appLibrary:(id)arg1 didUpdateAppIcon:(id)arg2; +- (id)changeObservers; +- (void)dealloc; +- (id)init; +- (id)internalQueue; +- (id)observerCallbackQueue; +- (void)removeObserver:(id)arg1; +- (void)setAllGalleryFeaturedComplicationApps:(id)arg1; +- (void)setAppLibrary:(id)arg1; +- (void)setChangeObservers:(id)arg1; +- (void)setInternalQueue:(id)arg1; +- (void)setObserverCallbackQueue:(id)arg1; +- (void)setTopGalleryFeaturedComplicationApps:(id)arg1; +- (id)topGalleryFeaturedComplicationApps; + +@end diff --git a/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionRemoteComplicationDataSource.h b/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionRemoteComplicationDataSource.h index 196c2ecfc9..dafe7108cd 100644 --- a/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionRemoteComplicationDataSource.h +++ b/PrivateFrameworks/NanoTimeKitCompanion.framework/NTKCompanionRemoteComplicationDataSource.h @@ -2,7 +2,8 @@ Image: /System/Library/PrivateFrameworks/NanoTimeKitCompanion.framework/NanoTimeKitCompanion */ -@interface NTKCompanionRemoteComplicationDataSource : NTKComplicationDataSource { +@interface NTKCompanionRemoteComplicationDataSource : NTKComplicationDataSource { + NTKCompanionAppLibrary * _appLibrary; NTKComplicationCollection * _complicationCollection; CLKComplicationTemplate * _complicationTemplate; NTKCompanionComplicationDataSource * _stocksDataSource; @@ -18,9 +19,12 @@ - (void).cxx_destruct; - (void)_activeDeviceChanged; - (void)_invalidate; +- (void)_invalidateIfComplicationCorrespondsToApp:(id)arg1; - (void)_loadCollection; - (BOOL)_remoteIsCompanion; - (id)_templateFromApp:(id)arg1; +- (void)appLibrary:(id)arg1 didAddApp:(id)arg2; +- (void)appLibrary:(id)arg1 didUpdateApp:(id)arg2; - (void)complicationCollection:(id)arg1 didRemoveSampleTemplatesForClient:(id)arg2; - (void)complicationCollection:(id)arg1 didUpdateSampleTemplateForClient:(id)arg2; - (void)complicationCollectionDidLoad:(id)arg1; diff --git a/PrivateFrameworks/Navigation.framework/MNDrivingTurnByTurnLocationTracker.h b/PrivateFrameworks/Navigation.framework/MNDrivingTurnByTurnLocationTracker.h index b5441cda5c..99f5b59513 100644 --- a/PrivateFrameworks/Navigation.framework/MNDrivingTurnByTurnLocationTracker.h +++ b/PrivateFrameworks/Navigation.framework/MNDrivingTurnByTurnLocationTracker.h @@ -44,6 +44,7 @@ - (void)etaManagerUpdatedETATime:(id)arg1; - (void)etaManagerUpdatedTrafficIncidents:(id)arg1; - (id)initWithNavigationSession:(id)arg1; +- (BOOL)shouldProjectAlongRoute; - (void)startTracking; - (void)stopTracking; - (void)trafficIncidentAlertUpdater:(id)arg1 didSwitchToNewRoute:(id)arg2; diff --git a/PrivateFrameworks/Navigation.framework/MNLocation.h b/PrivateFrameworks/Navigation.framework/MNLocation.h index 0f66fdbb49..1b8d302dc9 100644 --- a/PrivateFrameworks/Navigation.framework/MNLocation.h +++ b/PrivateFrameworks/Navigation.framework/MNLocation.h @@ -69,7 +69,7 @@ - (BOOL)locationUnreliable; - (id)matchInfo; - (id)originalDate; -- (id)propagatedLocationForTimeInterval:(double)arg1; +- (id)propagatedLocationForTimeInterval:(double)arg1 shouldProjectAlongRoute:(BOOL)arg2; - (int)rampType; - (id)rawLocation; - (struct CLLocationCoordinate2D { double x1; double x2; })rawShiftedCoordinate; diff --git a/PrivateFrameworks/Navigation.framework/MNLocationTracker.h b/PrivateFrameworks/Navigation.framework/MNLocationTracker.h index 75cb5eca5a..cb57c91e01 100644 --- a/PrivateFrameworks/Navigation.framework/MNLocationTracker.h +++ b/PrivateFrameworks/Navigation.framework/MNLocationTracker.h @@ -14,6 +14,7 @@ @property (nonatomic, readonly) BOOL hasArrived; @property (nonatomic, readonly) MNLocation *lastMatchedLocation; @property (nonatomic, readonly) MNNavigationSession *navigationSession; +@property (nonatomic, readonly) BOOL shouldProjectAlongRoute; @property (setter=_setState:, nonatomic) int state; @property (nonatomic, readonly) int transportType; @@ -42,6 +43,7 @@ - (void)setGuidancePromptsEnabled:(BOOL)arg1; - (void)setVoiceGuidanceEnabled:(BOOL)arg1; - (BOOL)shouldAllowPause; +- (BOOL)shouldProjectAlongRoute; - (void)startTracking; - (void)startTrackingWithGuidanceEnabled:(BOOL)arg1 midRoute:(BOOL)arg2; - (int)state; diff --git a/PrivateFrameworks/NearField.framework/NFContactlessPaymentSession.h b/PrivateFrameworks/NearField.framework/NFContactlessPaymentSession.h index ce0f33e885..34658f83ed 100644 --- a/PrivateFrameworks/NearField.framework/NFContactlessPaymentSession.h +++ b/PrivateFrameworks/NearField.framework/NFContactlessPaymentSession.h @@ -30,9 +30,12 @@ - (void)didEndTransaction:(id)arg1; - (void)didEndUnexpectedly; - (void)didExpireTransactionForApplet:(id)arg1; +- (void)didExpressModeStateChange:(unsigned int)arg1; - (void)didFailDeferredAuthorization; - (void)didFelicaStateChange:(id)arg1; +- (void)didReceiveActivityTimeout; - (void)didReceiveButtonPressForApplet:(id)arg1; +- (void)didReceivePendingServerRequest; - (void)didSelectApplet:(id)arg1; - (void)didStartSession:(id)arg1; - (void)didStartTransaction:(id)arg1; diff --git a/PrivateFrameworks/NearField.framework/NFHardwareManager.h b/PrivateFrameworks/NearField.framework/NFHardwareManager.h index 9baadd1416..a772c616d0 100644 --- a/PrivateFrameworks/NearField.framework/NFHardwareManager.h +++ b/PrivateFrameworks/NearField.framework/NFHardwareManager.h @@ -38,8 +38,6 @@ - (BOOL)hasCard; - (id)init; - (BOOL)isInRestrictedMode; -- (unsigned int)isUserBlessed; -- (BOOL)isUserBlessed:(id)arg1; - (void)refreshSecureElements; - (void)registerEventListener:(id)arg1; - (id)remoteObjectProxyWithErrorHandler:(id /* block */)arg1; @@ -49,6 +47,7 @@ - (id)secureElements; - (void)sessionDidEnd:(id)arg1; - (void)setAuthorization:(id)arg1; +- (unsigned int)setBlessedUser:(id)arg1 keybagUUID:(id)arg2 withAuthorization:(id)arg3; - (unsigned int)setBlessedUser:(id)arg1 withAuthorization:(id)arg2; - (BOOL)setFieldDetectEnabled:(BOOL)arg1; - (id)startContactlessPaymentSession:(id /* block */)arg1; @@ -59,6 +58,7 @@ - (id)startLoyaltyAndContactlessPaymentSession:(id /* block */)arg1; - (id)startReaderSession:(id /* block */)arg1; - (id)startSecureElementManagerSession:(id /* block */)arg1; +- (id)startSecureElementManagerSessionWithPriority:(id /* block */)arg1; - (id)startSecureElementSession:(id)arg1 didStartCallback:(id /* block */)arg2; - (id)startValueAddedServiceSession:(id /* block */)arg1; - (id)startValueAddedServiceSession:(id)arg1 callback:(id /* block */)arg2; diff --git a/PrivateFrameworks/NearField.framework/NFLoyaltyAndPaymentSession.h b/PrivateFrameworks/NearField.framework/NFLoyaltyAndPaymentSession.h index b035e0ee85..0d119c26c0 100644 --- a/PrivateFrameworks/NearField.framework/NFLoyaltyAndPaymentSession.h +++ b/PrivateFrameworks/NearField.framework/NFLoyaltyAndPaymentSession.h @@ -10,6 +10,7 @@ BOOL _emulationActive; BOOL _fieldPresent; unsigned int _numActiveSEs; + BOOL _pendingServerRequest; NFTechnologyEvent * _technologyEvent; BOOL _vasTransactionInProgress; } @@ -33,14 +34,18 @@ - (void)didEndTransaction:(id)arg1; - (void)didEndUnexpectedly; - (void)didExpireTransactionForApplet:(id)arg1; +- (void)didExpressModeStateChange:(unsigned int)arg1; - (void)didFailDeferredAuthorization; - (void)didFelicaStateChange:(id)arg1; - (void)didPerformValueAddedServiceTransactions:(id)arg1; +- (void)didReceiveActivityTimeout; - (void)didReceiveButtonPressForApplet:(id)arg1; +- (void)didReceivePendingServerRequest; - (void)didSelectApplet:(id)arg1; - (void)didSelectValueAddedService:(BOOL)arg1; - (void)didStartSession:(id)arg1; - (void)didStartTransaction:(id)arg1; +- (BOOL)enablePlasticCardMode:(BOOL)arg1; - (void)endSession; - (void)endSessionWithCompletion:(id /* block */)arg1; - (id)felicaAppletState:(id)arg1; diff --git a/PrivateFrameworks/NearField.framework/NFReaderSession.h b/PrivateFrameworks/NearField.framework/NFReaderSession.h index f5a285ce03..0409d03fe4 100644 --- a/PrivateFrameworks/NearField.framework/NFReaderSession.h +++ b/PrivateFrameworks/NearField.framework/NFReaderSession.h @@ -22,10 +22,11 @@ - (BOOL)disconnectTag; - (void)endSession; - (id)felicaState; +- (id)felicaStateForSystemCode:(id)arg1 withRequestService:(id)arg2 withBlockReadList:(id)arg3 performSearchServiceCode:(BOOL)arg4; - (BOOL)formatNdefWithKey:(id)arg1; - (id)ndefRead; - (BOOL)ndefWrite:(id)arg1; -- (BOOL)runScript:(id)arg1 results:(id*)arg2 lastStatus:(unsigned int*)arg3; +- (unsigned int)runScript:(id)arg1 results:(id*)arg2 lastStatus:(unsigned int*)arg3; - (void)setDelegate:(id)arg1; - (BOOL)startPolling; - (BOOL)stopPolling; diff --git a/PrivateFrameworks/NearField.framework/NFRemoteAdminCardIngestionRequest.h b/PrivateFrameworks/NearField.framework/NFRemoteAdminCardIngestionRequest.h new file mode 100644 index 0000000000..c7eb1f2b2d --- /dev/null +++ b/PrivateFrameworks/NearField.framework/NFRemoteAdminCardIngestionRequest.h @@ -0,0 +1,36 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NearField.framework/NearField + */ + +@interface NFRemoteAdminCardIngestionRequest : NSObject { + NSDictionary * _cardServiceInfo; + unsigned int _maxDetectionTimeout; + NSString * _serverIdentifier; + NSString * _sessionToken; + NSString * _uri; +} + +@property (nonatomic, retain) NSDictionary *cardServiceInfo; +@property (nonatomic) unsigned int maxDetectionTimeout; +@property (nonatomic, retain) NSString *serverIdentifier; +@property (nonatomic, retain) NSString *sessionToken; +@property (nonatomic, retain) NSString *uri; + ++ (id)cardIngestionRequestWithServerIdentifier:(id)arg1 sessionToken:(id)arg2 readerModeMetadata:(id)arg3 maxDetectionTimeout:(unsigned int)arg4; ++ (BOOL)supportsSecureCoding; + +- (id)cardServiceInfo; +- (void)dealloc; +- (void)encodeWithCoder:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (unsigned int)maxDetectionTimeout; +- (id)serverIdentifier; +- (id)sessionToken; +- (void)setCardServiceInfo:(id)arg1; +- (void)setMaxDetectionTimeout:(unsigned int)arg1; +- (void)setServerIdentifier:(id)arg1; +- (void)setSessionToken:(id)arg1; +- (void)setUri:(id)arg1; +- (id)uri; + +@end diff --git a/PrivateFrameworks/NearField.framework/NFRemoteAdminManager.h b/PrivateFrameworks/NearField.framework/NFRemoteAdminManager.h index f5e4ba9d2a..f007583c86 100644 --- a/PrivateFrameworks/NearField.framework/NFRemoteAdminManager.h +++ b/PrivateFrameworks/NearField.framework/NFRemoteAdminManager.h @@ -25,6 +25,7 @@ - (void)getSELDInfoForBroker:(id /* block */)arg1; - (BOOL)ingestCard:(id)arg1 uri:(id)arg2 cardSessionToken:(id)arg3; - (void)ingestCard:(id)arg1 uri:(id)arg2 cardSessionToken:(id)arg3 withCompletionHandler:(id /* block */)arg4; +- (void)ingestCard:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (id)init; - (id)nextRequestForServer:(id)arg1; - (id)primaryRegionTopic; diff --git a/PrivateFrameworks/NearField.framework/NFSession.h b/PrivateFrameworks/NearField.framework/NFSession.h index 445f3c7baa..9e0612b8ca 100644 --- a/PrivateFrameworks/NearField.framework/NFSession.h +++ b/PrivateFrameworks/NearField.framework/NFSession.h @@ -25,11 +25,13 @@ - (void)dealloc; - (void)didEndUnexpectedly; - (void)didStartSession:(id)arg1; +- (void)didStartSessionWithoutQueue:(id)arg1; - (void)endSession; - (void)endSessionWithCompletion:(id /* block */)arg1; - (id)init; - (BOOL)isFirstInQueue; - (id)proxy; +- (id)remoteObjectProxyWithErrorHandler:(id /* block */)arg1; - (void)resume; - (void)setDidEndCallback:(id /* block */)arg1; - (void)setDidStartCallback:(id /* block */)arg1; diff --git a/PrivateFrameworks/NearField.framework/NFTag.h b/PrivateFrameworks/NearField.framework/NFTag.h index f2a7c0f7da..c8869e1d9f 100644 --- a/PrivateFrameworks/NearField.framework/NFTag.h +++ b/PrivateFrameworks/NearField.framework/NFTag.h @@ -8,6 +8,7 @@ NSData * _PMm; NSData * _SystemCode; NSData * _UID; + NSArray * _allSystemCodes; NSData * _tagID; unsigned int _technology; } @@ -17,6 +18,7 @@ @property (nonatomic, readonly) NSData *PMm; @property (nonatomic, readonly) NSData *SystemCode; @property (nonatomic, readonly) NSData *UID; +@property (nonatomic, readonly) NSArray *allSystemCodes; @property (nonatomic, readonly) NSData *tagID; @property (nonatomic, readonly) unsigned int technology; @@ -32,11 +34,14 @@ - (void)_setIdentifier:(id)arg1; - (void)_setPMm:(id)arg1; - (void)_setSystemCode:(id)arg1; +- (void)_setSystemCodes:(id)arg1; - (void)_setTechnology:(unsigned int)arg1; - (void)_setUID:(id)arg1; +- (id)allSystemCodes; - (void)dealloc; - (id)description; - (void)encodeWithCoder:(id)arg1; +- (id)getSystemCodeListString; - (id)initWithCoder:(id)arg1; - (id)tagID; - (unsigned int)technology; diff --git a/PrivateFrameworks/Network.framework/NWPathEvaluator.h b/PrivateFrameworks/Network.framework/NWPathEvaluator.h index 7cd35cb4ec..b67e33c00d 100644 --- a/PrivateFrameworks/Network.framework/NWPathEvaluator.h +++ b/PrivateFrameworks/Network.framework/NWPathEvaluator.h @@ -15,6 +15,8 @@ @property (readonly) NWParameters *parameters; @property (nonatomic, readonly) NWPath *path; +// Image: /System/Library/PrivateFrameworks/Network.framework/Network + + (BOOL)automaticallyNotifiesObserversForKey:(id)arg1; + (id)copySavedPathEvaluatorForEndpoint:(id)arg1 parameters:(id)arg2; + (void)initialize; @@ -38,4 +40,10 @@ - (void)triggerPathAgentsIncludingVoluntary:(BOOL)arg1 withCompletionHandler:(id /* block */)arg2; - (void)triggerVoluntaryPathAgentsWithCompletionHandler:(id /* block */)arg1; +// Image: /System/Library/PrivateFrameworks/WeatherFoundation.framework/WeatherFoundation + ++ (id)wf_pathEvaluatorForURL:(id)arg1; + +- (BOOL)wf_isReachable; + @end diff --git a/PrivateFrameworks/NewsCore.framework/FCAppConfiguration.h b/PrivateFrameworks/NewsCore.framework/FCAppConfiguration.h index 881e1ae556..ab11e2bfed 100644 --- a/PrivateFrameworks/NewsCore.framework/FCAppConfiguration.h +++ b/PrivateFrameworks/NewsCore.framework/FCAppConfiguration.h @@ -4,6 +4,8 @@ @interface FCAppConfiguration : NSObject { NSObject * _accessQueue; + BOOL _alternativeWidgetConfigEnabled; + NTPBWidgetConfig * _alternativeWidgetConfiguration; long long _appConfigRefreshRate; long long _articleRapidUpdatesTimeout; long long _autoScrollToTopFeedTimeout; @@ -61,6 +63,8 @@ } @property (nonatomic, retain) NSObject *accessQueue; +@property (getter=isAlternativeWidgetConfigEnabled, nonatomic) BOOL alternativeWidgetConfigEnabled; +@property (nonatomic, readonly, copy) NTPBWidgetConfig *alternativeWidgetConfiguration; @property (nonatomic) long long appConfigRefreshRate; @property (nonatomic) long long articleRapidUpdatesTimeout; @property (nonatomic) long long autoScrollToTopFeedTimeout; @@ -127,6 +131,7 @@ - (id)_categoryFromProtobufCategory:(id)arg1; - (void)_didChange; - (void)_didChangeTrendingTopics; +- (void)_extractAlternativeWidgetConfigFromProtobufConfiguration:(id)arg1; - (void)_extractCommonValuesFromProtobufConfiguration:(id)arg1; - (void)_extractCoverArticlesFromLanguageConfiguration:(id)arg1; - (void)_extractEditorialChannelFromLanguageConfiguration:(id)arg1; @@ -149,6 +154,7 @@ - (id)accessQueue; - (void)addChangeObservationBlock:(id /* block */)arg1; - (void)addObserver:(id)arg1; +- (id)alternativeWidgetConfiguration; - (long long)appConfigRefreshRate; - (long long)articleRapidUpdatesTimeout; - (long long)autoScrollToTopFeedTimeout; @@ -175,6 +181,7 @@ - (id)initWithContext:(id)arg1; - (long long)initialArticlesFromNewFavorite; - (double)interstitialAdLoadDelay; +- (BOOL)isAlternativeWidgetConfigEnabled; - (long long)longReminderTime; - (long long)minimumArticleUpdateInterval; - (long long)minimumDistanceBetweenImageOnTopTiles; @@ -201,6 +208,7 @@ - (void)removeObserver:(id)arg1; - (id)requestSerialQueue; - (void)setAccessQueue:(id)arg1; +- (void)setAlternativeWidgetConfigEnabled:(BOOL)arg1; - (void)setAppConfigRefreshRate:(long long)arg1; - (void)setArticleRapidUpdatesTimeout:(long long)arg1; - (void)setAutoScrollToTopFeedTimeout:(long long)arg1; diff --git a/PrivateFrameworks/NewsCore.framework/FCArticleListHeadlinesOperation.h b/PrivateFrameworks/NewsCore.framework/FCArticleListHeadlinesOperation.h index 77a33a0db8..799313bc03 100644 --- a/PrivateFrameworks/NewsCore.framework/FCArticleListHeadlinesOperation.h +++ b/PrivateFrameworks/NewsCore.framework/FCArticleListHeadlinesOperation.h @@ -6,24 +6,29 @@ NSArray * _articleListIDs; * _context; id /* block */ _headlinesCompletionHandler; + double _maximumCachedAgeForArticleList; NSDictionary * _resultHeadlinesByArticleListID; } @property (nonatomic, copy) NSArray *articleListIDs; @property (nonatomic, retain) *context; @property (nonatomic, copy) id /* block */ headlinesCompletionHandler; +@property double maximumCachedAgeForArticleList; @property (nonatomic, retain) NSDictionary *resultHeadlinesByArticleListID; - (void).cxx_destruct; - (id)articleListIDs; - (id)context; - (id /* block */)headlinesCompletionHandler; +- (id)init; +- (double)maximumCachedAgeForArticleList; - (void)operationWillFinishWithError:(id)arg1; - (void)performOperation; - (id)resultHeadlinesByArticleListID; - (void)setArticleListIDs:(id)arg1; - (void)setContext:(id)arg1; - (void)setHeadlinesCompletionHandler:(id /* block */)arg1; +- (void)setMaximumCachedAgeForArticleList:(double)arg1; - (void)setResultHeadlinesByArticleListID:(id)arg1; - (BOOL)validateOperation; diff --git a/PrivateFrameworks/NewsCore.framework/FCAssetManager.h b/PrivateFrameworks/NewsCore.framework/FCAssetManager.h index ecf6da6f6c..88db26de7e 100644 --- a/PrivateFrameworks/NewsCore.framework/FCAssetManager.h +++ b/PrivateFrameworks/NewsCore.framework/FCAssetManager.h @@ -40,12 +40,12 @@ - (void)cacheCoordinator:(id)arg1 flushKeysWithWriteLock:(id)arg2; - (unsigned long long)cacheCoordinatorCurrentSizeWithReadLock:(id)arg1; - (void)enableFlushingWithFlushingThreshold:(unsigned int)arg1; -- (id)fetchFileForAssetHandle:(id)arg1 completion:(id /* block */)arg2; - (BOOL)flushUnusedAssets; - (id)init; - (id)initWithName:(id)arg1 directory:(id)arg2 networkBehaviorMonitor:(id)arg3; - (id)keyValueStore; - (id)networkBehaviorMonitor; +- (id)operationToFetchFileForAssetHandle:(id)arg1 completion:(id /* block */)arg2; - (void)setAssetHandles:(id)arg1; - (void)setAssetHandlesQueue:(id)arg1; - (void)setAssetStore:(id)arg1; diff --git a/PrivateFrameworks/NewsCore.framework/FCCKFetchOperation.h b/PrivateFrameworks/NewsCore.framework/FCCKFetchOperation.h index 0079b7fe88..8bfbb60bb7 100644 --- a/PrivateFrameworks/NewsCore.framework/FCCKFetchOperation.h +++ b/PrivateFrameworks/NewsCore.framework/FCCKFetchOperation.h @@ -43,6 +43,7 @@ - (void)setRecordIDsToETags:(id)arg1; - (void)setRequestUUIDs:(id)arg1; - (void)setResultRecordsByRecordID:(id)arg1; +- (id)throttleGroup; - (BOOL)validateOperation; @end diff --git a/PrivateFrameworks/NewsCore.framework/FCCKQueryOperation.h b/PrivateFrameworks/NewsCore.framework/FCCKQueryOperation.h index 871f438226..4ee8adb57b 100644 --- a/PrivateFrameworks/NewsCore.framework/FCCKQueryOperation.h +++ b/PrivateFrameworks/NewsCore.framework/FCCKQueryOperation.h @@ -29,6 +29,7 @@ - (void).cxx_destruct; - (id)_ckCursorFromQueryResponse:(id)arg1; - (id)_ckRecordsFromQueryResponse:(id)arg1; +- (id)_requestOperations; - (id)cursor; - (id)database; - (id)desiredKeys; @@ -39,7 +40,6 @@ - (id)query; - (id /* block */)queryCompletionBlock; - (id /* block */)recordFetchedBlock; -- (id)requestOperations; - (id)requestUUIDs; - (id)resultCursor; - (unsigned int)resultsLimit; @@ -53,6 +53,7 @@ - (void)setRequestUUIDs:(id)arg1; - (void)setResultCursor:(id)arg1; - (void)setResultsLimit:(unsigned int)arg1; +- (id)throttleGroup; - (BOOL)validateOperation; @end diff --git a/PrivateFrameworks/NewsCore.framework/FCFDBFeed.h b/PrivateFrameworks/NewsCore.framework/FCFDBFeed.h index fe0a7e7213..65e287d2de 100644 --- a/PrivateFrameworks/NewsCore.framework/FCFDBFeed.h +++ b/PrivateFrameworks/NewsCore.framework/FCFDBFeed.h @@ -17,7 +17,7 @@ - (id)firstSegmentFollowingFeedRange:(id)arg1; - (void)insertFeedItems:(id)arg1 ckCursor:(id)arg2 plausibleRange:(id)arg3 segmentEntity:(id)arg4 itemEntity:(id)arg5 itemIndexEntity:(id)arg6 moc:(id)arg7 indexFeatures:(BOOL)arg8; - (void)insertSegment:(id)arg1; -- (void)prune; +- (id)prune; - (void)willAccessFeedRange:(id)arg1; - (void)willTurnIntoFault; diff --git a/PrivateFrameworks/NewsCore.framework/FCFeedItemHeadlinesOperation.h b/PrivateFrameworks/NewsCore.framework/FCFeedItemHeadlinesOperation.h index 67eab0b918..1cf5e01cd2 100644 --- a/PrivateFrameworks/NewsCore.framework/FCFeedItemHeadlinesOperation.h +++ b/PrivateFrameworks/NewsCore.framework/FCFeedItemHeadlinesOperation.h @@ -9,7 +9,7 @@ id /* block */ _headlinesCompletionHandler; id /* block */ _headlinesMapCompletionHandler; * _personalizer; - BOOL _refreshRapidUpdateHeadlines; + id /* block */ _rapidUpdateRefreshTest; NSArray * _resultHeadlines; NSMapTable * _resultHeadlinesByFeedItem; } @@ -20,7 +20,7 @@ @property (nonatomic, copy) id /* block */ headlinesCompletionHandler; @property (nonatomic, copy) id /* block */ headlinesMapCompletionHandler; @property (nonatomic, retain) *personalizer; -@property (nonatomic) BOOL refreshRapidUpdateHeadlines; +@property (nonatomic, copy) id /* block */ rapidUpdateRefreshTest; @property (nonatomic, retain) NSArray *resultHeadlines; @property (nonatomic, retain) NSMapTable *resultHeadlinesByFeedItem; @@ -34,7 +34,7 @@ - (void)operationWillFinishWithError:(id)arg1; - (void)performOperation; - (id)personalizer; -- (BOOL)refreshRapidUpdateHeadlines; +- (id /* block */)rapidUpdateRefreshTest; - (id)resultHeadlines; - (id)resultHeadlinesByFeedItem; - (void)setContext:(id)arg1; @@ -43,7 +43,7 @@ - (void)setHeadlinesCompletionHandler:(id /* block */)arg1; - (void)setHeadlinesMapCompletionHandler:(id /* block */)arg1; - (void)setPersonalizer:(id)arg1; -- (void)setRefreshRapidUpdateHeadlines:(BOOL)arg1; +- (void)setRapidUpdateRefreshTest:(id /* block */)arg1; - (void)setResultHeadlines:(id)arg1; - (void)setResultHeadlinesByFeedItem:(id)arg1; - (BOOL)validateOperation; diff --git a/PrivateFrameworks/NewsCore.framework/FCNetworkOperation.h b/PrivateFrameworks/NewsCore.framework/FCNetworkOperation.h index 2833fe03b0..ebb854f025 100644 --- a/PrivateFrameworks/NewsCore.framework/FCNetworkOperation.h +++ b/PrivateFrameworks/NewsCore.framework/FCNetworkOperation.h @@ -2,16 +2,16 @@ Image: /System/Library/PrivateFrameworks/NewsCore.framework/NewsCore */ -@interface FCNetworkOperation : FCOperation { - double _preferredTimeoutIntervalForRequest; -} +@interface FCNetworkOperation : FCOperation -@property (nonatomic) double preferredTimeoutIntervalForRequest; +@property (nonatomic, readonly) double preferredTimeoutIntervalForRequest; + ++ (BOOL)isNetworkOperationThrottlingEnabled; - (BOOL)_canRetryWithError:(id)arg1 retryAfter:(double*)arg2; - (BOOL)canRetryWithError:(id)arg1 retryAfter:(double*)arg2; - (unsigned int)maxRetries; - (double)preferredTimeoutIntervalForRequest; -- (void)setPreferredTimeoutIntervalForRequest:(double)arg1; +- (BOOL)shouldStartThrottlingWithError:(id)arg1 retryAfter:(double*)arg2; @end diff --git a/PrivateFrameworks/NewsCore.framework/FCOperation.h b/PrivateFrameworks/NewsCore.framework/FCOperation.h index 97d2f357b8..4d22eba3bc 100644 --- a/PrivateFrameworks/NewsCore.framework/FCOperation.h +++ b/PrivateFrameworks/NewsCore.framework/FCOperation.h @@ -39,6 +39,8 @@ - (void)_associateChildOperation:(id)arg1; - (id)_errorUserInfo; - (void)_finishOperationWithError:(id)arg1; +- (BOOL)_shouldThrottleOperationWithRetryAfter:(double*)arg1; +- (id)_userDefaultsKeyForThrottleEndDate; - (void)addCompletionHandler:(id /* block */)arg1; - (void)associateChildOperation:(id)arg1; - (void)associateChildOperations:(id)arg1; @@ -81,9 +83,11 @@ - (void)setRelativePriority:(int)arg1; - (void)setRetryCount:(unsigned int)arg1; - (void)setStartLock:(id)arg1; +- (BOOL)shouldStartThrottlingWithError:(id)arg1 retryAfter:(double*)arg2; - (void)start; - (void)startIfNeeded; - (id)startLock; +- (id)throttleGroup; - (BOOL)validateOperation; - (BOOL)waitUntilFinishedWithTimeout:(double)arg1; diff --git a/PrivateFrameworks/NewsCore.framework/FCSubscriptionController.h b/PrivateFrameworks/NewsCore.framework/FCSubscriptionController.h index cb8f877224..03f606671d 100644 --- a/PrivateFrameworks/NewsCore.framework/FCSubscriptionController.h +++ b/PrivateFrameworks/NewsCore.framework/FCSubscriptionController.h @@ -29,8 +29,10 @@ - (void).cxx_destruct; - (void)_fetchMissingTagsWithCompletion:(id /* block */)arg1; - (void)_fetchTagsForIDs:(id)arg1 maxCachedAge:(double)arg2 qualityOfService:(int)arg3 completion:(id /* block */)arg4; +- (void)_handleMutedSubscriptionsAdded:(id)arg1 mutedSubscriptionsChanged:(id)arg2 mutedSubscriptionsRemoved:(id)arg3; - (void)_handleTagSubscriptionsAdded:(id)arg1 tagSubscriptionsChanged:(id)arg2 tagSubscriptionsRemoved:(id)arg3; - (void)_integrateTags:(id)arg1; +- (void)_notifyOfMutedSubscriptionsAdded:(id)arg1 mutedSubscriptionsChanged:(id)arg2 mutedSubscriptionsRemoved:(id)arg3; - (void)_notifyOfTagsAdded:(id)arg1 tagsChanged:(id)arg2 tagsRemoved:(id)arg3; - (void)_notifyOfTagsWithNotificationSupport:(id)arg1; - (void)_purchaseListDidChange; diff --git a/PrivateFrameworks/NewsCore.framework/FCTrendingCatchUpOperation.h b/PrivateFrameworks/NewsCore.framework/FCTrendingCatchUpOperation.h index d5ecc445d8..460818169b 100644 --- a/PrivateFrameworks/NewsCore.framework/FCTrendingCatchUpOperation.h +++ b/PrivateFrameworks/NewsCore.framework/FCTrendingCatchUpOperation.h @@ -6,20 +6,25 @@ * _context; NSError * _error; NSArray * _headlines; + double _maximumCachedAge; } @property (nonatomic, retain) *context; @property (retain) NSError *error; @property (copy) NSArray *headlines; +@property double maximumCachedAge; - (void).cxx_destruct; - (id)context; - (id)error; - (id)headlines; +- (id)init; +- (double)maximumCachedAge; - (void)performOperation; - (void)setContext:(id)arg1; - (void)setError:(id)arg1; - (void)setHeadlines:(id)arg1; +- (void)setMaximumCachedAge:(double)arg1; - (BOOL)validateOperation; @end diff --git a/PrivateFrameworks/NewsCore.framework/FCURLDownloadOperation.h b/PrivateFrameworks/NewsCore.framework/FCURLDownloadOperation.h index c21eaf673d..d17c183346 100644 --- a/PrivateFrameworks/NewsCore.framework/FCURLDownloadOperation.h +++ b/PrivateFrameworks/NewsCore.framework/FCURLDownloadOperation.h @@ -50,6 +50,7 @@ - (void)setTimingData:(id)arg1; - (void)setURLRequest:(id)arg1; - (void)setURLSession:(id)arg1; +- (id)throttleGroup; - (id)timingData; - (BOOL)validateOperation; diff --git a/PrivateFrameworks/NewsCore.framework/FCUserInfo.h b/PrivateFrameworks/NewsCore.framework/FCUserInfo.h index b5e6170c78..5edf9d526f 100644 --- a/PrivateFrameworks/NewsCore.framework/FCUserInfo.h +++ b/PrivateFrameworks/NewsCore.framework/FCUserInfo.h @@ -7,6 +7,7 @@ BOOL _iCloudAccountChanged; FCTagSettings * _tagSettings; NSNumber * _totalMeteredCount; + BOOL _useParsecResults; NTPBWidgetConfig * _widgetConfiguration; } diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBComscoreEventSend.h b/PrivateFrameworks/NewsTransport.framework/NTPBComscoreEventSend.h new file mode 100644 index 0000000000..b0a4da9bb2 --- /dev/null +++ b/PrivateFrameworks/NewsTransport.framework/NTPBComscoreEventSend.h @@ -0,0 +1,61 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NewsTransport.framework/NewsTransport + */ + +@interface NTPBComscoreEventSend : PBCodable { + int _comscoreEventType; + NSString * _contentViewedId; + NSString * _eventUdid; + NSString * _failureReasonCode; + struct { + unsigned int comscoreEventType : 1; + unsigned int resultType : 1; + } _has; + int _resultType; + NSString * _sourceChannelId; +} + +@property (nonatomic) int comscoreEventType; +@property (nonatomic, retain) NSString *contentViewedId; +@property (nonatomic, retain) NSString *eventUdid; +@property (nonatomic, retain) NSString *failureReasonCode; +@property (nonatomic) BOOL hasComscoreEventType; +@property (nonatomic, readonly) BOOL hasContentViewedId; +@property (nonatomic, readonly) BOOL hasEventUdid; +@property (nonatomic, readonly) BOOL hasFailureReasonCode; +@property (nonatomic) BOOL hasResultType; +@property (nonatomic, readonly) BOOL hasSourceChannelId; +@property (nonatomic) int resultType; +@property (nonatomic, retain) NSString *sourceChannelId; + +- (void).cxx_destruct; +- (int)comscoreEventType; +- (id)contentViewedId; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; +- (id)dictionaryRepresentation; +- (id)eventUdid; +- (id)failureReasonCode; +- (BOOL)hasComscoreEventType; +- (BOOL)hasContentViewedId; +- (BOOL)hasEventUdid; +- (BOOL)hasFailureReasonCode; +- (BOOL)hasResultType; +- (BOOL)hasSourceChannelId; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (int)resultType; +- (void)setComscoreEventType:(int)arg1; +- (void)setContentViewedId:(id)arg1; +- (void)setEventUdid:(id)arg1; +- (void)setFailureReasonCode:(id)arg1; +- (void)setHasComscoreEventType:(BOOL)arg1; +- (void)setHasResultType:(BOOL)arg1; +- (void)setResultType:(int)arg1; +- (void)setSourceChannelId:(id)arg1; +- (id)sourceChannelId; +- (void)writeTo:(id)arg1; + +@end diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBConfig.h b/PrivateFrameworks/NewsTransport.framework/NTPBConfig.h index 4394d09646..6ff53b3fe6 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBConfig.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBConfig.h @@ -3,11 +3,14 @@ */ @interface NTPBConfig : PBCodable { + NTPBWidgetConfig * _alternativeButlerWidgetConfig; + BOOL _alternativeButlerWidgetConfigEnabled; NSString * _anfEmbedConfigurationAsset; long long _appConfigRefreshRate; long long _articleRapidUpdatesTimeout; long long _autoScrollToTopFeedTimeout; double _batchedFeedTimeout; + NTPBWidgetConfig * _butlerWidgetConfig; long long _endOfArticleMaxInaccessiblePaidArticles; double _endOfArticleMinPaidHeadlineRatio; NSMutableArray * _endpointConfigs; @@ -31,6 +34,10 @@ unsigned int notificationEnabledChannelsRefreshFrequency : 1; unsigned int numberOfScreenfulsScrolledToBypassWidgetTimeLimit : 1; unsigned int prerollLoadingTimeout : 1; + unsigned int savedArticlesCutoffTime : 1; + unsigned int savedArticlesMaximumCountCellular : 1; + unsigned int savedArticlesMaximumCountWifi : 1; + unsigned int savedArticlesOpenedCutoffTime : 1; unsigned int shortReminderTime : 1; unsigned int subscriptionsGlobalMeteredCount : 1; unsigned int subscriptionsGracePeriodForTokenVerificationSeconds : 1; @@ -40,6 +47,7 @@ unsigned int timeBetweenSameWidgetReinsertion : 1; unsigned int timeBetweenWidgetInsertions : 1; unsigned int trendingTopicsRefreshRate : 1; + unsigned int alternativeButlerWidgetConfigEnabled : 1; unsigned int newsletterSubscriptionChecked : 1; unsigned int universalLinksEnabled : 1; } _has; @@ -56,9 +64,14 @@ long long _notificationArticleWithRapidUpdatesCacheTimeout; long long _notificationEnabledChannelsRefreshFrequency; long long _numberOfScreenfulsScrolledToBypassWidgetTimeLimit; + NTPBPaidSubscriptionConfig * _paidSubscriptionConfig; NTPBPersonalizationConfig * _personalizationConfig; NTPBPrefetchConfig * _prefetchConfig; double _prerollLoadingTimeout; + long long _savedArticlesCutoffTime; + long long _savedArticlesMaximumCountCellular; + long long _savedArticlesMaximumCountWifi; + long long _savedArticlesOpenedCutoffTime; long long _shortReminderTime; long long _subscriptionsGlobalMeteredCount; long long _subscriptionsGracePeriodForTokenVerificationSeconds; @@ -72,21 +85,27 @@ NTPBWidgetConfig * _widgetConfig; } +@property (nonatomic, retain) NTPBWidgetConfig *alternativeButlerWidgetConfig; +@property (nonatomic) BOOL alternativeButlerWidgetConfigEnabled; @property (nonatomic, retain) NSString *anfEmbedConfigurationAsset; @property (nonatomic) long long appConfigRefreshRate; @property (nonatomic) long long articleRapidUpdatesTimeout; @property (nonatomic) long long autoScrollToTopFeedTimeout; @property (nonatomic) double batchedFeedTimeout; +@property (nonatomic, retain) NTPBWidgetConfig *butlerWidgetConfig; @property (nonatomic) long long endOfArticleMaxInaccessiblePaidArticles; @property (nonatomic) double endOfArticleMinPaidHeadlineRatio; @property (nonatomic, retain) NSMutableArray *endpointConfigs; @property (nonatomic, retain) NSString *fallbackLanguageTag; @property (nonatomic, retain) NSString *forYouNonPersonalizedGroupsOrder; +@property (nonatomic, readonly) BOOL hasAlternativeButlerWidgetConfig; +@property (nonatomic) BOOL hasAlternativeButlerWidgetConfigEnabled; @property (nonatomic, readonly) BOOL hasAnfEmbedConfigurationAsset; @property (nonatomic) BOOL hasAppConfigRefreshRate; @property (nonatomic) BOOL hasArticleRapidUpdatesTimeout; @property (nonatomic) BOOL hasAutoScrollToTopFeedTimeout; @property (nonatomic) BOOL hasBatchedFeedTimeout; +@property (nonatomic, readonly) BOOL hasButlerWidgetConfig; @property (nonatomic) BOOL hasEndOfArticleMaxInaccessiblePaidArticles; @property (nonatomic) BOOL hasEndOfArticleMinPaidHeadlineRatio; @property (nonatomic, readonly) BOOL hasFallbackLanguageTag; @@ -103,9 +122,14 @@ @property (nonatomic) BOOL hasNotificationArticleWithRapidUpdatesCacheTimeout; @property (nonatomic) BOOL hasNotificationEnabledChannelsRefreshFrequency; @property (nonatomic) BOOL hasNumberOfScreenfulsScrolledToBypassWidgetTimeLimit; +@property (nonatomic, readonly) BOOL hasPaidSubscriptionConfig; @property (nonatomic, readonly) BOOL hasPersonalizationConfig; @property (nonatomic, readonly) BOOL hasPrefetchConfig; @property (nonatomic) BOOL hasPrerollLoadingTimeout; +@property (nonatomic) BOOL hasSavedArticlesCutoffTime; +@property (nonatomic) BOOL hasSavedArticlesMaximumCountCellular; +@property (nonatomic) BOOL hasSavedArticlesMaximumCountWifi; +@property (nonatomic) BOOL hasSavedArticlesOpenedCutoffTime; @property (nonatomic) BOOL hasShortReminderTime; @property (nonatomic) BOOL hasSubscriptionsGlobalMeteredCount; @property (nonatomic) BOOL hasSubscriptionsGracePeriodForTokenVerificationSeconds; @@ -130,9 +154,14 @@ @property (nonatomic) long long notificationArticleWithRapidUpdatesCacheTimeout; @property (nonatomic) long long notificationEnabledChannelsRefreshFrequency; @property (nonatomic) long long numberOfScreenfulsScrolledToBypassWidgetTimeLimit; +@property (nonatomic, retain) NTPBPaidSubscriptionConfig *paidSubscriptionConfig; @property (nonatomic, retain) NTPBPersonalizationConfig *personalizationConfig; @property (nonatomic, retain) NTPBPrefetchConfig *prefetchConfig; @property (nonatomic) double prerollLoadingTimeout; +@property (nonatomic) long long savedArticlesCutoffTime; +@property (nonatomic) long long savedArticlesMaximumCountCellular; +@property (nonatomic) long long savedArticlesMaximumCountWifi; +@property (nonatomic) long long savedArticlesOpenedCutoffTime; @property (nonatomic) long long shortReminderTime; @property (nonatomic) long long subscriptionsGlobalMeteredCount; @property (nonatomic) long long subscriptionsGracePeriodForTokenVerificationSeconds; @@ -151,11 +180,14 @@ - (void).cxx_destruct; - (void)addEndpointConfigs:(id)arg1; - (void)addLanguageConfigs:(id)arg1; +- (id)alternativeButlerWidgetConfig; +- (BOOL)alternativeButlerWidgetConfigEnabled; - (id)anfEmbedConfigurationAsset; - (long long)appConfigRefreshRate; - (long long)articleRapidUpdatesTimeout; - (long long)autoScrollToTopFeedTimeout; - (double)batchedFeedTimeout; +- (id)butlerWidgetConfig; - (void)clearEndpointConfigs; - (void)clearLanguageConfigs; - (id)copyWithZone:(struct _NSZone { }*)arg1; @@ -168,11 +200,14 @@ - (unsigned int)endpointConfigsCount; - (id)fallbackLanguageTag; - (id)forYouNonPersonalizedGroupsOrder; +- (BOOL)hasAlternativeButlerWidgetConfig; +- (BOOL)hasAlternativeButlerWidgetConfigEnabled; - (BOOL)hasAnfEmbedConfigurationAsset; - (BOOL)hasAppConfigRefreshRate; - (BOOL)hasArticleRapidUpdatesTimeout; - (BOOL)hasAutoScrollToTopFeedTimeout; - (BOOL)hasBatchedFeedTimeout; +- (BOOL)hasButlerWidgetConfig; - (BOOL)hasEndOfArticleMaxInaccessiblePaidArticles; - (BOOL)hasEndOfArticleMinPaidHeadlineRatio; - (BOOL)hasFallbackLanguageTag; @@ -189,9 +224,14 @@ - (BOOL)hasNotificationArticleWithRapidUpdatesCacheTimeout; - (BOOL)hasNotificationEnabledChannelsRefreshFrequency; - (BOOL)hasNumberOfScreenfulsScrolledToBypassWidgetTimeLimit; +- (BOOL)hasPaidSubscriptionConfig; - (BOOL)hasPersonalizationConfig; - (BOOL)hasPrefetchConfig; - (BOOL)hasPrerollLoadingTimeout; +- (BOOL)hasSavedArticlesCutoffTime; +- (BOOL)hasSavedArticlesMaximumCountCellular; +- (BOOL)hasSavedArticlesMaximumCountWifi; +- (BOOL)hasSavedArticlesOpenedCutoffTime; - (BOOL)hasShortReminderTime; - (BOOL)hasSubscriptionsGlobalMeteredCount; - (BOOL)hasSubscriptionsGracePeriodForTokenVerificationSeconds; @@ -221,20 +261,29 @@ - (long long)notificationArticleWithRapidUpdatesCacheTimeout; - (long long)notificationEnabledChannelsRefreshFrequency; - (long long)numberOfScreenfulsScrolledToBypassWidgetTimeLimit; +- (id)paidSubscriptionConfig; - (id)personalizationConfig; - (id)prefetchConfig; - (double)prerollLoadingTimeout; - (BOOL)readFrom:(id)arg1; +- (long long)savedArticlesCutoffTime; +- (long long)savedArticlesMaximumCountCellular; +- (long long)savedArticlesMaximumCountWifi; +- (long long)savedArticlesOpenedCutoffTime; +- (void)setAlternativeButlerWidgetConfig:(id)arg1; +- (void)setAlternativeButlerWidgetConfigEnabled:(BOOL)arg1; - (void)setAnfEmbedConfigurationAsset:(id)arg1; - (void)setAppConfigRefreshRate:(long long)arg1; - (void)setArticleRapidUpdatesTimeout:(long long)arg1; - (void)setAutoScrollToTopFeedTimeout:(long long)arg1; - (void)setBatchedFeedTimeout:(double)arg1; +- (void)setButlerWidgetConfig:(id)arg1; - (void)setEndOfArticleMaxInaccessiblePaidArticles:(long long)arg1; - (void)setEndOfArticleMinPaidHeadlineRatio:(double)arg1; - (void)setEndpointConfigs:(id)arg1; - (void)setFallbackLanguageTag:(id)arg1; - (void)setForYouNonPersonalizedGroupsOrder:(id)arg1; +- (void)setHasAlternativeButlerWidgetConfigEnabled:(BOOL)arg1; - (void)setHasAppConfigRefreshRate:(BOOL)arg1; - (void)setHasArticleRapidUpdatesTimeout:(BOOL)arg1; - (void)setHasAutoScrollToTopFeedTimeout:(BOOL)arg1; @@ -253,6 +302,10 @@ - (void)setHasNotificationEnabledChannelsRefreshFrequency:(BOOL)arg1; - (void)setHasNumberOfScreenfulsScrolledToBypassWidgetTimeLimit:(BOOL)arg1; - (void)setHasPrerollLoadingTimeout:(BOOL)arg1; +- (void)setHasSavedArticlesCutoffTime:(BOOL)arg1; +- (void)setHasSavedArticlesMaximumCountCellular:(BOOL)arg1; +- (void)setHasSavedArticlesMaximumCountWifi:(BOOL)arg1; +- (void)setHasSavedArticlesOpenedCutoffTime:(BOOL)arg1; - (void)setHasShortReminderTime:(BOOL)arg1; - (void)setHasSubscriptionsGlobalMeteredCount:(BOOL)arg1; - (void)setHasSubscriptionsGracePeriodForTokenVerificationSeconds:(BOOL)arg1; @@ -276,9 +329,14 @@ - (void)setNotificationArticleWithRapidUpdatesCacheTimeout:(long long)arg1; - (void)setNotificationEnabledChannelsRefreshFrequency:(long long)arg1; - (void)setNumberOfScreenfulsScrolledToBypassWidgetTimeLimit:(long long)arg1; +- (void)setPaidSubscriptionConfig:(id)arg1; - (void)setPersonalizationConfig:(id)arg1; - (void)setPrefetchConfig:(id)arg1; - (void)setPrerollLoadingTimeout:(double)arg1; +- (void)setSavedArticlesCutoffTime:(long long)arg1; +- (void)setSavedArticlesMaximumCountCellular:(long long)arg1; +- (void)setSavedArticlesMaximumCountWifi:(long long)arg1; +- (void)setSavedArticlesOpenedCutoffTime:(long long)arg1; - (void)setShortReminderTime:(long long)arg1; - (void)setSubscriptionsGlobalMeteredCount:(long long)arg1; - (void)setSubscriptionsGracePeriodForTokenVerificationSeconds:(long long)arg1; diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBEventObject.h b/PrivateFrameworks/NewsTransport.framework/NTPBEventObject.h index 5e8eb94131..d03df49a93 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBEventObject.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBEventObject.h @@ -12,6 +12,7 @@ NTPBArticleScroll * _articleScroll; NTPBBackgroundSubscriptionValidation * _backgroundSubscriptionValidation; NTPBChannelMuteUnmute * _channelMuteUnmute; + NTPBComscoreEventSend * _comscoreEventSend; NTPBCoverArticleWidgetExposure * _coverArticleWidgetExposure; NTPBCoverArticleWidgetView * _coverArticleWidgetView; NTPBEmailOptInInvite * _emailOptInInvite; @@ -68,6 +69,7 @@ @property (nonatomic, retain) NTPBArticleScroll *articleScroll; @property (nonatomic, retain) NTPBBackgroundSubscriptionValidation *backgroundSubscriptionValidation; @property (nonatomic, retain) NTPBChannelMuteUnmute *channelMuteUnmute; +@property (nonatomic, retain) NTPBComscoreEventSend *comscoreEventSend; @property (nonatomic, retain) NTPBCoverArticleWidgetExposure *coverArticleWidgetExposure; @property (nonatomic, retain) NTPBCoverArticleWidgetView *coverArticleWidgetView; @property (nonatomic, retain) NTPBEmailOptInInvite *emailOptInInvite; @@ -87,6 +89,7 @@ @property (nonatomic, readonly) BOOL hasArticleScroll; @property (nonatomic, readonly) BOOL hasBackgroundSubscriptionValidation; @property (nonatomic, readonly) BOOL hasChannelMuteUnmute; +@property (nonatomic, readonly) BOOL hasComscoreEventSend; @property (nonatomic, readonly) BOOL hasCoverArticleWidgetExposure; @property (nonatomic, readonly) BOOL hasCoverArticleWidgetView; @property (nonatomic, readonly) BOOL hasEmailOptInInvite; @@ -178,6 +181,7 @@ - (id)articleScroll; - (id)backgroundSubscriptionValidation; - (id)channelMuteUnmute; +- (id)comscoreEventSend; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)coverArticleWidgetExposure; - (id)coverArticleWidgetView; @@ -200,6 +204,7 @@ - (BOOL)hasArticleScroll; - (BOOL)hasBackgroundSubscriptionValidation; - (BOOL)hasChannelMuteUnmute; +- (BOOL)hasComscoreEventSend; - (BOOL)hasCoverArticleWidgetExposure; - (BOOL)hasCoverArticleWidgetView; - (BOOL)hasEmailOptInInvite; @@ -282,6 +287,7 @@ - (void)setArticleScroll:(id)arg1; - (void)setBackgroundSubscriptionValidation:(id)arg1; - (void)setChannelMuteUnmute:(id)arg1; +- (void)setComscoreEventSend:(id)arg1; - (void)setCoverArticleWidgetExposure:(id)arg1; - (void)setCoverArticleWidgetView:(id)arg1; - (void)setEmailOptInInvite:(id)arg1; diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBFeedCellHostViewExposure.h b/PrivateFrameworks/NewsTransport.framework/NTPBFeedCellHostViewExposure.h index a96b987b0c..f230dc9d94 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBFeedCellHostViewExposure.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBFeedCellHostViewExposure.h @@ -3,27 +3,37 @@ */ @interface NTPBFeedCellHostViewExposure : PBCodable { + int _areaPresentationReason; int _feedCellHostType; struct { + unsigned int areaPresentationReason : 1; unsigned int feedCellHostType : 1; } _has; } +@property (nonatomic) int areaPresentationReason; @property (nonatomic) int feedCellHostType; +@property (nonatomic) BOOL hasAreaPresentationReason; @property (nonatomic) BOOL hasFeedCellHostType; +- (int)StringAsAreaPresentationReason:(id)arg1; - (int)StringAsFeedCellHostType:(id)arg1; +- (int)areaPresentationReason; +- (id)areaPresentationReasonAsString:(int)arg1; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; - (id)dictionaryRepresentation; - (int)feedCellHostType; - (id)feedCellHostTypeAsString:(int)arg1; +- (BOOL)hasAreaPresentationReason; - (BOOL)hasFeedCellHostType; - (unsigned int)hash; - (BOOL)isEqual:(id)arg1; - (void)mergeFrom:(id)arg1; - (BOOL)readFrom:(id)arg1; +- (void)setAreaPresentationReason:(int)arg1; - (void)setFeedCellHostType:(int)arg1; +- (void)setHasAreaPresentationReason:(BOOL)arg1; - (void)setHasFeedCellHostType:(BOOL)arg1; - (void)writeTo:(id)arg1; diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBFeedViewExposure.h b/PrivateFrameworks/NewsTransport.framework/NTPBFeedViewExposure.h index 7eaea0ed5b..65f4f2d9da 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBFeedViewExposure.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBFeedViewExposure.h @@ -4,6 +4,7 @@ @interface NTPBFeedViewExposure : PBCodable { BOOL _adSupportedChannel; + int _areaPresentationReason; BOOL _cameFromGroup; NSString * _campaignId; NSString * _campaignType; @@ -17,6 +18,7 @@ NSData * _feedViewExposureId; int _groupType; struct { + unsigned int areaPresentationReason : 1; unsigned int countOfTotalGroupExposures : 1; unsigned int countOfTotalGroupsExposed : 1; unsigned int feedCellHostType : 1; @@ -45,6 +47,7 @@ } @property (nonatomic) BOOL adSupportedChannel; +@property (nonatomic) int areaPresentationReason; @property (nonatomic) BOOL cameFromGroup; @property (nonatomic, retain) NSString *campaignId; @property (nonatomic, retain) NSString *campaignType; @@ -58,6 +61,7 @@ @property (nonatomic, retain) NSData *feedViewExposureId; @property (nonatomic) int groupType; @property (nonatomic) BOOL hasAdSupportedChannel; +@property (nonatomic) BOOL hasAreaPresentationReason; @property (nonatomic) BOOL hasCameFromGroup; @property (nonatomic, readonly) BOOL hasCampaignId; @property (nonatomic, readonly) BOOL hasCampaignType; @@ -94,12 +98,15 @@ @property (nonatomic, retain) NSString *viewFrameInScreen; - (void).cxx_destruct; +- (int)StringAsAreaPresentationReason:(id)arg1; - (int)StringAsFeedCellHostType:(id)arg1; - (int)StringAsFeedCellSection:(id)arg1; - (int)StringAsFeedType:(id)arg1; - (int)StringAsGroupType:(id)arg1; - (int)StringAsPresentationReason:(id)arg1; - (BOOL)adSupportedChannel; +- (int)areaPresentationReason; +- (id)areaPresentationReasonAsString:(int)arg1; - (BOOL)cameFromGroup; - (id)campaignId; - (id)campaignType; @@ -120,6 +127,7 @@ - (int)groupType; - (id)groupTypeAsString:(int)arg1; - (BOOL)hasAdSupportedChannel; +- (BOOL)hasAreaPresentationReason; - (BOOL)hasCameFromGroup; - (BOOL)hasCampaignId; - (BOOL)hasCampaignType; @@ -157,6 +165,7 @@ - (id)referringSourceApplication; - (id)referringUrl; - (void)setAdSupportedChannel:(BOOL)arg1; +- (void)setAreaPresentationReason:(int)arg1; - (void)setCameFromGroup:(BOOL)arg1; - (void)setCampaignId:(id)arg1; - (void)setCampaignType:(id)arg1; @@ -170,6 +179,7 @@ - (void)setFeedViewExposureId:(id)arg1; - (void)setGroupType:(int)arg1; - (void)setHasAdSupportedChannel:(BOOL)arg1; +- (void)setHasAreaPresentationReason:(BOOL)arg1; - (void)setHasCameFromGroup:(BOOL)arg1; - (void)setHasCountOfTotalGroupExposures:(BOOL)arg1; - (void)setHasCountOfTotalGroupsExposed:(BOOL)arg1; diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBLanguageConfig.h b/PrivateFrameworks/NewsTransport.framework/NTPBLanguageConfig.h index c26ae665d0..dbf310b069 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBLanguageConfig.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBLanguageConfig.h @@ -4,6 +4,7 @@ @interface NTPBLanguageConfig : PBCodable { NSString * _appleEditorialChannelId; + NSString * _briefingsTagId; NTPBCoverArticlesConfig * _coverArticlesConfig; NSString * _forYouConfigId; NSString * _hiddenFeedId; @@ -17,9 +18,11 @@ } @property (nonatomic, retain) NSString *appleEditorialChannelId; +@property (nonatomic, retain) NSString *briefingsTagId; @property (nonatomic, retain) NTPBCoverArticlesConfig *coverArticlesConfig; @property (nonatomic, retain) NSString *forYouConfigId; @property (nonatomic, readonly) BOOL hasAppleEditorialChannelId; +@property (nonatomic, readonly) BOOL hasBriefingsTagId; @property (nonatomic, readonly) BOOL hasCoverArticlesConfig; @property (nonatomic, readonly) BOOL hasForYouConfigId; @property (nonatomic, readonly) BOOL hasHiddenFeedId; @@ -46,6 +49,7 @@ - (void)addPreSubscribedNotificationsChannelIds:(id)arg1; - (void)addRecommendedNotificationChannels:(id)arg1; - (id)appleEditorialChannelId; +- (id)briefingsTagId; - (void)clearOnboardingTagIds; - (void)clearPreSubscribedFeedIds; - (void)clearPreSubscribedNotificationsChannelIds; @@ -56,6 +60,7 @@ - (id)dictionaryRepresentation; - (id)forYouConfigId; - (BOOL)hasAppleEditorialChannelId; +- (BOOL)hasBriefingsTagId; - (BOOL)hasCoverArticlesConfig; - (BOOL)hasForYouConfigId; - (BOOL)hasHiddenFeedId; @@ -82,6 +87,7 @@ - (unsigned int)recommendedNotificationChannelsCount; - (id)rootCategory; - (void)setAppleEditorialChannelId:(id)arg1; +- (void)setBriefingsTagId:(id)arg1; - (void)setCoverArticlesConfig:(id)arg1; - (void)setForYouConfigId:(id)arg1; - (void)setHiddenFeedId:(id)arg1; diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBPaidSubscriptionConfig.h b/PrivateFrameworks/NewsTransport.framework/NTPBPaidSubscriptionConfig.h new file mode 100644 index 0000000000..24eba7ef8d --- /dev/null +++ b/PrivateFrameworks/NewsTransport.framework/NTPBPaidSubscriptionConfig.h @@ -0,0 +1,44 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/NewsTransport.framework/NewsTransport + */ + +@interface NTPBPaidSubscriptionConfig : PBCodable { + struct { + unsigned int maxGroupSizeIPad : 1; + unsigned int maxGroupSizeIPhone : 1; + unsigned int maxTimesHeadlineInGroup : 1; + } _has; + long long _maxGroupSizeIPad; + long long _maxGroupSizeIPhone; + long long _maxTimesHeadlineInGroup; +} + +@property (nonatomic) BOOL hasMaxGroupSizeIPad; +@property (nonatomic) BOOL hasMaxGroupSizeIPhone; +@property (nonatomic) BOOL hasMaxTimesHeadlineInGroup; +@property (nonatomic) long long maxGroupSizeIPad; +@property (nonatomic) long long maxGroupSizeIPhone; +@property (nonatomic) long long maxTimesHeadlineInGroup; + +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; +- (id)dictionaryRepresentation; +- (BOOL)hasMaxGroupSizeIPad; +- (BOOL)hasMaxGroupSizeIPhone; +- (BOOL)hasMaxTimesHeadlineInGroup; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (long long)maxGroupSizeIPad; +- (long long)maxGroupSizeIPhone; +- (long long)maxTimesHeadlineInGroup; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setHasMaxGroupSizeIPad:(BOOL)arg1; +- (void)setHasMaxGroupSizeIPhone:(BOOL)arg1; +- (void)setHasMaxTimesHeadlineInGroup:(BOOL)arg1; +- (void)setMaxGroupSizeIPad:(long long)arg1; +- (void)setMaxGroupSizeIPhone:(long long)arg1; +- (void)setMaxTimesHeadlineInGroup:(long long)arg1; +- (void)writeTo:(id)arg1; + +@end diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBPersonalizationTreatment.h b/PrivateFrameworks/NewsTransport.framework/NTPBPersonalizationTreatment.h index 819743bfed..b644dd407c 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBPersonalizationTreatment.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBPersonalizationTreatment.h @@ -229,6 +229,7 @@ unsigned int groupingBoolParam1 : 1; unsigned int groupingBoolParam2 : 1; unsigned int hardAgeBeforePublisherDiversification : 1; + unsigned int replaceAboutness : 1; } _has; double _heavyClickClickValue; double _heavyClickClickValueBaseline; @@ -302,6 +303,7 @@ double _recommendationPresentationFeedClickValueBaseline; double _recommendationPresentationFeedImpressionValue; double _recommendationPresentationFeedImpressionValueBaseline; + BOOL _replaceAboutness; double _saturatedSubscriptionCountFactor; double _savedClickValue; double _savedClickValueBaseline; @@ -529,6 +531,7 @@ @property (nonatomic) BOOL hasRecommendationPresentationFeedClickValueBaseline; @property (nonatomic) BOOL hasRecommendationPresentationFeedImpressionValue; @property (nonatomic) BOOL hasRecommendationPresentationFeedImpressionValueBaseline; +@property (nonatomic) BOOL hasReplaceAboutness; @property (nonatomic) BOOL hasSaturatedSubscriptionCountFactor; @property (nonatomic) BOOL hasSavedClickValue; @property (nonatomic) BOOL hasSavedClickValueBaseline; @@ -652,6 +655,7 @@ @property (nonatomic) double recommendationPresentationFeedClickValueBaseline; @property (nonatomic) double recommendationPresentationFeedImpressionValue; @property (nonatomic) double recommendationPresentationFeedImpressionValueBaseline; +@property (nonatomic) BOOL replaceAboutness; @property (nonatomic) double saturatedSubscriptionCountFactor; @property (nonatomic) double savedClickValue; @property (nonatomic) double savedClickValueBaseline; @@ -881,6 +885,7 @@ - (BOOL)hasRecommendationPresentationFeedClickValueBaseline; - (BOOL)hasRecommendationPresentationFeedImpressionValue; - (BOOL)hasRecommendationPresentationFeedImpressionValueBaseline; +- (BOOL)hasReplaceAboutness; - (BOOL)hasSaturatedSubscriptionCountFactor; - (BOOL)hasSavedClickValue; - (BOOL)hasSavedClickValueBaseline; @@ -1008,6 +1013,7 @@ - (double)recommendationPresentationFeedClickValueBaseline; - (double)recommendationPresentationFeedImpressionValue; - (double)recommendationPresentationFeedImpressionValueBaseline; +- (BOOL)replaceAboutness; - (double)saturatedSubscriptionCountFactor; - (double)savedClickValue; - (double)savedClickValueBaseline; @@ -1194,6 +1200,7 @@ - (void)setHasRecommendationPresentationFeedClickValueBaseline:(BOOL)arg1; - (void)setHasRecommendationPresentationFeedImpressionValue:(BOOL)arg1; - (void)setHasRecommendationPresentationFeedImpressionValueBaseline:(BOOL)arg1; +- (void)setHasReplaceAboutness:(BOOL)arg1; - (void)setHasSaturatedSubscriptionCountFactor:(BOOL)arg1; - (void)setHasSavedClickValue:(BOOL)arg1; - (void)setHasSavedClickValueBaseline:(BOOL)arg1; @@ -1317,6 +1324,7 @@ - (void)setRecommendationPresentationFeedClickValueBaseline:(double)arg1; - (void)setRecommendationPresentationFeedImpressionValue:(double)arg1; - (void)setRecommendationPresentationFeedImpressionValueBaseline:(double)arg1; +- (void)setReplaceAboutness:(BOOL)arg1; - (void)setSaturatedSubscriptionCountFactor:(double)arg1; - (void)setSavedClickValue:(double)arg1; - (void)setSavedClickValueBaseline:(double)arg1; diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBSearchViewExposure.h b/PrivateFrameworks/NewsTransport.framework/NTPBSearchViewExposure.h index 5f269557ff..ab07028a32 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBSearchViewExposure.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBSearchViewExposure.h @@ -2,15 +2,29 @@ Image: /System/Library/PrivateFrameworks/NewsTransport.framework/NewsTransport */ -@interface NTPBSearchViewExposure : PBCodable +@interface NTPBSearchViewExposure : PBCodable { + int _areaPresentationReason; + struct { + unsigned int areaPresentationReason : 1; + } _has; +} +@property (nonatomic) int areaPresentationReason; +@property (nonatomic) BOOL hasAreaPresentationReason; + +- (int)StringAsAreaPresentationReason:(id)arg1; +- (int)areaPresentationReason; +- (id)areaPresentationReasonAsString:(int)arg1; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; - (id)dictionaryRepresentation; +- (BOOL)hasAreaPresentationReason; - (unsigned int)hash; - (BOOL)isEqual:(id)arg1; - (void)mergeFrom:(id)arg1; - (BOOL)readFrom:(id)arg1; +- (void)setAreaPresentationReason:(int)arg1; +- (void)setHasAreaPresentationReason:(BOOL)arg1; - (void)writeTo:(id)arg1; @end diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBSession.h b/PrivateFrameworks/NewsTransport.framework/NTPBSession.h index 8dc9d2b89c..f10417f7a9 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBSession.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBSession.h @@ -18,6 +18,7 @@ unsigned int userStartDate : 1; unsigned int campaignType : 1; unsigned int cellularRadioAccessTechnology : 1; + unsigned int newsWidgetModeGroup : 1; unsigned int osInstallVariant : 1; unsigned int reachabilityStatus : 1; unsigned int textSize : 1; @@ -29,6 +30,7 @@ unsigned int isPaidSubscriberFromAppStore : 1; unsigned int isPaidSubscriberFromNews : 1; unsigned int isPaidSubscriberFromThirdParty : 1; + unsigned int locationPermissionGranted : 1; unsigned int notificationsEnabled : 1; unsigned int privateDataSyncOn : 1; unsigned int runningObsolete : 1; @@ -43,6 +45,8 @@ BOOL _isPaidSubscriberFromThirdParty; NSString * _languageCode; long long _lastAppOpenDate; + BOOL _locationPermissionGranted; + int _newsWidgetModeGroup; BOOL _notificationsEnabled; NSString * _originatingCampaignId; NSString * _originatingCampaignType; @@ -91,6 +95,8 @@ @property (nonatomic) BOOL hasIsPaidSubscriberFromThirdParty; @property (nonatomic, readonly) BOOL hasLanguageCode; @property (nonatomic) BOOL hasLastAppOpenDate; +@property (nonatomic) BOOL hasLocationPermissionGranted; +@property (nonatomic) BOOL hasNewsWidgetModeGroup; @property (nonatomic) BOOL hasNotificationsEnabled; @property (nonatomic, readonly) BOOL hasOriginatingCampaignId; @property (nonatomic, readonly) BOOL hasOriginatingCampaignType; @@ -119,6 +125,8 @@ @property (nonatomic) BOOL isPaidSubscriberFromThirdParty; @property (nonatomic, retain) NSString *languageCode; @property (nonatomic) long long lastAppOpenDate; +@property (nonatomic) BOOL locationPermissionGranted; +@property (nonatomic) int newsWidgetModeGroup; @property (nonatomic) BOOL notificationsEnabled; @property (nonatomic, retain) NSString *originatingCampaignId; @property (nonatomic, retain) NSString *originatingCampaignType; @@ -143,6 +151,7 @@ - (void).cxx_destruct; - (int)StringAsCampaignType:(id)arg1; - (int)StringAsCellularRadioAccessTechnology:(id)arg1; +- (int)StringAsNewsWidgetModeGroup:(id)arg1; - (int)StringAsOsInstallVariant:(id)arg1; - (int)StringAsReachabilityStatus:(id)arg1; - (int)StringAsWidgetModeType:(id)arg1; @@ -177,6 +186,8 @@ - (BOOL)hasIsPaidSubscriberFromThirdParty; - (BOOL)hasLanguageCode; - (BOOL)hasLastAppOpenDate; +- (BOOL)hasLocationPermissionGranted; +- (BOOL)hasNewsWidgetModeGroup; - (BOOL)hasNotificationsEnabled; - (BOOL)hasOriginatingCampaignId; - (BOOL)hasOriginatingCampaignType; @@ -207,7 +218,10 @@ - (BOOL)isPaidSubscriberFromThirdParty; - (id)languageCode; - (long long)lastAppOpenDate; +- (BOOL)locationPermissionGranted; - (void)mergeFrom:(id)arg1; +- (int)newsWidgetModeGroup; +- (id)newsWidgetModeGroupAsString:(int)arg1; - (BOOL)notificationsEnabled; - (id)originatingCampaignId; - (id)originatingCampaignType; @@ -242,6 +256,8 @@ - (void)setHasIsPaidSubscriberFromNews:(BOOL)arg1; - (void)setHasIsPaidSubscriberFromThirdParty:(BOOL)arg1; - (void)setHasLastAppOpenDate:(BOOL)arg1; +- (void)setHasLocationPermissionGranted:(BOOL)arg1; +- (void)setHasNewsWidgetModeGroup:(BOOL)arg1; - (void)setHasNotificationsEnabled:(BOOL)arg1; - (void)setHasOsInstallVariant:(BOOL)arg1; - (void)setHasPrivateDataSyncOn:(BOOL)arg1; @@ -261,6 +277,8 @@ - (void)setIsPaidSubscriberFromThirdParty:(BOOL)arg1; - (void)setLanguageCode:(id)arg1; - (void)setLastAppOpenDate:(long long)arg1; +- (void)setLocationPermissionGranted:(BOOL)arg1; +- (void)setNewsWidgetModeGroup:(int)arg1; - (void)setNotificationsEnabled:(BOOL)arg1; - (void)setOriginatingCampaignId:(id)arg1; - (void)setOriginatingCampaignType:(id)arg1; diff --git a/PrivateFrameworks/NewsTransport.framework/NTPBWidgetConfig.h b/PrivateFrameworks/NewsTransport.framework/NTPBWidgetConfig.h index 09865ea979..e2aa938e4f 100644 --- a/PrivateFrameworks/NewsTransport.framework/NTPBWidgetConfig.h +++ b/PrivateFrameworks/NewsTransport.framework/NTPBWidgetConfig.h @@ -3,82 +3,161 @@ */ @interface NTPBWidgetConfig : PBCodable { + double _alternativeButlerWidgetConfigPopulationCeiling; + double _alternativeButlerWidgetConfigPopulationFloor; long long _backgroundMinimumUpdateInterval; unsigned int _enabledSections; + long long _forYouBackgroundMinimumUpdateInterval; long long _forYouCutoffTime; + long long _forYouForegroundMinimumUpdateInterval; long long _foregroundMinimumUpdateInterval; struct { + unsigned int alternativeButlerWidgetConfigPopulationCeiling : 1; + unsigned int alternativeButlerWidgetConfigPopulationFloor : 1; unsigned int backgroundMinimumUpdateInterval : 1; + unsigned int forYouBackgroundMinimumUpdateInterval : 1; unsigned int forYouCutoffTime : 1; + unsigned int forYouForegroundMinimumUpdateInterval : 1; unsigned int foregroundMinimumUpdateInterval : 1; unsigned int parsecPopulationCeiling : 1; unsigned int parsecPopulationFloor : 1; + unsigned int parsecTrendingCutoffTime : 1; + unsigned int topStoriesBackgroundMinimumUpdateInterval : 1; unsigned int topStoriesCutoffTime : 1; + unsigned int topStoriesForegroundMinimumUpdateInterval : 1; + unsigned int trendingBackgroundMinimumUpdateInterval : 1; unsigned int trendingCutoffTime : 1; + unsigned int trendingForegroundMinimumUpdateInterval : 1; unsigned int enabledSections : 1; } _has; + NSString * _identifier; double _parsecPopulationCeiling; double _parsecPopulationFloor; + long long _parsecTrendingCutoffTime; + long long _topStoriesBackgroundMinimumUpdateInterval; long long _topStoriesCutoffTime; + long long _topStoriesForegroundMinimumUpdateInterval; + long long _trendingBackgroundMinimumUpdateInterval; long long _trendingCutoffTime; + long long _trendingForegroundMinimumUpdateInterval; } +@property (nonatomic) double alternativeButlerWidgetConfigPopulationCeiling; +@property (nonatomic) double alternativeButlerWidgetConfigPopulationFloor; @property (nonatomic) long long backgroundMinimumUpdateInterval; @property (nonatomic) unsigned int enabledSections; +@property (nonatomic) long long forYouBackgroundMinimumUpdateInterval; @property (nonatomic) long long forYouCutoffTime; +@property (nonatomic) long long forYouForegroundMinimumUpdateInterval; @property (nonatomic) long long foregroundMinimumUpdateInterval; +@property (nonatomic) BOOL hasAlternativeButlerWidgetConfigPopulationCeiling; +@property (nonatomic) BOOL hasAlternativeButlerWidgetConfigPopulationFloor; @property (nonatomic) BOOL hasBackgroundMinimumUpdateInterval; @property (nonatomic) BOOL hasEnabledSections; +@property (nonatomic) BOOL hasForYouBackgroundMinimumUpdateInterval; @property (nonatomic) BOOL hasForYouCutoffTime; +@property (nonatomic) BOOL hasForYouForegroundMinimumUpdateInterval; @property (nonatomic) BOOL hasForegroundMinimumUpdateInterval; +@property (nonatomic, readonly) BOOL hasIdentifier; @property (nonatomic) BOOL hasParsecPopulationCeiling; @property (nonatomic) BOOL hasParsecPopulationFloor; +@property (nonatomic) BOOL hasParsecTrendingCutoffTime; +@property (nonatomic) BOOL hasTopStoriesBackgroundMinimumUpdateInterval; @property (nonatomic) BOOL hasTopStoriesCutoffTime; +@property (nonatomic) BOOL hasTopStoriesForegroundMinimumUpdateInterval; +@property (nonatomic) BOOL hasTrendingBackgroundMinimumUpdateInterval; @property (nonatomic) BOOL hasTrendingCutoffTime; +@property (nonatomic) BOOL hasTrendingForegroundMinimumUpdateInterval; +@property (nonatomic, retain) NSString *identifier; @property (nonatomic) double parsecPopulationCeiling; @property (nonatomic) double parsecPopulationFloor; +@property (nonatomic) long long parsecTrendingCutoffTime; +@property (nonatomic) long long topStoriesBackgroundMinimumUpdateInterval; @property (nonatomic) long long topStoriesCutoffTime; +@property (nonatomic) long long topStoriesForegroundMinimumUpdateInterval; +@property (nonatomic) long long trendingBackgroundMinimumUpdateInterval; @property (nonatomic) long long trendingCutoffTime; +@property (nonatomic) long long trendingForegroundMinimumUpdateInterval; +- (void).cxx_destruct; +- (double)alternativeButlerWidgetConfigPopulationCeiling; +- (double)alternativeButlerWidgetConfigPopulationFloor; - (long long)backgroundMinimumUpdateInterval; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; - (id)dictionaryRepresentation; - (unsigned int)enabledSections; +- (long long)forYouBackgroundMinimumUpdateInterval; - (long long)forYouCutoffTime; +- (long long)forYouForegroundMinimumUpdateInterval; - (long long)foregroundMinimumUpdateInterval; +- (BOOL)hasAlternativeButlerWidgetConfigPopulationCeiling; +- (BOOL)hasAlternativeButlerWidgetConfigPopulationFloor; - (BOOL)hasBackgroundMinimumUpdateInterval; - (BOOL)hasEnabledSections; +- (BOOL)hasForYouBackgroundMinimumUpdateInterval; - (BOOL)hasForYouCutoffTime; +- (BOOL)hasForYouForegroundMinimumUpdateInterval; - (BOOL)hasForegroundMinimumUpdateInterval; +- (BOOL)hasIdentifier; - (BOOL)hasParsecPopulationCeiling; - (BOOL)hasParsecPopulationFloor; +- (BOOL)hasParsecTrendingCutoffTime; +- (BOOL)hasTopStoriesBackgroundMinimumUpdateInterval; - (BOOL)hasTopStoriesCutoffTime; +- (BOOL)hasTopStoriesForegroundMinimumUpdateInterval; +- (BOOL)hasTrendingBackgroundMinimumUpdateInterval; - (BOOL)hasTrendingCutoffTime; +- (BOOL)hasTrendingForegroundMinimumUpdateInterval; - (unsigned int)hash; +- (id)identifier; - (BOOL)isEqual:(id)arg1; - (void)mergeFrom:(id)arg1; - (double)parsecPopulationCeiling; - (double)parsecPopulationFloor; +- (long long)parsecTrendingCutoffTime; - (BOOL)readFrom:(id)arg1; +- (void)setAlternativeButlerWidgetConfigPopulationCeiling:(double)arg1; +- (void)setAlternativeButlerWidgetConfigPopulationFloor:(double)arg1; - (void)setBackgroundMinimumUpdateInterval:(long long)arg1; - (void)setEnabledSections:(unsigned int)arg1; +- (void)setForYouBackgroundMinimumUpdateInterval:(long long)arg1; - (void)setForYouCutoffTime:(long long)arg1; +- (void)setForYouForegroundMinimumUpdateInterval:(long long)arg1; - (void)setForegroundMinimumUpdateInterval:(long long)arg1; +- (void)setHasAlternativeButlerWidgetConfigPopulationCeiling:(BOOL)arg1; +- (void)setHasAlternativeButlerWidgetConfigPopulationFloor:(BOOL)arg1; - (void)setHasBackgroundMinimumUpdateInterval:(BOOL)arg1; - (void)setHasEnabledSections:(BOOL)arg1; +- (void)setHasForYouBackgroundMinimumUpdateInterval:(BOOL)arg1; - (void)setHasForYouCutoffTime:(BOOL)arg1; +- (void)setHasForYouForegroundMinimumUpdateInterval:(BOOL)arg1; - (void)setHasForegroundMinimumUpdateInterval:(BOOL)arg1; - (void)setHasParsecPopulationCeiling:(BOOL)arg1; - (void)setHasParsecPopulationFloor:(BOOL)arg1; +- (void)setHasParsecTrendingCutoffTime:(BOOL)arg1; +- (void)setHasTopStoriesBackgroundMinimumUpdateInterval:(BOOL)arg1; - (void)setHasTopStoriesCutoffTime:(BOOL)arg1; +- (void)setHasTopStoriesForegroundMinimumUpdateInterval:(BOOL)arg1; +- (void)setHasTrendingBackgroundMinimumUpdateInterval:(BOOL)arg1; - (void)setHasTrendingCutoffTime:(BOOL)arg1; +- (void)setHasTrendingForegroundMinimumUpdateInterval:(BOOL)arg1; +- (void)setIdentifier:(id)arg1; - (void)setParsecPopulationCeiling:(double)arg1; - (void)setParsecPopulationFloor:(double)arg1; +- (void)setParsecTrendingCutoffTime:(long long)arg1; +- (void)setTopStoriesBackgroundMinimumUpdateInterval:(long long)arg1; - (void)setTopStoriesCutoffTime:(long long)arg1; +- (void)setTopStoriesForegroundMinimumUpdateInterval:(long long)arg1; +- (void)setTrendingBackgroundMinimumUpdateInterval:(long long)arg1; - (void)setTrendingCutoffTime:(long long)arg1; +- (void)setTrendingForegroundMinimumUpdateInterval:(long long)arg1; +- (long long)topStoriesBackgroundMinimumUpdateInterval; - (long long)topStoriesCutoffTime; +- (long long)topStoriesForegroundMinimumUpdateInterval; +- (long long)trendingBackgroundMinimumUpdateInterval; - (long long)trendingCutoffTime; +- (long long)trendingForegroundMinimumUpdateInterval; - (void)writeTo:(id)arg1; @end diff --git a/PrivateFrameworks/NotesShared.framework/ICTextStyle.h b/PrivateFrameworks/NotesShared.framework/ICTextStyle.h index 495a859c98..ac820bbaba 100644 --- a/PrivateFrameworks/NotesShared.framework/ICTextStyle.h +++ b/PrivateFrameworks/NotesShared.framework/ICTextStyle.h @@ -15,6 +15,7 @@ + (BOOL)autoListInsertionEnabled; + (id)defaultTextStyles; ++ (id)icaxStyleDescriptionForNamedStyle:(unsigned int)arg1; + (unsigned int)noteDefaultNamedStyle; + (void)setAutoListInsertionEnabled:(BOOL)arg1; + (void)setNoteDefaultNamedStyle:(unsigned int)arg1; diff --git a/PrivateFrameworks/OpusFoundation.framework b/PrivateFrameworks/OpusFoundation.framework new file mode 100644 index 0000000000..e09718946f --- /dev/null +++ b/PrivateFrameworks/OpusFoundation.framework @@ -0,0 +1,58 @@ + + +OpusFoundation.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/OpusFoundation.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/OpusKit.framework b/PrivateFrameworks/OpusKit.framework new file mode 100644 index 0000000000..c0ef997b1c --- /dev/null +++ b/PrivateFrameworks/OpusKit.framework @@ -0,0 +1,58 @@ + + +OpusKit.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/OpusKit.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/PDFKit.framework/PDFCollectionView_ios.h b/PrivateFrameworks/PDFKit.framework/PDFCollectionView_ios.h index 2a1c722fa6..85a8fff320 100644 --- a/PrivateFrameworks/PDFKit.framework/PDFCollectionView_ios.h +++ b/PrivateFrameworks/PDFKit.framework/PDFCollectionView_ios.h @@ -49,6 +49,7 @@ - (void)layoutSubviews; - (unsigned int)maxFittingItems; - (void)pageDidChangeNotification:(id)arg1; +- (void)reloadDataAndRecenter; - (id)scrubbingItemView; - (void)setCurrentTouch:(id)arg1; - (void)setInDelayedUpdate:(BOOL)arg1; diff --git a/PrivateFrameworks/PDFKit.framework/PDFThumbnailView.h b/PrivateFrameworks/PDFKit.framework/PDFThumbnailView.h index 62ed991d68..4c945fb1b1 100644 --- a/PrivateFrameworks/PDFKit.framework/PDFThumbnailView.h +++ b/PrivateFrameworks/PDFKit.framework/PDFThumbnailView.h @@ -25,6 +25,7 @@ - (id)PDFView; - (void)_commonInit; - (id /* block */)_newIconSetterBlockForIconView:(id)arg1 andIndexPath:(id)arg2; +- (void)_pdfDocumentWasUnlocked:(id)arg1; - (id)backgroundColor; - (void)configureItem:(id)arg1 forRepresentedObject:(id)arg2 andViewIndexPath:(id)arg3 usingOptionalImage:(id)arg4; - (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })contentInset; diff --git a/PrivateFrameworks/PassKitCore.framework/PKContactlessCardIngester.h b/PrivateFrameworks/PassKitCore.framework/PKContactlessCardIngester.h new file mode 100644 index 0000000000..41dccb084b --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKContactlessCardIngester.h @@ -0,0 +1,36 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKContactlessCardIngester : NSObject { + id /* block */ _cardSessionTokenCompletionHandler; + NSObject * _contactlessCardIngesterQueue; + * _delegate; + id /* block */ _disableCardCompletionHandler; + BOOL _listening; + NSString * _pushTopic; + NSDictionary * _readerModeMetadata; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + ++ (id)_displayableErrorForSPStatusCode:(unsigned int)arg1; ++ (id)debugDescriptionForStatus:(unsigned int)arg1; + +- (void).cxx_destruct; +- (void)_cancelCardIngestion; +- (void)_ingestCardWithCardSessionToken:(id)arg1 completion:(id /* block */)arg2; +- (void)_ingestCardWithCompletion:(id /* block */)arg1; +- (void)_startListeningToRemoteAdminEventsIfRequired; +- (void)_stopListeningToRemoteAdminEvents; +- (void)ingestCardWithCardSessionToken:(id)arg1 successHandler:(id /* block */)arg2; +- (void)ingestCardWithSuccessHandler:(id /* block */)arg1; +- (id)initWithPaymentSetupProduct:(id)arg1 delegate:(id)arg2; +- (void)invalidate; +- (void)readerModeCardIngestionStatus:(unsigned int)arg1; +- (void)readerModeCardSessionToken:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceSession.h b/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceSession.h index b67b609f63..f124576cc5 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceSession.h +++ b/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceSession.h @@ -10,12 +10,16 @@ NSObject * _callbackQueue; unsigned char _cardEmulationMode; * _delegate; + BOOL _felicaStateChanged; BOOL _fieldPresent; PKFieldProperties * _fieldProperties; BOOL _fieldPropertiesLookupActive; BOOL _fieldPropertiesLookupProcessed; unsigned int _fieldPropertiesLookupTechnology; unsigned int _fieldPropertiesLookupValueAddedServiceMode; + BOOL _handlingExpress; + BOOL _persistentCardEmulation; + BOOL _prioritySessionExists; unsigned int _state; unsigned long long _transactionStartTime; NSArray * _valueAddedServiceTransactions; @@ -27,8 +31,11 @@ @property (readonly, copy) NSString *debugDescription; @property (nonatomic) *delegate; @property (readonly, copy) NSString *description; +@property (nonatomic, readonly) PKFelicaAppletHistory *felicaAppletState; +@property (nonatomic, readonly) BOOL fieldPresent; @property (nonatomic, readonly) PKFieldProperties *fieldProperties; @property (readonly) unsigned int hash; +@property (nonatomic, readonly) BOOL persistentCardEmulationQueued; @property (nonatomic, readonly) unsigned int state; @property (readonly) Class superclass; @@ -42,6 +49,7 @@ - (id)_filteredLoyaltyPassesFromVASTransactions:(id)arg1 activatedPasses:(id)arg2; - (void)_processEndEvent:(id)arg1 withPartialContext:(id)arg2; - (void)_processFieldPropertiesLookupWithMerchantIdentifiers:(id)arg1; +- (void)_sendPersistentCardEmulationForPaymentPass:(id)arg1 paymentApplication:(id)arg2; - (BOOL)activatePaymentApplication:(id)arg1 forPaymentPass:(id)arg2; - (BOOL)activatePaymentApplication:(id)arg1 forPaymentPass:(id)arg2 markAsDefault:(BOOL)arg3; - (BOOL)activateValueAddedServicePassWhitelist:(id)arg1 greylist:(id)arg2; @@ -50,19 +58,28 @@ - (id)activatedValueAddedServicePasses; - (BOOL)authorizeAndStartCardEmulationWithCredential:(id)arg1 deferAuthorization:(BOOL)arg2; - (id)delegate; +- (id)felicaAppletState; - (BOOL)fieldPresent; - (id)fieldProperties; - (id)initWithInternalSession:(id)arg1; +- (void)invalidateSessionWithCompletion:(id /* block */)arg1; - (void)loyaltyAndPaymentSession:(id)arg1 didDetectField:(BOOL)arg2; - (void)loyaltyAndPaymentSession:(id)arg1 didDetectTechnology:(id)arg2; - (void)loyaltyAndPaymentSession:(id)arg1 didEndTransaction:(id)arg2; - (void)loyaltyAndPaymentSession:(id)arg1 didExpireTransactionForApplet:(id)arg2; +- (void)loyaltyAndPaymentSession:(id)arg1 didExpressModeStateChange:(unsigned int)arg2; - (void)loyaltyAndPaymentSession:(id)arg1 didFailDeferredAuthorization:(BOOL)arg2; +- (void)loyaltyAndPaymentSession:(id)arg1 didFelicaStateChange:(id)arg2; - (void)loyaltyAndPaymentSession:(id)arg1 didPerformValueAddedServiceTransactions:(id)arg2; - (void)loyaltyAndPaymentSession:(id)arg1 didSelectApplet:(id)arg2; - (void)loyaltyAndPaymentSession:(id)arg1 didSelectValueAddedService:(BOOL)arg2; - (void)loyaltyAndPaymentSession:(id)arg1 didStartTransaction:(id)arg2; - (void)loyaltyAndPaymentSessionDidEndUnexpectedly:(id)arg1; +- (void)loyaltyAndPaymentSessionDidReceiveActivityTimeout:(id)arg1; +- (void)loyaltyAndPaymentSessionHasPendingServerRequest:(id)arg1; +- (BOOL)persistentCardEmulationQueued; +- (BOOL)queuePersistentCardEmulation; +- (void)resetExpressState; - (void)setDelegate:(id)arg1; - (void)setState:(unsigned int)arg1; - (unsigned int)state; diff --git a/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceSessionDefaultBehavior.h b/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceSessionDefaultBehavior.h new file mode 100644 index 0000000000..e7c9ab7f11 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceSessionDefaultBehavior.h @@ -0,0 +1,18 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKContactlessInterfaceSessionDefaultBehavior : NSObject + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + ++ (void)attachDefaultBehaviorToSession:(id)arg1; + +- (void)_processContext:(id)arg1; +- (void)contactlessInterfaceSession:(id)arg1 didEndPersistentCardEmulationWithContext:(id)arg2; +- (void)contactlessInterfaceSession:(id)arg1 didFinishTransactionWithContext:(id)arg2; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceTransactionContext.h b/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceTransactionContext.h index 77c0a394f3..e225e1f45c 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceTransactionContext.h +++ b/PrivateFrameworks/PassKitCore.framework/PKContactlessInterfaceTransactionContext.h @@ -4,6 +4,7 @@ @interface PKContactlessInterfaceTransactionContext : NSObject { NSDate * _date; + PKFelicaAppletHistory * _felicaHistory; PKPaymentApplication * _paymentApplication; PKPaymentPass * _paymentPass; BOOL _success; @@ -13,6 +14,7 @@ } @property (nonatomic, retain) NSDate *date; +@property (nonatomic, retain) PKFelicaAppletHistory *felicaHistory; @property (nonatomic, retain) PKPaymentApplication *paymentApplication; @property (nonatomic, retain) PKPaymentPass *paymentPass; @property (nonatomic) BOOL success; @@ -22,9 +24,11 @@ - (void).cxx_destruct; - (id)date; +- (id)felicaHistory; - (id)paymentApplication; - (id)paymentPass; - (void)setDate:(id)arg1; +- (void)setFelicaHistory:(id)arg1; - (void)setPaymentApplication:(id)arg1; - (void)setPaymentPass:(id)arg1; - (void)setSuccess:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKContinuityPaymentCoordinator.h b/PrivateFrameworks/PassKitCore.framework/PKContinuityPaymentCoordinator.h index b96a0cefb1..2799fe2f6f 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKContinuityPaymentCoordinator.h +++ b/PrivateFrameworks/PassKitCore.framework/PKContinuityPaymentCoordinator.h @@ -7,6 +7,7 @@ PKContinuityPaymentService * _continuityPaymentService; PKRemotePaymentRequest * _currentRemotePaymentRequest; * _delegate; + NSObject * _deviceTotalUpdateTimeoutTimer; NSObject * _deviceUpdateTimeoutTimer; NSObject * _internalQueue; BOOL _isUpdatingDevices; @@ -26,11 +27,13 @@ - (void).cxx_destruct; - (void)_deviceUpdateTimerDidTimeout; +- (void)_deviceUpdateTotalTimerDidTimeout; - (void)_queue_sendPaymentStatus:(int)arg1 completion:(id /* block */)arg2; - (void)_resetRequest; - (void)_send_didReceiveCancellation; - (void)_send_didReceivePayment:(id)arg1; - (void)_send_didReceiveUpdatedPaymentDevice:(id)arg1; +- (void)_send_didTimeoutTotalUpdatePaymentDevices; - (void)_send_didTimeoutUpdatePaymentDevices; - (void)cancelRemotePaymentRequestWithCompletion:(id /* block */)arg1; - (id)currentRemotePaymentRequest; diff --git a/PrivateFrameworks/PassKitCore.framework/PKCurvePoint.h b/PrivateFrameworks/PassKitCore.framework/PKCurvePoint.h new file mode 100644 index 0000000000..e2a9916a5b --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKCurvePoint.h @@ -0,0 +1,47 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKCurvePoint : NSObject { + struct CGPoint { + float x; + float y; + } _leftTangentPoint; + struct CGPoint { + float x; + float y; + } _rightTangentPoint; + float _roundness; + float _smoothness; + float _x; + float _y; +} + +@property struct CGPoint { float x1; float x2; } CGPoint; +@property struct CGPoint { float x1; float x2; } leftTangentPoint; +@property struct CGPoint { float x1; float x2; } rightTangentPoint; +@property float roundness; +@property float smoothness; +@property float x; +@property float y; + ++ (id)pointWithCGPoint:(struct CGPoint { float x1; float x2; })arg1; ++ (id)pointWithX:(float)arg1 y:(float)arg2; + +- (struct CGPoint { float x1; float x2; })CGPoint; +- (id)initWithX:(float)arg1 y:(float)arg2; +- (struct CGPoint { float x1; float x2; })leftTangentPoint; +- (struct CGPoint { float x1; float x2; })rightTangentPoint; +- (float)roundness; +- (void)setCGPoint:(struct CGPoint { float x1; float x2; })arg1; +- (void)setLeftTangentPoint:(struct CGPoint { float x1; float x2; })arg1; +- (void)setRightTangentPoint:(struct CGPoint { float x1; float x2; })arg1; +- (void)setRoundness:(float)arg1; +- (void)setSmoothness:(float)arg1; +- (void)setX:(float)arg1; +- (void)setY:(float)arg1; +- (float)smoothness; +- (float)x; +- (float)y; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKDSPContext.h b/PrivateFrameworks/PassKitCore.framework/PKDSPContext.h new file mode 100644 index 0000000000..22045a26e7 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKDSPContext.h @@ -0,0 +1,43 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKDSPContext : NSObject { + NSString * _cardholderName; + NSData * _challengeResponse; + NSData * _cryptogram; + NSString * _phoneNumber; + NSString * _primaryAppleAccountFirstName; + NSString * _primaryAppleAccountLastName; + NSString * _secureElementID; +} + +@property (nonatomic, copy) NSString *cardholderName; +@property (nonatomic, copy) NSData *challengeResponse; +@property (nonatomic, copy) NSData *cryptogram; +@property (nonatomic, copy) NSString *phoneNumber; +@property (nonatomic, copy) NSString *primaryAppleAccountFirstName; +@property (nonatomic, copy) NSString *primaryAppleAccountLastName; +@property (nonatomic, copy) NSString *secureElementID; + +- (void).cxx_destruct; +- (id)cardholderName; +- (id)challengeResponse; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)cryptogram; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (id)phoneNumber; +- (id)primaryAppleAccountFirstName; +- (id)primaryAppleAccountLastName; +- (id)secureElementID; +- (void)setCardholderName:(id)arg1; +- (void)setChallengeResponse:(id)arg1; +- (void)setCryptogram:(id)arg1; +- (void)setPhoneNumber:(id)arg1; +- (void)setPrimaryAppleAccount:(id)arg1; +- (void)setPrimaryAppleAccountFirstName:(id)arg1; +- (void)setPrimaryAppleAccountLastName:(id)arg1; +- (void)setSecureElementID:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKDeviceScorer.h b/PrivateFrameworks/PassKitCore.framework/PKDeviceScorer.h index 26179d861f..814481853a 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKDeviceScorer.h +++ b/PrivateFrameworks/PassKitCore.framework/PKDeviceScorer.h @@ -3,29 +3,18 @@ */ @interface PKDeviceScorer : NSObject { - NSString * _cardholderName; - NSData * _challengeResponse; - NSData * _cryptogram; - NSData * _nonce; - NSString * _phoneNumber; - ACAccount * _primaryAppleAccount; - NSString * _seid; + PKDSPContext * _context; } -@property (nonatomic, copy) NSString *cardholderName; -@property (nonatomic, copy) NSString *phoneNumber; -@property (nonatomic, retain) ACAccount *primaryAppleAccount; +@property (nonatomic, readonly, copy) PKDSPContext *context; + ++ (BOOL)deviceScoringSupported; - (void).cxx_destruct; -- (id)cardholderName; -- (void)deviceScoreWithCompletion:(id /* block */)arg1; +- (id)context; +- (void)deviceScoreWithNonce:(id)arg1 completion:(id /* block */)arg2; - (id)init; -- (id)initWithNonce:(id)arg1 cryptogram:(id)arg2 challengeResponse:(id)arg3 secureElementID:(id)arg4; -- (id)phoneNumber; -- (id)primaryAppleAccount; -- (id)scorer; -- (void)setCardholderName:(id)arg1; -- (void)setPhoneNumber:(id)arg1; -- (void)setPrimaryAppleAccount:(id)arg1; +- (id)initWithContext:(id)arg1; +- (id)scorerWithNonce:(id)arg1; @end diff --git a/PrivateFrameworks/PassKitCore.framework/PKEnteredValueActionItem.h b/PrivateFrameworks/PassKitCore.framework/PKEnteredValueActionItem.h new file mode 100644 index 0000000000..8905ec440e --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKEnteredValueActionItem.h @@ -0,0 +1,35 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKEnteredValueActionItem : NSObject { + NSString * _currency; + NSArray * _defaultSuggestions; + NSDecimalNumber * _maxAmount; + BOOL _maxAmountIncludesLocalBalance; + NSDecimalNumber * _minAmount; + NSDictionary * _serviceProviderData; +} + +@property (nonatomic, readonly, copy) NSString *currency; +@property (nonatomic, readonly, copy) NSArray *defaultSuggestions; +@property (nonatomic, readonly, copy) NSDecimalNumber *maxAmount; +@property (nonatomic, readonly) BOOL maxAmountIncludesLocalBalance; +@property (nonatomic, readonly, copy) NSDecimalNumber *minAmount; +@property (nonatomic, readonly, copy) NSDictionary *serviceProviderData; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (void)_processLocalizableStrings:(id /* block */)arg1; +- (id)currency; +- (id)defaultSuggestions; +- (void)encodeWithCoder:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (id)maxAmount; +- (BOOL)maxAmountIncludesLocalBalance; +- (id)minAmount; +- (id)serviceProviderData; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKFelicaAppletHistory.h b/PrivateFrameworks/PassKitCore.framework/PKFelicaAppletHistory.h new file mode 100644 index 0000000000..144b7728a0 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKFelicaAppletHistory.h @@ -0,0 +1,57 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKFelicaAppletHistory : NSObject { + NSNumber * _SPID; + NSNumber * _balance; + bool _blacklisted; + NSSet * _existingKeys; + PKFelicaGreenCarTicket * _greenCarTicket; + bool _greenCarTicketUsed; + NSArray * _historyRecords; + bool _inShinkansenStation; + bool _inStation; + PKFelicaShinkansenTicket * _shinkansenTicket; + bool _shinkansenTicketActive; + int _source; + int _type; +} + +@property (nonatomic, readonly, copy) NSNumber *SPID; +@property (nonatomic, readonly, copy) NSNumber *balance; +@property (getter=isBlacklisted, nonatomic, readonly) bool blacklisted; +@property (nonatomic, readonly) PKFelicaGreenCarTicket *greenCarTicket; +@property (getter=isGreenCarTicketUsed, nonatomic, readonly) bool greenCarTicketUsed; +@property (nonatomic, readonly, copy) NSArray *historyRecords; +@property (getter=isInShinkansenStation, nonatomic, readonly) bool inShinkansenStation; +@property (getter=isInStation, nonatomic, readonly) bool inStation; +@property (nonatomic, readonly, copy) PKFelicaShinkansenTicket *shinkansenTicket; +@property (getter=isShinkansenTicketActive, nonatomic, readonly) bool shinkansenTicketActive; +@property (nonatomic, readonly) int source; +@property (nonatomic, readonly) int type; + ++ (int)appletTypeForDictionary:(id)arg1; ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)SPID; +- (id)balance; +- (void)dealloc; +- (void)encodeWithCoder:(id)arg1; +- (id)greenCarTicket; +- (id)historyRecords; +- (id)init; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1 source:(int)arg2; +- (bool)isBlacklisted; +- (bool)isGreenCarTicketUsed; +- (bool)isInShinkansenStation; +- (bool)isInStation; +- (bool)isShinkansenTicketActive; +- (void)sanitizeValuesWithState:(id)arg1; +- (id)shinkansenTicket; +- (int)source; +- (int)type; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKFelicaAppletHistoryRecord.h b/PrivateFrameworks/PassKitCore.framework/PKFelicaAppletHistoryRecord.h new file mode 100644 index 0000000000..bb8325ca88 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKFelicaAppletHistoryRecord.h @@ -0,0 +1,55 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKFelicaAppletHistoryRecord : NSObject { + NSNumber * _amount; + NSNumber * _amountType; + NSNumber * _balance; + NSData * _endStation; + NSNumber * _historySequenceNumber; + NSNumber * _sectorCombination; + NSData * _startStation; + NSString * _transactionID; + NSNumber * _transactionType; +} + +@property (nonatomic, copy) NSNumber *amount; +@property (nonatomic, copy) NSNumber *amountType; +@property (nonatomic, copy) NSNumber *balance; +@property (nonatomic, copy) NSData *endStation; +@property (nonatomic, copy) NSNumber *historySequenceNumber; +@property (nonatomic, copy) NSNumber *sectorCombination; +@property (nonatomic, copy) NSData *startStation; +@property (nonatomic, copy) NSString *transactionID; +@property (nonatomic, copy) NSNumber *transactionType; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)amount; +- (id)amountType; +- (id)balance; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; +- (void)encodeWithCoder:(id)arg1; +- (id)endStation; +- (id)historySequenceNumber; +- (id)init; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (id)sectorCombination; +- (void)setAmount:(id)arg1; +- (void)setAmountType:(id)arg1; +- (void)setBalance:(id)arg1; +- (void)setEndStation:(id)arg1; +- (void)setHistorySequenceNumber:(id)arg1; +- (void)setSectorCombination:(id)arg1; +- (void)setStartStation:(id)arg1; +- (void)setTransactionID:(id)arg1; +- (void)setTransactionType:(id)arg1; +- (id)startStation; +- (id)transactionID; +- (id)transactionType; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKFelicaGreenCarTicket.h b/PrivateFrameworks/PassKitCore.framework/PKFelicaGreenCarTicket.h new file mode 100644 index 0000000000..d54a8834bc --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKFelicaGreenCarTicket.h @@ -0,0 +1,29 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKFelicaGreenCarTicket : NSObject { + NSData * _destinationStation; + NSData * _originStation; + bool _refunded; + NSNumber * _validityStartDate; +} + +@property (nonatomic, readonly, copy) NSData *destinationStation; +@property (nonatomic, readonly, copy) NSData *originStation; +@property (getter=isRefunded, nonatomic, readonly) bool refunded; +@property (nonatomic, readonly, copy) NSNumber *validityStartDate; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)destinationStation; +- (void)encodeWithCoder:(id)arg1; +- (id)init; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (bool)isRefunded; +- (id)originStation; +- (id)validityStartDate; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKFelicaPassProperties.h b/PrivateFrameworks/PassKitCore.framework/PKFelicaPassProperties.h new file mode 100644 index 0000000000..310df3897f --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKFelicaPassProperties.h @@ -0,0 +1,147 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKFelicaPassProperties : NSObject { + NSString * _appletFormat; + BOOL _blacklisted; + NSString * _currencyCode; + NSString * _greenCarDestinationStation; + NSString * _greenCarOriginStation; + BOOL _greenCarTicketUsed; + NSDateComponents * _greenCarValidityStartDate; + BOOL _hasGreenCarTicket; + BOOL _hasShinkansenTicket; + BOOL _inShinkansenStation; + BOOL _inStation; + NSDateComponents * _shinkansenArrivalTime; + NSNumber * _shinkansenCarNumber; + NSDateComponents * _shinkansenDepartureTime; + NSString * _shinkansenDestinationStation; + NSString * _shinkansenOriginStation; + NSNumber * _shinkansenSeatNumber; + NSNumber * _shinkansenSeatRow; + NSDateComponents * _shinkansenSecondaryArrivalTime; + NSNumber * _shinkansenSecondaryCarNumber; + NSDateComponents * _shinkansenSecondaryDepartureTime; + NSString * _shinkansenSecondaryDestinationStation; + NSString * _shinkansenSecondaryOriginStation; + NSNumber * _shinkansenSecondarySeatNumber; + NSNumber * _shinkansenSecondarySeatRow; + NSString * _shinkansenSecondaryTrainName; + BOOL _shinkansenTicketActive; + NSString * _shinkansenTrainName; + NSDateComponents * _shinkansenValidityStartDate; + NSNumber * _shinkansenValidityTerm; + NSNumber * _transitBalance; +} + +@property (nonatomic, copy) NSString *appletFormat; +@property (getter=isBlacklisted, nonatomic) BOOL blacklisted; +@property (nonatomic, copy) NSString *currencyCode; +@property (nonatomic, copy) NSString *greenCarDestinationStation; +@property (nonatomic, copy) NSString *greenCarOriginStation; +@property (getter=isGreenCarTicketUsed, nonatomic) BOOL greenCarTicketUsed; +@property (nonatomic, copy) NSDateComponents *greenCarValidityStartDate; +@property (nonatomic) BOOL hasGreenCarTicket; +@property (nonatomic) BOOL hasShinkansenTicket; +@property (getter=isInShinkansenStation, nonatomic) BOOL inShinkansenStation; +@property (getter=isInStation, nonatomic) BOOL inStation; +@property (nonatomic, copy) NSDateComponents *shinkansenArrivalTime; +@property (nonatomic, copy) NSNumber *shinkansenCarNumber; +@property (nonatomic, copy) NSDateComponents *shinkansenDepartureTime; +@property (nonatomic, copy) NSString *shinkansenDestinationStation; +@property (nonatomic, copy) NSString *shinkansenOriginStation; +@property (nonatomic, copy) NSNumber *shinkansenSeatNumber; +@property (nonatomic, copy) NSNumber *shinkansenSeatRow; +@property (nonatomic, copy) NSDateComponents *shinkansenSecondaryArrivalTime; +@property (nonatomic, copy) NSNumber *shinkansenSecondaryCarNumber; +@property (nonatomic, copy) NSDateComponents *shinkansenSecondaryDepartureTime; +@property (nonatomic, copy) NSString *shinkansenSecondaryDestinationStation; +@property (nonatomic, copy) NSString *shinkansenSecondaryOriginStation; +@property (nonatomic, copy) NSNumber *shinkansenSecondarySeatNumber; +@property (nonatomic, copy) NSNumber *shinkansenSecondarySeatRow; +@property (nonatomic, copy) NSString *shinkansenSecondaryTrainName; +@property (getter=isShinkansenTicketActive, nonatomic) BOOL shinkansenTicketActive; +@property (nonatomic, copy) NSString *shinkansenTrainName; +@property (nonatomic, copy) NSDateComponents *shinkansenValidityStartDate; +@property (nonatomic, copy) NSNumber *shinkansenValidityTerm; +@property (nonatomic, copy) NSNumber *transitBalance; + ++ (id)passPropertiesForPass:(id)arg1; ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)_stringForRow:(id)arg1 seat:(id)arg2; +- (id)appletFormat; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)currencyCode; +- (id)decimalTransitBalance; +- (id)displayableShinkansenSeat; +- (id)displayableShinkansenSecondarySeat; +- (id)displayableTransitBalance; +- (void)encodeWithCoder:(id)arg1; +- (id)greenCarDestinationStation; +- (id)greenCarOriginStation; +- (id)greenCarValidityStartDate; +- (BOOL)hasGreenCarTicket; +- (BOOL)hasShinkansenTicket; +- (id)initWithCoder:(id)arg1; +- (id)initWithFelicaAppletState:(id)arg1 paymentApplication:(id)arg2; +- (BOOL)isBlacklisted; +- (BOOL)isGreenCarTicketUsed; +- (BOOL)isInShinkansenStation; +- (BOOL)isInStation; +- (BOOL)isShinkansenTicketActive; +- (void)setAppletFormat:(id)arg1; +- (void)setBlacklisted:(BOOL)arg1; +- (void)setCurrencyCode:(id)arg1; +- (void)setGreenCarDestinationStation:(id)arg1; +- (void)setGreenCarOriginStation:(id)arg1; +- (void)setGreenCarTicketUsed:(BOOL)arg1; +- (void)setGreenCarValidityStartDate:(id)arg1; +- (void)setHasGreenCarTicket:(BOOL)arg1; +- (void)setHasShinkansenTicket:(BOOL)arg1; +- (void)setInShinkansenStation:(BOOL)arg1; +- (void)setInStation:(BOOL)arg1; +- (void)setShinkansenArrivalTime:(id)arg1; +- (void)setShinkansenCarNumber:(id)arg1; +- (void)setShinkansenDepartureTime:(id)arg1; +- (void)setShinkansenDestinationStation:(id)arg1; +- (void)setShinkansenOriginStation:(id)arg1; +- (void)setShinkansenSeatNumber:(id)arg1; +- (void)setShinkansenSeatRow:(id)arg1; +- (void)setShinkansenSecondaryArrivalTime:(id)arg1; +- (void)setShinkansenSecondaryCarNumber:(id)arg1; +- (void)setShinkansenSecondaryDepartureTime:(id)arg1; +- (void)setShinkansenSecondaryDestinationStation:(id)arg1; +- (void)setShinkansenSecondaryOriginStation:(id)arg1; +- (void)setShinkansenSecondarySeatNumber:(id)arg1; +- (void)setShinkansenSecondarySeatRow:(id)arg1; +- (void)setShinkansenSecondaryTrainName:(id)arg1; +- (void)setShinkansenTicketActive:(BOOL)arg1; +- (void)setShinkansenTrainName:(id)arg1; +- (void)setShinkansenValidityStartDate:(id)arg1; +- (void)setShinkansenValidityTerm:(id)arg1; +- (void)setTransitBalance:(id)arg1; +- (id)shinkansenArrivalTime; +- (id)shinkansenCarNumber; +- (id)shinkansenDepartureTime; +- (id)shinkansenDestinationStation; +- (id)shinkansenOriginStation; +- (id)shinkansenSeatNumber; +- (id)shinkansenSeatRow; +- (id)shinkansenSecondaryArrivalTime; +- (id)shinkansenSecondaryCarNumber; +- (id)shinkansenSecondaryDepartureTime; +- (id)shinkansenSecondaryDestinationStation; +- (id)shinkansenSecondaryOriginStation; +- (id)shinkansenSecondarySeatNumber; +- (id)shinkansenSecondarySeatRow; +- (id)shinkansenSecondaryTrainName; +- (id)shinkansenTrainName; +- (id)shinkansenValidityStartDate; +- (id)shinkansenValidityTerm; +- (id)transitBalance; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKFelicaShinkansenTicket.h b/PrivateFrameworks/PassKitCore.framework/PKFelicaShinkansenTicket.h new file mode 100644 index 0000000000..1509323c76 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKFelicaShinkansenTicket.h @@ -0,0 +1,26 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKFelicaShinkansenTicket : NSObject { + NSArray * _trains; + NSNumber * _validityStartDate; + NSNumber * _validityTerm; +} + +@property (nonatomic, readonly, copy) NSArray *trains; +@property (nonatomic, readonly, copy) NSNumber *validityStartDate; +@property (nonatomic, readonly, copy) NSNumber *validityTerm; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (void)encodeWithCoder:(id)arg1; +- (id)init; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (id)trains; +- (id)validityStartDate; +- (id)validityTerm; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKFelicaShinkansenTrain.h b/PrivateFrameworks/PassKitCore.framework/PKFelicaShinkansenTrain.h new file mode 100644 index 0000000000..3a065a9486 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKFelicaShinkansenTrain.h @@ -0,0 +1,41 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKFelicaShinkansenTrain : NSObject { + NSNumber * _arrivalTime; + NSNumber * _carNumber; + NSNumber * _departureTime; + NSData * _destinationStation; + NSData * _originStation; + NSNumber * _seatNumber; + NSNumber * _seatRow; + NSString * _trainName; +} + +@property (nonatomic, readonly, copy) NSNumber *arrivalTime; +@property (nonatomic, readonly, copy) NSNumber *carNumber; +@property (nonatomic, readonly, copy) NSNumber *departureTime; +@property (nonatomic, readonly, copy) NSData *destinationStation; +@property (nonatomic, readonly, copy) NSData *originStation; +@property (nonatomic, readonly, copy) NSNumber *seatNumber; +@property (nonatomic, readonly, copy) NSNumber *seatRow; +@property (nonatomic, readonly, copy) NSString *trainName; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)arrivalTime; +- (id)carNumber; +- (id)departureTime; +- (id)destinationStation; +- (void)encodeWithCoder:(id)arg1; +- (id)init; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (id)originStation; +- (id)seatNumber; +- (id)seatRow; +- (id)trainName; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKFelicaTransitAppletState.h b/PrivateFrameworks/PassKitCore.framework/PKFelicaTransitAppletState.h new file mode 100644 index 0000000000..cee4ca3d2c --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKFelicaTransitAppletState.h @@ -0,0 +1,172 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKFelicaTransitAppletState : NSObject { + NSNumber * _balance; + bool _blacklisted; + NSData * _greenCarDestinationStationCode; + NSString * _greenCarDestinationStationString; + NSData * _greenCarOriginStationCode; + NSString * _greenCarOriginStationString; + bool _greenCarTicketUsed; + NSNumber * _greenCarValidityStartDate; + bool _hasGreenCarTicket; + bool _hasShinkansenTicket; + NSNumber * _historySequenceNumber; + bool _inShinkansenStation; + bool _inStation; + bool _needsStationProcessing; + NSNumber * _shinkansenArrivalTime; + NSNumber * _shinkansenCarNumber; + NSNumber * _shinkansenDepartureTime; + NSData * _shinkansenDestinationStationCode; + NSString * _shinkansenDestinationStationString; + NSData * _shinkansenOriginStationCode; + NSString * _shinkansenOriginStationString; + NSNumber * _shinkansenSeatNumber; + NSNumber * _shinkansenSeatRow; + NSNumber * _shinkansenSecondaryArrivalTime; + NSNumber * _shinkansenSecondaryCarNumber; + NSNumber * _shinkansenSecondaryDepartureTime; + NSData * _shinkansenSecondaryDestinationStationCode; + NSString * _shinkansenSecondaryDestinationStationString; + NSData * _shinkansenSecondaryOriginStationCode; + NSString * _shinkansenSecondaryOriginStationString; + NSNumber * _shinkansenSecondarySeatNumber; + NSNumber * _shinkansenSecondarySeatRow; + NSString * _shinkansenSecondaryTrainName; + bool _shinkansenTicketActive; + NSString * _shinkansenTrainName; + NSNumber * _shinkansenValidityStartDate; + NSNumber * _shinkansenValidityTerm; +} + +@property (nonatomic, copy) NSNumber *balance; +@property (getter=isBlacklisted, nonatomic) bool blacklisted; +@property (nonatomic, copy) NSData *greenCarDestinationStationCode; +@property (nonatomic, copy) NSString *greenCarDestinationStationString; +@property (nonatomic, copy) NSData *greenCarOriginStationCode; +@property (nonatomic, copy) NSString *greenCarOriginStationString; +@property (getter=isGreenCarTicketUsed, nonatomic) bool greenCarTicketUsed; +@property (nonatomic, copy) NSNumber *greenCarValidityStartDate; +@property (nonatomic) bool hasGreenCarTicket; +@property (nonatomic) bool hasShinkansenTicket; +@property (nonatomic, copy) NSNumber *historySequenceNumber; +@property (getter=isInShinkansenStation, nonatomic) bool inShinkansenStation; +@property (getter=isInStation, nonatomic) bool inStation; +@property (nonatomic) bool needsStationProcessing; +@property (nonatomic, copy) NSNumber *shinkansenArrivalTime; +@property (nonatomic, copy) NSNumber *shinkansenCarNumber; +@property (nonatomic, copy) NSNumber *shinkansenDepartureTime; +@property (nonatomic, copy) NSData *shinkansenDestinationStationCode; +@property (nonatomic, copy) NSString *shinkansenDestinationStationString; +@property (nonatomic, copy) NSData *shinkansenOriginStationCode; +@property (nonatomic, copy) NSString *shinkansenOriginStationString; +@property (nonatomic, copy) NSNumber *shinkansenSeatNumber; +@property (nonatomic, copy) NSNumber *shinkansenSeatRow; +@property (nonatomic, copy) NSNumber *shinkansenSecondaryArrivalTime; +@property (nonatomic, copy) NSNumber *shinkansenSecondaryCarNumber; +@property (nonatomic, copy) NSNumber *shinkansenSecondaryDepartureTime; +@property (nonatomic, copy) NSData *shinkansenSecondaryDestinationStationCode; +@property (nonatomic, copy) NSString *shinkansenSecondaryDestinationStationString; +@property (nonatomic, copy) NSData *shinkansenSecondaryOriginStationCode; +@property (nonatomic, copy) NSString *shinkansenSecondaryOriginStationString; +@property (nonatomic, copy) NSNumber *shinkansenSecondarySeatNumber; +@property (nonatomic, copy) NSNumber *shinkansenSecondarySeatRow; +@property (nonatomic, copy) NSString *shinkansenSecondaryTrainName; +@property (getter=isShinkansenTicketActive, nonatomic) bool shinkansenTicketActive; +@property (nonatomic, copy) NSString *shinkansenTrainName; +@property (nonatomic, copy) NSNumber *shinkansenValidityStartDate; +@property (nonatomic, copy) NSNumber *shinkansenValidityTerm; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)_concreteTransactionForRecordAtIndex:(unsigned int)arg1 withBalance:(unsigned int*)arg2 historyRecords:(id)arg3 terminalState:(id)arg4 numberProcessed:(unsigned int*)arg5 exitedShinkansen:(bool*)arg6; +- (void)_resolveTransactionsFromState:(id)arg1 toState:(id)arg2 withHistoryRecords:(id)arg3 concreteTransactions:(id*)arg4 ephemeralTransaction:(id*)arg5; +- (id)balance; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; +- (void)encodeWithCoder:(id)arg1; +- (id)greenCarDestinationStationCode; +- (id)greenCarDestinationStationString; +- (id)greenCarOriginStationCode; +- (id)greenCarOriginStationString; +- (id)greenCarValidityStartDate; +- (bool)hasGreenCarTicket; +- (bool)hasShinkansenTicket; +- (unsigned int)hash; +- (id)historySequenceNumber; +- (id)init; +- (id)initWithAppletHistory:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (bool)isBlacklisted; +- (BOOL)isEqual:(id)arg1; +- (bool)isGreenCarTicketUsed; +- (bool)isInShinkansenStation; +- (bool)isInStation; +- (bool)isShinkansenTicketActive; +- (bool)needsStationProcessing; +- (id)processUpdateWithAppletHistory:(id)arg1 concreteTransactions:(id*)arg2 ephemeralTransactions:(id*)arg3; +- (void)setBalance:(id)arg1; +- (void)setBlacklisted:(bool)arg1; +- (void)setGreenCarDestinationStationCode:(id)arg1; +- (void)setGreenCarDestinationStationString:(id)arg1; +- (void)setGreenCarOriginStationCode:(id)arg1; +- (void)setGreenCarOriginStationString:(id)arg1; +- (void)setGreenCarTicketUsed:(bool)arg1; +- (void)setGreenCarValidityStartDate:(id)arg1; +- (void)setHasGreenCarTicket:(bool)arg1; +- (void)setHasShinkansenTicket:(bool)arg1; +- (void)setHistorySequenceNumber:(id)arg1; +- (void)setInShinkansenStation:(bool)arg1; +- (void)setInStation:(bool)arg1; +- (void)setNeedsStationProcessing:(bool)arg1; +- (void)setShinkansenArrivalTime:(id)arg1; +- (void)setShinkansenCarNumber:(id)arg1; +- (void)setShinkansenDepartureTime:(id)arg1; +- (void)setShinkansenDestinationStationCode:(id)arg1; +- (void)setShinkansenDestinationStationString:(id)arg1; +- (void)setShinkansenOriginStationCode:(id)arg1; +- (void)setShinkansenOriginStationString:(id)arg1; +- (void)setShinkansenSeatNumber:(id)arg1; +- (void)setShinkansenSeatRow:(id)arg1; +- (void)setShinkansenSecondaryArrivalTime:(id)arg1; +- (void)setShinkansenSecondaryCarNumber:(id)arg1; +- (void)setShinkansenSecondaryDepartureTime:(id)arg1; +- (void)setShinkansenSecondaryDestinationStationCode:(id)arg1; +- (void)setShinkansenSecondaryDestinationStationString:(id)arg1; +- (void)setShinkansenSecondaryOriginStationCode:(id)arg1; +- (void)setShinkansenSecondaryOriginStationString:(id)arg1; +- (void)setShinkansenSecondarySeatNumber:(id)arg1; +- (void)setShinkansenSecondarySeatRow:(id)arg1; +- (void)setShinkansenSecondaryTrainName:(id)arg1; +- (void)setShinkansenTicketActive:(bool)arg1; +- (void)setShinkansenTrainName:(id)arg1; +- (void)setShinkansenValidityStartDate:(id)arg1; +- (void)setShinkansenValidityTerm:(id)arg1; +- (id)shinkansenArrivalTime; +- (id)shinkansenCarNumber; +- (id)shinkansenDepartureTime; +- (id)shinkansenDestinationStationCode; +- (id)shinkansenDestinationStationString; +- (id)shinkansenOriginStationCode; +- (id)shinkansenOriginStationString; +- (id)shinkansenSeatNumber; +- (id)shinkansenSeatRow; +- (id)shinkansenSecondaryArrivalTime; +- (id)shinkansenSecondaryCarNumber; +- (id)shinkansenSecondaryDepartureTime; +- (id)shinkansenSecondaryDestinationStationCode; +- (id)shinkansenSecondaryDestinationStationString; +- (id)shinkansenSecondaryOriginStationCode; +- (id)shinkansenSecondaryOriginStationString; +- (id)shinkansenSecondarySeatNumber; +- (id)shinkansenSecondarySeatRow; +- (id)shinkansenSecondaryTrainName; +- (id)shinkansenTrainName; +- (id)shinkansenValidityStartDate; +- (id)shinkansenValidityTerm; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKFieldDetector.h b/PrivateFrameworks/PassKitCore.framework/PKFieldDetector.h index 9135d42ab6..b0f7fae001 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKFieldDetector.h +++ b/PrivateFrameworks/PassKitCore.framework/PKFieldDetector.h @@ -10,6 +10,7 @@ PKFieldProperties * _fieldProperties; NSHashTable * _observers; NSObject * _observersConcurrentQueue; + NSObject * _replyQueue; unsigned int _valueAddedServiceLookupMode; NFLoyaltyAndPaymentSession * _valueAddedServiceLookupSession; NSObject * _valueAddedServiceLookupSessionHandle; diff --git a/PrivateFrameworks/PassKitCore.framework/PKImage.h b/PrivateFrameworks/PassKitCore.framework/PKImage.h index 31347d30e9..469f74059f 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKImage.h +++ b/PrivateFrameworks/PassKitCore.framework/PKImage.h @@ -56,6 +56,8 @@ - (id)initWithCGImage:(struct CGImage { }*)arg1 scale:(float)arg2 orientation:(int)arg3; - (id)initWithCoder:(id)arg1; - (id)initWithData:(id)arg1 scale:(float)arg2; +- (BOOL)isEqual:(id)arg1; +- (BOOL)isEqualToImage:(id)arg1; - (int)orientation; - (void)preheatBitmapData; - (id)resizableImageByStretchingWithCapInsets:(struct PKEdgeInsets { float x1; float x2; float x3; float x4; })arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKImageResizingConstraints.h b/PrivateFrameworks/PassKitCore.framework/PKImageResizingConstraints.h index 7cbe4ef757..3af92c8494 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKImageResizingConstraints.h +++ b/PrivateFrameworks/PassKitCore.framework/PKImageResizingConstraints.h @@ -8,6 +8,7 @@ float _maxAspectRatio; float _minAspectRatio; float _outputBorderTrim; + float _outputCornerRadius; BOOL _outputMirrored; float _outputScale; BOOL _respectAspectRatioRange; @@ -18,6 +19,7 @@ } @property (nonatomic) float outputBorderTrim; +@property (nonatomic) float outputCornerRadius; @property (nonatomic) BOOL outputMirrored; @property (nonatomic) float outputScale; @@ -37,10 +39,12 @@ - (BOOL)getPixelCropRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; }*)arg1 pixelOutputSize:(struct CGSize { float x1; float x2; }*)arg2 forImage:(id)arg3; - (id)init; - (float)outputBorderTrim; +- (float)outputCornerRadius; - (BOOL)outputMirrored; - (float)outputScale; - (id)resizedImage:(id)arg1; - (void)setOutputBorderTrim:(float)arg1; +- (void)setOutputCornerRadius:(float)arg1; - (void)setOutputMirrored:(BOOL)arg1; - (void)setOutputScale:(float)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKLabeledValue.h b/PrivateFrameworks/PassKitCore.framework/PKLabeledValue.h new file mode 100644 index 0000000000..ca184d6ac5 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKLabeledValue.h @@ -0,0 +1,25 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKLabeledValue : NSObject { + NSString * _label; + NSString * _value; +} + +@property (nonatomic, readonly, copy) NSString *label; +@property (nonatomic, readonly, copy) NSString *value; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (void)encodeWithCoder:(id)arg1; +- (unsigned int)hash; +- (id)init; +- (id)initWithCoder:(id)arg1; +- (id)initWithLabel:(id)arg1 value:(id)arg2; +- (BOOL)isEqual:(id)arg1; +- (id)label; +- (id)value; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKNFCTag.h b/PrivateFrameworks/PassKitCore.framework/PKNFCTag.h new file mode 100644 index 0000000000..4d1a6fac32 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKNFCTag.h @@ -0,0 +1,40 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKNFCTag : NSObject { + NSData * _UID; + NSData * _appData; + NSData * _manufacturerIdentifier; + NSData * _manufacturerParameter; + NSData * _systemCode; + NSData * _tagIdentifier; + unsigned int _technology; +} + +@property (nonatomic, copy) NSData *UID; +@property (nonatomic, copy) NSData *appData; +@property (nonatomic, copy) NSData *manufacturerIdentifier; +@property (nonatomic, copy) NSData *manufacturerParameter; +@property (nonatomic, copy) NSData *systemCode; +@property (nonatomic, copy) NSData *tagIdentifier; +@property (nonatomic) unsigned int technology; + +- (void).cxx_destruct; +- (id)UID; +- (id)appData; +- (id)initWithNFTag:(id)arg1; +- (id)manufacturerIdentifier; +- (id)manufacturerParameter; +- (void)setAppData:(id)arg1; +- (void)setManufacturerIdentifier:(id)arg1; +- (void)setManufacturerParameter:(id)arg1; +- (void)setSystemCode:(id)arg1; +- (void)setTagIdentifier:(id)arg1; +- (void)setTechnology:(unsigned int)arg1; +- (void)setUID:(id)arg1; +- (id)systemCode; +- (id)tagIdentifier; +- (unsigned int)technology; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKNFCTagReaderSession.h b/PrivateFrameworks/PassKitCore.framework/PKNFCTagReaderSession.h new file mode 100644 index 0000000000..a0c9098ea5 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKNFCTagReaderSession.h @@ -0,0 +1,27 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKNFCTagReaderSession : PKPaymentSession { + * _delegate; +} + +@property (readonly, copy) NSString *debugDescription; +@property (nonatomic) *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + ++ (id)readerSessionWithInternalSession:(id)arg1; + +- (void).cxx_destruct; +- (id)delegate; +- (void)endSession; +- (id)initWithInternalSession:(id)arg1; +- (void)readerSession:(id)arg1 didDetectTags:(id)arg2; +- (void)readerSessionDidEndUnexpectedly:(id)arg1; +- (void)setDelegate:(id)arg1; +- (void)startPolling; +- (void)stopPolling; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestion.h b/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestion.h new file mode 100644 index 0000000000..71377d3f48 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestion.h @@ -0,0 +1,29 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKNumericSuggestion : NSObject { + NSString * _displayValue; + BOOL _usedMaximumSuggestion; + NSDecimalNumber * _value; +} + +@property (nonatomic, copy) NSString *displayValue; +@property (nonatomic) BOOL usedMaximumSuggestion; +@property (nonatomic, copy) NSDecimalNumber *value; + ++ (id)suggestionWithValue:(id)arg1 currencyCode:(id)arg2; + +- (void).cxx_destruct; +- (id)description; +- (id)displayValue; +- (unsigned int)hash; +- (id)initWithValue:(id)arg1 currencyCode:(id)arg2; +- (BOOL)isEqual:(id)arg1; +- (void)setDisplayValue:(id)arg1; +- (void)setUsedMaximumSuggestion:(BOOL)arg1; +- (void)setValue:(id)arg1; +- (BOOL)usedMaximumSuggestion; +- (id)value; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionLastInput.h b/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionLastInput.h new file mode 100644 index 0000000000..84e23d019b --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionLastInput.h @@ -0,0 +1,22 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKNumericSuggestionLastInput : NSObject { + NSMutableDictionary * _passLastInputDictionary; + NSString * _serialNumber; +} + +@property (nonatomic, copy) NSDecimalNumber *value; +@property (nonatomic) BOOL wentToMax; + +- (void).cxx_destruct; +- (id)init; +- (id)initWithPassSerialNumber:(id)arg1; +- (void)save; +- (void)setValue:(id)arg1; +- (void)setWentToMax:(BOOL)arg1; +- (id)value; +- (BOOL)wentToMax; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionsAlgorithm.h b/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionsAlgorithm.h new file mode 100644 index 0000000000..4f78764e55 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionsAlgorithm.h @@ -0,0 +1,7 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKNumericSuggestionsAlgorithm : NSObject + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionsEnterValueAlgorithm.h b/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionsEnterValueAlgorithm.h new file mode 100644 index 0000000000..08adfbd92f --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKNumericSuggestionsEnterValueAlgorithm.h @@ -0,0 +1,59 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKNumericSuggestionsEnterValueAlgorithm : PKNumericSuggestionsAlgorithm { + NSDecimalNumber * _cardBalance; + NSString * _currencyCode; + int _decimalPrecision; + NSArray * _defaultSuggestions; + NSArray * _defaultValues; + BOOL _hasValidDefaultSuggestions; + PKNumericSuggestionLastInput * _lastInput; + NSDecimalNumber * _maxAmount; + NSDecimalNumber * _minAmount; + unsigned int _powerOfTenFactor; + NSDecimalNumberHandler * _roundingBehavior; + BOOL _useBuiltInDefaults; + NSArray * _valuesToDefaults; +} + +@property (nonatomic, copy) NSDecimalNumber *cardBalance; +@property (nonatomic, copy) NSString *currencyCode; +@property (nonatomic) int decimalPrecision; +@property (nonatomic, copy) NSArray *defaultValues; +@property (nonatomic, readonly) BOOL hasValidDefaultSuggestions; +@property (nonatomic, copy) NSDecimalNumber *maxAmount; +@property (nonatomic, copy) NSDecimalNumber *minAmount; +@property (nonatomic) unsigned int powerOfTenFactor; + +- (void).cxx_destruct; +- (BOOL)_amountIsValid:(id)arg1; +- (void)_generateCalculatedSuggestions; +- (id)_generateDefaultSuggestions; +- (id)_generateValuesToDefaults; +- (id)_maxAmountSuggestion; +- (BOOL)_possibleAmountIsValidWithDefaultValue:(id)arg1 amount:(id)arg2; +- (id)_possibleValueForAmount:(id)arg1; +- (id)_useMaxAmountSuggestion; +- (id)cardBalance; +- (id)currencyCode; +- (int)decimalPrecision; +- (id)defaultValues; +- (BOOL)hasValidDefaultSuggestions; +- (id)init; +- (id)initWithLastInput:(id)arg1; +- (id)maxAmount; +- (id)minAmount; +- (unsigned int)powerOfTenFactor; +- (void)setCardBalance:(id)arg1; +- (void)setCurrencyCode:(id)arg1; +- (void)setDecimalPrecision:(int)arg1; +- (void)setDefaultValues:(id)arg1; +- (void)setMaxAmount:(id)arg1; +- (void)setMinAmount:(id)arg1; +- (void)setPowerOfTenFactor:(unsigned int)arg1; +- (void)setUseBuiltInDefaults:(BOOL)arg1; +- (id)suggestionsWithAmount:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKOpaqueDataServiceProviderOrder.h b/PrivateFrameworks/PassKitCore.framework/PKOpaqueDataServiceProviderOrder.h new file mode 100644 index 0000000000..6532f26042 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKOpaqueDataServiceProviderOrder.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKOpaqueDataServiceProviderOrder : PKServiceProviderOrder + +@property (nonatomic, copy) NSDictionary *serviceProviderData; + +- (void)setServiceProviderData:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPass.h b/PrivateFrameworks/PassKitCore.framework/PKPass.h index 50fe78d942..877eae6d97 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPass.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPass.h @@ -66,6 +66,7 @@ @property (nonatomic, retain) NSDate *modifiedDate; @property (setter=setNFCPayload:, nonatomic, copy) PKNFCPayload *nfcPayload; @property (getter=isNFCPayloadEncrypted, nonatomic, readonly) BOOL nfcPayloadEncrypted; +@property (readonly) NSString *notificationCenterTitle; @property (nonatomic, readonly) PKImage *notificationIconImage; @property (readonly) NSData *npkCompleteHash; @property (readonly) BOOL npkExpired; @@ -164,6 +165,7 @@ - (id)lowercaseLocalizedName; - (id)modifiedDate; - (id)nfcPayload; +- (id)notificationCenterTitle; - (id)notificationIconImage; - (id)organizationName; - (id)partialFrontFaceImage; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPassLibrary.h b/PrivateFrameworks/PassKitCore.framework/PKPassLibrary.h index 50020b6f32..ced2820a07 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPassLibrary.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPassLibrary.h @@ -58,6 +58,7 @@ - (void)activatePaymentPass:(id)arg1 withActivationData:(id)arg2 completion:(id /* block */)arg3; - (void)addPasses:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (id)archiveForObjectWithUniqueID:(id)arg1; +- (BOOL)canAddFelicaPass; - (BOOL)canAddPassOfType:(unsigned int)arg1; - (BOOL)canAddPaymentPassWithPrimaryAccountIdentifier:(id)arg1; - (void)catalogChanged:(id)arg1 withNewPasses:(id)arg2; @@ -70,6 +71,7 @@ - (id)delegate; - (id)diffForPassUpdateUserNotificationWithIdentifier:(id)arg1; - (void)enabledValueAddedServicePassesWithCompletion:(id /* block */)arg1; +- (id)expressFelicaTransitPasses; - (void)fetchContentForUniqueID:(id)arg1 withCompletion:(id /* block */)arg2; - (void)fetchCurrentRelevantPassInfo:(id /* block */)arg1; - (void)fetchHasCandidatePasses:(id /* block */)arg1; @@ -84,10 +86,9 @@ - (void)hasInAppPaymentPassesForNetworks:(id)arg1 withHandler:(id /* block */)arg2; - (void)hasInAppPrivateLabelPaymentPassesForApplicationIdentifier:(id)arg1 withHandler:(id /* block */)arg2; - (BOOL)hasPassesOfType:(unsigned int)arg1; +- (void)hasWebPaymentPassesForNetworks:(id)arg1 capabilities:(unsigned int)arg2 withHandler:(id /* block */)arg3; - (id)inAppPaymentPassesForNetworks:(id)arg1; - (id)inAppPaymentPassesForNetworks:(id)arg1 capabilities:(unsigned int)arg2; -- (void)inAppPaymentPassesForNetworks:(id)arg1 capabilities:(unsigned int)arg2 withHandler:(id /* block */)arg3; -- (void)inAppPaymentPassesForNetworks:(id)arg1 withHandler:(id /* block */)arg2; - (id)inAppPrivateLabelPaymentPassesForApplicationIdentifier:(id)arg1; - (void)inAppPrivateLabelPaymentPassesForApplicationIdentifier:(id)arg1 withHandler:(id /* block */)arg2; - (id)init; @@ -96,6 +97,7 @@ - (BOOL)isPassbookVisible; - (BOOL)isPaymentPassActivationAvailable; - (BOOL)isRemovingPassesOfType:(unsigned int)arg1; +- (void)issueWalletUserNotificationWithTitle:(id)arg1 message:(id)arg2; - (void)logDelayExitReasons; - (BOOL)migrateData; - (void)noteAccountChanged; @@ -104,6 +106,7 @@ - (void)notifyPassUsed:(id)arg1 fromSource:(int)arg2; - (void)nukeDatabaseAndExit; - (void)openPaymentSetup; +- (void)openPaymentSetupForMerchantIdentifier:(id)arg1 domain:(id)arg2 completion:(id /* block */)arg3; - (void)passAdded:(id)arg1; - (void)passRemoved:(id)arg1; - (void)passUpdated:(id)arg1; @@ -112,6 +115,7 @@ - (id)passes; - (id)passesOfType:(unsigned int)arg1; - (id)passesPendingActivation; +- (id)paymentPassesWithLocallyStoredValue; - (void)presentContactlessInterfaceForDefaultPassFromSource:(int)arg1 completion:(id /* block */)arg2; - (void)presentContactlessInterfaceForPassWithUniqueIdentifier:(id)arg1 fromSource:(int)arg2 completion:(id /* block */)arg3; - (void)presentPaymentPass:(id)arg1; @@ -139,5 +143,6 @@ - (BOOL)setShowInLockScreenEnabled:(BOOL)arg1 forPass:(id)arg2; - (void)shuffleGroups:(int)arg1; - (void)updateSettings:(unsigned int)arg1 forObjectWithUniqueID:(id)arg2; +- (id)webPaymentPassesForNetworks:(id)arg1 capabilities:(unsigned int)arg2; @end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentApplication.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentApplication.h index b1539997a5..6adb53f32e 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentApplication.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentApplication.h @@ -3,11 +3,14 @@ */ @interface PKPaymentApplication : NSObject { + NSString * _appletCurrencyCode; + NSString * _appletDataFormat; NSString * _applicationIdentifier; BOOL _auxiliary; NSString * _displayName; NSString * _dpanIdentifier; NSString * _dpanSuffix; + PKFelicaPassProperties * _felicaProperties; BOOL _inAppPINRequired; NSDecimalNumber * _inAppPINRequiredAmount; NSString * _inAppPINRequiredCurrency; @@ -16,16 +19,22 @@ NSString * _sanitizedDPAN; NSString * _secureElementIdentifier; int _state; + NSArray * _supportedExpressModes; BOOL _supportsContactlessPayment; + NSArray * _supportsExpressModes; BOOL _supportsInAppPayment; + BOOL _supportsOptionalAuthentication; NSString * _suspendedReason; } +@property (nonatomic, copy) NSString *appletCurrencyCode; +@property (nonatomic, copy) NSString *appletDataFormat; @property (nonatomic, copy) NSString *applicationIdentifier; @property (getter=isAuxiliary, nonatomic) BOOL auxiliary; @property (nonatomic, copy) NSString *displayName; @property (setter=setDPANIdentifier:, nonatomic, copy) NSString *dpanIdentifier; @property (setter=setDPANSuffix:, nonatomic, copy) NSString *dpanSuffix; +@property (nonatomic, copy) PKFelicaPassProperties *felicaProperties; @property (nonatomic) BOOL inAppPINRequired; @property (nonatomic, copy) NSDecimalNumber *inAppPINRequiredAmount; @property (nonatomic, copy) NSString *inAppPINRequiredCurrency; @@ -35,15 +44,21 @@ @property (nonatomic, copy) NSString *secureElementIdentifier; @property (nonatomic) int state; @property (nonatomic, readonly) NSString *stateAsString; +@property (nonatomic, copy) NSArray *supportedExpressModes; @property (nonatomic) BOOL supportsContactlessPayment; +@property (nonatomic, copy) NSArray *supportsExpressModes; +@property (nonatomic, readonly) BOOL supportsExpressSuica; @property (nonatomic) BOOL supportsInAppPayment; +@property (nonatomic) BOOL supportsOptionalAuthentication; @property (nonatomic, copy) NSString *suspendedReason; + (id)applicationWithProtobuf:(id)arg1; + (BOOL)supportsSecureCoding; - (void).cxx_destruct; -- (BOOL)acceptedForSupportedNetworkIdentifiers:(id)arg1 merchantCapabilities:(unsigned int)arg2 webService:(id)arg3; +- (BOOL)acceptedForSupportedNetworkIdentifiers:(id)arg1 merchantCapabilities:(unsigned int)arg2 paymentMode:(int)arg3 webPayment:(BOOL)arg4 webService:(id)arg5; +- (id)appletCurrencyCode; +- (id)appletDataFormat; - (id)applicationIdentifier; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; @@ -51,6 +66,7 @@ - (id)dpanIdentifier; - (id)dpanSuffix; - (void)encodeWithCoder:(id)arg1; +- (id)felicaProperties; - (unsigned int)hash; - (BOOL)inAppPINRequired; - (id)inAppPINRequiredAmount; @@ -65,11 +81,14 @@ - (id)protobuf; - (id)sanitizedDPAN; - (id)secureElementIdentifier; +- (void)setAppletCurrencyCode:(id)arg1; +- (void)setAppletDataFormat:(id)arg1; - (void)setApplicationIdentifier:(id)arg1; - (void)setAuxiliary:(BOOL)arg1; - (void)setDPANIdentifier:(id)arg1; - (void)setDPANSuffix:(id)arg1; - (void)setDisplayName:(id)arg1; +- (void)setFelicaProperties:(id)arg1; - (void)setInAppPINRequired:(BOOL)arg1; - (void)setInAppPINRequiredAmount:(id)arg1; - (void)setInAppPINRequiredCurrency:(id)arg1; @@ -78,13 +97,20 @@ - (void)setSanitizedDPAN:(id)arg1; - (void)setSecureElementIdentifier:(id)arg1; - (void)setState:(int)arg1; +- (void)setSupportedExpressModes:(id)arg1; - (void)setSupportsContactlessPayment:(BOOL)arg1; +- (void)setSupportsExpressModes:(id)arg1; - (void)setSupportsInAppPayment:(BOOL)arg1; +- (void)setSupportsOptionalAuthentication:(BOOL)arg1; - (void)setSuspendedReason:(id)arg1; - (int)state; - (id)stateAsString; +- (id)supportedExpressModes; - (BOOL)supportsContactlessPayment; +- (id)supportsExpressModes; +- (BOOL)supportsExpressSuica; - (BOOL)supportsInAppPayment; +- (BOOL)supportsOptionalAuthentication; - (BOOL)supportsWebPaymentMode:(int)arg1 withExclusionList:(id)arg2; - (id)suspendedReason; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationAuthorizedStateParam.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationAuthorizedStateParam.h index 6b8da75271..bd312e78f2 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationAuthorizedStateParam.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationAuthorizedStateParam.h @@ -5,19 +5,28 @@ @interface PKPaymentAuthorizationAuthorizedStateParam : PKPaymentAuthorizationStateParam { PKPayment * _payment; PKPaymentToken * _paymentToken; + PKServiceProviderPurchase * _purchase; + NSString * _purchaseTransactionIdentifier; } @property (nonatomic, retain) PKPayment *payment; @property (nonatomic, retain) PKPaymentToken *paymentToken; +@property (nonatomic, retain) PKServiceProviderPurchase *purchase; +@property (nonatomic, copy) NSString *purchaseTransactionIdentifier; + (id)paramWithPayment:(id)arg1; + (id)paramWithPaymentToken:(id)arg1; ++ (id)paramWithPurchase:(id)arg1 purchaseTransactionIdentifier:(id)arg2; - (void).cxx_destruct; - (id)description; - (id)payment; - (id)paymentToken; +- (id)purchase; +- (id)purchaseTransactionIdentifier; - (void)setPayment:(id)arg1; - (void)setPaymentToken:(id)arg1; +- (void)setPurchase:(id)arg1; +- (void)setPurchaseTransactionIdentifier:(id)arg1; @end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationClientCallbackStateParam.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationClientCallbackStateParam.h index 4c865e0a06..0a3f1bb47a 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationClientCallbackStateParam.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationClientCallbackStateParam.h @@ -11,6 +11,7 @@ @property (nonatomic, retain) id object; @property (nonatomic, readonly) PKPayment *payment; @property (nonatomic, readonly) PKPaymentMethod *paymentMethod; +@property (nonatomic, readonly) PKServiceProviderPurchase *purchase; @property (nonatomic, readonly) CNContact *shippingContact; @property (nonatomic, readonly) PKShippingMethod *shippingMethod; @@ -22,6 +23,7 @@ - (id)object; - (id)payment; - (id)paymentMethod; +- (id)purchase; - (void)setKind:(int)arg1; - (void)setObject:(id)arg1; - (id)shippingContact; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationDataModel.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationDataModel.h index c52b9498fa..6b2e287983 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationDataModel.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationDataModel.h @@ -14,6 +14,7 @@ NSString * _hostAppLocalizedName; NSString * _hostApplicationIdentifier; BOOL _ignoreProximity; + PKRemotePaymentInstrument * _initialRemotePaymentInstrument; NSMapTable * _instrumentToDeviceMap; NSMutableArray * _items; PKPassLibrary * _library; @@ -55,6 +56,7 @@ @property (readonly) unsigned int hash; @property (nonatomic, retain) NSString *hostAppLocalizedName; @property (nonatomic, retain) NSString *hostApplicationIdentifier; +@property (nonatomic, retain) PKRemotePaymentInstrument *initialRemotePaymentInstrument; @property (nonatomic, readonly) NSArray *items; @property (nonatomic, retain) PKPassLibrary *library; @property (nonatomic, readonly) NSString *merchantName; @@ -82,6 +84,8 @@ @property (nonatomic, readonly) NSArray *unavailablePasses; @property (nonatomic, copy) id /* block */ updateHandler; +// Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + - (void).cxx_destruct; - (void)_ensureItemForClass:(Class)arg1; - (void)_ensureItems; @@ -112,6 +116,7 @@ - (id)hostApplicationIdentifier; - (id)init; - (id)initWithMode:(int)arg1; +- (id)initialRemotePaymentInstrument; - (BOOL)isShippingEditable; - (BOOL)isValidWithError:(id*)arg1; - (id)itemForType:(int)arg1; @@ -134,6 +139,7 @@ - (void)setDefaults:(id)arg1; - (void)setHostAppLocalizedName:(id)arg1; - (void)setHostApplicationIdentifier:(id)arg1; +- (void)setInitialRemotePaymentInstrument:(id)arg1; - (void)setLibrary:(id)arg1; - (void)setPass:(id)arg1; - (void)setPaymentApplication:(id)arg1; @@ -167,4 +173,8 @@ - (void)updateRemoteDevices:(id)arg1; - (void)updateRemoteDevices:(id)arg1 ignoreProximity:(BOOL)arg2; +// Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit + +- (void)npkSetPassAndPaymentApplicationForAID:(id)arg1; + @end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationStateMachine.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationStateMachine.h index f23d5d17d3..10d2f7d7c1 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationStateMachine.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentAuthorizationStateMachine.h @@ -52,6 +52,7 @@ - (id)_dequeuePendingCallbackParam; - (void)_deviceUpdateDidTimeout; - (void)_dispatchNextCallbackParam; +- (void)_enqeueDidAuthorizePurchaseWithParam:(id)arg1; - (void)_enqueueCallbackOfKind:(int)arg1 withObject:(id)arg2; - (void)_enqueueDidAuthorizePaymentWithPayment:(id)arg1; - (void)_enqueueDidAuthorizePaymentWithRemotePayment:(id)arg1; @@ -82,6 +83,7 @@ - (void)_startPayment; - (void)_startRemoteDeviceUpdate; - (id)_transactionWithPaymentToken:(id)arg1; +- (id)_transactionWithPurchase:(id)arg1 transactionIdentifier:(id)arg2; - (void)_unregisterForNotifications; - (void)_updateModelWithShippingMethods:(id)arg1 paymentSummaryItems:(id)arg2; - (id)aggregateDictionary; @@ -91,6 +93,7 @@ - (id)continuityPaymentCoordinator; - (void)continuityPaymentCoordinator:(id)arg1 didReceivePayment:(id)arg2; - (void)continuityPaymentCoordinator:(id)arg1 didReceiveUpdatedPaymentDevices:(id)arg2; +- (void)continuityPaymentCoordinator:(id)arg1 didTimeoutTotalWithPaymentDevices:(id)arg2; - (void)continuityPaymentCoordinatorDidReceiveCancellation:(id)arg1; - (void)continuityPaymentCoordinatorDidTimeoutUpdatePaymentDevices:(id)arg1; - (id)continuityPaymentService; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentContactlessProductCredential.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentContactlessProductCredential.h new file mode 100644 index 0000000000..e6bb3389bb --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentContactlessProductCredential.h @@ -0,0 +1,31 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentContactlessProductCredential : PKPaymentCredential { + NSString * _cardSessionToken; + PKPaymentSetupProduct * _product; + NSString * _productIdentifier; + NSDictionary * _readerModeMetadata; +} + +@property (nonatomic, copy) NSString *cardSessionToken; +@property (nonatomic, retain) PKPaymentSetupProduct *product; +@property (nonatomic, copy) NSString *productIdentifier; +@property (nonatomic, copy) NSDictionary *readerModeMetadata; + +- (void).cxx_destruct; +- (id)cardSessionToken; +- (id)init; +- (id)initWithPaymentSetupProduct:(id)arg1; +- (id)initWithPaymentSetupProduct:(id)arg1 cardSessionToken:(id)arg2; +- (id)product; +- (id)productIdentifier; +- (id)readerModeMetadata; +- (void)setCardSessionToken:(id)arg1; +- (void)setProduct:(id)arg1; +- (void)setProductIdentifier:(id)arg1; +- (void)setReaderModeMetadata:(id)arg1; +- (void)setRequirementsResponse:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentCredential.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentCredential.h index 99caf58e9b..dae4acb31e 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentCredential.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentCredential.h @@ -21,14 +21,18 @@ + (id)fakeRemoteCredentials; - (void).cxx_destruct; +- (id)contactlessProductCredential; - (int)credentialType; - (id)eligibilityResponse; - (id)expiration; +- (BOOL)isContactlessProductCredential; - (BOOL)isLocalPassCredential; - (BOOL)isRemoteCredential; +- (BOOL)isRemotePassCredential; - (id)localPassCredential; - (id)longDescription; - (id)remoteCredential; +- (id)remotePassCredential; - (id)requirementsResponse; - (id)sanitizedPrimaryAccountNumber; - (void)setCredentialType:(int)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentDefaultDataProvider.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentDefaultDataProvider.h index e82bbae33d..2bb093a37c 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentDefaultDataProvider.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentDefaultDataProvider.h @@ -21,9 +21,12 @@ - (void).cxx_destruct; - (void)dealloc; +- (id)defaultExpressFelicaTransitPassIdentifier; - (id)defaultPaymentApplicationForPassUniqueIdentifier:(id)arg1; - (id)defaultPaymentPassIdentifier; - (id)delegate; +- (void)deletePaymentTransactionWithIdentifier:(id)arg1 forPassWithUniqueIdentifier:(id)arg2; +- (void)felicaStateWithPassUniqueIdentifier:(id)arg1 paymentApplication:(id)arg2 completion:(id /* block */)arg3; - (id)init; - (BOOL)isDeviceInRestrictedMode; - (BOOL)isPaymentHandoffDisabled; @@ -31,8 +34,10 @@ - (void)paymentPassWithUniqueIdentifier:(id)arg1 didEnableTransactionService:(BOOL)arg2; - (void)paymentPassWithUniqueIdentifier:(id)arg1 didReceiveTransaction:(id)arg2; - (void)paymentPassWithUniqueIdentifier:(id)arg1 didRemoveTransactionWithIdentifier:(id)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didUpdateWithFelicaPassProperties:(id)arg2; - (id)secureElementIdentifier; - (BOOL)secureElementIsProductionSigned; +- (void)setDefaultExpressFelicaTransitPassIdentifier:(id)arg1 withCredential:(id)arg2 completion:(id /* block */)arg3; - (void)setDefaultPaymentApplication:(id)arg1 forPassUniqueIdentifier:(id)arg2 completion:(id /* block */)arg3; - (void)setDefaultPaymentPassIdentifier:(id)arg1; - (void)setDelegate:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentEligibilityRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentEligibilityRequest.h index 7333017437..99343ac2e2 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentEligibilityRequest.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentEligibilityRequest.h @@ -47,6 +47,8 @@ - (void).cxx_destruct; - (id)FPInfo; - (unsigned int)_requestHTTPMethod; +- (void)_updateRequestForRedirect:(id)arg1 overrides:(id)arg2 webService:(id)arg3 withCompletion:(id /* block */)arg4; +- (void)_updateRequestForRetry:(id)arg1 retryFields:(id)arg2 webService:(id)arg3 withCompletion:(id /* block */)arg4; - (void)_urlRequestWithServiceURL:(id)arg1 deviceIdentifier:(id)arg2 account:(id)arg3 certChain:(id)arg4 devSigned:(BOOL)arg5 deviceData:(id)arg6 webService:(id)arg7 completion:(id /* block */)arg8; - (id)cardholderName; - (int)cardholderNameInputMethod; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentHeroImageController.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentHeroImageController.h index 8b4ac98ee4..ec3a6ae3a8 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentHeroImageController.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentHeroImageController.h @@ -23,11 +23,13 @@ - (id)_debugString; - (void)beginDownloadingRemoteImages; - (void)beginDownloadingRemoteImagesWithCompletion:(id /* block */)arg1; +- (BOOL)containsPaymentCredentialType:(int)arg1; - (id)delegate; - (void)downloadRemoteImageForNetwork:(id)arg1 completion:(id /* block */)arg2; - (id)featuredNetworksImageData; - (struct CGSize { float x1; float x2; })imageSizeForScreenSize:(struct CGSize { float x1; float x2; })arg1; - (id)initWithManifest:(id)arg1 featuredNetworks:(id)arg2; +- (id)initWithManifest:(id)arg1 featuredNetworks:(id)arg2 webService:(id)arg3; - (id)primaryFeaturedNetwork; - (void)setDelegate:(id)arg1; - (void)setWatchSize:(int)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentHeroImageManifest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentHeroImageManifest.h index 6099c4f4c3..42ee95b11e 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentHeroImageManifest.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentHeroImageManifest.h @@ -17,6 +17,7 @@ - (id)_fileNameForNetworkImageOnDisk:(id)arg1; - (id)_readManifestDataFromDevice; - (void)_saveManifestDataToDevice:(id)arg1; +- (BOOL)containsPaymentCredentialType:(int)arg1; - (id)description; - (void)downloadRemoteManifestWithCompletion:(id /* block */)arg1; - (id)imageDataOnDiskForNetwork:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentOverlayableRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentOverlayableRequest.h index 5bbe16d57f..7d38874b2e 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentOverlayableRequest.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentOverlayableRequest.h @@ -5,26 +5,34 @@ @interface PKPaymentOverlayableRequest : PKPaymentWebServiceRequest { NSMutableDictionary * _overlayParameters; NSArray * _overridenKeys; + BOOL _requiresConfigurationForRedirect; + BOOL _requiresConfigurationForRetry; NSMutableDictionary * _secureOverlayParameters; } @property (nonatomic, copy) NSDictionary *overlayParameters; +@property (nonatomic) BOOL requiresConfigurationForRedirect; +@property (nonatomic) BOOL requiresConfigurationForRetry; @property (nonatomic, copy) NSDictionary *secureOverlayParameters; - (void).cxx_destruct; - (void)_applyOverlayToDictionary:(id)arg1; - (void)_applySecureOverlayToDictionary:(id)arg1; -- (id)_redirectDataWithOverrides:(id)arg1; -- (id)_retryData; - (void)_setOverriddenKeys:(id)arg1; +- (void)_updateRequestForRedirect:(id)arg1 overrides:(id)arg2 webService:(id)arg3 withCompletion:(id /* block */)arg4; +- (void)_updateRequestForRetry:(id)arg1 retryFields:(id)arg2 webService:(id)arg3 withCompletion:(id /* block */)arg4; - (BOOL)hasOverlayParameters; - (id)init; - (id)overlayParameters; - (id)overlayValueForKey:(id)arg1; +- (BOOL)requiresConfigurationForRedirect; +- (BOOL)requiresConfigurationForRetry; - (id)secureOverlayParameters; - (id)secureOverlayValueForKey:(id)arg1; - (void)setOverlayParameters:(id)arg1; - (void)setOverlayValue:(id)arg1 forKey:(id)arg2; +- (void)setRequiresConfigurationForRedirect:(BOOL)arg1; +- (void)setRequiresConfigurationForRetry:(BOOL)arg1; - (void)setSecureOverlayParameters:(id)arg1; - (void)setSecureOverlayValue:(id)arg1 forKey:(id)arg2; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentPass.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentPass.h index 00e1250fc6..aabd701e22 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentPass.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentPass.h @@ -6,6 +6,7 @@ NSString * _appURLScheme; NSSet * _associatedApplicationIdentifiers; NSSet * _associatedWebDomains; + NSArray * _availableActions; NSString * _cobrandName; BOOL _cobranded; NSSet * _devicePaymentApplications; @@ -19,6 +20,7 @@ BOOL _paymentOptionSelectable; NSString * _primaryAccountIdentifier; NSString * _primaryAccountNumberSuffix; + BOOL _requiresTransferSerialNumberBasedProvisioning; NSString * _sanitizedPrimaryAccountNumber; BOOL _supportsDPANNotifications; BOOL _supportsDefaultCardSelection; @@ -32,6 +34,7 @@ @property (nonatomic, copy) NSString *appURLScheme; @property (nonatomic, copy) NSSet *associatedApplicationIdentifiers; @property (nonatomic, copy) NSSet *associatedWebDomains; +@property (nonatomic, copy) NSArray *availableActions; @property (nonatomic, copy) NSString *cobrandName; @property (getter=isCobranded, nonatomic) BOOL cobranded; @property (readonly) NSString *deviceAccountIdentifier; @@ -40,15 +43,16 @@ @property (nonatomic, retain) PKPaymentApplication *devicePrimaryContactlessPaymentApplication; @property (nonatomic, retain) PKPaymentApplication *devicePrimaryInAppPaymentApplication; @property (nonatomic, retain) PKPaymentApplication *devicePrimaryPaymentApplication; +@property (nonatomic, readonly, copy) PKFelicaPassProperties *felicaProperties; @property (nonatomic, copy) NSString *localizedSuspendedReason; @property (nonatomic, copy) NSString *messagePushTopic; @property (nonatomic, copy) NSURL *messageServiceURL; -@property (nonatomic, retain) PKPaymentApplication *npkSelectedPaymentApplication; @property (nonatomic, copy) NSSet *paymentApplications; @property (getter=isPaymentOptionSelectable, nonatomic) BOOL paymentOptionSelectable; @property (nonatomic, copy) NSString *primaryAccountIdentifier; @property (nonatomic, copy) NSString *primaryAccountNumberSuffix; @property (getter=isPrivateLabel, nonatomic, readonly) BOOL privateLabel; +@property (nonatomic) BOOL requiresTransferSerialNumberBasedProvisioning; @property (nonatomic, copy) NSString *sanitizedPrimaryAccountNumber; @property (nonatomic) BOOL supportsDPANNotifications; @property (nonatomic) BOOL supportsDefaultCardSelection; @@ -60,17 +64,21 @@ // Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + (unsigned int)defaultSettings; ++ (id)displayableErrorForAction:(id)arg1 andReason:(unsigned int)arg2; + (BOOL)supportsSecureCoding; - (void).cxx_destruct; - (unsigned int)_activationStateForApplicationState:(int)arg1; - (id)_localizedSuspendedReasonForAID:(id)arg1; - (unsigned int)activationState; +- (id)addValueURL; - (id)appURLScheme; - (id)associatedApplicationIdentifiers; - (id)associatedWebDomains; +- (id)availableActions; - (BOOL)availableForAutomaticPresentationUsingBeaconContext; - (BOOL)availableForAutomaticPresentationUsingVASContext; +- (BOOL)canPerformAction:(id)arg1 unableReason:(unsigned int*)arg2 displayableError:(id*)arg3; - (id)cobrandName; - (unsigned int)contactlessActivationState; - (id)copyWithZone:(struct _NSZone { }*)arg1; @@ -82,6 +90,7 @@ - (id)devicePrimaryPaymentApplication; - (int)effectiveContactlessPaymentApplicationState; - (void)encodeWithCoder:(id)arg1; +- (id)felicaProperties; - (BOOL)hasContactlessDevicePaymentApplicationsAvailable; - (id)initWithCoder:(id)arg1; - (id)initWithDictionary:(id)arg1 bundle:(id)arg2; @@ -92,18 +101,21 @@ - (id)localizedSuspendedReason; - (id)messagePushTopic; - (id)messageServiceURL; +- (id)notificationCenterTitle; - (id)paymentApplicationForAID:(id)arg1; - (id)paymentApplications; - (id)paymentApplicationsForSecureElementIdentifiers:(id)arg1; - (id)primaryAccountIdentifier; - (id)primaryAccountNumberSuffix; - (id)primaryPaymentApplicationForSecureElementIdentifiers:(id)arg1; +- (BOOL)requiresTransferSerialNumberBasedProvisioning; - (void)sanitizePaymentApplications; - (id)sanitizedDeviceAccountNumber; - (id)sanitizedPrimaryAccountNumber; - (void)setAppURLScheme:(id)arg1; - (void)setAssociatedApplicationIdentifiers:(id)arg1; - (void)setAssociatedWebDomains:(id)arg1; +- (void)setAvailableActions:(id)arg1; - (void)setCobrandName:(id)arg1; - (void)setCobranded:(BOOL)arg1; - (void)setDevicePaymentApplications:(id)arg1; @@ -117,6 +129,7 @@ - (void)setPaymentOptionSelectable:(BOOL)arg1; - (void)setPrimaryAccountIdentifier:(id)arg1; - (void)setPrimaryAccountNumberSuffix:(id)arg1; +- (void)setRequiresTransferSerialNumberBasedProvisioning:(BOOL)arg1; - (void)setSanitizedPrimaryAccountNumber:(id)arg1; - (void)setSupportsDPANNotifications:(BOOL)arg1; - (void)setSupportsDefaultCardSelection:(BOOL)arg1; @@ -134,9 +147,14 @@ // Image: /System/Library/PrivateFrameworks/NanoPassKit.framework/NanoPassKit -- (BOOL)npkHasUserSelectablePaymentApplications; -- (id)npkSelectedPaymentApplication; -- (id)npkSortedDevicePaymentApplications; -- (void)setNpkSelectedPaymentApplication:(id)arg1; +- (id)npkDeviceContactlessPaymentApplications; +- (id)npkDeviceInAppPaymentApplications; +- (BOOL)npkHasUserSelectableContactlessPaymentApplications; +- (BOOL)npkHasUserSelectableInAppPaymentApplications; +- (id)npkPreferredContactlessPaymentApplication; +- (id)npkPreferredInAppPaymentApplication; +- (void)npkSetPreferredPaymentApplication:(id)arg1; +- (id)npkSortedDeviceContactlessPaymentApplications; +- (id)npkSortedDeviceInAppPaymentApplications; @end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentPassAction.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentPassAction.h new file mode 100644 index 0000000000..6e3c9a7737 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentPassAction.h @@ -0,0 +1,83 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentPassAction : NSObject { + NSString * _actionDescription; + NSDate * _availableFrom; + NSDate * _availableUntil; + NSString * _confirmationTitle; + PKEnteredValueActionItem * _enteredValueItem; + BOOL _featured; + NSString * _footerText; + BOOL _hasRemoteContent; + NSString * _headerText; + NSString * _identifier; + NSDictionary * _localizations; + NSDictionary * _rawDictionary; + NSString * _relevantPropertyIdentifier; + NSArray * _selectedActionItems; + unsigned int _serviceProviderCapabilities; + NSString * _serviceProviderCountryCode; + NSString * _serviceProviderIdentifier; + NSArray * _serviceProviderSupportedNetworks; + NSString * _title; + unsigned int _type; + NSString * _unavailableAfterReason; + NSString * _unavailableBeforeReason; +} + +@property (nonatomic, readonly, copy) NSString *actionDescription; +@property (nonatomic, readonly, copy) NSDate *availableFrom; +@property (nonatomic, readonly, copy) NSDate *availableUntil; +@property (nonatomic, readonly, copy) NSString *confirmationTitle; +@property (nonatomic, readonly) PKEnteredValueActionItem *enteredValueItem; +@property (nonatomic, readonly) BOOL featured; +@property (nonatomic, readonly, copy) NSString *footerText; +@property (nonatomic, readonly) BOOL hasRemoteContent; +@property (nonatomic, readonly, copy) NSString *headerText; +@property (nonatomic, readonly, copy) NSString *identifier; +@property (nonatomic, readonly, copy) NSString *relevantPropertyIdentifier; +@property (nonatomic, readonly, copy) NSArray *selectedActionItems; +@property (nonatomic, readonly) unsigned int serviceProviderCapabilities; +@property (nonatomic, readonly, copy) NSString *serviceProviderCountryCode; +@property (nonatomic, readonly, copy) NSString *serviceProviderIdentifier; +@property (nonatomic, readonly, copy) NSArray *serviceProviderSupportedNetworks; +@property (nonatomic, readonly, copy) NSString *title; +@property (nonatomic, readonly) unsigned int type; +@property (nonatomic, readonly, copy) NSString *unavailableAfterReason; +@property (nonatomic, readonly, copy) NSString *unavailableBeforeReason; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)_localizableKeys; +- (void)_processLocalizableStrings:(id /* block */)arg1; +- (id)actionDescription; +- (id)actionUpdatedWithDictionary:(id)arg1; +- (id)availableFrom; +- (id)availableUntil; +- (id)confirmationTitle; +- (id)description; +- (void)encodeWithCoder:(id)arg1; +- (id)enteredValueItem; +- (BOOL)featured; +- (id)footerText; +- (BOOL)hasRemoteContent; +- (id)headerText; +- (id)identifier; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (id)initWithDictionary:(id)arg1 bundle:(id)arg2; +- (id)relevantPropertyIdentifier; +- (id)selectedActionItems; +- (unsigned int)serviceProviderCapabilities; +- (id)serviceProviderCountryCode; +- (id)serviceProviderIdentifier; +- (id)serviceProviderSupportedNetworks; +- (id)title; +- (unsigned int)type; +- (id)unavailableAfterReason; +- (id)unavailableBeforeReason; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentPassContent.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentPassContent.h index deabfa9305..d98d02af90 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentPassContent.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentPassContent.h @@ -4,6 +4,7 @@ @interface PKPaymentPassContent : PKPassContent { NSString * _appURLScheme; + NSArray * _availableActions; NSString * _cobrandName; NSDictionary * _localizedSuspendedReasonsByAID; NSString * _messagePushTopic; @@ -13,6 +14,7 @@ } @property (nonatomic, copy) NSString *appURLScheme; +@property (nonatomic, copy) NSArray *availableActions; @property (nonatomic, copy) NSString *cobrandName; @property (nonatomic, copy) NSDictionary *localizedSuspendedReasonsByAID; @property (nonatomic, copy) NSString *messagePushTopic; @@ -24,6 +26,7 @@ - (void).cxx_destruct; - (id)appURLScheme; +- (id)availableActions; - (id)cobrandName; - (void)encodeWithCoder:(id)arg1; - (id)initWithCoder:(id)arg1; @@ -32,6 +35,7 @@ - (id)messagePushTopic; - (id)messageServiceURL; - (void)setAppURLScheme:(id)arg1; +- (void)setAvailableActions:(id)arg1; - (void)setCobrandName:(id)arg1; - (void)setLocalizedSuspendedReasonsByAID:(id)arg1; - (void)setMessagePushTopic:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningController.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningController.h index ccffc98489..d7805ad3d9 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningController.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningController.h @@ -4,10 +4,12 @@ @interface PKPaymentProvisioningController : NSObject { NSMutableArray * _associatedCredentials; + NSSet * _automaticExpressModes; NSTimer * _descriptionTimer; PKPaymentEligibilityResponse * _eligibilityResponse; NSString * _localizedProgressDescription; NSArray * _moreInfoItems; + PKPaymentSetupProductModel * _paymentSetupProductModel; NSString * _productIdentifier; PKPaymentPass * _provisionedPass; NSString * _provisioningNonce; @@ -21,12 +23,14 @@ } @property (nonatomic, readonly, copy) NSArray *associatedCredentials; +@property (nonatomic, readonly) NSSet *automaticExpressModes; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic, readonly) PKPaymentEligibilityResponse *eligibilityResponse; @property (readonly) unsigned int hash; @property (nonatomic, readonly, copy) NSString *localizedProgressDescription; @property (nonatomic, readonly) NSArray *moreInfoItems; +@property (nonatomic, readonly) PKPaymentSetupProductModel *paymentSetupProductModel; @property (nonatomic, readonly, copy) NSString *productIdentifier; @property (nonatomic, readonly) PKPaymentPass *provisionedPass; @property (nonatomic, readonly) PKPaymentProvisioningResponse *provisioningResponse; @@ -39,13 +43,14 @@ - (void).cxx_destruct; - (void)_addAssociatedCredential:(id)arg1; +- (void)_associateCredential:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (int)_defaultResetState; - (id)_displayableErrorOverrideForUnderlyingError:(id)arg1; - (void)_downloadMoreInfoItemURLs:(id)arg1 withMetadata:(id)arg2 completion:(id /* block */)arg3; +- (id)_filterPaymentSetupProducts:(id)arg1; - (void)_handleProvisioningError:(id)arg1 forRequest:(id)arg2; -- (void)_moreInfoItemAtURL:(id)arg1 withMetadata:(id)arg2 completion:(id /* block */)arg3; - (void)_passAlreadyProvisioned; -- (void)_provisoniningNonceWithCompletion:(id /* block */)arg1; +- (void)_provisioningNonceWithCompletion:(id /* block */)arg1; - (void)_queryEligibilityForCredential:(id)arg1 completion:(id /* block */)arg2; - (void)_queryRequirementsForCredential:(id)arg1 completion:(id /* block */)arg2; - (void)_registerWhileRetrievingRemoteCredentials:(BOOL)arg1 withCompletion:(id /* block */)arg2; @@ -57,9 +62,9 @@ - (void)_updateLocalizedProgressAndInvalidateTimer; - (void)_validatePreconditionsWhileRetrievingRemoteCredentials:(BOOL)arg1 withCompletion:(id /* block */)arg2; - (void)acceptTerms; -- (void)associateCredential:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (void)associateCredentials:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (id)associatedCredentials; +- (id)automaticExpressModes; - (void)dealloc; - (id)displayableErrorForError:(id)arg1; - (id)displayableErrorForProvisioningError:(id)arg1; @@ -69,6 +74,7 @@ - (id)moreInfoItems; - (void)noteProvisioningUserInterfaceDidAppear; - (void)noteProvisioningUserInterfaceDidDisappear; +- (id)paymentSetupProductModel; - (void)paymentWebService:(id)arg1 didCompleteTSMConnectionForTaskID:(unsigned int)arg2; - (void)paymentWebService:(id)arg1 didQueueTSMConnectionForTaskID:(unsigned int)arg2; - (id)productIdentifier; @@ -76,6 +82,7 @@ - (id)provisioningResponse; - (BOOL)provisioningUserInterfaceIsVisible; - (void)registerDevice:(id /* block */)arg1; +- (void)removeProvisionedPass; - (void)requestEligibility:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (void)requestProvisioning:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (void)requestRemoteCredentials:(id)arg1 withCompletionHandler:(id /* block */)arg2; @@ -87,6 +94,7 @@ - (void)retrieveRemoteCredentials:(id /* block */)arg1; - (void)setState:(int)arg1; - (int)state; +- (void)updatePaymentSetupProductModelWithCompletionHandler:(id /* block */)arg1; - (void)validatePreconditions:(id /* block */)arg1; - (void)validatePreconditionsAndRegister:(id /* block */)arg1; - (void)validatePreconditionsRegisterAndAssociateRemoteCredentials:(id /* block */)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningRequest.h index 0619abf1b8..67c8e78cd0 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningRequest.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningRequest.h @@ -6,31 +6,40 @@ NSData * _activationData; NSString * _cardSecurityCode; NSString * _cardholderName; - NSData * _deviceScore; + NSArray * _certChain; + PKDSPContext * _context; + BOOL _devSigned; + PKPaymentDeviceProvisioningData * _deviceData; PKPaymentEligibilityResponse * _eligibilityResponse; NSString * _nonce; + NSNumber * _primaryJSBLSequenceCounter; } @property (nonatomic, copy) NSData *activationData; @property (nonatomic, copy) NSString *cardSecurityCode; @property (nonatomic, copy) NSString *cardholderName; -@property (nonatomic, copy) NSData *deviceScore; +@property (nonatomic, copy) PKDSPContext *context; @property (nonatomic, retain) PKPaymentEligibilityResponse *eligibilityResponse; @property (nonatomic, copy) NSString *nonce; - (void).cxx_destruct; +- (void)_deviceScoreWithCompletion:(id /* block */)arg1; +- (void)_requestBodyWithWebService:(id)arg1 completion:(id /* block */)arg2; +- (void)_updateContextUsingWebService:(id)arg1 completion:(id /* block */)arg2; +- (void)_updateRequestForRedirect:(id)arg1 overrides:(id)arg2 webService:(id)arg3 withCompletion:(id /* block */)arg4; +- (void)_updateRequestForRetry:(id)arg1 retryFields:(id)arg2 webService:(id)arg3 withCompletion:(id /* block */)arg4; - (void)_urlRequestWithServiceURL:(id)arg1 deviceIdentifier:(id)arg2 account:(id)arg3 certChain:(id)arg4 devSigned:(BOOL)arg5 deviceData:(id)arg6 webService:(id)arg7 completion:(id /* block */)arg8; - (id)activationData; - (id)cardSecurityCode; - (id)cardholderName; -- (id)deviceScore; +- (id)context; - (id)eligibilityResponse; - (id)initWithEligibilityResponse:(id)arg1; - (id)nonce; - (void)setActivationData:(id)arg1; - (void)setCardSecurityCode:(id)arg1; - (void)setCardholderName:(id)arg1; -- (void)setDeviceScore:(id)arg1; +- (void)setContext:(id)arg1; - (void)setEligibilityResponse:(id)arg1; - (void)setNonce:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningResponse.h index 68a608217a..d317585db3 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningResponse.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentProvisioningResponse.h @@ -5,15 +5,18 @@ @interface PKPaymentProvisioningResponse : PKPaymentWebServiceResponse { NSArray * _moreInfoURLs; NSURL * _passURL; + BOOL _willProvisionWithAuthenticationDisabled; } @property (nonatomic, readonly, copy) NSArray *moreInfoURLs; @property (nonatomic, copy) NSURL *passURL; +@property (nonatomic, readonly) BOOL willProvisionWithAuthenticationDisabled; - (void).cxx_destruct; - (id)initWithData:(id)arg1; - (id)moreInfoURLs; - (id)passURL; - (void)setPassURL:(id)arg1; +- (BOOL)willProvisionWithAuthenticationDisabled; @end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentRemoteContentPassActionRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemoteContentPassActionRequest.h new file mode 100644 index 0000000000..f07246fefa --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemoteContentPassActionRequest.h @@ -0,0 +1,20 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentRemoteContentPassActionRequest : PKPaymentWebServiceRequest { + PKPaymentPassAction * _action; + PKPaymentPass * _pass; +} + +@property (nonatomic, retain) PKPaymentPassAction *action; +@property (nonatomic, retain) PKPaymentPass *pass; + +- (void).cxx_destruct; +- (id)_urlRequestWithServiceURL:(id)arg1 deviceIdentifier:(id)arg2 account:(id)arg3; +- (id)action; +- (id)pass; +- (void)setAction:(id)arg1; +- (void)setPass:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentRemoteContentPassActionResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemoteContentPassActionResponse.h new file mode 100644 index 0000000000..6da78d287e --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemoteContentPassActionResponse.h @@ -0,0 +1,16 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentRemoteContentPassActionResponse : PKPaymentWebServiceResponse { + PKPaymentPassAction * _updatedAction; +} + +@property (nonatomic, retain) PKPaymentPassAction *updatedAction; + +- (void).cxx_destruct; +- (id)initWithExistingAction:(id)arg1 data:(id)arg2; +- (void)setUpdatedAction:(id)arg1; +- (id)updatedAction; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassCredential.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassCredential.h new file mode 100644 index 0000000000..94871f2a57 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassCredential.h @@ -0,0 +1,32 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentRemotePassCredential : PKPaymentCredential { + NSString * _organizationName; + NSString * _passDescription; + NSURL * _passURL; + NSString * _primaryAccountIdentifier; + NSString * _serialNumber; +} + +@property (nonatomic, copy) NSString *organizationName; +@property (nonatomic, copy) NSString *passDescription; +@property (nonatomic, copy) NSURL *passURL; +@property (nonatomic, copy) NSString *primaryAccountIdentifier; +@property (nonatomic, copy) NSString *serialNumber; + +- (void).cxx_destruct; +- (id)initWithDictionary:(id)arg1; +- (id)organizationName; +- (id)passDescription; +- (id)passURL; +- (id)primaryAccountIdentifier; +- (id)serialNumber; +- (void)setOrganizationName:(id)arg1; +- (void)setPassDescription:(id)arg1; +- (void)setPassURL:(id)arg1; +- (void)setPrimaryAccountIdentifier:(id)arg1; +- (void)setSerialNumber:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassesRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassesRequest.h new file mode 100644 index 0000000000..acc9ebb63c --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassesRequest.h @@ -0,0 +1,9 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentRemotePassesRequest : PKPaymentWebServiceRequest + +- (id)_urlRequestWithServiceURL:(id)arg1 account:(id)arg2; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassesResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassesResponse.h new file mode 100644 index 0000000000..36e31f0e3c --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePassesResponse.h @@ -0,0 +1,18 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentRemotePassesResponse : PKPaymentWebServiceResponse { + NSString * _lastUpdated; + NSArray * _remotePasses; +} + +@property (nonatomic, readonly, copy) NSString *lastUpdated; +@property (nonatomic, readonly, copy) NSArray *remotePasses; + +- (void).cxx_destruct; +- (id)initWithData:(id)arg1; +- (id)lastUpdated; +- (id)remotePasses; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePreferencesRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePreferencesRequest.h new file mode 100644 index 0000000000..7fb093a432 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePreferencesRequest.h @@ -0,0 +1,9 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentRemotePreferencesRequest : PKPaymentWebServiceRequest + +- (id)_urlRequestWithServiceURL:(id)arg1 deviceIdentifier:(id)arg2 account:(id)arg3; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePreferencesResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePreferencesResponse.h new file mode 100644 index 0000000000..7a11465c95 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentRemotePreferencesResponse.h @@ -0,0 +1,9 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentRemotePreferencesResponse : PKPaymentWebServiceResponse + +- (id)initWithData:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentRequest.h index c687c6cc94..2eaef8926a 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentRequest.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentRequest.h @@ -70,6 +70,7 @@ - (id)initWithDictionary:(id)arg1 error:(id*)arg2; - (BOOL)isEqual:(id)arg1; - (BOOL)isEqualToPaymentRequest:(id)arg1; +- (BOOL)isServiceProviderPaymentRequest; - (BOOL)isShippingEditable; - (unsigned int)merchantCapabilities; - (id)merchantIdentifier; @@ -80,6 +81,7 @@ - (unsigned int)requiredBillingAddressFields; - (unsigned int)requiredShippingAddressFields; - (BOOL)requiresAddressPrecision; +- (id)serviceProviderPaymentRequest; - (void)setApplicationData:(id)arg1; - (void)setBillingAddress:(void*)arg1; - (void)setBillingContact:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentService.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentService.h index 7932a434b5..00321601de 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentService.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentService.h @@ -11,6 +11,7 @@ @property (nonatomic, retain) NSString *defaultPaymentPassUniqueIdentifier; @property (nonatomic) *delegate; @property (readonly, copy) NSString *description; +@property (nonatomic, readonly) BOOL hasOutstandingExpressActivityTimeout; @property (readonly) unsigned int hash; @property (nonatomic, readonly) PKFieldProperties *paymentDeviceFieldProperties; @property (nonatomic, retain) PKPaymentWebServiceContext *sharedPaymentWebServiceContext; @@ -30,13 +31,17 @@ - (void)_transactionsAppLaunchTokenForPassWithUniqueIdentifier:(id)arg1 completion:(id /* block */)arg2; - (void)archiveMessageWithIdentifier:(id)arg1; - (void)consistencyCheck; +- (id)defaultExpressFelicaTransitPassIdentifier; - (id)defaultPaymentApplicationForPassUniqueIdentifier:(id)arg1; - (id)defaultPaymentPassUniqueIdentifier; - (id)delegate; - (void)deleteAllTransactionsForPaymentPassWithUniqueIdentifier:(id)arg1; - (void)deleteMessagesForPaymentPassWithUniqueIdentifier:(id)arg1; +- (void)deletePaymentTransactionWithIdentifier:(id)arg1 forPassWithUniqueIdentifier:(id)arg2; - (void)didUpdateDefaultPaymentPassWithUniqueIdentifier:(id)arg1; - (void)downloadAllPaymentPasses; +- (void)felicaStateWithPassUniqueIdentifier:(id)arg1 paymentApplication:(id)arg2 completion:(id /* block */)arg3; +- (BOOL)hasOutstandingExpressActivityTimeout; - (id)init; - (id)initWithDelegate:(id)arg1; - (void)initializeSecureElementIfNecessaryWithCompletion:(id /* block */)arg1; @@ -54,15 +59,20 @@ - (void)paymentPassWithUniqueIdentifier:(id)arg1 didReceiveMessage:(id)arg2; - (void)paymentPassWithUniqueIdentifier:(id)arg1 didReceiveTransaction:(id)arg2; - (void)paymentPassWithUniqueIdentifier:(id)arg1 didRemoveTransactionWithIdentifier:(id)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didUpdateWithFelicaPassProperties:(id)arg2; +- (void)processFelicaTransitTransactionEventWithHistory:(id)arg1 transactionDate:(id)arg2 forPaymentApplication:(id)arg3 withPassUniqueIdentifier:(id)arg4; - (void)remoteService:(id)arg1 didEstablishConnection:(id)arg2; - (void)remoteService:(id)arg1 didInterruptConnection:(id)arg2; +- (void)sanitizeDefaultExpressPasses; - (void)scheduleAutomaticPresentationAvailableNotificationForPassWithUniqueIdentifier:(id)arg1 handler:(id /* block */)arg2; - (void)scheduleSetupReminders; +- (void)setDefaultExpressFelicaTransitPassIdentifier:(id)arg1 withCredential:(id)arg2 completion:(id /* block */)arg3; - (void)setDefaultPaymentApplication:(id)arg1 forPassUniqueIdentifier:(id)arg2 completion:(id /* block */)arg3; - (void)setDefaultPaymentPassUniqueIdentifier:(id)arg1; - (void)setDelegate:(id)arg1; - (void)setSharedPaymentWebServiceContext:(id)arg1; - (id)sharedPaymentWebServiceContext; +- (void)simulateDefaultExpressTransitPassIdentifier:(id)arg1; - (void)simulatePaymentPush; - (void)submitVerificationCode:(id)arg1 verificationData:(id)arg2 forDPANIdentifier:(id)arg3; - (void)submitVerificationCode:(id)arg1 verificationData:(id)arg2 forDPANIdentifier:(id)arg3 completion:(id /* block */)arg4; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceLightweightRegistrationRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceLightweightRegistrationRequest.h new file mode 100644 index 0000000000..231f774af5 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceLightweightRegistrationRequest.h @@ -0,0 +1,9 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentServiceLightweightRegistrationRequest : PKPaymentWebServiceRequest + +- (id)_requestWithServiceURL:(id)arg1 pushToken:(id)arg2 account:(id)arg3; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceLightweightRegistrationResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceLightweightRegistrationResponse.h new file mode 100644 index 0000000000..f660a0ebfd --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceLightweightRegistrationResponse.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentServiceLightweightRegistrationResponse : PKPaymentWebServiceResponse { + NSString * _deviceIdentifier; + NSString * _paymentServicesPushTopic; + NSURL * _paymentServicesURL; +} + +@property (nonatomic, readonly, copy) NSString *deviceIdentifier; +@property (nonatomic, readonly, copy) NSString *paymentServicesPushTopic; +@property (nonatomic, readonly, copy) NSURL *paymentServicesURL; + +- (void).cxx_destruct; +- (id)deviceIdentifier; +- (id)initWithData:(id)arg1; +- (id)paymentServicesPushTopic; +- (id)paymentServicesURL; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformActionRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformActionRequest.h new file mode 100644 index 0000000000..6792d7a06c --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformActionRequest.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentServiceProviderPerformActionRequest : PKPaymentWebServiceRequest { + NSString * _action; + PKServiceProviderPurchase * _purchase; +} + +@property (nonatomic, copy) NSString *action; +@property (nonatomic, retain) PKServiceProviderPurchase *purchase; + +- (void).cxx_destruct; +- (id)_urlRequestWithServiceURL:(id)arg1 account:(id)arg2; +- (id)action; +- (id)initWithAction:(id)arg1 purchase:(id)arg2; +- (id)purchase; +- (void)setAction:(id)arg1; +- (void)setPurchase:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformActionResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformActionResponse.h new file mode 100644 index 0000000000..aa2ec74aaf --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformActionResponse.h @@ -0,0 +1,15 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentServiceProviderPerformActionResponse : PKPaymentWebServiceResponse { + PKServiceProviderPurchase * _updatedPurchase; +} + +@property (nonatomic, readonly, retain) PKServiceProviderPurchase *updatedPurchase; + +- (void).cxx_destruct; +- (id)initWithData:(id)arg1; +- (id)updatedPurchase; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformPaymentRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformPaymentRequest.h new file mode 100644 index 0000000000..25d29a3d6a --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformPaymentRequest.h @@ -0,0 +1,25 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentServiceProviderPerformPaymentRequest : PKPaymentWebServiceRequest { + PKSecureElementCertificateSet * _certificates; + NSData * _nonce; + PKPaymentPass * _pass; + PKServiceProviderOrder * _serviceProviderOrder; +} + +@property (nonatomic, copy) NSData *nonce; +@property (nonatomic, retain) PKPaymentPass *pass; +@property (nonatomic, retain) PKServiceProviderOrder *serviceProviderOrder; + +- (void).cxx_destruct; +- (void)_urlRequestWithServiceURL:(id)arg1 deviceIdentifier:(id)arg2 account:(id)arg3 webService:(id)arg4 completion:(id /* block */)arg5; +- (id)nonce; +- (id)pass; +- (id)serviceProviderOrder; +- (void)setNonce:(id)arg1; +- (void)setPass:(id)arg1; +- (void)setServiceProviderOrder:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformPaymentResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformPaymentResponse.h new file mode 100644 index 0000000000..e004783a4e --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPerformPaymentResponse.h @@ -0,0 +1,15 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentServiceProviderPerformPaymentResponse : PKPaymentWebServiceResponse { + PKServiceProviderPurchase * _purchase; +} + +@property (nonatomic, readonly, retain) PKServiceProviderPurchase *purchase; + +- (void).cxx_destruct; +- (id)initWithData:(id)arg1; +- (id)purchase; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPurchaseRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPurchaseRequest.h new file mode 100644 index 0000000000..676dcae47e --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPurchaseRequest.h @@ -0,0 +1,26 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentServiceProviderPurchaseRequest : PKPaymentWebServiceRequest { + NSString * _purchaseIdentifier; + NSString * _purchaseState; + NSString * _serviceProviderIdentifier; +} + +@property (nonatomic, copy) NSString *purchaseIdentifier; +@property (nonatomic, copy) NSString *purchaseState; +@property (nonatomic, copy) NSString *serviceProviderIdentifier; + +- (void).cxx_destruct; +- (id)_urlRequestWithServiceURL:(id)arg1 account:(id)arg2; +- (id)initWithPurchaseIdentifier:(id)arg1; +- (id)initWithPurchaseIdentifier:(id)arg1 purchaseState:(id)arg2 serviceProviderIdentifier:(id)arg3; +- (id)purchaseIdentifier; +- (id)purchaseState; +- (id)serviceProviderIdentifier; +- (void)setPurchaseIdentifier:(id)arg1; +- (void)setPurchaseState:(id)arg1; +- (void)setServiceProviderIdentifier:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPurchasesResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPurchasesResponse.h new file mode 100644 index 0000000000..63032f2c38 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentServiceProviderPurchasesResponse.h @@ -0,0 +1,15 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentServiceProviderPurchasesResponse : PKPaymentWebServiceResponse { + NSArray * _purchases; +} + +@property (nonatomic, readonly, copy) NSArray *purchases; + +- (void).cxx_destruct; +- (id)initWithData:(id)arg1; +- (id)purchases; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentSession.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentSession.h index ff2fac520f..2420a441a7 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentSession.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentSession.h @@ -11,6 +11,7 @@ + (id)startContactlessInterfaceSessionWithCompletion:(id /* block */)arg1; + (id)startInAppSessionWithCompletion:(id /* block */)arg1; ++ (id)startReaderSessionWithCompletion:(id /* block */)arg1; - (void).cxx_destruct; - (id)initWithInternalSession:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupAssistantRegistrationUtilities.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupAssistantRegistrationUtilities.h index 0b52a5bce2..8a0bf5339a 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupAssistantRegistrationUtilities.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupAssistantRegistrationUtilities.h @@ -5,6 +5,7 @@ @interface PKPaymentSetupAssistantRegistrationUtilities : NSObject + (id)_bridgeContextDefaultLocalCredential; ++ (void)_bridgeCredentials:(id)arg1 completion:(id /* block */)arg2; + (BOOL)_bridgeNeedsToRun:(unsigned int*)arg1; + (void)_bridgePreflight:(id)arg1 withCompletion:(id /* block */)arg2; + (void)_handlePreflightFinishedWithSuccess:(BOOL)arg1 paymentCredentials:(id)arg2 provisioningController:(id)arg3 completion:(id /* block */)arg4; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupField.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupField.h index 8e0c6f5541..c97671fe5b 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupField.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupField.h @@ -49,6 +49,7 @@ - (id)displayFormat; - (id)displayString; - (unsigned int)fieldType; +- (id)footerFieldObject; - (id)identifier; - (id)init; - (id)initWithIdentifier:(id)arg1; @@ -57,6 +58,7 @@ - (BOOL)isBuiltIn; - (BOOL)isCurrentValueFromCameraCapture; - (BOOL)isFieldTypeDate; +- (BOOL)isFieldTypeFooter; - (BOOL)isFieldTypeLabel; - (BOOL)isFieldTypeText; - (BOOL)isOptional; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupFieldFooter.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupFieldFooter.h new file mode 100644 index 0000000000..b6a877d2b8 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupFieldFooter.h @@ -0,0 +1,9 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentSetupFieldFooter : PKPaymentSetupFieldLabel + +- (unsigned int)fieldType; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupFieldsModel.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupFieldsModel.h index cc506568f9..cc8727fff4 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupFieldsModel.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupFieldsModel.h @@ -3,6 +3,7 @@ */ @interface PKPaymentSetupFieldsModel : NSObject { + PKPaymentSetupFieldFooter * _footerField; NSMutableArray * _paymentSetupFields; } @@ -13,6 +14,8 @@ + (id)fakePaymentSetupProvisioningFields; - (void).cxx_destruct; +- (id)footerPaymentSetupField; +- (BOOL)hasFooterPaymentSetupField; - (BOOL)hasIncompletePaymentSetupFields; - (id)incompletePaymentSetupFields; - (id)initWithPaymentSetupFields:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProduct.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProduct.h index bb630c887f..ec0010d6e5 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProduct.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProduct.h @@ -7,9 +7,10 @@ NSArray * _associatedStoreIdentifiers; NSString * _displayName; NSString * _identifier; + NSArray * _paymentOptions; NSString * _productIdentifier; NSDictionary * _rawDictionary; - NSString * _redirectURI; + NSDictionary * _readerModeMetadata; NSString * _region; NSArray * _requiredFields; NSArray * _supportedProtocols; @@ -22,9 +23,10 @@ @property (nonatomic, copy) NSString *displayName; @property (nonatomic, copy) NSString *identifier; @property (nonatomic, readonly, copy) NSString *partnerName; +@property (nonatomic, readonly, copy) NSArray *paymentOptions; @property (nonatomic, copy) NSString *productIdentifier; @property (nonatomic, copy) NSDictionary *rawDictionary; -@property (nonatomic, copy) NSString *redirectURI; +@property (nonatomic, copy) NSDictionary *readerModeMetadata; @property (nonatomic, copy) NSString *region; @property (nonatomic, copy) NSArray *requiredFields; @property (nonatomic, copy) NSArray *supportedProtocols; @@ -35,8 +37,9 @@ + (BOOL)supportsSecureCoding; - (void).cxx_destruct; -- (id)_initWithDisplayName:(id)arg1 partnerDictionary:(id)arg2 productIdentifier:(id)arg3 redirectURI:(id)arg4 requiredFields:(id)arg5 termsURL:(id)arg6; +- (id)_initWithDisplayName:(id)arg1 partnerDictionary:(id)arg2 productIdentifier:(id)arg3 readerModeMetadata:(id)arg4 requiredFields:(id)arg5 paymentOptions:(id)arg6 termsURL:(id)arg7; - (id)_initWithDisplayName:(id)arg1 partnerDictionary:(id)arg2 productIdentifier:(id)arg3 requiredFields:(id)arg4; +- (int)allSupportedProtocols; - (id)appLaunchURL; - (id)associatedStoreIdentifiers; - (id)displayName; @@ -45,9 +48,10 @@ - (id)initWithCoder:(id)arg1; - (id)initWithProductDictionary:(id)arg1; - (id)partnerName; +- (id)paymentOptions; - (id)productIdentifier; - (id)rawDictionary; -- (id)redirectURI; +- (id)readerModeMetadata; - (id)region; - (id)requiredFields; - (void)setAppLaunchURL:(id)arg1; @@ -56,7 +60,7 @@ - (void)setIdentifier:(id)arg1; - (void)setProductIdentifier:(id)arg1; - (void)setRawDictionary:(id)arg1; -- (void)setRedirectURI:(id)arg1; +- (void)setReaderModeMetadata:(id)arg1; - (void)setRegion:(id)arg1; - (void)setRequiredFields:(id)arg1; - (void)setSupportedProtocols:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProductModel.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProductModel.h new file mode 100644 index 0000000000..b9a762d327 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProductModel.h @@ -0,0 +1,14 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentSetupProductModel : NSObject { + NSMutableDictionary * _paymentSetupProducts; +} + +- (void).cxx_destruct; +- (id)allSetupProducts; +- (void)setPaymentSetupProducts:(id)arg1; +- (id)setupProductsOfType:(unsigned int)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProductPaymentOption.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProductPaymentOption.h new file mode 100644 index 0000000000..df2cde51c5 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentSetupProductPaymentOption.h @@ -0,0 +1,24 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentSetupProductPaymentOption : NSObject { + int _cardType; + unsigned int _priority; + int _supportedProtocols; +} + +@property (nonatomic, readonly) int cardType; +@property (nonatomic, readonly) unsigned int priority; +@property (nonatomic, readonly) int supportedProtocols; + ++ (BOOL)supportsSecureCoding; + +- (int)cardType; +- (void)encodeWithCoder:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (id)initWithPaymentOptionDictionary:(id)arg1; +- (unsigned int)priority; +- (int)supportedProtocols; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentTransaction.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentTransaction.h index 1969d387fa..025cc2950d 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentTransaction.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentTransaction.h @@ -6,6 +6,9 @@ NSString * _administrativeArea; NSDecimalNumber * _amount; NSString * _currencyCode; + BOOL _enRoute; + NSString * _endStation; + NSData * _endStationCode; BOOL _hasAssociatedPaymentApplication; BOOL _hasNotificationServiceData; NSString * _identifier; @@ -19,19 +22,28 @@ PKMerchant * _merchant; BOOL _processedForLocation; BOOL _processedForMerchantCleanup; + BOOL _processedForStations; NSString * _serviceIdentifier; + NSString * _startStation; + NSData * _startStationCode; + NSString * _stationCodeProvider; int _technologyType; NSDate * _transactionDate; NSString * _transactionIdentifier; unsigned int _transactionSource; int _transactionStatus; int _transactionType; + unsigned int _transitModifiers; + int _transitType; } @property (nonatomic, retain) NSString *administrativeArea; @property (nonatomic, copy) NSDecimalNumber *amount; @property (nonatomic, copy) NSString *currencyCode; @property (nonatomic, readonly) NSString *displayLocation; +@property (nonatomic) BOOL enRoute; +@property (nonatomic, copy) NSString *endStation; +@property (nonatomic, copy) NSData *endStationCode; @property (nonatomic) BOOL hasAssociatedPaymentApplication; @property (nonatomic, readonly) BOOL hasBackingData; @property (nonatomic) BOOL hasNotificationServiceData; @@ -48,13 +60,19 @@ @property (nonatomic, retain) PKMerchant *merchant; @property (nonatomic) BOOL processedForLocation; @property (nonatomic) BOOL processedForMerchantCleanup; +@property (nonatomic) BOOL processedForStations; @property (nonatomic, copy) NSString *serviceIdentifier; +@property (nonatomic, copy) NSString *startStation; +@property (nonatomic, copy) NSData *startStationCode; +@property (nonatomic, copy) NSString *stationCodeProvider; @property (nonatomic) int technologyType; @property (nonatomic, copy) NSDate *transactionDate; @property (nonatomic, copy) NSString *transactionIdentifier; @property (nonatomic) unsigned int transactionSource; @property (nonatomic) int transactionStatus; @property (nonatomic) int transactionType; +@property (nonatomic) unsigned int transitModifiers; +@property (nonatomic) int transitType; + (id)paymentTransactionFromSource:(unsigned int)arg1; + (id)paymentTransactionWithSource:(unsigned int)arg1; @@ -71,7 +89,10 @@ - (id)description; - (id)dictionaryRepresentation; - (id)displayLocation; +- (BOOL)enRoute; - (void)encodeWithCoder:(id)arg1; +- (id)endStation; +- (id)endStationCode; - (BOOL)hasAssociatedPaymentApplication; - (BOOL)hasBackingData; - (BOOL)hasNotificationServiceData; @@ -93,10 +114,14 @@ - (id)merchant; - (BOOL)processedForLocation; - (BOOL)processedForMerchantCleanup; +- (BOOL)processedForStations; - (id)serviceIdentifier; - (void)setAdministrativeArea:(id)arg1; - (void)setAmount:(id)arg1; - (void)setCurrencyCode:(id)arg1; +- (void)setEnRoute:(BOOL)arg1; +- (void)setEndStation:(id)arg1; +- (void)setEndStationCode:(id)arg1; - (void)setHasAssociatedPaymentApplication:(BOOL)arg1; - (void)setHasNotificationServiceData:(BOOL)arg1; - (void)setIdentifier:(id)arg1; @@ -111,18 +136,29 @@ - (void)setMerchant:(id)arg1; - (void)setProcessedForLocation:(BOOL)arg1; - (void)setProcessedForMerchantCleanup:(BOOL)arg1; +- (void)setProcessedForStations:(BOOL)arg1; - (void)setServiceIdentifier:(id)arg1; +- (void)setStartStation:(id)arg1; +- (void)setStartStationCode:(id)arg1; +- (void)setStationCodeProvider:(id)arg1; - (void)setTechnologyType:(int)arg1; - (void)setTransactionDate:(id)arg1; - (void)setTransactionIdentifier:(id)arg1; - (void)setTransactionSource:(unsigned int)arg1; - (void)setTransactionStatus:(int)arg1; - (void)setTransactionType:(int)arg1; +- (void)setTransitModifiers:(unsigned int)arg1; +- (void)setTransitType:(int)arg1; +- (id)startStation; +- (id)startStationCode; +- (id)stationCodeProvider; - (int)technologyType; - (id)transactionDate; - (id)transactionIdentifier; - (unsigned int)transactionSource; - (int)transactionStatus; - (int)transactionType; +- (unsigned int)transitModifiers; +- (int)transitType; @end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentTransactionProcessor.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentTransactionProcessor.h index 1ad299e287..c0fcf877f7 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentTransactionProcessor.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentTransactionProcessor.h @@ -10,6 +10,8 @@ NSMutableSet * _locationUpdateItems; NSObject * _locationUpdateTimeoutTimer; NSMutableSet * _merchantCleanupItems; + NSMutableArray * _reverseGeocodeItems; + NSMutableSet * _stationsUpdateItems; PKUsageNotificationServer * _usageNotificationServer; } @@ -24,14 +26,20 @@ - (void).cxx_destruct; - (void)_abortUpdatingLocationForAllLocationUpdateItems; - (void)_abortUpdatingLocationForLocationUpdateItem:(id)arg1; +- (void)_beginReverseGeocodingIfPossible; - (void)_continueUpdatingLocationForTransactionUpdateItem:(id)arg1; - (id)_pendingLocationUpdateItemForTransaction:(id)arg1; - (id)_pendingMerchantCleanupItemForTransaction:(id)arg1; +- (id)_pendingReverseGeocodeUpdateItemForTransaction:(id)arg1; +- (id)_pendingStationsUpdateItemForTransaction:(id)arg1; - (void)_processItemForMerchantCleanup:(id)arg1; +- (void)_processItemForStationsCleanup:(id)arg1; - (void)_processPaymentTransactionForLocationUpdate:(id)arg1 forPassUniqueIdentifier:(id)arg2 paymentApplication:(id)arg3; - (void)_processPaymentTransactionForMerchantCleanup:(id)arg1 forPassUniqueIdentifier:(id)arg2 paymentApplication:(id)arg3; +- (void)_processPaymentTransactionForStationsUpdate:(id)arg1 forPassUniqueIdentifier:(id)arg2 paymentApplication:(id)arg3; - (void)_startUpdatingLocationIfPossible; - (void)_stopUpdatingLocationIfPossible; +- (void)_updateActiveState; - (void)_updateLocation:(id)arg1 forLocationUpdateItem:(id)arg2 andMarkAsProcessed:(BOOL)arg3; - (id)delegate; - (id)init; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentUpdateRemotePreferencesRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentUpdateRemotePreferencesRequest.h new file mode 100644 index 0000000000..583004f04e --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentUpdateRemotePreferencesRequest.h @@ -0,0 +1,17 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentUpdateRemotePreferencesRequest : PKPaymentWebServiceRequest { + PKRemotePreferences * _preferences; +} + +@property (nonatomic, retain) PKRemotePreferences *preferences; + +- (void).cxx_destruct; +- (id)_urlRequestWithServiceURL:(id)arg1 deviceIdentifier:(id)arg2 account:(id)arg3; +- (id)initWithRemotePreferences:(id)arg1; +- (id)preferences; +- (void)setPreferences:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentUpdateRemotePreferencesResponse.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentUpdateRemotePreferencesResponse.h new file mode 100644 index 0000000000..aaa3062d38 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentUpdateRemotePreferencesResponse.h @@ -0,0 +1,9 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKPaymentUpdateRemotePreferencesResponse : PKPaymentWebServiceResponse + +- (id)initWithData:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebService.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebService.h index dcd273dd83..5529ca15e9 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebService.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebService.h @@ -92,13 +92,12 @@ - (unsigned int)_performRewrapRequest:(id)arg1 responseHandler:(id /* block */)arg2 completion:(id /* block */)arg3; - (void)_performVerificationRequest:(id)arg1 selectedChannel:(id)arg2 paymentPass:(id)arg3 taskID:(unsigned int)arg4 completion:(id /* block */)arg5; - (id)_primaryAppleAccount; -- (id)_reencryptPayload:(id)arg1 forRegion:(id)arg2; +- (void)_processRetryRequest:(id)arg1 responseData:(id)arg2 orginalRequest:(id)arg3 completion:(id /* block */)arg4; - (void)_removeVerificationRequestRecord:(id)arg1; - (int)_resultForResponse:(id)arg1 error:(id)arg2 successHandler:(id /* block */)arg3; - (int)_resultForUnexpectedStatusCode:(int)arg1; - (void)_startBackgroundURLSessionWithIdentifier:(id)arg1 context:(id)arg2 backgroundDelegate:(id)arg3 completion:(id /* block */)arg4; - (BOOL)_trustPassesExtendedValidation:(struct __SecTrust { }*)arg1; -- (void)_updateRequest:(id)arg1 responseData:(id)arg2 orginalRequest:(id)arg3 completion:(id /* block */)arg4; - (void)_updateRequestWithCurrentTargetDevice:(id)arg1; - (id)_urlRequestTaggedWithDiagnosticReasonHeader:(id)arg1 forTaskID:(unsigned int)arg2; - (id)_urlRequestTaggedWithWebServiceSessionMarkerHeader:(id)arg1; @@ -106,7 +105,7 @@ - (void)addDelegate:(id)arg1; - (id)archiver; - (unsigned int)availableDevicesWithCompletion:(id /* block */)arg1; -- (unsigned int)availableProductsOfType:(id)arg1 withCompletion:(id /* block */)arg2; +- (unsigned int)availableProductsWithRequest:(id)arg1 completion:(id /* block */)arg2; - (id)backgroundContext; - (id)backgroundDelegate; - (void)backgroundDownloadPassAtURL:(id)arg1; @@ -115,7 +114,6 @@ - (void)backgroundDownloadRemotePassAssets:(id)arg1; - (void)backgroundDownloadRemotePassAssets:(id)arg1 forSuffixesAndScreenScales:(id)arg2; - (void)backgroundDownloadWithPassTypeIdentifier:(id)arg1 serialNumber:(id)arg2; -- (void)calculateDeviceScoreForRequest:(id)arg1 deviceData:(id)arg2 cryptogram:(id)arg3 challengeResponse:(id)arg4 completion:(id /* block */)arg5; - (unsigned int)checkMerchantStatus:(id)arg1 forDomain:(id)arg2 withCompletion:(id /* block */)arg3; - (unsigned int)completeSession:(id)arg1 wrappedPayment:(id)arg2 pass:(id)arg3 applicationData:(id)arg4 completion:(id /* block */)arg5; - (unsigned int)configurePaymentServiceWithCompletion:(id /* block */)arg1; @@ -133,13 +131,18 @@ - (void)invalidate; - (void)invalidateBackgroundSession; - (unsigned int)issuerProvisioningCertificatesForRequest:(id)arg1 withCompletion:(id /* block */)arg2; +- (unsigned int)moreInfoItemAtURL:(id)arg1 withMetadata:(id)arg2 completion:(id /* block */)arg3; - (BOOL)needsConfiguration; - (BOOL)needsRegistration; - (unsigned int)networkManifestWithCompletion:(id /* block */)arg1; +- (unsigned int)passActionWithRemoteContentPassAction:(id)arg1 forPass:(id)arg2 completion:(id /* block */)arg3; - (unsigned int)passAtURL:(id)arg1 completion:(id /* block */)arg2; - (unsigned int)passWithPassTypeIdentifier:(id)arg1 serialNumber:(id)arg2 completion:(id /* block */)arg3; - (unsigned int)paymentProvisioningNonceWithCompletion:(id /* block */)arg1; +- (unsigned int)paymentServiceLightweightRegistrationRequestWithCompletion:(id /* block */)arg1; - (int)paymentSetupSupportedInRegion; +- (unsigned int)performAction:(id)arg1 onServiceProviderPurchase:(id)arg2 completion:(id /* block */)arg3; +- (unsigned int)performServiceProviderPayment:(id)arg1 completion:(id /* block */)arg2; - (id)primaryBrokerURL; - (unsigned int)provisionForRequest:(id)arg1 completion:(id /* block */)arg2; - (unsigned int)provisionRequest:(id)arg1 completion:(id /* block */)arg2; @@ -148,6 +151,7 @@ - (unsigned int)registerDeviceWithCompletion:(id /* block */)arg1; - (unsigned int)registerDeviceWithConsistencyData:(id)arg1 completion:(id /* block */)arg2; - (unsigned int)remotePaymentCredentialsForRequest:(id)arg1 completion:(id /* block */)arg2; +- (unsigned int)remotePreferencesWithCompletion:(id /* block */)arg1; - (void)removeDelegate:(id)arg1; - (unsigned int)requestVerificationCodeForPass:(id)arg1 usingChannel:(id)arg2 completion:(id /* block */)arg3; - (unsigned int)requirementsForRequest:(id)arg1 completion:(id /* block */)arg2; @@ -155,6 +159,8 @@ - (unsigned int)retainSession:(id)arg1 wrappedPayment:(id)arg2 pass:(id)arg3 applicationData:(id)arg4 completion:(id /* block */)arg5; - (unsigned int)rewrapInAppPayment:(id)arg1 merchantIdentifier:(id)arg2 hostApplicationIdentifier:(id)arg3 applicationData:(id)arg4 pass:(id)arg5 completion:(id /* block */)arg6; - (unsigned int)rewrapInAppPayment:(id)arg1 merchantIdentifier:(id)arg2 merchantSession:(id)arg3 hostApplicationIdentifier:(id)arg4 applicationData:(id)arg5 pass:(id)arg6 completion:(id /* block */)arg7; +- (unsigned int)serviceProviderPurchaseWithIdentifier:(id)arg1 completion:(id /* block */)arg2; +- (unsigned int)serviceProviderPurchasesWithRequest:(id)arg1 completion:(id /* block */)arg2; - (id)sessionConfiguration; - (void)setArchiver:(id)arg1; - (void)setBackgroundContext:(id)arg1; @@ -163,7 +169,6 @@ - (void)setSharedService:(BOOL)arg1; - (void)sharedPaymentServiceChanged:(id)arg1; - (BOOL)sharedService; -- (void)sharedServiceDidRegister; - (void)signNonce:(id)arg1 withCompletion:(id /* block */)arg2; - (void)startBackgroundURLSessionWithIdentifier:(id)arg1 context:(id)arg2 backgroundDelegate:(id)arg3; - (void)startBackgroundURLSessionWithIdentifier:(id)arg1 context:(id)arg2 backgroundDelegate:(id)arg3 completion:(id /* block */)arg4; @@ -171,7 +176,9 @@ - (id)targetDevice; - (unsigned int)unregisterDeviceWithCompanionSerialNumber:(id)arg1 completion:(id /* block */)arg2; - (unsigned int)unregisterDeviceWithCompletion:(id /* block */)arg1; +- (unsigned int)updateRemotePreferences:(id)arg1 withCompletion:(id /* block */)arg2; - (unsigned int)updateVerification:(id)arg1 completion:(id /* block */)arg2; +- (unsigned int)userPaymentPassesWithCompletion:(id /* block */)arg1; - (unsigned int)verificationChannelsForPass:(id)arg1 completion:(id /* block */)arg2; - (unsigned int)verificationOptionsForRequest:(id)arg1 completion:(id /* block */)arg2; - (id)verificationRecordForPass:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceConfiguration.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceConfiguration.h index fa45ae8e23..a4c7f39a6c 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceConfiguration.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceConfiguration.h @@ -35,10 +35,12 @@ - (BOOL)manualProvisioningEnabledForRegion:(id)arg1; - (id)paymentServicesMerchantURLForRegion:(id)arg1; - (id)paymentServicesURLForRegion:(id)arg1; +- (id)paymentSetupBrowsableProductTypesForRegion:(id)arg1; - (id)paymentSetupFeaturedNetworksForRegion:(id)arg1; - (id)primaryFeaturedNetworkForRegion:(id)arg1; - (double)provisioningEnablementPercentageForRegion:(id)arg1; - (BOOL)regionHasProvisioningEnablementPercentage:(id)arg1; +- (BOOL)remotePaymentsRequiredForVoiceover; - (void)setConfiguration:(id)arg1; - (void)setConfigurationURL:(id)arg1; - (id)supportedRegionsForOSVersion:(id)arg1 deviceClass:(id)arg2; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceLocalProxyTargetDevice.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceLocalProxyTargetDevice.h index ba5d904182..4d57f03d69 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceLocalProxyTargetDevice.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceLocalProxyTargetDevice.h @@ -41,6 +41,7 @@ - (void)paymentWebService:(id)arg1 deleteApplicationWithAID:(id)arg2; - (void)paymentWebService:(id)arg1 didRegisterWithRegionMap:(id)arg2 primaryRegionTopic:(id)arg3; - (id)paymentWebService:(id)arg1 filterVerificationChannels:(id)arg2; +- (void)paymentWebService:(id)arg1 handlePotentialExpressPass:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (BOOL)paymentWebService:(id)arg1 hasPassesOfType:(unsigned int)arg2; - (void)paymentWebService:(id)arg1 provisioningDataWithCompletionHandler:(id /* block */)arg2; - (void)paymentWebService:(id)arg1 queueConnectionToTrustedServiceManagerForPushTopic:(id)arg2 withCompletion:(id /* block */)arg3; @@ -49,6 +50,7 @@ - (void)paymentWebService:(id)arg1 setNewAuthRandomIfNecessaryReturningPairingState:(id /* block */)arg2; - (void)paymentWebService:(id)arg1 signData:(id)arg2 signatureEntanglementMode:(unsigned int)arg3 withCompletionHandler:(id /* block */)arg4; - (void)paymentWebService:(id)arg1 validateAddPreconditionsWithCompletion:(id /* block */)arg2; +- (void)paymentWebService:(id)arg1 validateTransferPreconditionsWithCompletion:(id /* block */)arg2; - (void)paymentWebServiceDidUpdateConfiguration:(id)arg1; - (id)secureElementIdentifiers; - (BOOL)supportsAutomaticPassPresentation; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRegion.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRegion.h index e9d30e1920..9a451dda9f 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRegion.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRegion.h @@ -7,6 +7,7 @@ NSArray * _certificates; int _consistencyCheckBackoffLevel; NSString * _lastUpdatedTag; + NSURL * _paymentServicesMerchantURL; NSURL * _paymentServicesURL; NSString * _trustedServiceManagerPushTopic; NSURL * _trustedServiceManagerURL; @@ -16,6 +17,7 @@ @property (nonatomic, retain) NSArray *certificates; @property (nonatomic) int consistencyCheckBackoffLevel; @property (nonatomic, retain) NSString *lastUpdatedTag; +@property (nonatomic, retain) NSURL *paymentServicesMerchantURL; @property (nonatomic, retain) NSURL *paymentServicesURL; @property (nonatomic, retain) NSString *trustedServiceManagerPushTopic; @property (nonatomic, retain) NSURL *trustedServiceManagerURL; @@ -29,11 +31,13 @@ - (void)encodeWithCoder:(id)arg1; - (id)initWithCoder:(id)arg1; - (id)lastUpdatedTag; +- (id)paymentServicesMerchantURL; - (id)paymentServicesURL; - (void)setBrokerURL:(id)arg1; - (void)setCertificates:(id)arg1; - (void)setConsistencyCheckBackoffLevel:(int)arg1; - (void)setLastUpdatedTag:(id)arg1; +- (void)setPaymentServicesMerchantURL:(id)arg1; - (void)setPaymentServicesURL:(id)arg1; - (void)setTrustedServiceManagerPushTopic:(id)arg1; - (void)setTrustedServiceManagerURL:(id)arg1; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRemoteProxyTargetDevice.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRemoteProxyTargetDevice.h index d2097f3df0..422583ee50 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRemoteProxyTargetDevice.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRemoteProxyTargetDevice.h @@ -29,6 +29,7 @@ - (void)getContextWithCompletion:(id /* block */)arg1; - (void)getProvisioningDataWithCompletion:(id /* block */)arg1; - (void)getRegistrationDataWithAuthToken:(id)arg1 completion:(id /* block */)arg2; +- (void)handlePotentialExpressPass:(id)arg1 withCompletion:(id /* block */)arg2; - (void)hasPassesOfType:(unsigned int)arg1 completion:(id /* block */)arg2; - (id)init; - (id)initWithWebService:(id)arg1 connection:(id)arg2; @@ -43,5 +44,6 @@ - (void)setNewAuthRandomIfNecessaryReturningPairingState:(id /* block */)arg1; - (void)signData:(id)arg1 signatureEntanglementMode:(unsigned int)arg2 withCompletion:(id /* block */)arg3; - (void)validateAddPreconditionsWithCompletion:(id /* block */)arg1; +- (void)validateTransferPreconditionsWithCompletion:(id /* block */)arg1; @end diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRequest.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRequest.h index 55b1616b21..733f5ea73b 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRequest.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceRequest.h @@ -9,13 +9,13 @@ @property (nonatomic, retain) *targetDevice; + (id)_HTTPBodyWithDictionary:(id)arg1; -+ (void)_signRequest:(id)arg1 webService:(id)arg2 completion:(id /* block */)arg3; + (id)authHeaderWithAccount:(id)arg1; - (void).cxx_destruct; - (id)_murlRequestWithServiceURL:(id)arg1 endpointComponents:(id)arg2 queryParameters:(id)arg3 account:(id)arg4; - (id)_murlRequestWithURL:(id)arg1; - (id)_murlRequestWithURL:(id)arg1 account:(id)arg2; +- (void)_signRequest:(id)arg1 webService:(id)arg2 completion:(id /* block */)arg3; - (void)setTargetDevice:(id)arg1; - (id)targetDevice; diff --git a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceTargetDevice.h b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceTargetDevice.h index 3e5b910d3b..1a75abc170 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceTargetDevice.h +++ b/PrivateFrameworks/PassKitCore.framework/PKPaymentWebServiceTargetDevice.h @@ -17,12 +17,14 @@ + (id)localTargetDevice; - (void).cxx_destruct; +- (void)_validateCommonPreconditionsWithCompletion:(id /* block */)arg1; - (id)bridgedClientInfo; - (void)dealloc; - (id)deviceDescriptionForPaymentWebService:(id)arg1; - (id)deviceName; - (id)deviceRegion; - (void)downloadAllPaymentPassesForPaymentWebService:(id)arg1; +- (BOOL)felicaSecureElementIsAvailable; - (id)init; - (void)noteProvisioningDidBegin; - (void)noteProvisioningDidEnd; @@ -36,6 +38,7 @@ - (void)paymentWebService:(id)arg1 deleteApplicationWithAID:(id)arg2; - (void)paymentWebService:(id)arg1 didRegisterWithRegionMap:(id)arg2 primaryRegionTopic:(id)arg3; - (id)paymentWebService:(id)arg1 filterVerificationChannels:(id)arg2; +- (void)paymentWebService:(id)arg1 handlePotentialExpressPass:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (BOOL)paymentWebService:(id)arg1 hasPassesOfType:(unsigned int)arg2; - (void)paymentWebService:(id)arg1 provisioningDataWithCompletionHandler:(id /* block */)arg2; - (void)paymentWebService:(id)arg1 queueConnectionToTrustedServiceManagerForPushTopic:(id)arg2 withCompletion:(id /* block */)arg3; @@ -44,6 +47,7 @@ - (void)paymentWebService:(id)arg1 setNewAuthRandomIfNecessaryReturningPairingState:(id /* block */)arg2; - (void)paymentWebService:(id)arg1 signData:(id)arg2 signatureEntanglementMode:(unsigned int)arg3 withCompletionHandler:(id /* block */)arg4; - (void)paymentWebService:(id)arg1 validateAddPreconditionsWithCompletion:(id /* block */)arg2; +- (void)paymentWebService:(id)arg1 validateTransferPreconditionsWithCompletion:(id /* block */)arg2; - (void)paymentWebServiceDidUpdateConfiguration:(id)arg1; - (id)secureElementIdentifiers; - (BOOL)supportsAutomaticPassPresentation; diff --git a/PrivateFrameworks/PassKitCore.framework/PKRemotePreferences.h b/PrivateFrameworks/PassKitCore.framework/PKRemotePreferences.h new file mode 100644 index 0000000000..bccd772bad --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKRemotePreferences.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKRemotePreferences : NSObject + +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)dictionaryRepresentation; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKRemoteThumbnailKey.h b/PrivateFrameworks/PassKitCore.framework/PKRemoteThumbnailKey.h new file mode 100644 index 0000000000..3d09547c26 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKRemoteThumbnailKey.h @@ -0,0 +1,20 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKRemoteThumbnailKey : NSObject { + NSData * _requestData; + NSString * _requestIdentifier; +} + +@property (nonatomic, retain) NSData *requestData; +@property (nonatomic, retain) NSString *requestIdentifier; + +- (void).cxx_destruct; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)requestData; +- (id)requestIdentifier; +- (void)setRequestData:(id)arg1; +- (void)setRequestIdentifier:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKRoundedPath.h b/PrivateFrameworks/PassKitCore.framework/PKRoundedPath.h new file mode 100644 index 0000000000..e81056f8af --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKRoundedPath.h @@ -0,0 +1,29 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKRoundedPath : NSObject { + struct CGPath { } * _CGPath; + NSMutableArray * _points; +} + +@property (retain) struct CGPath { }*CGPath; +@property (nonatomic, retain) NSMutableArray *points; + ++ (id)pathWithEllipseInRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; ++ (id)pathWithRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; ++ (id)pathWithRoundedRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 cornerRadius:(float)arg2; + +- (void).cxx_destruct; +- (struct CGPath { }*)CGPath; +- (void)addContinuousCornerToPath:(struct CGPath { }*)arg1 trueCorner:(struct CGPoint { float x1; float x2; })arg2 cornerRadius:(struct CGSize { float x1; float x2; })arg3 corners:(unsigned int)arg4 portion:(unsigned int)arg5 clockwise:(BOOL)arg6 fullRadius:(BOOL)arg7; +- (void)addLineToPointX:(float)arg1 y:(float)arg2; +- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })boundingRect; +- (void)closeSubpath; +- (id)initWithPoints:(struct CGPoint { float x1; float x2; }*)arg1 count:(int)arg2; +- (id)initWithRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 withRoundedCorners:(int)arg2 cornerRadii:(id)arg3 smoothPillShapes:(BOOL)arg4; +- (id)points; +- (void)setCGPath:(struct CGPath { }*)arg1; +- (void)setPoints:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKSecureElement.h b/PrivateFrameworks/PassKitCore.framework/PKSecureElement.h index 43b8bb5d13..5f9ca7449a 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKSecureElement.h +++ b/PrivateFrameworks/PassKitCore.framework/PKSecureElement.h @@ -10,6 +10,7 @@ NSObject * _objectDisposalQueue; NSObject * _observerConcurrentQueue; NSHashTable * _observers; + id /* block */ _pairingChangeHandler; NFSecureElement * _secureElement; NSArray * _secureElementArray; } @@ -32,6 +33,7 @@ - (void).cxx_destruct; - (void)SEPPairingInfoWithCompletion:(id /* block */)arg1; +- (void)_registerPairingChangeHandler; - (void)allAppletsWithCompletion:(id /* block */)arg1; - (void)appletWithIdentifier:(id)arg1 completion:(id /* block */)arg2; - (void)connectToServerWithPushTopic:(id)arg1 completion:(id /* block */)arg2; diff --git a/PrivateFrameworks/PassKitCore.framework/PKSelectedItemActionItem.h b/PrivateFrameworks/PassKitCore.framework/PKSelectedItemActionItem.h new file mode 100644 index 0000000000..3731605c27 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKSelectedItemActionItem.h @@ -0,0 +1,39 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKSelectedItemActionItem : NSObject { + NSDecimalNumber * _amount; + NSString * _currency; + NSString * _identifier; + NSDate * _newExpirationDate; + NSDictionary * _serviceProviderData; + BOOL _serviceProviderDataRequiresLocalBalance; + NSString * _title; +} + +@property (nonatomic, readonly, copy) NSDecimalNumber *amount; +@property (nonatomic, readonly, copy) NSString *currency; +@property (nonatomic, readonly, copy) NSString *identifier; +@property (nonatomic, readonly, copy) NSDate *newExpirationDate; +@property (nonatomic, readonly, copy) NSDictionary *serviceProviderData; +@property (nonatomic, readonly) BOOL serviceProviderDataRequiresLocalBalance; +@property (nonatomic, readonly, copy) NSString *title; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (void)_processLocalizableStrings:(id /* block */)arg1; +- (id)amount; +- (id)currency; +- (void)encodeWithCoder:(id)arg1; +- (id)identifier; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (id)newExpirationDate; +- (id)serviceProviderData; +- (BOOL)serviceProviderDataRequiresLocalBalance; +- (id)serviceProviderDataWithCurrentLocalBalance:(id)arg1; +- (id)title; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKServiceProviderOrder.h b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderOrder.h new file mode 100644 index 0000000000..594e7ef699 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderOrder.h @@ -0,0 +1,43 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKServiceProviderOrder : NSObject { + NSData * _appletValue; + NSString * _identifier; + NSString * _itemDescription; + unsigned int _paymentInstrumentType; + NSDictionary * _serviceProviderData; + NSString * _serviceProviderIdentifier; +} + +@property (nonatomic, copy) NSData *appletValue; +@property (nonatomic, copy) NSString *identifier; +@property (nonatomic, copy) NSString *itemDescription; +@property (nonatomic) unsigned int paymentInstrumentType; +@property (nonatomic, copy) NSDictionary *serviceProviderData; +@property (nonatomic, copy) NSString *serviceProviderIdentifier; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)_itemDictionary; +- (id)_paymentInstrumentDictionary; +- (id)appletValue; +- (id)dictionaryRepresentation; +- (void)encodeWithCoder:(id)arg1; +- (id)identifier; +- (id)init; +- (id)initWithCoder:(id)arg1; +- (id)itemDescription; +- (unsigned int)paymentInstrumentType; +- (id)serviceProviderData; +- (id)serviceProviderIdentifier; +- (void)setAppletValue:(id)arg1; +- (void)setIdentifier:(id)arg1; +- (void)setItemDescription:(id)arg1; +- (void)setPaymentInstrumentType:(unsigned int)arg1; +- (void)setServiceProviderData:(id)arg1; +- (void)setServiceProviderIdentifier:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPaymentRequest.h b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPaymentRequest.h new file mode 100644 index 0000000000..e7efd60d20 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPaymentRequest.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKServiceProviderPaymentRequest : PKPaymentRequest { + PKServiceProviderOrder * _serviceProviderOrder; +} + +@property (nonatomic, readonly) PKServiceProviderOrder *serviceProviderOrder; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (void)encodeWithCoder:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (id)initWithServiceProviderOrder:(id)arg1; +- (BOOL)isEqual:(id)arg1; +- (id)merchantIdentifier; +- (id)serviceProviderOrder; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchase.h b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchase.h new file mode 100644 index 0000000000..217da35ce2 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchase.h @@ -0,0 +1,49 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKServiceProviderPurchase : NSObject { + NSArray * _actions; + NSString * _deviceIdentifier; + NSString * _identifier; + PKServiceProviderPurchaseData * _serviceProviderData; + NSString * _serviceProviderIdentifier; + NSString * _signature; + unsigned int _state; +} + +@property (nonatomic, copy) NSArray *actions; +@property (nonatomic, copy) NSString *deviceIdentifier; +@property (nonatomic, copy) NSString *identifier; +@property (nonatomic, copy) PKServiceProviderPurchaseData *serviceProviderData; +@property (nonatomic, copy) NSString *serviceProviderIdentifier; +@property (nonatomic, copy) NSString *signature; +@property (nonatomic) unsigned int state; + ++ (id)purchaseWithDictionary:(id)arg1; ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)actions; +- (id)description; +- (id)deviceIdentifier; +- (void)encodeWithCoder:(id)arg1; +- (unsigned int)hash; +- (id)identifier; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (BOOL)isEqual:(id)arg1; +- (BOOL)isEqualToServiceProviderPurchase:(id)arg1; +- (id)serviceProviderData; +- (id)serviceProviderIdentifier; +- (void)setActions:(id)arg1; +- (void)setDeviceIdentifier:(id)arg1; +- (void)setIdentifier:(id)arg1; +- (void)setServiceProviderData:(id)arg1; +- (void)setServiceProviderIdentifier:(id)arg1; +- (void)setSignature:(id)arg1; +- (void)setState:(unsigned int)arg1; +- (id)signature; +- (unsigned int)state; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchaseAction.h b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchaseAction.h new file mode 100644 index 0000000000..4b9456a832 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchaseAction.h @@ -0,0 +1,33 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKServiceProviderPurchaseAction : NSObject { + NSString * _identifier; + NSString * _localizedDescription; + NSString * _localizedTitle; +} + +@property (nonatomic, copy) NSString *identifier; +@property (nonatomic, copy) NSString *localizedDescription; +@property (nonatomic, copy) NSString *localizedTitle; + ++ (id)actionWithDictionary:(id)arg1; ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)description; +- (void)encodeWithCoder:(id)arg1; +- (unsigned int)hash; +- (id)identifier; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (BOOL)isEqual:(id)arg1; +- (BOOL)isEqualToServiceProviderPurchaseAction:(id)arg1; +- (id)localizedDescription; +- (id)localizedTitle; +- (void)setIdentifier:(id)arg1; +- (void)setLocalizedDescription:(id)arg1; +- (void)setLocalizedTitle:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchaseData.h b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchaseData.h new file mode 100644 index 0000000000..8d4951ee06 --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKServiceProviderPurchaseData.h @@ -0,0 +1,23 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKServiceProviderPurchaseData : NSObject { + NSDictionary * _dictionaryRepresentation; +} + +@property (nonatomic, copy) NSDictionary *dictionaryRepresentation; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (id)description; +- (id)dictionaryRepresentation; +- (void)encodeWithCoder:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (id)initWithDictionary:(id)arg1; +- (BOOL)isEqual:(id)arg1; +- (BOOL)isEqualToPKServiceProviderPurchaseData:(id)arg1; +- (void)setDictionaryRepresentation:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitCore.framework/PKSpringAnimationFactory.h b/PrivateFrameworks/PassKitCore.framework/PKSpringAnimationFactory.h index 65c41f44d1..09423b0f4a 100644 --- a/PrivateFrameworks/PassKitCore.framework/PKSpringAnimationFactory.h +++ b/PrivateFrameworks/PassKitCore.framework/PKSpringAnimationFactory.h @@ -19,6 +19,7 @@ @property (nonatomic, retain) CAMediaTimingFunction *timing; @property (nonatomic) float velocity; ++ (double)defaultDuration; + (id)defaultTimingFunction; + (id)springAnimationWithKeyPath:(id)arg1; + (id)springAnimationWithKeyPath:(id)arg1 velocity:(float)arg2; diff --git a/PrivateFrameworks/PassKitCore.framework/PKSuicaPassProperties.h b/PrivateFrameworks/PassKitCore.framework/PKSuicaPassProperties.h new file mode 100644 index 0000000000..829d2d8e7a --- /dev/null +++ b/PrivateFrameworks/PassKitCore.framework/PKSuicaPassProperties.h @@ -0,0 +1,27 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitCore.framework/PassKitCore + */ + +@interface PKSuicaPassProperties : NSObject { + PKFelicaPassProperties * _felicaProperties; +} + +@property (getter=isBlacklisted, nonatomic, readonly) BOOL blacklisted; +@property (getter=isGreenCarTicketUsed, nonatomic, readonly) BOOL greenCarTicketUsed; +@property (getter=isInShinkansenStation, nonatomic, readonly) BOOL inShinkansenStation; +@property (getter=isInStation, nonatomic, readonly) BOOL inStation; +@property (nonatomic, readonly, copy) NSDecimalNumber *transitBalance; +@property (nonatomic, readonly, copy) NSString *transitBalanceCurrencyCode; + ++ (id)passPropertiesForPass:(id)arg1; + +- (void).cxx_destruct; +- (id)_initWithProperties:(id)arg1; +- (BOOL)isBlacklisted; +- (BOOL)isGreenCarTicketUsed; +- (BOOL)isInShinkansenStation; +- (BOOL)isInStation; +- (id)transitBalance; +- (id)transitBalanceCurrencyCode; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKAddPaymentPassRequestViewController.h b/PrivateFrameworks/PassKitUI.framework/PKAddPaymentPassRequestViewController.h index 398a28bcad..ad5f4ef7cb 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKAddPaymentPassRequestViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKAddPaymentPassRequestViewController.h @@ -7,6 +7,7 @@ PKAddPaymentPassRequestConfiguration * _configuration; NSObject * _datasourceTimeout; * _delegate; + NSArray * _details; int _headerState; PKTableHeaderView * _headerView; BOOL _hidePrivacy; diff --git a/PrivateFrameworks/PassKitUI.framework/PKCardTableViewCell.h b/PrivateFrameworks/PassKitUI.framework/PKCardTableViewCell.h deleted file mode 100644 index c2ea396e23..0000000000 --- a/PrivateFrameworks/PassKitUI.framework/PKCardTableViewCell.h +++ /dev/null @@ -1,16 +0,0 @@ -/* Generated by RuntimeBrowser - Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI - */ - -@interface PKCardTableViewCell : PKCardOnFileTableViewCell { - PKPaymentRemoteCredential * _paymentCredential; -} - -@property (nonatomic, retain) PKPaymentRemoteCredential *paymentCredential; - -- (void).cxx_destruct; -- (void)dealloc; -- (id)paymentCredential; -- (void)setPaymentCredential:(id)arg1; - -@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKContinuityPaymentRemoteAlertViewController.h b/PrivateFrameworks/PassKitUI.framework/PKContinuityPaymentRemoteAlertViewController.h index 931a254cd6..02bfa248ee 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKContinuityPaymentRemoteAlertViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKContinuityPaymentRemoteAlertViewController.h @@ -21,6 +21,7 @@ - (void)_dismiss; - (void)_willAppearInRemoteViewController; - (void)authorizationDidAuthorizePayment:(id)arg1; +- (void)authorizationDidAuthorizePurchase:(id)arg1; - (void)authorizationDidFinishWithError:(id)arg1; - (void)authorizationDidRequestMerchantSession; - (void)authorizationDidSelectPaymentMethod:(id)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKContinuityPaymentViewController.h b/PrivateFrameworks/PassKitUI.framework/PKContinuityPaymentViewController.h index 05e9ccf47f..d61f9d90f1 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKContinuityPaymentViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKContinuityPaymentViewController.h @@ -12,8 +12,6 @@ UIView * _dimmingBackgroundView; PKContinuityPaymentFaviconView * _faviconImage; UIViewController * _passphraseViewController; - _UIFeedbackImpactBehavior * _paymentFailureBehavior; - _UIFeedbackEventBehavior * _paymentSuccessBehavior; UILabel * _priceLabel; UIView * _priceView; PKRemotePaymentRequest * _remoteRequest; diff --git a/PrivateFrameworks/PassKitUI.framework/PKEnterValueNewBalanceView.h b/PrivateFrameworks/PassKitUI.framework/PKEnterValueNewBalanceView.h new file mode 100644 index 0000000000..cf11b3c1dc --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKEnterValueNewBalanceView.h @@ -0,0 +1,30 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKEnterValueNewBalanceView : UIView { + NSDecimalNumber * _additionalAmount; + NSDecimalNumber * _cardBalance; + NSString * _currencyCode; + NSDecimalNumber * _maxAmount; + UILabel * _newBalanceAmount; + UILabel * _newBalancePrompt; +} + +@property (nonatomic, copy) NSDecimalNumber *cardBalance; +@property (nonatomic, copy) NSDecimalNumber *maxAmount; + +- (void).cxx_destruct; +- (void)_addSubviews; +- (void)_updateBalanceText; +- (void)addAmountToBalance:(id)arg1; +- (id)cardBalance; +- (id)init; +- (id)initWithCurrencyCode:(id)arg1; +- (void)layoutSubviews; +- (id)maxAmount; +- (void)setCardBalance:(id)arg1; +- (void)setMaxAmount:(id)arg1; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKFooterTransactionView.h b/PrivateFrameworks/PassKitUI.framework/PKFooterTransactionView.h new file mode 100644 index 0000000000..f60c49337f --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKFooterTransactionView.h @@ -0,0 +1,42 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKFooterTransactionView : UIView { + bool _animated; + PKStackedTextItemGroupView * _contentView; + PKStackedTextItemGroup * _displayItem; + PKFelicaPassProperties * _felicaProperties; + PKStackedTextItemGroupView * _headerView; + UIImageView * _imageView; + PKPaymentPass * _pass; + UIView * _separatorView; + PKPaymentTransaction * _transaction; +} + +@property (nonatomic, readonly) PKFelicaPassProperties *felicaProperties; +@property (nonatomic, readonly) bool hasContent; +@property (nonatomic, readonly) PKPaymentPass *pass; +@property (nonatomic, readonly) PKPaymentTransaction *transaction; + +- (void).cxx_destruct; +- (id)_amountText; +- (id)_image; +- (id)_locationText; +- (id)_merchantText; +- (id)_relativeDateText; +- (id)_statusText; +- (void)_updateContentAnimated:(bool)arg1; +- (id)felicaProperties; +- (bool)hasContent; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (void)layoutIfNeededAnimated:(bool)arg1; +- (void)layoutSubviews; +- (id)pass; +- (void)setFelicaProperties:(id)arg1 animated:(bool)arg2; +- (void)setPass:(id)arg1 animated:(bool)arg2; +- (void)setTransaction:(id)arg1 animated:(bool)arg2; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; +- (id)transaction; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKGreenTicketDetailViewController.h b/PrivateFrameworks/PassKitUI.framework/PKGreenTicketDetailViewController.h new file mode 100644 index 0000000000..0aac8d901e --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKGreenTicketDetailViewController.h @@ -0,0 +1,24 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKGreenTicketDetailViewController : PKTransitTicketDetailViewController { + PKFelicaPassProperties * _properties; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, readonly) PKFelicaPassProperties *properties; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (id)initWithFelicaProperty:(id)arg1; +- (unsigned int)numberOfLegs; +- (id)properties; +- (id)titleForLeg:(unsigned int)arg1; +- (int)transitTicketDetailNumberOfRowsForLeg:(unsigned int)arg1; +- (id)transitTicketDetailTitleForRow:(unsigned int)arg1 leg:(unsigned int)arg2; +- (id)transitTicketDetailValueForRow:(unsigned int)arg1 leg:(unsigned int)arg2; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKNumberPadInputView.h b/PrivateFrameworks/PassKitUI.framework/PKNumberPadInputView.h new file mode 100644 index 0000000000..a59955dc5d --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKNumberPadInputView.h @@ -0,0 +1,23 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKNumberPadInputView : UIInputView { + BOOL _showsDecimalPointButton; + UIStackView * _verticalStackView; +} + +@property (nonatomic) BOOL showsDecimalPointButton; + +- (void).cxx_destruct; +- (void)_numericKeyPressed:(id)arg1; +- (void)_performDelete; +- (void)_performInsertion:(id)arg1; +- (void)_reloadSubviews; +- (id)initWithDefaultFrame; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (void)layoutSubviews; +- (void)setShowsDecimalPointButton:(BOOL)arg1; +- (BOOL)showsDecimalPointButton; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKNumberPadKeyButton.h b/PrivateFrameworks/PassKitUI.framework/PKNumberPadKeyButton.h new file mode 100644 index 0000000000..3974b891c1 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKNumberPadKeyButton.h @@ -0,0 +1,15 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKNumberPadKeyButton : PKNumericBorderButton { + unsigned int _value; +} + +@property (nonatomic, readonly) unsigned int value; + +- (id)init; +- (id)initWithValue:(unsigned int)arg1; +- (unsigned int)value; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKNumberPadSuggestionsView.h b/PrivateFrameworks/PassKitUI.framework/PKNumberPadSuggestionsView.h new file mode 100644 index 0000000000..adfe2b570e --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKNumberPadSuggestionsView.h @@ -0,0 +1,22 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKNumberPadSuggestionsView : UIStackView { + * _delegate; + NSArray * _suggestions; +} + +@property (nonatomic) *delegate; +@property (nonatomic, copy) NSArray *suggestions; + +- (void).cxx_destruct; +- (void)_selectedSuggestion:(id)arg1; +- (id)delegate; +- (id)initWithDefaultFrame; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (void)setDelegate:(id)arg1; +- (void)setSuggestions:(id)arg1; +- (id)suggestions; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKNumericBorderButton.h b/PrivateFrameworks/PassKitUI.framework/PKNumericBorderButton.h new file mode 100644 index 0000000000..12a0d68b21 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKNumericBorderButton.h @@ -0,0 +1,19 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKNumericBorderButton : UIButton { + UIView * _bottomBorder; + UIView * _leadingBorder; + UIView * _topBorder; + UIView * _trailingBorder; +} + +- (void).cxx_destruct; +- (id)init; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (void)layoutSubviews; +- (void)setBorder:(unsigned int)arg1; +- (void)setHighlighted:(BOOL)arg1; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKNumericSuggestionButton.h b/PrivateFrameworks/PassKitUI.framework/PKNumericSuggestionButton.h new file mode 100644 index 0000000000..f144ed1189 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKNumericSuggestionButton.h @@ -0,0 +1,19 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKNumericSuggestionButton : PKNumericBorderButton { + PKNumericSuggestion * _suggestion; +} + +@property (nonatomic, retain) PKNumericSuggestion *suggestion; + ++ (id)buttonWithSuggestion:(id)arg1; + +- (void).cxx_destruct; +- (id)init; +- (void)setHighlighted:(BOOL)arg1; +- (void)setSuggestion:(id)arg1; +- (id)suggestion; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPDFView.h b/PrivateFrameworks/PassKitUI.framework/PKPDFView.h deleted file mode 100644 index d5617fca6c..0000000000 --- a/PrivateFrameworks/PassKitUI.framework/PKPDFView.h +++ /dev/null @@ -1,16 +0,0 @@ -/* Generated by RuntimeBrowser - Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI - */ - -@interface PKPDFView : UIView { - struct CGPDFPage { } * _page; -} - -- (void)dealloc; -- (void)drawRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (id)initWithCoder:(id)arg1; -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 document:(struct CGPDFDocument { }*)arg2; -- (struct CGSize { float x1; float x2; })intrinsicContentSize; - -@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassFooterView.h b/PrivateFrameworks/PassKitUI.framework/PKPassFooterView.h index cf27a93418..bd163bc4c6 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassFooterView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassFooterView.h @@ -8,6 +8,7 @@ BOOL _isBackgrounded; PKPassView * _passView; int _paymentApplicationState; + NSObject * _sessionDelayGroup; PKPaymentSessionHandle * _sessionHandle; NSObject * _sessionStartTimer; unsigned int _sessionToken; @@ -45,11 +46,12 @@ - (void)dealloc; - (void)didBecomeHiddenAnimated:(BOOL)arg1; - (void)didBecomeVisibleAnimated:(BOOL)arg1; -- (id)initWithPassView:(id)arg1 context:(id)arg2; +- (id)initWithPassView:(id)arg1 state:(int)arg2 context:(id)arg3; - (BOOL)isPassAuthorized; - (void)layoutSubviews; - (void)passFooterContentViewDidBeginAuthenticating:(id)arg1; - (void)passFooterContentViewDidEndAuthenticating:(id)arg1; +- (void)passFooterContentViewRequestsSessionSuppression:(id)arg1; - (id)passView; - (void)setPassView:(id)arg1; - (int)state; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassGroupStackView.h b/PrivateFrameworks/PassKitUI.framework/PKPassGroupStackView.h index 58d084f23d..bd57c8381e 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassGroupStackView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassGroupStackView.h @@ -291,6 +291,7 @@ - (void)setCurrentPageIndicatorTintColor:(id)arg1; - (void)setDatasource:(id)arg1; - (void)setFooterSuppressed:(BOOL)arg1; +- (void)setFooterSuppressed:(BOOL)arg1 withContext:(id)arg2; - (void)setModalGroupIndex:(unsigned int)arg1; - (void)setPageIndicatorTintColor:(id)arg1; - (void)setPilingMode:(int)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassGroupsViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPassGroupsViewController.h index efc9e745cf..899b7edb35 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassGroupsViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassGroupsViewController.h @@ -2,17 +2,20 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPassGroupsViewController : UIViewController { +@interface PKPassGroupsViewController : UIViewController { NSTimer * _allowDimmingTimer; BOOL _backgroundMode; NSMutableArray * _blocksQueuedForUpdateCompletion; + int _expressTransactionNotifyToken; PKPassGroupStackView * _groupStackView; PKGroupsController * _groupsController; BOOL _handleFieldDetection; + unsigned int _instanceFooterSuppressionCounter; unsigned int _modalCardIndex; NSTimer * _passViewedNotificationTimer; BOOL _passesAreOutdated; PKPaymentService * _paymentService; + BOOL _persistentCardEmulationQueued; int _presentationState; BOOL _reloadingPasses; UIImageView * _statusBarGradient; @@ -40,10 +43,13 @@ - (void).cxx_destruct; - (void)_applyPresentationState; +- (void)_beginSuppressingInstanceFooter; - (void)_clearPassViewedNotificationTimer; - (void)_dismissPresentedVCsWithRequirements:(unsigned int)arg1 performAction:(id /* block */)arg2; +- (void)_endSuppressingInstanceFooterWithContext:(id)arg1; - (void)_handleApplicationDidEnterBackground:(id)arg1; - (void)_handleApplicationWillEnterForeground:(id)arg1; +- (void)_handleChildViewControllerRequestingServiceMode:(id)arg1; - (void)_handleFooterSupressionChange:(id)arg1; - (void)_handleNotifyToken:(int)arg1; - (void)_handleStatusBarChange:(id)arg1; @@ -54,12 +60,13 @@ - (void)_presentGroupWithIndex:(unsigned int)arg1 context:(id)arg2 completionHandler:(id /* block */)arg3; - (void)_presentWithUpdatedPasses:(id /* block */)arg1; - (void)_regionConfigurationDidChangeNotification; +- (void)_registerForExpressFelicaTransitNotifications:(BOOL)arg1; - (void)_startPassViewedNotificationTimer; -- (void)_updateFooterSupression; +- (void)_updateFooterSuppression; +- (void)_updateFooterSuppressionWithContext:(id)arg1; - (void)_updateStatusBarGradientOpacity:(BOOL)arg1; - (void)addVASPassWithIdentifier:(id)arg1; - (void)allowIdleTimer; -- (void)cardsChanged:(id)arg1; - (void)codeAcquisitionController:(id)arg1 didAddPass:(id)arg2; - (void)codeAcquisitionController:(id)arg1 didFinishWithPass:(id)arg2; - (void)codeAcquisitionController:(id)arg1 willAddPass:(id)arg2; @@ -97,8 +104,11 @@ - (BOOL)passesAreOutdated; - (BOOL)passesGrowWhenFlipped; - (void)paymentDeviceDidEnterFieldWithProperties:(id)arg1; +- (void)performActionViewControllerDidCancel:(id)arg1; +- (void)performActionViewControllerDidPerformAction:(id)arg1; - (int)preferredStatusBarStyle; - (BOOL)prefersStatusBarHidden; +- (void)presentActionViewControllerWithUniqueID:(id)arg1 actionType:(unsigned int)arg2; - (void)presentAutomaticPresentationControllerForPassWithUniqueID:(id)arg1; - (void)presentGroupTable; - (void)presentGroupTableAnimated:(BOOL)arg1; @@ -113,6 +123,7 @@ - (void)presentPassWithUpdateUserNotificationIdentifier:(id)arg1; - (void)presentPaymentSetup; - (void)presentPileOffscreen; +- (void)queuePersistentCardEmulation; - (void)reloadGroupsForGroupStackView:(id)arg1; - (void)reloadPasses; - (void)reloadPassesWithCompletion:(id /* block */)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassPaymentConfirmationView.h b/PrivateFrameworks/PassKitUI.framework/PKPassPaymentConfirmationView.h index 6b0bce5323..5577776855 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassPaymentConfirmationView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassPaymentConfirmationView.h @@ -2,9 +2,16 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPassPaymentConfirmationView : PKPassFooterContentView { +@interface PKPassPaymentConfirmationView : PKPassFooterContentView { + bool _animated; + NSObject * _checkmarkHoldTimer; + int _expressFinishedNotifyToken; + bool _holdingCheckmark; PKPassPaymentPayStateView * _payStateView; - _UIFeedbackEventBehavior * _paymentSuccessBehavior; + PKPaymentService * _paymentService; + bool _shouldHoldCheckmark; + PKFooterTransactionView * _transactionView; + NSDate * _visibleDate; } @property (readonly, copy) NSString *debugDescription; @@ -13,12 +20,22 @@ @property (readonly) Class superclass; - (void).cxx_destruct; +- (void)_finishHoldingCheckmarkAfterDelay:(double)arg1; +- (void)_finishHoldingCheckmarkIfPossible; +- (void)_handleNotifyToken:(int)arg1; +- (void)_registerForExpressFelicaTransitNotifications:(BOOL)arg1; +- (void)_updateContentViewsWithFelicaProperties:(id)arg1; +- (void)_updateContentViewsWithTransaction:(id)arg1; +- (void)_updateContentViewsWithTransaction:(id)arg1 felicaProperties:(id)arg2; - (void)dealloc; - (void)didBecomeHiddenAnimated:(BOOL)arg1; - (void)didBecomeVisibleAnimated:(BOOL)arg1; - (id)initWithStyle:(int)arg1 pass:(id)arg2 context:(id)arg3; +- (void)layoutIfNeededAnimated:(bool)arg1; - (void)layoutSubviews; - (void)payStateView:(id)arg1 revealingCheckmark:(BOOL)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didReceiveTransaction:(id)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didUpdateWithFelicaPassProperties:(id)arg2; - (void)willBecomeHiddenAnimated:(BOOL)arg1; - (void)willBecomeVisibleAnimated:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassPaymentContainerView.h b/PrivateFrameworks/PassKitUI.framework/PKPassPaymentContainerView.h index 2cd30cc64a..6802a6e996 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassPaymentContainerView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassPaymentContainerView.h @@ -14,6 +14,7 @@ unsigned int _deactivationReasons; BOOL _enhancedContrast; NSMutableArray * _greylistedValueAddedPasses; + BOOL _holdingSuccessState; BOOL _inBackground; BOOL _isVisible; double _lastFieldExitTime; @@ -24,9 +25,7 @@ UIViewController * _passcodePresenterVC; unsigned int _payStateTransitionCounter; PKPassPaymentPayStateView * _payStateView; - _UIFeedbackImpactBehavior * _paymentFailureBehavior; PKPaymentService * _paymentService; - _UIFeedbackEventBehavior * _paymentSuccessBehavior; PKPassPaymentSummaryView * _paymentSummaryView; int _pendingPayState; NSString * _pendingPayStateTextOverride; @@ -38,8 +37,10 @@ BOOL _shouldShowApplications; NSData * _stashedAuthenticationCredential; int _style; + NSObject * _successHoldTimer; NSObject * _summaryAuthenticationTimer; UIView * _summaryView; + PKFooterTransactionView * _transactionView; NSMutableArray * _transitionCompletionHandlers; BOOL _transitioning; PKPassValueAddedServiceInfoView * _valueAddedServiceInfoView; @@ -57,14 +58,15 @@ - (void).cxx_destruct; - (void)_activateForPayment; - (void)_addTransitionCompletionHandler:(id /* block */)arg1; -- (void)_applyLatestTransactionAndMessageToSummaryView; +- (void)_applyLatestContentToViews; +- (void)_applyLatestTransactionContentWithCompletion:(id /* block */)arg1; - (void)_applyPayState:(int)arg1; -- (void)_applyPayState:(int)arg1 afterDelay:(double)arg2; - (void)_applyPayState:(int)arg1 withTextOverride:(id)arg2; - (void)_applyPayState:(int)arg1 withTextOverride:(id)arg2 animated:(BOOL)arg3 completionHandler:(id /* block */)arg4; - (void)_applyPayState:(int)arg1 withTextOverride:(id)arg2 completionHandler:(id /* block */)arg3; - (void)_applyPaymentFailureState:(BOOL)arg1; - (void)_applyPaymentSuccessfulState; +- (void)_applyPaymentSuccessfulStateAndReset:(BOOL)arg1; - (void)_applyPresentationPayState:(int)arg1; - (BOOL)_authenticationAllowed; - (BOOL)_authorizeForTransactionWithCredential:(id)arg1; @@ -76,6 +78,7 @@ - (id)_buttonWithTitle:(id)arg1 alignment:(int)arg2 action:(SEL)arg3; - (BOOL)_canAuthenticateWithPasscode; - (BOOL)_canAuthenticateWithTouchID; +- (void)_cancelHoldingSuccessStateIfNecessary; - (void)_cancelSummaryAuthenticationTimer; - (void)_configureForPaymentWithPaymentPass:(id)arg1 context:(id)arg2; - (void)_configureForStyle:(int)arg1 context:(id)arg2; @@ -92,6 +95,8 @@ - (void)_endTransition:(BOOL)arg1; - (void)_executeTransitionCompletionHandlers:(BOOL)arg1; - (id)_filledButtonWithTitle:(id)arg1 alignment:(int)arg2 action:(SEL)arg3; +- (void)_finishHoldingSuccessStateAfterDelay:(double)arg1; +- (void)_finishHoldingSuccessStateIfPossible; - (void)_handleAddDeactivationReasonNotification:(id)arg1; - (void)_handleContactlessInterfaceSessionDidEnterField:(id)arg1 withProperties:(id)arg2; - (void)_handleEnterBackgroundNotification:(id)arg1; @@ -103,10 +108,10 @@ - (BOOL)_isForegroundActiveWithReasons:(unsigned int)arg1; - (BOOL)_isInBackgroundWithReasons:(unsigned int)arg1; - (BOOL)_isLifecycleNotificationRelevant:(id)arg1; +- (BOOL)_isSummaryViewVisible; +- (BOOL)_isTransactionViewVisible; - (void)_layoutPaymentSubviews; - (void)_layoutValueAddedServiceSubviews; -- (void)_lookupLatestMessageWithCompletion:(id /* block */)arg1; -- (void)_lookupLatestTransactionWithCompletion:(id /* block */)arg1; - (BOOL)_passContainsPaymentApplication:(id)arg1; - (void)_passcodeAuthenticationButtonPressed:(id)arg1; - (id)_passcodeButtonTitle; @@ -134,25 +139,33 @@ - (BOOL)_showSummaryState; - (void)_showTerminalIsNotRequestingPaymentError; - (void)_showTerminalIsRequestingPaymentError; +- (BOOL)_showTransactionViewDuringPayment; - (void)_startFingerprintAnimation; - (void)_transitionToState:(int)arg1 withTextOverride:(id)arg2 animated:(BOOL)arg3 completionHandler:(id /* block */)arg4; - (void)_transitionViewsAnimated:(BOOL)arg1; - (void)_updateApplicationsView; - (void)_updateAuthenticatorState; +- (void)_updateContentViewsWithFelicaProperties:(id)arg1; +- (void)_updateContentViewsWithMessage:(id)arg1 appLaunchToken:(id)arg2; +- (void)_updateContentViewsWithTransaction:(id)arg1; +- (void)_updateContentViewsWithTransaction:(id)arg1 felicaProperties:(id)arg2; - (float)_valueAddedServiceInfoViewTopMargin; -- (BOOL)_valueAddedServiceViewHidden; - (void)authenticatorDidEncounterFingerOff:(id)arg1; - (void)authenticatorDidEncounterFingerOn:(id)arg1; - (void)authenticatorDidEncounterMatchMiss:(id)arg1; - (void)authenticatorWillRestartEvaluation:(id)arg1; +- (void)contactlessInterfaceSession:(id)arg1 didEndPersistentCardEmulationWithContext:(id)arg2; - (void)contactlessInterfaceSession:(id)arg1 didFinishTransactionWithContext:(id)arg2; +- (void)contactlessInterfaceSession:(id)arg1 didReceiveExpressState:(unsigned int)arg2; - (void)contactlessInterfaceSession:(id)arg1 didTransitionFromState:(unsigned int)arg2 toState:(unsigned int)arg3; - (void)contactlessInterfaceSessionDidEnterField:(id)arg1 withProperties:(id)arg2; - (void)contactlessInterfaceSessionDidExitField:(id)arg1; - (void)contactlessInterfaceSessionDidFail:(id)arg1 forPaymentApplication:(id)arg2 paymentPass:(id)arg3 valueAddedServicePasses:(id)arg4; - (void)contactlessInterfaceSessionDidFailTransaction:(id)arg1 forPaymentApplication:(id)arg2 paymentPass:(id)arg3; +- (void)contactlessInterfaceSessionDidReceiveActivityTimeout:(id)arg1; - (void)contactlessInterfaceSessionDidSelectPayment:(id)arg1; - (void)contactlessInterfaceSessionDidTimeout:(id)arg1 forPaymentApplication:(id)arg2 paymentPass:(id)arg3 valueAddedServicePasses:(id)arg4; +- (void)contactlessInterfaceSessionHasPendingServerRequest:(id)arg1; - (void)dealloc; - (void)didBecomeHiddenAnimated:(BOOL)arg1; - (void)didBecomeVisibleAnimated:(BOOL)arg1; @@ -169,6 +182,7 @@ - (void)paymentPassWithUniqueIdentifier:(id)arg1 didReceiveMessage:(id)arg2; - (void)paymentPassWithUniqueIdentifier:(id)arg1 didReceiveTransaction:(id)arg2; - (void)paymentPassWithUniqueIdentifier:(id)arg1 didRemoveTransactionWithIdentifier:(id)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didUpdateWithFelicaPassProperties:(id)arg2; - (void)paymentServiceReceivedInterruption; - (void)presentPasscodeViewController:(id)arg1 completionHandler:(id /* block */)arg2 reply:(id /* block */)arg3; - (void)summaryView:(id)arg1 didArchiveMessage:(id)arg2; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassPaymentPayStateView.h b/PrivateFrameworks/PassKitUI.framework/PKPassPaymentPayStateView.h index 7f32376ab0..a1804f4cac 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassPaymentPayStateView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassPaymentPayStateView.h @@ -10,6 +10,7 @@ UILabel * _label; float _labelAlpha; float _labelTopPadding; + BOOL _persistentEmulationHint; int _state; int _style; BOOL _touchRecognizingHint; @@ -22,12 +23,15 @@ @property (readonly) unsigned int hash; @property (nonatomic, readonly) UILabel *label; @property (nonatomic) float labelAlpha; +@property (nonatomic) BOOL persistentEmulationHint; @property (nonatomic) int state; @property (readonly) Class superclass; @property (nonatomic) BOOL touchRecognizingHint; - (void).cxx_destruct; - (void)_applyStateWithTextOverride:(id)arg1 animated:(BOOL)arg2 completionHandler:(id /* block */)arg3; +- (id)_attributedTextWithTitle:(id)arg1; +- (id)_attributedTextWithTitle:(id)arg1 subtitle:(id)arg2; - (BOOL)_canEmphasizeState:(int)arg1; - (void)_configureLayoutMetrics; - (id)_labelForState:(int)arg1 textOverride:(id)arg2; @@ -41,8 +45,10 @@ - (id)label; - (float)labelAlpha; - (void)layoutSubviews; +- (BOOL)persistentEmulationHint; - (void)setDelegate:(id)arg1; - (void)setLabelAlpha:(float)arg1; +- (void)setPersistentEmulationHint:(BOOL)arg1; - (void)setState:(int)arg1; - (void)setState:(int)arg1 textOverride:(id)arg2 animated:(BOOL)arg3 completionHandler:(id /* block */)arg4; - (void)setTouchRecognizingHint:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassPaymentSummaryView.h b/PrivateFrameworks/PassKitUI.framework/PKPassPaymentSummaryView.h index b7fa9f3d7f..ea0fec090f 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassPaymentSummaryView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassPaymentSummaryView.h @@ -10,42 +10,26 @@ NSNumberFormatter * _numberFormatter; PKPaymentPass * _pass; UITableView * _tableView; - PKPaymentTransaction * _transaction; - NSString * _transactionAppLaunchToken; - float _transactionCellHeight; - PKStackedTextItemGroup * _transactionDisplayItem; - PKStackedTextItemGroupView * _transactionHeaderView; } @property (readonly, copy) NSString *debugDescription; @property (nonatomic) *delegate; @property (readonly, copy) NSString *description; +@property (nonatomic, readonly) BOOL hasContent; @property (readonly) unsigned int hash; @property (nonatomic, readonly) PKPaymentMessage *message; @property (nonatomic, readonly) NSString *messageAppLaunchToken; @property (nonatomic, readonly) PKPaymentPass *pass; @property (readonly) Class superclass; -@property (nonatomic, readonly) PKPaymentTransaction *transaction; -@property (nonatomic, readonly) NSString *transactionAppLaunchToken; - (void).cxx_destruct; -- (id)_amountTextFromTransaction:(id)arg1; - (void)_configureCell:(id)arg1 forMessage:(id)arg2; -- (void)_configureCell:(id)arg1 forTransaction:(id)arg2; -- (id)_imageFromTransaction:(id)arg1; - (BOOL)_isSectionIndexOfMessage:(int)arg1; -- (BOOL)_isSectionIndexOfTransaction:(int)arg1; -- (id)_locationTextFromTransaction:(id)arg1; -- (id)_merchantTextFromTransaction:(id)arg1; - (void)_performAction:(int)arg1 forSection:(int)arg2 animated:(BOOL)arg3; -- (id)_relativeDateTextFromTransaction:(id)arg1; - (int)_sectionIndexOfMessage; -- (int)_sectionIndexOfTransaction; -- (BOOL)_showTransaction; -- (id)_statusTextFromTransaction:(id)arg1; -- (void)_updateTransactionRowAnimated:(BOOL)arg1; - (void)dealloc; - (id)delegate; +- (BOOL)hasContent; - (id)init; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (id)initWithPaymentPass:(id)arg1; @@ -57,7 +41,6 @@ - (void)paymentSummaryCellDetailsButtonPressed:(id)arg1; - (void)setDelegate:(id)arg1; - (void)setMessage:(id)arg1 appLaunchToken:(id)arg2 animated:(BOOL)arg3; -- (void)setTransaction:(id)arg1 appLaunchToken:(id)arg2 animated:(BOOL)arg3; - (BOOL)tableView:(id)arg1 canEditRowAtIndexPath:(id)arg2; - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; - (void)tableView:(id)arg1 commitEditingStyle:(int)arg2 forRowAtIndexPath:(id)arg3; @@ -66,7 +49,5 @@ - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2; - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2; - (id)tableView:(id)arg1 viewForHeaderInSection:(int)arg2; -- (id)transaction; -- (id)transactionAppLaunchToken; @end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassPresentationContext.h b/PrivateFrameworks/PassKitUI.framework/PKPassPresentationContext.h index 769b7979d7..da881d3782 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassPresentationContext.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassPresentationContext.h @@ -5,6 +5,7 @@ @interface PKPassPresentationContext : NSObject { NSArray * _additionalPassUniqueIdentifiers; BOOL _animated; + BOOL _persistentCardEmulation; BOOL _postPayment; * _userInfo; BOOL _wasAutomaticallySelected; @@ -12,6 +13,7 @@ @property (nonatomic, copy) NSArray *additionalPassUniqueIdentifiers; @property (nonatomic) BOOL animated; +@property (getter=wantsPersistentCardEmulation, nonatomic) BOOL persistentCardEmulation; @property (getter=isPostPayment, nonatomic) BOOL postPayment; @property (nonatomic, copy) *userInfo; @property (nonatomic) BOOL wasAutomaticallySelected; @@ -28,10 +30,12 @@ - (BOOL)isPostPayment; - (void)setAdditionalPassUniqueIdentifiers:(id)arg1; - (void)setAnimated:(BOOL)arg1; +- (void)setPersistentCardEmulation:(BOOL)arg1; - (void)setPostPayment:(BOOL)arg1; - (void)setUserInfo:(id)arg1; - (void)setWasAutomaticallySelected:(BOOL)arg1; - (id)userInfo; +- (BOOL)wantsPersistentCardEmulation; - (BOOL)wasAutomaticallySelected; @end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassbookSettingsController.h b/PrivateFrameworks/PassKitUI.framework/PKPassbookSettingsController.h index 7b1dfb0e45..129856759c 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassbookSettingsController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassbookSettingsController.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPassbookSettingsController : NSObject { +@interface PKPassbookSettingsController : NSObject { LAContext * _LAContext; PSSpecifier * _addCardButtonSpecifier; PKPaymentPreference * _availableCards; @@ -16,9 +16,12 @@ PKPaymentPreferencesViewController * _defaultCardsController; PSSpecifier * _defaultContactEmailSpecifier; PSSpecifier * _defaultContactPhoneSpecifier; + NSString * _defaultExpressFelicaTransitPassIdentifier; + PSSpecifier * _defaultExpressFelicaTransitSpecifier; PSSpecifier * _defaultPaymentSpecifier; PSSpecifier * _defaultShippingAddressSpecifier; * _delegate; + NSArray * _expressFelicaTransitPasses; NSArray * _handoffSwitchSpecifiers; NSArray * _lockscreenSwitchSpecifiers; * _optionsDelegate; @@ -45,14 +48,18 @@ - (id)_currentDefaultPaymentPass; - (id)_defaultContactEmailSpecifier; - (id)_defaultContactPhoneSpecifier; +- (id)_defaultExpressFelicaTransitPassDescription; +- (id)_defaultExpressFelicaTransitSpecifier; - (id)_defaultPaymentSpecifier; - (id)_defaultShippingAddressSpecifier; - (id)_defaultsGroupSpecifiers; - (id)_displayableStringForLabeledValue:(id)arg1; +- (void)_finishDefaultExpressFelicaTransitUpdateWithContainer:(id)arg1 preference:(id)arg2; - (id)_getDefaultContactEmail; - (id)_getDefaultContactPhone; - (id)_getDefaultPaymentCard; - (id)_getDefaultShippingAddress; +- (void)_handleDefaultExpressFelicaTransitPassChangedTo:(id)arg1 withContainer:(id)arg2 preference:(id)arg3; - (void)_handleDefaultPaymentPassChangedTo:(id)arg1 withSender:(id)arg2 optionsController:(id)arg3 canPrompt:(BOOL)arg4; - (void)_handleProvisioningError:(id)arg1 viewController:(id)arg2; - (id)_handoffSwitchGroupSpecifiers; @@ -62,7 +69,9 @@ - (void)_openPrivacyLink; - (id)_passSpecifiers; - (int)_paymentPreferencesStyle; +- (int)_paymentSetupContextForSettingsContext:(int)arg1; - (void)_performPhoneToWatchProvisioningForPaymentPass:(id)arg1; +- (void)_presentCannotTransferAlert; - (void)_presentProvisioningPaymentPassNavController:(id)arg1 paymentPass:(id)arg2; - (void)_regionConfigurationDidChangeNotification; - (void)_reloadPassData; @@ -77,7 +86,9 @@ - (void)_showDefaultContactPhoneOptions:(id)arg1; - (void)_showDefaultPaymentOptions:(id)arg1; - (void)_showDefaultShippingAddressOptions:(id)arg1; +- (void)_showExpressFelicaTransitOptions:(id)arg1; - (id)_specifierForPassUniqueID:(id)arg1; +- (id)_transitDefaultsGroupSpecifiers; - (void)_updateAddButtonSpecifier; - (void)_updateCardsGroupSpecifier; - (void)_updateCompanionGroupSpecifier; @@ -89,7 +100,9 @@ - (void)dealloc; - (id)delegate; - (id)initWithDelegate:(id)arg1 dataSource:(id)arg2 context:(int)arg3; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didUpdateWithFelicaPassProperties:(id)arg2; - (void)refreshDefaultCard; +- (void)refreshExpressFelicaTransitCard; - (void)refreshPasses; - (void)removeFooterForSpecifier:(id)arg1; - (void)setDelegate:(id)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPassbookSettingsDefaultBehavior.h b/PrivateFrameworks/PassKitUI.framework/PKPassbookSettingsDefaultBehavior.h index f1da426e67..b7f1285cd6 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPassbookSettingsDefaultBehavior.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPassbookSettingsDefaultBehavior.h @@ -18,6 +18,7 @@ - (BOOL)deviceInRestrictedMode; - (id)deviceName; - (BOOL)deviceSupportsInAppPayments; +- (BOOL)hasFelicaSecureElement; - (id)init; - (id)optionsDelegate; - (id)passLibraryDataProvider; @@ -25,6 +26,6 @@ - (id)secureElementID; - (BOOL)secureElementIsProductionSigned; - (id)setupDelegate; -- (BOOL)showPassState; +- (id)setupFeaturedNetworksForDevice; @end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationCoordinator.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationCoordinator.h index b49467783a..48d71a3742 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationCoordinator.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationCoordinator.h @@ -35,8 +35,8 @@ @property (nonatomic, retain) NSTimer *timer; + (BOOL)canMakePayments; -+ (BOOL)canMakePaymentsUsingNetworks:(id)arg1; -+ (BOOL)canMakePaymentsUsingNetworks:(id)arg1 capabilities:(unsigned int)arg2; ++ (BOOL)canMakePaymentsUsingNetworks:(id)arg1 capabilities:(unsigned int)arg2 isWebPayment:(BOOL)arg3; ++ (BOOL)canMakePaymentsUsingNetworks:(id)arg1 isWebPayment:(BOOL)arg2; - (void).cxx_destruct; - (void)_invokeCallbackWithSuccess:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationCoordinatorExportedObject.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationCoordinatorExportedObject.h index fa81f2ea93..1260b38148 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationCoordinatorExportedObject.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationCoordinatorExportedObject.h @@ -21,6 +21,7 @@ - (void).cxx_destruct; - (void)authorizationDidAuthorizePayment:(id)arg1; +- (void)authorizationDidAuthorizePurchase:(id)arg1; - (void)authorizationDidFinishWithError:(id)arg1; - (void)authorizationDidPresent; - (void)authorizationDidRequestMerchantSession; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationRemoteAlertViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationRemoteAlertViewController.h index 5cf480b9b4..3879cddc19 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationRemoteAlertViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationRemoteAlertViewController.h @@ -32,6 +32,7 @@ - (BOOL)_shouldRemoveViewFromHierarchyOnDisappear; - (void)_willAppearInRemoteViewController; - (void)authorizationDidAuthorizePayment:(id)arg1; +- (void)authorizationDidAuthorizePurchase:(id)arg1; - (void)authorizationDidFinishWithError:(id)arg1; - (void)authorizationDidRequestMerchantSession; - (void)authorizationDidSelectPaymentMethod:(id)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationRemoteAlertViewControllerExportedObject.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationRemoteAlertViewControllerExportedObject.h index e58a19d6a7..b5e04a9200 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationRemoteAlertViewControllerExportedObject.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationRemoteAlertViewControllerExportedObject.h @@ -19,6 +19,7 @@ - (void).cxx_destruct; - (void)authorizationDidAuthorizePaymentCompleteWithStatus:(int)arg1; +- (void)authorizationDidAuthorizePurchaseCompleteWithStatus:(int)arg1; - (void)authorizationDidRequestMerchantSessionCompleteWithSession:(id)arg1 error:(id)arg2; - (void)authorizationDidSelectPaymentMethodCompleteWithPaymentSummaryItems:(id)arg1; - (void)authorizationDidSelectShippingAddressCompleteWithStatus:(int)arg1 shippingMethods:(id)arg2 paymentSummaryItems:(id)arg3; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationServiceViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationServiceViewController.h index 87f31bb387..f9606947ae 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationServiceViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentAuthorizationServiceViewController.h @@ -17,8 +17,6 @@ PKPaymentAuthorizationNavigationBar * _navBar; UIView * _passphraseSeparatorView; PKPaymentPreferencesViewController * _paymentCardPreferencesController; - _UIFeedbackImpactBehavior * _paymentFailureBehavior; - _UIFeedbackEventBehavior * _paymentSuccessBehavior; int _preferencesStyle; BOOL _requestingInAppPIN; PKPaymentPreferencesViewController * _shippingAddressPreferencesController; @@ -79,6 +77,7 @@ - (void)authenticatorDidEncounterFingerOn:(id)arg1; - (void)authenticatorDidEncounterMatchMiss:(id)arg1; - (void)authorizationDidAuthorizePaymentCompleteWithStatus:(int)arg1; +- (void)authorizationDidAuthorizePurchaseCompleteWithStatus:(int)arg1; - (void)authorizationDidRequestMerchantSessionCompleteWithSession:(id)arg1 error:(id)arg2; - (void)authorizationDidSelectPaymentMethodCompleteWithPaymentSummaryItems:(id)arg1; - (void)authorizationDidSelectShippingAddressCompleteWithStatus:(int)arg1 shippingMethods:(id)arg2 paymentSummaryItems:(id)arg3; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentCardIneligibleViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentCardIneligibleViewController.h index 1356a32138..bc1a394c04 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentCardIneligibleViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentCardIneligibleViewController.h @@ -4,6 +4,7 @@ @interface PKPaymentCardIneligibleViewController : UIViewController { int _context; + id /* block */ _continueActionHandler; id /* block */ _learnMorePresentationHandler; NSURL * _learnMoreURL; id /* block */ _preflightCompletion; @@ -14,6 +15,7 @@ } @property (nonatomic) int context; +@property (nonatomic, copy) id /* block */ continueActionHandler; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @@ -28,6 +30,7 @@ - (id)_alertWithReason:(int)arg1 learnMoreURL:(id)arg2 isPreloaded:(BOOL)arg3; - (void)_webViewDidLoad:(BOOL)arg1 withError:(id)arg2; - (int)context; +- (id /* block */)continueActionHandler; - (void)dealloc; - (void)handleDone:(id)arg1; - (id)initWithReason:(int)arg1 context:(int)arg2 setupDelegate:(id)arg3; @@ -37,6 +40,7 @@ - (BOOL)preloadLearnMoreWebView; - (int)reason; - (void)setContext:(int)arg1; +- (void)setContinueActionHandler:(id /* block */)arg1; - (void)setLearnMorePresentationHandler:(id /* block */)arg1; - (void)setLearnMoreURL:(id)arg1; - (void)setPreloadLearnMoreWebView:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentCardManualEntryViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentCardManualEntryViewController.h index 8a9b006849..e0916002dc 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentCardManualEntryViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentCardManualEntryViewController.h @@ -23,7 +23,7 @@ - (void)_performSecondaryWithCompletion:(id /* block */)arg1; - (void)_pushSecondaryPaymentSetupViewControllerWithCompletion:(id /* block */)arg1; - (BOOL)_shouldUseInlineSecondaryProvisioningFlow; -- (void)browseProductsViewController:(id)arg1 didSelectProduct:(id)arg2; +- (void)browseProductsViewController:(id)arg1 didSelectProduct:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (void)cameraCaptureViewController:(id)arg1 didRecognizeObjects:(id)arg2; - (void)cameraCaptureViewControllerDidFail:(id)arg1; - (id)defaultFields; @@ -37,7 +37,6 @@ - (id)newPaymentEligibilityRequest; - (void)performNextActionForProvisioningState:(int)arg1 withCompletion:(id /* block */)arg2; - (id)readonlyFieldIdentifiers; -- (BOOL)shouldAppearWithFirstEmptyFieldAsFirstResponder; - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; - (void)updateFieldsModelWithCameraCaptureObjects:(id)arg1; - (void)viewDidAppear:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentCardSecondaryManualEntryViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentCardSecondaryManualEntryViewController.h index 9cd5e5aa4b..3d73fd875a 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentCardSecondaryManualEntryViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentCardSecondaryManualEntryViewController.h @@ -16,7 +16,6 @@ - (void)performNextActionForProvisioningState:(int)arg1 withCompletion:(id /* block */)arg2; - (id)readonlyFieldIdentifiers; - (void)setSuppressPrimarySetupFields:(BOOL)arg1; -- (BOOL)shouldAppearWithFirstEmptyFieldAsFirstResponder; - (BOOL)suppressPrimarySetupFields; - (void)viewDidLoad; - (id)visibleFieldIdentifiers; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentCredentialProvisioningViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentCredentialProvisioningViewController.h index 5d94efcaa0..541298a45b 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentCredentialProvisioningViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentCredentialProvisioningViewController.h @@ -2,36 +2,45 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPaymentCredentialProvisioningViewController : PKPaymentSetupProvisioningFieldsViewController { +@interface PKPaymentCredentialProvisioningViewController : PKPaymentSetupProvisioningFieldsViewController { + BOOL _allowsManualEntry; unsigned int _credentialProvisioningType; - PKPaymentPass * _localPaymentPass; PKPaymentCredentialMetadataTableController * _metadataController; UIImage * _passSnapshot; PKPaymentCredential * _paymentCredential; PKPaymentSetupProduct * _setupProduct; } +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + - (void).cxx_destruct; +- (void)_cleanupTransferredCredentialFromSourceDeviceWithCompletion:(id /* block */)arg1; +- (id)_createPassSnapshotFromPaymentPass:(id)arg1; - (id)_defaultHeaderViewSubTitleForLocalCredential; +- (id)_defaultHeaderViewSubTitleForLocalCredentialTransfer; +- (void)_downloadPassAssetsWithURL:(id)arg1 completion:(id /* block */)arg2; - (void)_performEligibilityWithCompletion:(id /* block */)arg1; - (void)_performFinishWithCompletion:(id /* block */)arg1; - (void)_performProvisionWithCompletion:(id /* block */)arg1; - (void)_performRequirementsWithCompletion:(id /* block */)arg1; - (void)_performTermsWithCompletion:(id /* block */)arg1; - (id)_remoteIDMSCredentialDefaultHeaderViewSubTitle; +- (void)_updateTableHeader; - (void)addDifferentCard:(id)arg1; - (id)defaultFields; - (id)defaultHeaderViewSubTitle; - (id)defaultHeaderViewTitle; -- (void)downloadPassWithCompletion:(id /* block */)arg1; -- (id)initWithProvisioningController:(id)arg1 context:(int)arg2 setupDelegate:(id)arg3 paymentCredential:(id)arg4 setupProduct:(id)arg5; +- (id)initWithProvisioningController:(id)arg1 context:(int)arg2 setupDelegate:(id)arg3 paymentCredential:(id)arg4 setupProduct:(id)arg5 allowsManualEntry:(BOOL)arg6; - (BOOL)isComplete; - (void)loadView; - (id)newPaymentEligibilityRequest; - (id)newPaymentProvisioningRequest; - (id)newPaymentRequirementsRequest; - (void)performNextActionForProvisioningState:(int)arg1 withCompletion:(id /* block */)arg2; -- (void)preflightCredentialWithCompletion:(id /* block */)arg1; +- (void)preflightWithCompletion:(id /* block */)arg1; - (id)readonlyFieldIdentifiers; - (BOOL)shouldAppearWithFirstEmptyFieldAsFirstResponder; - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentPassDetailViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentPassDetailViewController.h index 1082ec9bad..5218ffe14a 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentPassDetailViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentPassDetailViewController.h @@ -2,17 +2,19 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPaymentPassDetailViewController : PKSectionTableViewController { +@interface PKPaymentPassDetailViewController : PKSectionTableViewController { PKPaymentPassDetailActivationFooterView * _activationFooter; NSArray * _allPaymentApplications; PKSettingTableCell * _automaticPresentationSwitch; UIVisualEffectView * _blurView; + NSArray * _commuterFields; NSArray * _contactlessPaymentApplications; BOOL _deepLinkingEnabled; PKPaymentApplication * _defaultPaymentApplication; * _deleteOverrider; UIColor * _detailTextColor; int _detailViewStyle; + PKFelicaPassProperties * _felicaProperties; struct UIEdgeInsets { float top; float left; @@ -35,6 +37,7 @@ * _paymentServiceDataProvider; NSNumber * _paymentTransactionCellHeightCache; NSMutableDictionary * _pendingTransactions; + BOOL _performingCardTransfer; UIColor * _primaryTextColor; UISegmentedControl * _tabBar; float _tabBarHeight; @@ -65,25 +68,32 @@ - (void)_applyDefaultStaticStylingToCell:(id)arg1; - (id)_automaticPresentationCellForTableView:(id)arg1; - (void)_automaticPresentationSwitchChanged:(id)arg1; +- (id)_availableActionCellForIndexPath:(id)arg1 tableView:(id)arg2; +- (id)_availableActions; - (id)_billingAddressCellForTableView:(id)arg1; - (void)_callIssuer; - (BOOL)_canSelectTransaction; - (void)_cancelPendingTransactionTimerClearingPending:(BOOL)arg1; - (unsigned int)_cardInfoSectionGenerateCellWithOutput:(id*)arg1 forRowIndex:(int)arg2 tableView:(id)arg3; +- (id)_commuterRouteCellForIndexPath:(id)arg1 tableView:(id)arg2; +- (unsigned int)_contactBankCellWithOutput:(id*)arg1 forRowIndex:(int)arg2 tableView:(id)arg3; - (void)_contentSizeCategoryDidChange:(id)arg1; - (id)_createTabBarWithSelectedIndex:(int)arg1; - (id)_defaultCellWithTextColor:(id)arg1 forTableView:(id)arg2; - (id)_deleteCardCellForTableView:(id)arg1; - (id)_deviceAccountNumberCellForIndexPath:(id)arg1 tableView:(id)arg2; - (id)_deviceSpecificLocalizedStringKeyForKey:(id)arg1; +- (void)_didSelectAvailableActionAtRow:(int)arg1; - (void)_didSelectBillingAddress; -- (void)_didSelectContactBankSection; +- (void)_didSelectContactBankSectionAtIndexPath:(int)arg1; - (void)_didSelectDeleteCard; - (void)_didSelectPassOperationsSectionAtIndexPath:(id)arg1; - (void)_didSelectPassStateSection; - (void)_didSelectPaymentApplicationSectionRowAtIndexPath:(id)arg1; - (void)_didSelectPrivacySectionAtRow:(int)arg1; - (void)_didSelectTransactionAtRow:(int)arg1; +- (void)_didSelectTransferCardAtIndexPath:(id)arg1; +- (void)_didSelectTransitTicketAtRow:(int)arg1; - (id)_disabledCellWithText:(id)arg1 forTableView:(id)arg2; - (id)_disclosureCellWithTitle:(id)arg1 forTableView:(id)arg2; - (void)_done:(id)arg1; @@ -91,6 +101,7 @@ - (id)_footerTextForPassStateSection; - (id)_footerViewForPassStateSection; - (float)_footerViewHeightForPassStateSectionWithTableView:(id)arg1; +- (void)_handleProvisioningError:(id)arg1; - (id)_headerTitleForPassStateSection; - (float)_heightForPassStateSectionWithTableView:(id)arg1; - (id)_infoCellWithDescription:(id)arg1 forTableView:(id)arg2; @@ -102,11 +113,15 @@ - (void)_messagesSwitchChanged:(id)arg1; - (id)_moreTransactionsCellForTableView:(id)arg1; - (void)_openIssuerWebsite; +- (void)_openPaymentSetup; - (unsigned int)_passOperationsCellWithOutput:(id*)arg1 forRowIndex:(int)arg2 tableView:(id)arg3; - (void)_passSettingsChanged:(id)arg1; - (unsigned int)_passStateSectionGenerateCellWithOutput:(id*)arg1 forRowIndex:(int)arg2 tableView:(id)arg3; - (id)_paymentApplicationsCellForIndexPath:(id)arg1 tableView:(id)arg2; +- (id)_paymentSetupNavigationControllerForProvisioningController:(id)arg1; - (float)_paymentTransactionCellHeight; +- (void)_preflightWatchForTransferWithCompletion:(id /* block */)arg1; +- (void)_presentContactBankViewController; - (void)_presentMerchantDetailsViewWithTransaction:(id)arg1 forCell:(id)arg2; - (unsigned int)_privacyTermsSectionGenerateCellWithOutput:(id*)arg1 forRowIndex:(int)arg2 tableView:(id)arg3; - (void)_reloadPassAndView; @@ -117,7 +132,9 @@ - (BOOL)_shouldShowBillingAddressCell; - (BOOL)_shouldShowContactCell; - (BOOL)_shouldShowPrivacyPolicyCell; +- (BOOL)_shouldShowServiceMode; - (BOOL)_shouldShowTermsCell; +- (BOOL)_shouldShowTransferCell; - (id)_spinnerCellForTableView:(id)arg1; - (void)_startPendingTransactionTimer; - (id)_subtitleCellForTableView:(id)arg1; @@ -126,12 +143,15 @@ - (id)_transactionCellForIndexPath:(id)arg1 tableView:(id)arg2; - (id)_transactionsSwitchCellForTableView:(id)arg1; - (void)_transactionsSwitchChanged:(id)arg1; +- (id)_transferCardCellForTableView:(id)arg1; +- (int)_transitCellGenerateCellWithOutput:(id*)arg1 forRowIndex:(int)arg2 tableView:(id)arg3; +- (void)_updateFelicaProperties; - (BOOL)_updateHeaderHeight; - (void)_updatePassProperties; +- (void)_updateSectionVisibilityAndReloadIfNecessaryForSection:(unsigned int)arg1; - (void)_updateTabBar; - (void)_updateTabBarWithSegments:(id)arg1; - (void)_updateTransactionsWithPendingTransactions; -- (void)_updateVisibilityAndReloadIfNecessaryForSection:(unsigned int)arg1; - (BOOL)canBeShownFromSuspendedState; - (void)dealloc; - (id)deleteOverrider; @@ -148,7 +168,10 @@ - (void)paymentPassWithUniqueIdentifier:(id)arg1 didEnableTransactionService:(BOOL)arg2; - (void)paymentPassWithUniqueIdentifier:(id)arg1 didReceiveTransaction:(id)arg2; - (void)paymentPassWithUniqueIdentifier:(id)arg1 didRemoveTransactionWithIdentifier:(id)arg2; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didUpdateWithFelicaPassProperties:(id)arg2; - (void)paymentSetupDidFinish:(id)arg1; +- (void)performActionViewControllerDidCancel:(id)arg1; +- (void)performActionViewControllerDidPerformAction:(id)arg1; - (BOOL)pkui_prefersNavigationBarShadowHidden; - (void)presentVerificationViewController:(id)arg1 animated:(BOOL)arg2; - (id)primaryTextColor; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentPassTableCell.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentPassTableCell.h index 68b397dd1e..5c1031a028 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentPassTableCell.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentPassTableCell.h @@ -40,6 +40,7 @@ - (void)pk_applyAppearance:(id)arg1; - (id)pk_childrenForAppearance; - (void)setDelegate:(id)arg1; +- (void)setFelicaProperties:(id)arg1; - (void)setPass:(id)arg1; - (void)setShowAddButton:(BOOL)arg1; - (void)setShowSubTitle:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentReaderModeDetailsViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentReaderModeDetailsViewController.h new file mode 100644 index 0000000000..49c267d577 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentReaderModeDetailsViewController.h @@ -0,0 +1,26 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPaymentReaderModeDetailsViewController : PKPaymentSetupProvisioningFieldsViewController { + PKPaymentSetupProduct * _product; + BOOL _termsAccepted; +} + +@property (nonatomic, readonly) PKPaymentSetupProduct *product; + +- (void).cxx_destruct; +- (void)_pushReaderModeProvisioning; +- (void)_registerLocalDeviceWithCompletion:(id /* block */)arg1; +- (void)_showTerms; +- (id)defaultFields; +- (id)defaultHeaderViewSubTitle; +- (id)defaultHeaderViewTitle; +- (id)footerView; +- (void)handleNextButtonTapped:(id)arg1; +- (id)initWithProvisioningController:(id)arg1 context:(int)arg2 setupDelegate:(id)arg3 product:(id)arg4; +- (id)product; +- (void)viewDidDisappear:(BOOL)arg1; +- (id)visibleFieldIdentifiers; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentReaderModeProvisioningViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentReaderModeProvisioningViewController.h new file mode 100644 index 0000000000..85dc4d380b --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentReaderModeProvisioningViewController.h @@ -0,0 +1,90 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPaymentReaderModeProvisioningViewController : UIViewController { + PKContactlessCardIngester * _cardIngester; + NSTimer * _cardNotFoundTimer; + NSString * _cardSessionToken; + int _context; + id _currentNextActionBlock; + UILabel * _debugStateLabel; + NSMutableDictionary * _durations; + PKPaymentSetupFieldsModel * _fieldsModel; + BOOL _idleTimerDisabled; + BOOL _isGoodState; + NSString * _lastProvisioningStateName; + PKPaymentContactlessProductCredential * _paymentCredential; + PKPaymentPass * _paymentPass; + PKPaymentSetupProduct * _product; + PKPaymentProvisioningController * _provisioningController; + PKReaderModeProvisioningView * _provisioningView; + * _setupDelegate; + unsigned long long _startTime; + unsigned int _state; + unsigned int _stateOnRetry; + PKPaymentWebService * _webService; +} + +@property (nonatomic) int context; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic, readonly) PKPaymentSetupFieldsModel *fieldsModel; +@property (readonly) unsigned int hash; +@property (nonatomic, readonly) PKPaymentSetupProduct *product; +@property (nonatomic, readonly) PKPaymentProvisioningController *provisioningController; +@property (nonatomic) *setupDelegate; +@property (readonly) Class superclass; +@property (nonatomic, readonly) PKPaymentWebService *webService; + +- (void).cxx_destruct; +- (void)_done:(id)arg1; +- (void)_hideBackButton:(BOOL)arg1; +- (void)_invalidateCardNotFoundTimer; +- (void)_logAndAggDDurations; +- (void)_performEligibilityWithCompletion:(id /* block */)arg1; +- (void)_performFinishWithCompletion:(id /* block */)arg1; +- (void)_performProvisionWithCompletion:(id /* block */)arg1; +- (void)_removePassIfNecessary; +- (void)_resetProvisioningState; +- (void)_setIdleTimerDisabled:(BOOL)arg1; +- (void)_setupCardIngester; +- (void)_showError:(id)arg1 retry:(id /* block */)arg2 completion:(id /* block */)arg3; +- (void)_startAppletProvisioning; +- (void)_startCardNotFoundTimer; +- (void)_startIngestion; +- (void)_startReadingCard; +- (void)_startTransferringCard; +- (void)_tearDownCardIngester; +- (void)_triggerNextActionLoop; +- (void)_updateDebugStateLabel:(id)arg1 isGoodState:(BOOL)arg2; +- (void)_updateDebugStateLabel:(id)arg1 isGoodState:(BOOL)arg2 showTiming:(BOOL)arg3; +- (void)_updateToUIState:(unsigned int)arg1; +- (void)acceptTerms; +- (void)cardNotFoundTimerFired:(id)arg1; +- (void)contactlessCardIngester:(id)arg1 didFailToIngestCardWithError:(id)arg2 resetProvisioning:(BOOL)arg3 isRecoverable:(BOOL)arg4; +- (void)contactlessCardIngester:(id)arg1 didUpdateCardIngestionStatus:(unsigned int)arg2; +- (int)context; +- (void)dealloc; +- (id)fieldsModel; +- (void)handleNextActionWithCompletion:(id /* block */)arg1; +- (id)initWithProvisioningController:(id)arg1 context:(int)arg2 setupDelegate:(id)arg3 fieldsModel:(id)arg4 product:(id)arg5; +- (void)loadView; +- (id)newPaymentEligibilityRequest; +- (id)newPaymentProvisioningRequest; +- (void)performNextActionForProvisioningState:(int)arg1 withCompletion:(id /* block */)arg2; +- (id)product; +- (id)provisioningController; +- (void)setContext:(int)arg1; +- (void)setSetupDelegate:(id)arg1; +- (id)setupDelegate; +- (void)showEligibilityIssueWithReason:(int)arg1 learnMoreURL:(id)arg2 completion:(id /* block */)arg3; +- (void)showProvisioningError:(id)arg1 completion:(id /* block */)arg2; +- (void)showReaderModeError:(id)arg1 isRecoverable:(BOOL)arg2; +- (void)viewDidAppear:(BOOL)arg1; +- (void)viewDidLoad; +- (void)viewWillDisappear:(BOOL)arg1; +- (void)viewWillLayoutSubviews; +- (id)webService; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentRemoteCredentialTableViewCell.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentRemoteCredentialTableViewCell.h new file mode 100644 index 0000000000..7c0b59b8fd --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentRemoteCredentialTableViewCell.h @@ -0,0 +1,19 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPaymentRemoteCredentialTableViewCell : PKTableViewCell { + PKPaymentRemoteCredential * _remoteCredential; +} + +@property (nonatomic, retain) PKPaymentRemoteCredential *remoteCredential; + ++ (float)cellHeight; ++ (id)reuseIdentifier; + +- (void).cxx_destruct; +- (void)layoutSubviews; +- (id)remoteCredential; +- (void)setRemoteCredential:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentCardsOnFileViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentRemoteCredentialsViewController.h similarity index 63% rename from PrivateFrameworks/PassKitUI.framework/PKPaymentCardsOnFileViewController.h rename to PrivateFrameworks/PassKitUI.framework/PKPaymentRemoteCredentialsViewController.h index 7a4cfcb141..17db3cd04e 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentCardsOnFileViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentRemoteCredentialsViewController.h @@ -2,29 +2,34 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPaymentCardsOnFileViewController : PKPaymentSetupTableViewController { +@interface PKPaymentRemoteCredentialsViewController : PKPaymentSetupTableViewController { BOOL _allowsManualEntry; - NSArray * _credentials; + BOOL _hideSetupLaterButton; PKPaymentSetupProduct * _product; PKPaymentProvisioningController * _provisioningController; + NSArray * _remoteCredentials; * _setupDelegate; PKPaymentSetupCardDetailsFooterView * _tableFooter; PKTableHeaderView * _tableHeader; } -@property (nonatomic) BOOL allowsManualEntry; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic) BOOL hideSetupLaterButton; @property (nonatomic, retain) PKPaymentSetupProduct *product; +@property (readonly) Class superclass; - (void).cxx_destruct; - (id)_deviceSpecificLocalizedStringKeyForKey:(id)arg1; - (void)_presentCardDetailsControllerForCredential:(id)arg1; - (void)_presentManualAddController; -- (BOOL)allowsManualEntry; -- (void)dealloc; -- (id)initWithProvisioningController:(id)arg1 context:(int)arg2 delegate:(id)arg3 credentials:(id)arg4; +- (void)_presentViewController:(id)arg1; +- (BOOL)hideSetupLaterButton; +- (id)initWithProvisioningController:(id)arg1 context:(int)arg2 delegate:(id)arg3 remoteCredentials:(id)arg4 allowsManualEntry:(BOOL)arg5; - (int)numberOfSectionsInTableView:(id)arg1; - (id)product; -- (void)setAllowsManualEntry:(BOOL)arg1; +- (void)setHideSetupLaterButton:(BOOL)arg1; - (void)setProduct:(id)arg1; - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupBridgeInfoView.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupBridgeInfoView.h index 679a082f3a..a7163f8ba9 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupBridgeInfoView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupBridgeInfoView.h @@ -4,7 +4,7 @@ @interface PKPaymentSetupBridgeInfoView : PKPaymentSetupInfoView -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 context:(int)arg2 heroImageController:(id)arg3; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 context:(int)arg2 heroImageController:(id)arg3 hasSupportingHardware:(BOOL)arg4; - (void)layoutSubviews; @end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupBrowseProductsViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupBrowseProductsViewController.h index b69d918b69..1341932414 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupBrowseProductsViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupBrowseProductsViewController.h @@ -21,7 +21,7 @@ - (BOOL)_isLikelySection:(int)arg1; - (BOOL)_isUnlikelySection:(int)arg1; - (void)_nextTapped:(id)arg1; -- (void)_notifyDelegateDidSelectProduct:(id)arg1; +- (void)_notifyDelegateDidSelectProduct:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (id)_productAtIndexPath:(id)arg1; - (BOOL)_searchUIEnabled; - (void)_setNavigationBarEnabled:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupCardDetailsFooterView.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupCardDetailsFooterView.h index f105fa40e7..e506a522e1 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupCardDetailsFooterView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupCardDetailsFooterView.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPaymentSetupCardDetailsFooterView : UIView { +@interface PKPaymentSetupCardDetailsFooterView : PKTableFooterView { int _context; UIButton * _manualEntryButton; UIButton * _setupLaterButton; @@ -19,6 +19,7 @@ - (BOOL)isBuddyiPad; - (void)layoutSubviews; - (id)manualEntryButton; +- (void)setButtonsEnabled:(BOOL)arg1; - (void)setContext:(int)arg1; - (void)setManualEntryButton:(id)arg1; - (void)setSetupLaterButton:(id)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupFieldsViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupFieldsViewController.h index 86ca5f0f86..6c9c96998a 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupFieldsViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupFieldsViewController.h @@ -28,6 +28,7 @@ - (void)_handleNextButtonTapped:(id)arg1; - (void)_setIdleTimerDisabled:(BOOL)arg1 title:(id)arg2 subtitle:(id)arg3; - (void)_setNavigationBarEnabled:(BOOL)arg1; +- (void)_setTableViewHeaderActivitySpinnerAnimated:(BOOL)arg1 title:(id)arg2 subtitle:(id)arg3; - (void)_triggerNextActionLoop; - (id)allCells; - (id)cellForIdentifier:(id)arg1; @@ -42,6 +43,7 @@ - (id)fieldsModel; - (id)firstEmptyCell; - (id)firstEmptyField; +- (id)firstEmptySetupField; - (id)firstResponderCell; - (id)footerView; - (void)handleNextActionError:(id)arg1 shouldContinue:(BOOL)arg2 withCompletion:(id /* block */)arg3; @@ -61,6 +63,7 @@ - (int)numberOfSectionsInTableView:(id)arg1; - (id)readonlyFieldIdentifiers; - (void)setFieldsModel:(id)arg1; +- (void)setHeaderViewTitle:(id)arg1 subtitle:(id)arg2; - (void)setSetupDelegate:(id)arg1; - (void)setWebService:(id)arg1; - (id)setupDelegate; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupFindWithoutNumberFooterView.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupFindWithoutNumberFooterView.h index d4d064c1bf..bfce34dd72 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupFindWithoutNumberFooterView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupFindWithoutNumberFooterView.h @@ -2,7 +2,7 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPaymentSetupFindWithoutNumberFooterView : UIView { +@interface PKPaymentSetupFindWithoutNumberFooterView : PKTableFooterView { int _context; UIButton * _noNumberButton; } @@ -17,6 +17,7 @@ - (BOOL)isBuddyiPad; - (void)layoutSubviews; - (id)noNumberButton; +- (void)setButtonsEnabled:(BOOL)arg1; - (void)setContext:(int)arg1; - (void)setNoNumberButton:(id)arg1; - (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupInfoView.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupInfoView.h index dae61ce798..7a3998effe 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupInfoView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupInfoView.h @@ -5,6 +5,8 @@ @interface PKPaymentSetupInfoView : UIView { UILabel * _bodyLabel; int _context; + BOOL _hasSupportingHardware; + PKPaymentHeroImageController * _heroImageController; PKPaymentSetupHeroView * _heroView; BOOL _insetPrivacyFooter; UIImageView * _logo; @@ -29,7 +31,7 @@ - (id)bodyLabel; - (int)context; - (id)heroView; -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 context:(int)arg2 heroImageController:(id)arg3; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 context:(int)arg2 heroImageController:(id)arg3 hasSupportingHardware:(BOOL)arg4; - (BOOL)insetPrivacyFooter; - (BOOL)isBuddyiPad; - (void)layoutSubviews; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupIntroView.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupIntroView.h index 55d2fcca65..efed97defd 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupIntroView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupIntroView.h @@ -4,6 +4,7 @@ @interface PKPaymentSetupIntroView : UIView { int _context; + BOOL _hasSupportingHardware; PKPaymentSetupInfoView * _infoView; } @@ -15,6 +16,7 @@ - (id)infoView; - (id)initWithContext:(int)arg1; - (id)initWithContext:(int)arg1 heroImageController:(id)arg2; +- (id)initWithContext:(int)arg1 heroImageController:(id)arg2 hasSupportingHardware:(BOOL)arg3; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (void)layoutSubviews; - (void)setInfoView:(id)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupNavigationController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupNavigationController.h index 5e5a9644e5..14b6c9f405 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupNavigationController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupNavigationController.h @@ -5,20 +5,20 @@ @interface PKPaymentSetupNavigationController : PKNavigationController { BOOL _allowsManualEntry; int _context; + int _paymentSetupMode; PKPaymentProvisioningController * _provisioningController; * _setupDelegate; BOOL _showsWelcomeViewController; - BOOL _skipFlowPicker; } @property (nonatomic) BOOL allowsManualEntry; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; +@property (nonatomic) int paymentSetupMode; @property (nonatomic, readonly, retain) PKPaymentProvisioningController *provisioningController; @property (nonatomic) *setupDelegate; @property (nonatomic) BOOL showsWelcomeViewController; -@property (nonatomic) BOOL skipFlowPicker; @property (readonly) Class superclass; + (id)viewControllerForPresentingPaymentError:(id)arg1; @@ -32,15 +32,15 @@ - (id)initWithProvisioningController:(id)arg1 context:(int)arg2; - (void)loadView; - (void)navigationController:(id)arg1 willShowViewController:(id)arg2 animated:(BOOL)arg3; +- (int)paymentSetupMode; - (id)provisioningController; - (void)setAllowsManualEntry:(BOOL)arg1; +- (void)setPaymentSetupMode:(int)arg1; - (void)setSetupDelegate:(id)arg1; - (void)setShowsWelcomeViewController:(BOOL)arg1; -- (void)setSkipFlowPicker:(BOOL)arg1; - (id)setupDelegate; - (BOOL)shouldAutorotate; - (BOOL)showsWelcomeViewController; -- (BOOL)skipFlowPicker; - (unsigned int)supportedInterfaceOrientations; - (void)viewController:(id)arg1 didShowProvisioningError:(id)arg2; - (void)viewControllerDidShowEligibilityIssue:(id)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupTableViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupTableViewController.h index 2d5ab75e52..33fec034b7 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupTableViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupTableViewController.h @@ -5,6 +5,8 @@ @interface PKPaymentSetupTableViewController : UIViewController { UIView * _containerView; int _context; + UILabel * _footerLabel; + NSIndexPath * _selectedIndexPath; int _style; UITableView * _tableView; UITableViewController * _tableViewController; @@ -13,7 +15,9 @@ @property (nonatomic) int context; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; +@property (nonatomic, readonly, retain) UILabel *footerLabel; @property (readonly) unsigned int hash; +@property (nonatomic, readonly, copy) NSIndexPath *selectedIndexPath; @property (readonly) Class superclass; @property (nonatomic, readonly, retain) UITableView *tableView; @@ -22,14 +26,18 @@ - (void)dealloc; - (unsigned int)edgesForExtendedLayout; - (BOOL)extendedLayoutIncludesOpaqueBars; +- (id)footerLabel; - (id)initWithStyle:(int)arg1 context:(int)arg2; - (void)loadView; - (void)scrollViewDidScroll:(id)arg1; +- (id)selectedIndexPath; - (void)setContext:(int)arg1; - (id)tableView; - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; +- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2; - (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; +- (void)viewDidAppear:(BOOL)arg1; - (void)viewDidLayoutSubviews; - (void)viewDidLoad; - (void)viewWillAppear:(BOOL)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupViewController.h index 45ed83136b..d14238702d 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupViewController.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupViewController.h @@ -2,51 +2,61 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKPaymentSetupViewController : UIViewController { +@interface PKPaymentSetupViewController : UIViewController { ACAccountStore * _accountStore; BOOL _allowsManualEntry; int _context; * _delegate; BOOL _hideSetupLater; BOOL _nextButtonPushed; + int _paymentSetupMode; PKPaymentProvisioningController * _provisioningController; - BOOL _skipFlowPicker; + PKPaymentSetupIntroView * _splashView; } @property (nonatomic) BOOL allowsManualEntry; @property (nonatomic) int context; +@property (readonly, copy) NSString *debugDescription; @property (nonatomic) *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic) int paymentSetupMode; @property (nonatomic, readonly, retain) PKPaymentProvisioningController *provisioningController; -@property (nonatomic) BOOL skipFlowPicker; +@property (readonly) Class superclass; @property (nonatomic, readonly, retain) PKPaymentWebService *webService; -+ (id)configuredNextActionViewControllerForProduct:(id)arg1 provisioningController:(id)arg2 context:(int)arg3 delegate:(id)arg4; ++ (id)configuredManualProvisioningViewControllerForProduct:(id)arg1 provisioningController:(id)arg2 context:(int)arg3 delegate:(id)arg4; - (void).cxx_destruct; -- (id)_configuredCardListViewControllerForCredentials:(id)arg1 product:(id)arg2; -- (id)_configuredCardOnFileEntryViewControllerForCredential:(id)arg1 product:(id)arg2; -- (id)_configuredSecondaryActionViewControllerForAssociatedCredentials:(id)arg1 product:(id)arg2; +- (id)_actionViewControllerForAssociatedCredentials:(id)arg1 product:(id)arg2; +- (id)_associatedCredentialsForDefaultBehaviour; +- (id)_configuredflowPickerViewControllerWithBrowsableProductTypes:(id)arg1; - (id)_contextSpecificStringForAggdKey:(id)arg1; - (id)_deviceSpecificLocalizedStringKeyForKey:(id)arg1; +- (id)_filteredPaymentSetupProductsForFlowPicker:(id)arg1; +- (id)_flowPicker; +- (void)_flowPicker:(id)arg1 didSelectProducts:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (void)_next:(id)arg1; +- (void)_productSelectionViewController:(id)arg1 didSelectProduct:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (void)_pushNextActionViewController:(id)arg1 withCompletion:(id /* block */)arg2; - (BOOL)allowsManualEntry; +- (void)browseProductsViewController:(id)arg1 didSelectProduct:(id)arg2 withCompletionHandler:(id /* block */)arg3; - (id)configuredNextActionViewController; - (int)context; -- (void)dealloc; - (id)delegate; - (unsigned int)edgesForExtendedLayout; - (id)initWithProvisioningController:(id)arg1 context:(int)arg2 delegate:(id)arg3; - (void)loadView; +- (int)paymentSetupMode; - (void)privacyFooterLinkTapped:(id)arg1; - (id)provisioningController; - (void)setAllowsManualEntry:(BOOL)arg1; - (void)setContext:(int)arg1; - (void)setDelegate:(id)arg1; -- (void)setSkipFlowPicker:(BOOL)arg1; -- (BOOL)skipFlowPicker; +- (void)setPaymentSetupMode:(int)arg1; - (void)viewDidAppear:(BOOL)arg1; - (void)viewDidDisappear:(BOOL)arg1; +- (void)viewDidLayoutSubviews; - (void)viewDidLoad; - (id)webService; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupWalletInfoView.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupWalletInfoView.h index 4f8579ddce..ec27a031a2 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupWalletInfoView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentSetupWalletInfoView.h @@ -8,7 +8,7 @@ - (void).cxx_destruct; - (void)_createSubviews; -- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 context:(int)arg2 heroImageController:(id)arg3; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 context:(int)arg2 heroImageController:(id)arg3 hasSupportingHardware:(BOOL)arg4; - (void)layoutSubviews; @end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentTransactionTableCell.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentTransactionTableCell.h index 2dd12c179b..e06a0faef1 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentTransactionTableCell.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentTransactionTableCell.h @@ -3,19 +3,27 @@ */ @interface PKPaymentTransactionTableCell : PKTableViewCell { + UIColor * _primaryColor; UILabel * _primaryLabel; NSString * _primaryString; + UIColor * _secondaryColor; UILabel * _secondaryLabel; NSString * _secondaryString; + UIColor * _tertiaryColor; UILabel * _tertiaryLabel; NSString * _tertiaryString; + UIColor * _transactionValueColor; UILabel * _transactionValueLabel; NSString * _transactionValueString; } +@property (nonatomic, retain) UIColor *primaryColor; @property (nonatomic, retain) NSString *primaryString; +@property (nonatomic, retain) UIColor *secondaryColor; @property (nonatomic, retain) NSString *secondaryString; +@property (nonatomic, retain) UIColor *tertiaryColor; @property (nonatomic, retain) NSString *tertiaryString; +@property (nonatomic, retain) UIColor *transactionValueColor; @property (nonatomic, retain) NSString *transactionValueString; + (id)primaryLabelFont; @@ -27,21 +35,26 @@ - (void).cxx_destruct; - (id)defaultPrimaryColor; - (id)defaultSecondaryColor; -- (id)defaultTertiaryValueColor; +- (id)defaultTertiaryColor; - (id)defaultTransactionValueColor; - (id)initWithStyle:(int)arg1 reuseIdentifier:(id)arg2; - (void)layoutSubviews; - (void)prepareForReuse; +- (id)primaryColor; - (id)primaryString; +- (id)secondaryColor; - (id)secondaryString; - (void)setPrimaryColor:(id)arg1; - (void)setPrimaryString:(id)arg1; - (void)setSecondaryColor:(id)arg1; - (void)setSecondaryString:(id)arg1; +- (void)setTertiaryColor:(id)arg1; - (void)setTertiaryString:(id)arg1; - (void)setTransactionValueColor:(id)arg1; - (void)setTransactionValueString:(id)arg1; +- (id)tertiaryColor; - (id)tertiaryString; +- (id)transactionValueColor; - (id)transactionValueString; @end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPaymentWelcomeView.h b/PrivateFrameworks/PassKitUI.framework/PKPaymentWelcomeView.h index 1c8fa9b22e..6c583102a0 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPaymentWelcomeView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPaymentWelcomeView.h @@ -5,6 +5,7 @@ @interface PKPaymentWelcomeView : PKWelcomeView + (BOOL)isAvailable; ++ (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })textInsets; - (void)_addCardPressed; - (id)init; diff --git a/PrivateFrameworks/PassKitUI.framework/PKPerformActionEnterValueView.h b/PrivateFrameworks/PassKitUI.framework/PKPerformActionEnterValueView.h new file mode 100644 index 0000000000..1838b96121 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPerformActionEnterValueView.h @@ -0,0 +1,67 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPerformActionEnterValueView : UIView { + PKPaymentPassAction * _action; + UILabel * _amountLabel; + UITextField * _amountTextField; + NSDecimalNumber * _cardBalance; + UILabel * _currencySymbolLabel; + NSDecimalNumber * _currentAmount; + NSNumberFormatter * _currentAmountFormatter; + * _delegate; + PKFelicaPassProperties * _felicaProperties; + PKNumericSuggestionLastInput * _lastInput; + NSDecimalNumber * _maxAmount; + NSDecimalNumber * _minAmount; + PKEnterValueNewBalanceView * _newBalanceView; + PKPass * _pass; + * _paymentServiceDataProvider; + PKNumericSuggestionsEnterValueAlgorithm * _suggestionGenerator; + PKNumberPadSuggestionsView * _suggestionView; +} + +@property (nonatomic, copy) NSDecimalNumber *cardBalance; +@property (readonly, copy) NSString *debugDescription; +@property (nonatomic) *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, copy) NSDecimalNumber *maxAmount; +@property (nonatomic, copy) NSDecimalNumber *minAmount; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (id)_amountDecimalNumberWithMantissa:(unsigned long long)arg1; +- (float)_amountTopPadding; +- (void)_createSubviews; +- (BOOL)_isCurrentAmountValid; +- (unsigned long long)_mantissaFromAmountDecimalNumber:(id)arg1; +- (void)_readCurrentBalance; +- (BOOL)_shouldShakeCard:(id)arg1; +- (float)_topPaddingForCurrencySymbol; +- (void)_updateCurrentAmount:(id)arg1; +- (void)_updateCurrentAmount:(id)arg1 shouldGenerateNewSuggestions:(BOOL)arg2; +- (void)_updateCurrentBalanceWithUpdatedFelicaProperties; +- (id)cardBalance; +- (id)delegate; +- (id)init; +- (id)initWithPass:(id)arg1 action:(id)arg2 paymentDataProvider:(id)arg3; +- (void)layoutSubviews; +- (id)maxAmount; +- (id)minAmount; +- (void)numberPadSuggestionsView:(id)arg1 didSelectSuggestion:(id)arg2; +- (id)pass; +- (void)paymentPassWithUniqueIdentifier:(id)arg1 didUpdateWithFelicaPassProperties:(id)arg2; +- (void)saveLastInputValues; +- (id)serviceProviderData; +- (void)setCardBalance:(id)arg1; +- (void)setDelegate:(id)arg1; +- (void)setMaxAmount:(id)arg1; +- (void)setMinAmount:(id)arg1; +- (BOOL)textField:(id)arg1 shouldChangeCharactersInRange:(struct _NSRange { unsigned int x1; unsigned int x2; })arg2 replacementString:(id)arg3; +- (id)transactionAmount; +- (id)transactionCurrency; +- (void)willDismissViewController; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPerformActionLoadingView.h b/PrivateFrameworks/PassKitUI.framework/PKPerformActionLoadingView.h new file mode 100644 index 0000000000..cc6749f9f0 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPerformActionLoadingView.h @@ -0,0 +1,19 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPerformActionLoadingView : UIView { + UILabel * _loadingLabel; + UIActivityIndicatorView * _spinner; +} + +@property (nonatomic, readonly) UILabel *loadingLabel; +@property (nonatomic, readonly) UIActivityIndicatorView *spinner; + +- (void).cxx_destruct; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; +- (void)layoutSubviews; +- (id)loadingLabel; +- (id)spinner; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPerformActionPassView.h b/PrivateFrameworks/PassKitUI.framework/PKPerformActionPassView.h new file mode 100644 index 0000000000..1391f3cfcf --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPerformActionPassView.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPerformActionPassView : UIView { + UIView * _backdropView; + PKPass * _pass; + UIImageView * _passView; + PKPassSnapshotter * _snapshotter; +} + +- (void).cxx_destruct; +- (void)_createSubviews; +- (void)_loadSnapshotView; +- (struct CGSize { float x1; float x2; })_passImageSize; +- (id)initWithPass:(id)arg1 frame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg2; +- (void)layoutSubviews; +- (void)shakeCard; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemCell.h b/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemCell.h new file mode 100644 index 0000000000..4454978fb8 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemCell.h @@ -0,0 +1,24 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPerformActionSelectItemCell : UITableViewCell { + UILabel * _amountLabel; + NSString * _amountText; + UILabel * _descriptionLabel; + NSString * _descriptionText; +} + +@property (nonatomic, copy) NSString *amountText; +@property (nonatomic, copy) NSString *descriptionText; + +- (void).cxx_destruct; +- (void)_addSubviews; +- (id)amountText; +- (id)descriptionText; +- (id)initWithStyle:(int)arg1 reuseIdentifier:(id)arg2; +- (void)layoutSubviews; +- (void)setAmountText:(id)arg1; +- (void)setDescriptionText:(id)arg1; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemExpiresHeader.h b/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemExpiresHeader.h new file mode 100644 index 0000000000..55463e0af2 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemExpiresHeader.h @@ -0,0 +1,23 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPerformActionSelectItemExpiresHeader : UIView { + UILabel * _leadingLabel; + NSString * _leadingString; + UILabel * _trailingLabel; + NSString * _trailingString; +} + +@property (nonatomic, retain) NSString *leadingString; +@property (nonatomic, retain) NSString *trailingString; + +- (void).cxx_destruct; +- (id)init; +- (void)layoutSubviews; +- (id)leadingString; +- (void)setLeadingString:(id)arg1; +- (void)setTrailingString:(id)arg1; +- (id)trailingString; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemView.h b/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemView.h new file mode 100644 index 0000000000..e8c17e1e00 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPerformActionSelectItemView.h @@ -0,0 +1,45 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPerformActionSelectItemView : UIView { + PKPaymentPassAction * _action; + NSDateFormatter * _dateFormatter; + * _delegate; + PKPerformActionSelectItemExpiresHeader * _expiresHeader; + PKPass * _pass; + PKSelectedItemActionItem * _selectedItem; + UITableView * _tableView; +} + +@property (readonly, copy) NSString *debugDescription; +@property (nonatomic) *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (void)_addSubviews; +- (id)_optionsSectionFooterText; +- (id)_optionsSectionHeaderText; +- (BOOL)_showsExpirationSection; +- (id)delegate; +- (id)init; +- (id)initWithPass:(id)arg1 action:(id)arg2 paymentDataProvider:(id)arg3; +- (void)layoutSubviews; +- (int)numberOfSectionsInTableView:(id)arg1; +- (id)pass; +- (void)saveLastInputValues; +- (id)serviceProviderData; +- (void)setDelegate:(id)arg1; +- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; +- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; +- (float)tableView:(id)arg1 heightForHeaderInSection:(int)arg2; +- (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2; +- (id)tableView:(id)arg1 titleForFooterInSection:(int)arg2; +- (id)tableView:(id)arg1 titleForHeaderInSection:(int)arg2; +- (id)tableView:(id)arg1 viewForHeaderInSection:(int)arg2; +- (id)transactionAmount; +- (id)transactionCurrency; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPerformActionViewController.h b/PrivateFrameworks/PassKitUI.framework/PKPerformActionViewController.h new file mode 100644 index 0000000000..ecfcd85a7a --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKPerformActionViewController.h @@ -0,0 +1,58 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKPerformActionViewController : UIViewController { + PKPaymentPassAction * _action; + UIView * _actionView; + PKServiceProviderPurchase * _completedPurchase; + * _delegate; + PKPerformActionLoadingView * _loadingView; + PKPaymentPass * _pass; + PKPerformActionPassView * _passView; + * _paymentDataProvider; + BOOL _remoteContentFetched; + PKPaymentWebService * _webService; +} + +@property (nonatomic, readonly) PKPaymentPassAction *action; +@property (nonatomic, readonly) UIView *actionView; +@property (readonly, copy) NSString *debugDescription; +@property (nonatomic) *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, readonly) PKPaymentPass *pass; +@property (readonly) Class superclass; +@property (nonatomic, retain) PKPaymentWebService *webService; + ++ (id)alertControllerForDisplayableError:(id)arg1; + +- (void).cxx_destruct; +- (id)_actionViewForPass:(id)arg1 action:(id)arg2; +- (void)_canPerformPaymentWithCompletion:(id /* block */)arg1; +- (void)_cancelButtonPressed:(id)arg1; +- (void)_fetchRemoteContentIfNeeded; +- (void)_reloadActionView; +- (void)_rightBarButtonPressed:(id)arg1; +- (void)_showGenericErrorAlert:(id /* block */)arg1; +- (void)_showLoadingView:(BOOL)arg1; +- (id)action; +- (id)actionView; +- (id)delegate; +- (id)init; +- (id)initWithPass:(id)arg1 action:(id)arg2; +- (id)initWithPass:(id)arg1 action:(id)arg2 paymentDataProvider:(id)arg3; +- (id)pass; +- (void)paymentAuthorizationCoordinator:(id)arg1 didAuthorizePayment:(id)arg2 completion:(id /* block */)arg3; +- (void)paymentAuthorizationCoordinator:(id)arg1 didAuthorizePurchase:(id)arg2 completion:(id /* block */)arg3; +- (void)paymentAuthorizationCoordinatorDidFinish:(id)arg1; +- (void)setDelegate:(id)arg1; +- (void)setRightBarButtonEnabled:(BOOL)arg1; +- (void)setWebService:(id)arg1; +- (void)shakeCard; +- (void)viewDidLayoutSubviews; +- (void)viewDidLoad; +- (void)viewWillAppear:(BOOL)arg1; +- (id)webService; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKPickerItem.h b/PrivateFrameworks/PassKitUI.framework/PKPickerItem.h index 670b935de3..687425c93a 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKPickerItem.h +++ b/PrivateFrameworks/PassKitUI.framework/PKPickerItem.h @@ -13,6 +13,7 @@ + (id)itemWithTitle:(id)arg1 selectionHandler:(id /* block */)arg2; - (void).cxx_destruct; +- (void)handleSelectionWithCompletionHandler:(id /* block */)arg1; - (id /* block */)selectionHandler; - (void)setSelectionHandler:(id /* block */)arg1; - (void)setTitle:(id)arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKReaderModeAnimationView.h b/PrivateFrameworks/PassKitUI.framework/PKReaderModeAnimationView.h new file mode 100644 index 0000000000..44400482bb --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKReaderModeAnimationView.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKReaderModeAnimationView : UIView { + CALayer * _phoneLayer; + CAStateController * _stateController; +} + +- (void).cxx_destruct; +- (void)_setState:(unsigned int)arg1 animated:(BOOL)arg2; +- (void)animateToState:(unsigned int)arg1; +- (unsigned int)animationStateForProvisioningViewState:(unsigned int)arg1; +- (id)init; +- (id)initWithAssetName:(id)arg1; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 assetName:(id)arg2; +- (void)setAnimationState:(unsigned int)arg1 animated:(BOOL)arg2; +- (void)setState:(unsigned int)arg1 animated:(BOOL)arg2; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKReaderModeHeaderView.h b/PrivateFrameworks/PassKitUI.framework/PKReaderModeHeaderView.h new file mode 100644 index 0000000000..1748384be9 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKReaderModeHeaderView.h @@ -0,0 +1,20 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKReaderModeHeaderView : PKTableHeaderView { + int _context; + NSString * _displayName; + unsigned int _state; +} + +@property (nonatomic) unsigned int state; + +- (void).cxx_destruct; +- (void)_configureForCurrentState; +- (id)initWithState:(unsigned int)arg1 context:(int)arg2 productDisplayName:(id)arg3; +- (void)layoutSubviews; +- (void)setState:(unsigned int)arg1; +- (unsigned int)state; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKReaderModeProvisioningView.h b/PrivateFrameworks/PassKitUI.framework/PKReaderModeProvisioningView.h new file mode 100644 index 0000000000..09a2101803 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKReaderModeProvisioningView.h @@ -0,0 +1,20 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKReaderModeProvisioningView : UIView { + PKReaderModeAnimationView * _animationView; + PKReaderModeHeaderView * _headerView; + UIProgressView * _progressView; +} + +- (void).cxx_destruct; +- (id)initWithContext:(int)arg1 productDisplayName:(id)arg2; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 context:(int)arg2 productDisplayName:(id)arg3; +- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 productDisplayName:(id)arg2; +- (void)layoutSubviews; +- (void)setState:(unsigned int)arg1 animated:(BOOL)arg2; +- (void)setTransferringProgress:(float)arg1 duration:(double)arg2; +- (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKShinkansenTicketDetailViewController.h b/PrivateFrameworks/PassKitUI.framework/PKShinkansenTicketDetailViewController.h new file mode 100644 index 0000000000..1b8ae57d68 --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKShinkansenTicketDetailViewController.h @@ -0,0 +1,31 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKShinkansenTicketDetailViewController : PKTransitTicketDetailViewController { + PKFelicaPassProperties * _properties; + NSMutableArray * _train1Titles; + NSMutableArray * _train1Values; + NSMutableArray * _train2Titles; + NSMutableArray * _train2Values; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, readonly) PKFelicaPassProperties *properties; +@property (readonly) Class superclass; + +- (void).cxx_destruct; +- (void)_prepareLabelsAndValues; +- (id)_transitTicketTitleForDetail:(unsigned int)arg1; +- (id)_transitTicketValueForDetail:(unsigned int)arg1 forSecondaryTrain:(BOOL)arg2; +- (id)initWithFelicaProperty:(id)arg1; +- (unsigned int)numberOfLegs; +- (id)properties; +- (id)titleForLeg:(unsigned int)arg1; +- (int)transitTicketDetailNumberOfRowsForLeg:(unsigned int)arg1; +- (id)transitTicketDetailTitleForRow:(unsigned int)arg1 leg:(unsigned int)arg2; +- (id)transitTicketDetailValueForRow:(unsigned int)arg1 leg:(unsigned int)arg2; + +@end diff --git a/PrivateFrameworks/PassKitUI.framework/PKStackedTextItemView.h b/PrivateFrameworks/PassKitUI.framework/PKStackedTextItemView.h index 55bcaf2c1b..f33c4b7ec1 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKStackedTextItemView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKStackedTextItemView.h @@ -29,6 +29,9 @@ } textMetrics[4]; } _contentConstraints; UIFont * _idealPrimaryFont; + UIFont * _idealSecondaryFont; + UIFont * _idealTertiaryFont; + UIFont * _idealTitleFont; UIFont * _layoutPrimaryFont; UILabel * _primary; UIFont * _primaryFont; diff --git a/PrivateFrameworks/PassKitUI.framework/PKCardOnFileTableViewCell.h b/PrivateFrameworks/PassKitUI.framework/PKTableFooterView.h similarity index 54% rename from PrivateFrameworks/PassKitUI.framework/PKCardOnFileTableViewCell.h rename to PrivateFrameworks/PassKitUI.framework/PKTableFooterView.h index 8498776a33..36431c56fc 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKCardOnFileTableViewCell.h +++ b/PrivateFrameworks/PassKitUI.framework/PKTableFooterView.h @@ -2,8 +2,9 @@ Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI */ -@interface PKCardOnFileTableViewCell : PKTableViewCell +@interface PKTableFooterView : UIView -- (void)layoutSubviews; +- (BOOL)hasContent; +- (void)setButtonsEnabled:(BOOL)arg1; @end diff --git a/PrivateFrameworks/PassKitUI.framework/PKTableHeaderView.h b/PrivateFrameworks/PassKitUI.framework/PKTableHeaderView.h index 93fa1d6c2b..0e7171062b 100644 --- a/PrivateFrameworks/PassKitUI.framework/PKTableHeaderView.h +++ b/PrivateFrameworks/PassKitUI.framework/PKTableHeaderView.h @@ -8,7 +8,6 @@ UIActivityIndicatorView * _activityIndicator; float _bottomPadding; UIImageView * _checkmarkView; - float _extraTextPadding; UIImageView * _imageView; struct CGSize { float width; @@ -26,7 +25,6 @@ @property (nonatomic, readonly, retain) UIActivityIndicatorView *activityIndicator; @property (nonatomic) float bottomPadding; @property (nonatomic, readonly, retain) UIImageView *checkmarkView; -@property (nonatomic) float extraTextPadding; @property (nonatomic, retain) UIImageView *imageView; @property (nonatomic) BOOL shouldResizeImageToFit; @property (nonatomic) unsigned int style; @@ -45,16 +43,13 @@ - (float)bottomPadding; - (id)checkmarkView; - (void)dealloc; -- (float)extraTextPadding; - (id)imageView; - (void)layoutSubviews; - (void)setAccessoryViewsDisabled:(BOOL)arg1; - (void)setBottomPadding:(float)arg1; -- (void)setExtraTextPadding:(float)arg1; - (void)setImageView:(id)arg1; - (void)setShouldResizeImageToFit:(BOOL)arg1; - (void)setStyle:(unsigned int)arg1; -- (void)setSubtitleBody:(id)arg1; - (void)setTopPadding:(float)arg1; - (BOOL)shouldResizeImageToFit; - (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; diff --git a/PrivateFrameworks/PassKitUI.framework/PKTransitTicketDetailViewController.h b/PrivateFrameworks/PassKitUI.framework/PKTransitTicketDetailViewController.h new file mode 100644 index 0000000000..a818afbcea --- /dev/null +++ b/PrivateFrameworks/PassKitUI.framework/PKTransitTicketDetailViewController.h @@ -0,0 +1,30 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PassKitUI.framework/PassKitUI + */ + +@interface PKTransitTicketDetailViewController : UITableViewController { + * _dataSource; + UIColor * _primaryTextColor; + UIColor * _secondaryTextColor; +} + +@property (nonatomic) *dataSource; +@property (nonatomic, retain) UIColor *primaryTextColor; +@property (nonatomic, retain) UIColor *secondaryTextColor; + +- (void).cxx_destruct; +- (void)_applyDefaultStaticStylingToCell:(id)arg1; +- (id)dataSource; +- (id)initWithTransitTicketDetailDataSource:(id)arg1; +- (int)numberOfSectionsInTableView:(id)arg1; +- (id)primaryTextColor; +- (id)secondaryTextColor; +- (void)setDataSource:(id)arg1; +- (void)setPrimaryTextColor:(id)arg1; +- (void)setSecondaryTextColor:(id)arg1; +- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; +- (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2; +- (id)tableView:(id)arg1 titleForHeaderInSection:(int)arg2; +- (void)viewDidLoad; + +@end diff --git a/PrivateFrameworks/PassKitUIFoundation.framework/PKAuthenticator.h b/PrivateFrameworks/PassKitUIFoundation.framework/PKAuthenticator.h index 41de520647..5fb59b30c5 100644 --- a/PrivateFrameworks/PassKitUIFoundation.framework/PKAuthenticator.h +++ b/PrivateFrameworks/PassKitUIFoundation.framework/PKAuthenticator.h @@ -34,6 +34,7 @@ - (BOOL)_delegateSupportsPasscodePresentation; - (BOOL)_delegateSupportsPassphrasePresentation; - (id)_swapContext:(id)arg1; +- (void)accessExternalizedContextWithCompletion:(id /* block */)arg1; - (unsigned int)authenticationIdentifier; - (void)cancelEvaluation; - (void)dealloc; diff --git a/PrivateFrameworks/PhotoAnalysis.framework/PHAJobConstraints.h b/PrivateFrameworks/PhotoAnalysis.framework/PHAJobConstraints.h index 09035451e8..49cf422a13 100644 --- a/PrivateFrameworks/PhotoAnalysis.framework/PHAJobConstraints.h +++ b/PrivateFrameworks/PhotoAnalysis.framework/PHAJobConstraints.h @@ -7,12 +7,14 @@ BOOL _canRunAutomaticForegroundAnalysis; BOOL _canRunUserInitiatedForegroundAnalysis; BOOL _canUseNetwork; + BOOL _turboMode; } @property (nonatomic, readonly) BOOL canRunAutomaticBackgroundAnalysis; @property (nonatomic, readonly) BOOL canRunAutomaticForegroundAnalysis; @property (nonatomic, readonly) BOOL canRunUserInitiatedForegroundAnalysis; @property (nonatomic, readonly) BOOL canUseNetwork; +@property (getter=isTurboMode, nonatomic) BOOL turboMode; + (id)constraintsWithAllAllowances; + (id)constraintsWithNoAllowances; @@ -28,6 +30,8 @@ - (id)initFromBitString:(id)arg1; - (id)initWithCanRunAutomaticBackgroundAnalysis:(BOOL)arg1 canRunAutomaticForegroundAnalysis:(BOOL)arg2 canRunUserInitiatedForegroundAnalysis:(BOOL)arg3 canUseNetwork:(BOOL)arg4; - (BOOL)isEqualToConstraints:(id)arg1; +- (BOOL)isTurboMode; +- (void)setTurboMode:(BOOL)arg1; - (id)statusAsDictionary; @end diff --git a/PrivateFrameworks/PhotoAnalysis.framework/PHAJobCoordinator.h b/PrivateFrameworks/PhotoAnalysis.framework/PHAJobCoordinator.h index 843278b45d..bee7beede9 100644 --- a/PrivateFrameworks/PhotoAnalysis.framework/PHAJobCoordinator.h +++ b/PrivateFrameworks/PhotoAnalysis.framework/PHAJobCoordinator.h @@ -22,6 +22,8 @@ NSObject * _runningJobTransaction; BOOL _shouldIgnoreConstraintChanges; PHAAnalysisStateObserver * _stateObserver; + BOOL _turboMode; + NSObject * _turboModeBoostVoucher; NSMutableArray * _waitingForegroundJobs; PHAWorkerWarmer * _warmer; NSMutableSet * _workerTypesServicedForUserFG; @@ -52,6 +54,7 @@ @property (nonatomic) BOOL shouldIgnoreConstraintChanges; @property (nonatomic, readonly) PHAAnalysisStateObserver *stateObserver; @property (readonly) Class superclass; +@property (getter=isTurboMode, nonatomic) BOOL turboMode; @property (nonatomic, readonly) NSMutableArray *waitingForegroundJobs; @property (nonatomic, readonly) PHAWorkerWarmer *warmer; @property (nonatomic, retain) NSMutableSet *workerTypesServicedForUserFG; @@ -99,6 +102,7 @@ - (id)initWithManager:(id)arg1; - (id)initWithManager:(id)arg1 initialConstraints:(id)arg2 additionalWorkersByType:(id)arg3; - (BOOL)isQuiescent; +- (BOOL)isTurboMode; - (id)jobCoalescer; - (void)jobCoalescer:(id)arg1 didProduceJob:(id)arg2; - (void)jobConstraintsObserver:(id)arg1 constraintsDidChange:(id)arg2 mask:(id)arg3; @@ -123,6 +127,7 @@ - (void)setQueue:(id)arg1; - (void)setRunningJobTransaction:(id)arg1; - (void)setShouldIgnoreConstraintChanges:(BOOL)arg1; +- (void)setTurboMode:(BOOL)arg1; - (void)setWorkerTypesServicedForUserFG:(id)arg1; - (BOOL)shouldIgnoreConstraintChanges; - (id)stateObserver; diff --git a/PrivateFrameworks/PhotoAnalysis.framework/PHAManager.h b/PrivateFrameworks/PhotoAnalysis.framework/PHAManager.h index b667f50522..ce693afa64 100644 --- a/PrivateFrameworks/PhotoAnalysis.framework/PHAManager.h +++ b/PrivateFrameworks/PhotoAnalysis.framework/PHAManager.h @@ -21,6 +21,7 @@ @property (retain) NSDictionary *photoAnalysisWorkersByType; @property (retain) PHPhotoLibrary *photoLibrary; @property (getter=isQuiescent, readonly) BOOL quiescent; +@property (getter=isTurboMode, readonly) BOOL turboMode; + (id)allWorkerClasses; + (void)enumerateWorkerClassesUsingBlock:(id /* block */)arg1; @@ -38,6 +39,7 @@ - (id)init; - (id)initWithPhotoLibraryURL:(id)arg1 executiveStateQueue:(id)arg2 delegate:(id)arg3; - (BOOL)isQuiescent; +- (BOOL)isTurboMode; - (id)jobCoordinator; - (id)libraryURL; - (id)monitoring; diff --git a/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceCancelableOperation.h b/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceCancelableOperation.h new file mode 100644 index 0000000000..163cad1eb4 --- /dev/null +++ b/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceCancelableOperation.h @@ -0,0 +1,26 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PhotoAnalysis.framework/PhotoAnalysis + */ + +@interface PHAServiceCancelableOperation : NSObject { + int _canceled; + id /* block */ _cancellationBlock; + NSLock * _mutex; + id /* block */ _operationBlock; + int _operationId; +} + ++ (id)operationNotFoundError:(int)arg1; + +- (void).cxx_destruct; +- (BOOL)cancel; +- (id)description; +- (id)initWithLock:(id)arg1 operationId:(int)arg2; +- (BOOL)isCancelled; +- (id)operationCanceledError:(BOOL)arg1; +- (int)operationId; +- (void)setCancellationBlock:(id /* block */)arg1; +- (void)setOperationBlock:(id /* block */)arg1; +- (void)start; + +@end diff --git a/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceClientHandler.h b/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceClientHandler.h index 49ba6f28d2..a988f57b0e 100644 --- a/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceClientHandler.h +++ b/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceClientHandler.h @@ -3,11 +3,13 @@ */ @interface PHAServiceClientHandler : NSObject { + NSMapTable * _cancelableOperationsById; NSString * _clientBundleID; PHAExecutive * _executive; NSObject * _invalidationSemaphore; PHAManager * _photoAnalysisManager; id _serviceUnavailableHandler; + NSLock * _sharedOperationLock; NSXPCConnection * _xpcConnection; } @@ -19,10 +21,13 @@ @property (retain) NSObject *invalidationSemaphore; @property (retain) PHAManager *photoAnalysisManager; @property (retain) id serviceUnavailableHandler; +@property (nonatomic, retain) NSLock *sharedOperationLock; @property (readonly) Class superclass; @property (retain) NSXPCConnection *xpcConnection; - (void).cxx_destruct; +- (void)cancelOperationsWithIdentifiers:(id)arg1 context:(id)arg2 reply:(id /* block */)arg3; +- (id)cancelableOperationsById; - (id)clientBundleID; - (void)connection:(id)arg1 handleInvocation:(id)arg2 isReply:(BOOL)arg3; - (id)contextInformationFromInvocation:(id)arg1; @@ -40,7 +45,9 @@ - (void)setInvalidationSemaphore:(id)arg1; - (void)setPhotoAnalysisManager:(id)arg1; - (void)setServiceUnavailableHandler:(id)arg1; +- (void)setSharedOperationLock:(id)arg1; - (void)setXpcConnection:(id)arg1; +- (id)sharedOperationLock; - (void)shutdown; - (void)submitBlockToExecutiveStateQueue:(id /* block */)arg1; - (id)xpcConnection; diff --git a/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceUnavailableClientHandler.h b/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceUnavailableClientHandler.h index 9a6da4b810..70969c1e5a 100644 --- a/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceUnavailableClientHandler.h +++ b/PrivateFrameworks/PhotoAnalysis.framework/PHAServiceUnavailableClientHandler.h @@ -4,6 +4,7 @@ @interface PHAServiceUnavailableClientHandler : NSObject +- (void)cancelOperationsWithIdentifiers:(id)arg1 context:(id)arg2 reply:(id /* block */)arg3; - (void)dumpAnalysisStatusWithContext:(id)arg1 reply:(id /* block */)arg2; - (id)error; - (void)faceClusteringInformation:(unsigned int)arg1 withContext:(id)arg2 reply:(id /* block */)arg3; diff --git a/PrivateFrameworks/PhotoAnalysis.framework/PHAVisionServiceFaceProcessingWorker.h b/PrivateFrameworks/PhotoAnalysis.framework/PHAVisionServiceFaceProcessingWorker.h index e99a1e5c60..d3a67ed8ca 100644 --- a/PrivateFrameworks/PhotoAnalysis.framework/PHAVisionServiceFaceProcessingWorker.h +++ b/PrivateFrameworks/PhotoAnalysis.framework/PHAVisionServiceFaceProcessingWorker.h @@ -24,10 +24,11 @@ - (id)_changeAsset:(id)arg1 faceDetectionState:(int)arg2 error:(id*)arg3; - (void)_didPerformFaceClustering; - (id)_faceDescriptionsOfFacesInImageWithSRGBImageData:(id)arg1 width:(unsigned long)arg2 height:(unsigned long)arg3 bytesPerRow:(unsigned long)arg4 bitmapInfo:(unsigned int)arg5 error:(id*)arg6; -- (id)_faceSuggestionsForFacesWithLocalIdentifiers:(id)arg1 error:(id*)arg2; -- (id)_faceSuggestionsForPersonWithLocalIdentifier:(id)arg1 toBeConfirmedFaceLocalIdentifiers:(id)arg2 toBeRejectedFaceLocalIdentifiers:(id)arg3 error:(id*)arg4; -- (id)_faceSuggestionsFromKeyFaceClustSeqNums:(id)arg1 excludeFaceLocalIdentifers:(id)arg2; +- (id)_faceSuggestionsForFacesWithLocalIdentifiers:(id)arg1 operation:(id)arg2 error:(id*)arg3; +- (id)_faceSuggestionsForPersonWithLocalIdentifier:(id)arg1 toBeConfirmedFaceLocalIdentifiers:(id)arg2 toBeRejectedFaceLocalIdentifiers:(id)arg3 operation:(id)arg4 error:(id*)arg5; +- (id)_faceSuggestionsFromKeyFaceClustSeqNums:(id)arg1 excludeFaceLocalIdentifers:(id)arg2 operation:(id)arg3; - (void)_handleNilReplyBlockForSelector:(SEL)arg1; +- (void)_interruptPhotoVision; - (id)_newFaceGroupsFetchOptions; - (id)_newFacesFetchOptions; - (id)_newPersonsFetchOptions; diff --git a/PrivateFrameworks/PhotoAnalysis.framework/PHAWorker.h b/PrivateFrameworks/PhotoAnalysis.framework/PHAWorker.h index 6a438f5eed..602502ebbf 100644 --- a/PrivateFrameworks/PhotoAnalysis.framework/PHAWorker.h +++ b/PrivateFrameworks/PhotoAnalysis.framework/PHAWorker.h @@ -3,6 +3,7 @@ */ @interface PHAWorker : NSObject { + PHAServiceCancelableOperation * _currentOperation; * _dataLoader; PHAManager * _photoAnalysisManager; BOOL _shutdownHasBeenCalled; @@ -11,6 +12,7 @@ } @property (readonly) PHALibraryChangeListener *changeListener; +@property (retain) PHAServiceCancelableOperation *currentOperation; @property (nonatomic, retain) *dataLoader; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @@ -36,6 +38,7 @@ - (void)assertUserInitiatedRequestQueue; - (id)changeListener; - (void)cooldown; +- (id)currentOperation; - (id)dataLoader; - (void)dispatchAsyncToExecutiveStateQueue:(id /* block */)arg1; - (void)dispatchAsyncToUserInitiatedRequestQueue:(id /* block */)arg1; @@ -53,6 +56,7 @@ - (id)persistentStorageDirectoryURL; - (id)photoAnalysisManager; - (id)photoLibrary; +- (void)setCurrentOperation:(id)arg1; - (void)setDataLoader:(id)arg1; - (void)setLibraryScopedWorkerPreferencesValue:(id)arg1 forKey:(id)arg2; - (void)setUserInitiatedRequestQueue:(id)arg1; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLCPLFaceRebuildSupport.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLCPLFaceRebuildSupport.h new file mode 100644 index 0000000000..61ad10daa5 --- /dev/null +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLCPLFaceRebuildSupport.h @@ -0,0 +1,26 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices + */ + +@interface PLCPLFaceRebuildSupport : NSObject { + PLManagedAsset * _asset; + NSManagedObjectContext * _context; + int _detectedFaceCount; + int _hiddenFaceCount; + PLFaceRebuildHelper * _rebuildHelper; + int _rejectedFaceCount; +} + ++ (void)rebuildDeferredFacesForAsset:(id)arg1 inPhotoLibrary:(id)arg2; + +- (void)dealloc; +- (id)fetchDeferredFacesToRebuild; +- (id)fetchPersonForDeferredFace:(id)arg1; +- (id)initWithAsset:(id)arg1 managedObjectContext:(id)arg2; +- (void)rebuildAllFaces; +- (void)rebuildDetectedFace:(id)arg1; +- (void)rebuildFace:(id)arg1; +- (void)rebuildHiddenFace:(id)arg1; +- (void)rebuildRejectedFace:(id)arg1; + +@end diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLDeferredRebuildFace.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLDeferredRebuildFace.h new file mode 100644 index 0000000000..6005114bc7 --- /dev/null +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLDeferredRebuildFace.h @@ -0,0 +1,41 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices + */ + +@interface PLDeferredRebuildFace : PLManagedObject + +@property (nonatomic, copy) NSString *assetCloudGUID; +@property (nonatomic, copy) NSString *assetUUID; +@property (nonatomic, readonly) double centerX; +@property (nonatomic) double centerX; +@property (nonatomic, readonly) double centerY; +@property (nonatomic) double centerY; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic, readonly) int faceAlgorithmVersion; +@property (nonatomic) int faceAlgorithmVersion; +@property (readonly) unsigned int hash; +@property (getter=isHidden, nonatomic, readonly) BOOL hidden; +@property (nonatomic) BOOL hidden; +@property (getter=isManual, nonatomic, readonly) BOOL manual; +@property (nonatomic) BOOL manual; +@property (getter=isNameSourceAuto, nonatomic, readonly) BOOL nameSourceAuto; +@property (nonatomic) BOOL nameSourceAuto; +@property (nonatomic, copy) NSString *personUUID; +@property (nonatomic) BOOL rejected; +@property (getter=isRepresentative, nonatomic, readonly) BOOL representative; +@property (nonatomic) BOOL representative; +@property (nonatomic, readonly) double size; +@property (nonatomic) double size; +@property (readonly) Class superclass; + ++ (id)deferredFacesWithAssetCloudGUID:(id)arg1 inManagedObjectContext:(id)arg2; ++ (id)entityName; ++ (id)insertInManagedObjectContext:(id)arg1; + +- (BOOL)isHidden; +- (BOOL)isManual; +- (BOOL)isNameSourceAuto; +- (BOOL)isRepresentative; + +@end diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLDetectedFace.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLDetectedFace.h index 1e540cdd45..e5c56fa733 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLDetectedFace.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLDetectedFace.h @@ -58,10 +58,12 @@ + (id)_allSyncableFacesInManagedObjectContext:(id)arg1; + (void)batchFetchDetectedFacesByAssetUUIDWithAssetUUIDs:(id)arg1 predicate:(id)arg2 completion:(id /* block */)arg3; ++ (unsigned int)countOfHiddenFacesOnAssetsWithObjectIDs:(id)arg1 inManagedObjectContext:(id)arg2; + (id)detectedFaceWithUUID:(id)arg1 inManagedObjectContext:(id)arg2; + (id)entityInManagedObjectContext:(id)arg1; + (id)entityName; + (void)enumerateAssetUUIDsForSearchIndexingWithDetctedFaceUUIDs:(id)arg1 managedObjectContext:(id)arg2 assetUUIDHandler:(id /* block */)arg3; ++ (id)findExistingFaceMatchingDimension:(struct PLFaceDimension { double x1; double x2; double x3; int x4; int x5; })arg1 inFaces:(id)arg2 inAsset:(id)arg3; + (id)findExistingFaceMatchingRef:(id)arg1 inFaces:(id)arg2 inAsset:(id)arg3; + (id)insertInManagedObjectContext:(id)arg1; + (id)predicatesToExcludeNonVisibleFaces; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLDetectedFaceGroup.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLDetectedFaceGroup.h index ad23b25b0b..1281580a6f 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLDetectedFaceGroup.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLDetectedFaceGroup.h @@ -9,7 +9,7 @@ @property (nonatomic, retain) NSSet *faces; @property (nonatomic) PLDetectedFace *keyFace; @property (nonatomic, retain) PLPerson *rejectedFacesPerson; -@property (nonatomic) int*unnamedFaceCount; +@property (nonatomic) int unnamedFaceCount; @property (nonatomic, retain) NSString *uuid; + (id)entityInManagedObjectContext:(id)arg1; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLFaceRebuildHelper.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLFaceRebuildHelper.h new file mode 100644 index 0000000000..e83a4ed380 --- /dev/null +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLFaceRebuildHelper.h @@ -0,0 +1,18 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices + */ + +@interface PLFaceRebuildHelper : NSObject { + NSManagedObjectContext * _context; +} + +- (void).cxx_destruct; +- (id)findExistingDetectedFaceForRebuildFace:(id)arg1 onAsset:(id)arg2; +- (id)findOrInsertDetectedFaceForRebuildFace:(id)arg1 onAsset:(id)arg2; +- (id)initWithContext:(id)arg1; +- (id)insertDetectedFaceForRebuildFace:(id)arg1 onAsset:(id)arg2; +- (void)rebuildDetectedFace:(id)arg1 onAsset:(id)arg2 person:(id)arg3; +- (void)rebuildHiddenFace:(id)arg1 onAsset:(id)arg2; +- (void)rebuildRejectedFace:(id)arg1 onAsset:(id)arg2 person:(id)arg3; + +@end diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLManagedAsset.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLManagedAsset.h index c875d613ff..1ad2a998f1 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLManagedAsset.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLManagedAsset.h @@ -252,6 +252,7 @@ + (id)assetsWithCloudAssetUUIDs:(id)arg1 inLibrary:(id)arg2; + (id)assetsWithSavedAssetType:(short)arg1 inManagedObjectContext:(id)arg2; + (id)assetsWithUUIDs:(id)arg1 options:(unsigned int)arg2 inLibrary:(id)arg3; ++ (id)assetsWithUUIDs:(id)arg1 options:(unsigned int)arg2 inManagedObjectContext:(id)arg3; + (id)baseSearchIndexPredicate; + (id)bestCreationDateForAssetAtURL:(id)arg1 modificationDate:(id*)arg2 creationDateString:(id*)arg3; + (BOOL)canPlayPhotoIrisWithPhotoIris:(BOOL)arg1 photoIrisPlaceholder:(BOOL)arg2 hasAdjustments:(BOOL)arg3 videoCpVisibilityState:(unsigned short)arg4; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLManagedObjectContext.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLManagedObjectContext.h index 0edf8ec61f..7bbe439497 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLManagedObjectContext.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLManagedObjectContext.h @@ -4,7 +4,7 @@ @interface PLManagedObjectContext : NSManagedObjectContext { BOOL __hiddenFaceStateChanged; - NSMutableArray * _albumUuidForCloudDeletion; + NSMutableSet * _assetObjectIDsWithCloudGUIDChange; NSMutableSet * _avalancheUUIDsForUpdate; int _changeSource; PLDelayedFiledSystemDeletions * _delayedDeletions; @@ -15,7 +15,6 @@ BOOL _isInitializingSingletons; BOOL _isLoadingPhotoLibrary; BOOL _isObservingChangesForPTPNotificationDelegate; - NSMutableArray * _memoryUUIDsForCloudDeletion; PLMergePolicy * _mergePolicy; BOOL _mergingChanges; PLPhotoLibrary * _photoLibrary; @@ -25,7 +24,6 @@ BOOL _syncChangeMarker; NSMutableDictionary * _updatedObjectsAttributes; NSMutableDictionary * _updatedObjectsRelationships; - NSMutableArray * _uuidForCloudDeletion; NSMutableDictionary * _uuidsForCloudDeletion; NSObject * changeHubConnection; } @@ -100,6 +98,7 @@ - (void)_notifyALAssetsLibraryWithChanges:(id)arg1 usingObjectIDs:(BOOL)arg2; - (void)_setHiddenFaceStateChanged:(BOOL)arg1; - (BOOL)_tooManyAssetChangesToHandle:(unsigned int)arg1; +- (void)_writeHiddenFaceMetadata; - (id)changeHubConnection; - (int)changeSource; - (void)connectToChangeHub; @@ -130,12 +129,14 @@ - (id)pl_fetchObjectsWithIDs:(id)arg1; - (id)pl_fetchObjectsWithIDs:(id)arg1 rootEntity:(id)arg2; - (id)ptpNotificationDelegate; +- (void)recordAssetWithCloudGUIDChange:(id)arg1; - (void)recordAvalancheUUIDForUpdate:(id)arg1; - (void)recordCloudDeletionForObjectWithID:(id)arg1 withCloudUUID:(id)arg2; - (void)recordHiddenFaceStateChanged; - (void)recordManagedObjectWillSave:(id)arg1; - (void)recordSyncChangeMarker; -- (void)refreshHiddenFaceStatePersistence; +- (void)refreshAssetsWithCloudGUIDChangePersistenceIfNeeded; +- (void)refreshHiddenFaceStatePersistenceIfNeeded; - (BOOL)regenerateVideoThumbnails; - (void)registerFilesystemDeletionInfo:(id)arg1; - (BOOL)save:(id*)arg1; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLModelMigrator.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLModelMigrator.h index c54cc04d62..a5c61d3dc2 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLModelMigrator.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLModelMigrator.h @@ -27,6 +27,7 @@ + (void)_createPhotoDataDirectoryFailedWithNoPermission:(id)arg1; + (BOOL)_createPhotoDataDirectoryIfNecessary; + (id)_dateForFirstCRVSPhoto; ++ (id)_dateForWideGamutCapture; + (id)_dateWithiTunesTimeInterval:(double)arg1; + (BOOL)_deleteAllMemoriesInStore:(id)arg1; + (BOOL)_deleteAllMomentsViaSQLFromStore:(id)arg1; @@ -57,6 +58,7 @@ + (BOOL)_fixNonDuplicatedAssets:(id)arg1 adjusted:(BOOL)arg2; + (void)_fixPathForResource:(id)arg1 withPath:(id)arg2; + (BOOL)_fixPersonAndFaceGroup:(id)arg1; ++ (BOOL)_fixRejectedKeyFace:(id)arg1; + (BOOL)_fixSingletonFaceFaceGroup:(id)arg1; + (BOOL)_fixVideoDimensionsForAsset:(id)arg1; + (BOOL)_fixVideoDimensionsInStore:(id)arg1; @@ -124,12 +126,14 @@ + (BOOL)_postProcessFromVersion6006Store:(id)arg1; + (BOOL)_processDeletesForUUIDs:(id)arg1; + (BOOL)_rebuildAllMomentsInStore:(id)arg1; ++ (BOOL)_rebuildWideCaptureThumbsInStore:(id)arg1; + (BOOL)_recoverSingleBurstPhotos:(id)arg1; + (BOOL)_refreshTriggerValues:(id)arg1; + (BOOL)_removeAllWallpaperAssetsInStore:(id)arg1; + (BOOL)_removeCameraRollInStore:(id)arg1; + (BOOL)_removeEvents:(id)arg1; + (void)_removeFileAt:(id)arg1 forResource:(id)arg2; ++ (BOOL)_removeOldPersonMetadataInStore:(id)arg1; + (BOOL)_removeUntrackedCloudResourceImageDerivativesInStore:(id)arg1; + (void)_repairCloudPlaceholderKindForVideoAsset:(id)arg1; + (void)_repairRootFolderFixedOrderKeysInContext:(id)arg1; @@ -177,6 +181,7 @@ + (BOOL)attemptLightweightMigrationFromVersion:(id)arg1 onStore:(id)arg2 withMetadata:(id)arg3 orStoreURL:(id)arg4 options:(id)arg5 coordinator:(id)arg6; + (int)checkForceMigrationTypeRequestedAndGetOptionalSourceModelVersion:(id*)arg1; + (void)cleanupModelForDataMigration; ++ (BOOL)clearVisionWorkerCache; + (void)createDatabase; + (int)currentModelVersion; + (BOOL)debug_resetThumbnailsAndInitiateRebuildRequest; @@ -196,7 +201,9 @@ + (void)forceImportFileSystemDataIntoDatabase; + (id)generatePathToAssetUUIDRecoveryMapping; + (void)importAfterCrash:(id)arg1 dictionariesByPhotoStreamID:(id)arg2 completionBlock:(id /* block */)arg3; ++ (BOOL)isLoadingFacesFromFileSystem; + (BOOL)isPostProcessingLightweightMigration; ++ (void)loadFacesFileSystemDataIntoDatabase; + (void)loadFileSystemDataIntoDatabaseIfNeededWithReason:(id)arg1; + (BOOL)markAllSceneAnalysisStatesDirtyAndClearDistanceIdentitiesInStore:(id)arg1; + (BOOL)migrateToRequiredAnalysisState:(id)arg1; @@ -213,6 +220,7 @@ + (BOOL)restartingAfterRestoreFromBackup; + (BOOL)sceneStepRequiredForPreviousStoreVersion:(unsigned int)arg1; + (void)setDidImportFileSystemAssets:(BOOL)arg1; ++ (void)setLoadingFacesFromFileSystem:(BOOL)arg1; + (BOOL)shouldRebuildDCIMSubDirectoryAtURL:(id)arg1 directoryEnumerator:(id)arg2 assetsKind:(int*)arg3; + (BOOL)skipDataProtectionForFilePath:(id)arg1; + (BOOL)touchAnalysisStateSortTokensInStoreInStore:(id)arg1; @@ -222,6 +230,7 @@ - (void)_collectFileURLs:(id)arg1 forAddingToAlbum:(id)arg2 intoAssetsArray:(id)arg3 assetsKind:(int)arg4 testCreationDates:(BOOL)arg5; - (void)_importAllDCIMAssets; - (id)_importFileSystemImportAssets:(id)arg1 forceUpdate:(BOOL)arg2; +- (void)_loadFacesFileSystemDataIntoDatabase; - (void)_loadFileSystemDataIntoDatabaseIfNeededWithReason:(id)arg1; - (id)_orderedAssetsToImportCameraRollOnly:(BOOL)arg1; - (void)_removeLegacyMemoryRelatedSnapshotDirectory; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedHiddenFacesMetadata.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedHiddenFacesMetadata.h index 3c1e56c23b..f22cc4ded8 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedHiddenFacesMetadata.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedHiddenFacesMetadata.h @@ -12,25 +12,22 @@ @property (nonatomic, retain) NSManagedObjectContext *managedObjectContext; @property (nonatomic, retain) NSURL *metadataURL; -+ (id)_hiddenFacesInAsset:(id)arg1; + (BOOL)_isHiddenFaceMetadataExtension:(id)arg1; + (id)hiddenFacesToArchiveInManagedObjectContext:(id)arg1; + (BOOL)isHiddenFaceMetadataPath:(id)arg1; + (BOOL)isValidPath:(id)arg1; - (void).cxx_destruct; -- (id)_bestDetectedFaceMatchFromFaces:(id)arg1 forFaceMetadata:(id)arg2 asset:(id)arg3; -- (void)_insertHiddenFacesFromMetadata:(id)arg1 inAsset:(id)arg2; - (id)_metadataData; -- (id)_missingFacesFromFacesMetadata:(id)arg1 inAssetFaces:(id)arg2 asset:(id)arg3; - (void)_readMetadata; - (void)_saveMetadata; +- (id)description; - (id)hiddenFaces; - (id)init; - (id)initWithManagedObjectContext:(id)arg1; - (id)initWithManagedObjectContext:(id)arg1 metadataURL:(id)arg2; - (id)initWithPersistedDataAtURL:(id)arg1; -- (void)insertHiddenFacesFromDataInManagedObjectContext:(id)arg1; +- (void)insertHiddenFacesFromDataInManagedObjectContext:(id)arg1 deferUnmatched:(BOOL)arg2; - (id)managedObjectContext; - (id)metadataURL; - (void)removePersistedData; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedPersonFaceMetadata.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedPersonFaceMetadata.h index d8fd49c0e0..1882179197 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedPersonFaceMetadata.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedPersonFaceMetadata.h @@ -2,7 +2,8 @@ Image: /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices */ -@interface PLPersistedPersonFaceMetadata : NSObject { +@interface PLPersistedPersonFaceMetadata : NSObject { + NSString * _assetCloudGUID; NSString * _assetUUID; double _centerX; double _centerY; @@ -15,23 +16,30 @@ double _size; } -@property (nonatomic, retain) NSString *assetUUID; +@property (nonatomic, copy) NSString *assetCloudGUID; +@property (nonatomic, copy) NSString *assetUUID; @property (nonatomic) double centerX; @property (nonatomic) double centerY; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; @property (nonatomic) int faceAlgorithmVersion; +@property (readonly) unsigned int hash; @property (getter=isHidden, nonatomic) BOOL hidden; @property (getter=isHidden, nonatomic, readonly) BOOL isHidden; @property (getter=isManual, nonatomic) BOOL manual; @property (getter=isNameSourceAuto, nonatomic) BOOL nameSourceAuto; @property (getter=isRepresentative, nonatomic) BOOL representative; @property (nonatomic) double size; +@property (readonly) Class superclass; -+ (void)_migratePersistedFaces:(id)arg1 fromVersion:(int)arg2; ++ (void)_migratePersistedFaces:(id)arg1 fromVersion:(unsigned int)arg2; + (id)detectedFacePropertiesToFetch; + (id)detectedFaceRelationshipKeyPathsToPrefetch; ++ (void)enumerateMatchedAssetsWithMetadata:(id)arg1 inContext:(id)arg2 withBlock:(id /* block */)arg3; + (id)persistedFaceMetadataWithDetectedFace:(id)arg1 isKeyFace:(BOOL)arg2; - (void).cxx_destruct; +- (id)assetCloudGUID; - (id)assetUUID; - (double)centerX; - (double)centerY; @@ -39,11 +47,13 @@ - (void)encodeWithCoder:(id)arg1; - (int)faceAlgorithmVersion; - (id)initWithCoder:(id)arg1; +- (id)insertDeferredRebuildFaceFromDataInManagedObjectContext:(id)arg1; - (BOOL)isHidden; - (BOOL)isHidden; - (BOOL)isManual; - (BOOL)isNameSourceAuto; - (BOOL)isRepresentative; +- (void)setAssetCloudGUID:(id)arg1; - (void)setAssetUUID:(id)arg1; - (void)setCenterX:(double)arg1; - (void)setCenterY:(double)arg1; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedPersonMetadata.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedPersonMetadata.h index 54e298bb85..76c532c43a 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedPersonMetadata.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLPersistedPersonMetadata.h @@ -33,11 +33,12 @@ + (BOOL)isPersonMetadataPath:(id)arg1; + (BOOL)isValidPath:(id)arg1; + (id)rejectedFacesToArchiveWithPerson:(id)arg1; ++ (unsigned int)writeMetadataForVerifiedPeopleOnAssetObjectIDs:(id)arg1 inManagedObjectContext:(id)arg2; - (void).cxx_destruct; - (void)_addAssetUUIDsFromFaces:(id)arg1 toMutableSet:(id)arg2; -- (BOOL)_insertDetectedFacesOnPerson:(id)arg1 fromDataInManagedObjectContext:(id)arg2; -- (BOOL)_insertRejectedFacesOnPerson:(id)arg1 fromDataInManagedObjectContext:(id)arg2; +- (BOOL)_insertDetectedFacesOnPerson:(id)arg1 fromDataInManagedObjectContext:(id)arg2 deferUnmatched:(BOOL)arg3; +- (BOOL)_insertRejectedFacesOnPerson:(id)arg1 fromDataInManagedObjectContext:(id)arg2 deferUnmatched:(BOOL)arg3; - (id)_metadataData; - (void)_readMetadata; - (void)_saveMetadata; @@ -69,7 +70,7 @@ - (void)setRejectedFaces:(id)arg1; - (void)setType:(int)arg1; - (int)type; -- (BOOL)updateFacesInPerson:(id)arg1 fromDataInManagedObjectContext:(id)arg2; +- (BOOL)updateFacesInPerson:(id)arg1 fromDataInManagedObjectContext:(id)arg2 deferUnmatched:(BOOL)arg3; - (void)writePersistedData; @end diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLPhotoAnalysisServiceClient.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLPhotoAnalysisServiceClient.h index a54765671c..148d5f9fbe 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLPhotoAnalysisServiceClient.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLPhotoAnalysisServiceClient.h @@ -5,6 +5,7 @@ @interface PLPhotoAnalysisServiceClient : NSObject { NSDictionary * _cachedRequestContextDictionary; NSURL * _libraryURL; + NSObject * _notifySemaphore; NSXPCConnection * _xpcConnection; } @@ -13,6 +14,8 @@ + (id)defaultClient; - (void).cxx_destruct; +- (void)cancelOperationsWithIdentifiers:(id)arg1 reply:(id /* block */)arg2; +- (void)configureXPCConnection; - (void)dispatchBlockWithoutBoost:(id /* block */)arg1; - (id)dumpAnalysisStatusError:(id*)arg1; - (id)faceClusteringInformation:(unsigned int)arg1 error:(id*)arg2; @@ -39,6 +42,7 @@ - (id)requestAssetCollectionsRelatedToMomentWithLocalIdentifier:(id)arg1 options:(id)arg2 error:(id*)arg3; - (id)requestAssetsForFaceCollectionIdentifiers:(id)arg1 withError:(id*)arg2; - (id)requestContextDictionary; +- (id)requestContextDictionaryWithOperationId:(BOOL)arg1; - (id)requestCuratedAssetForAssetCollectionWithLocalIdentifier:(id)arg1 referenceAssetLocalIdentifier:(id)arg2 precision:(unsigned int)arg3 options:(id)arg4 error:(id*)arg5; - (id)requestCuratedAssetsForAssetCollectionWithLocalIdentifier:(id)arg1 duration:(unsigned int)arg2 precision:(unsigned int)arg3 options:(id)arg4 error:(id*)arg5; - (id)requestCurationDebugInformationForAssetLocalIdentifier:(id)arg1 precision:(unsigned int)arg2 error:(id*)arg3; @@ -79,7 +83,7 @@ - (void)setJobProcessingConstraintsWithValues:(id)arg1 mask:(id)arg2 completionHandler:(id /* block */)arg3; - (void)setupXpcConnection; - (id)suggestedFacesForFacesWithLocalIdentifiers:(id)arg1 error:(id*)arg2; -- (id)suggestedFacesForPersonWithLocalIdentifier:(id)arg1 toBeConfirmedFaceLocalIdentifiers:(id)arg2 toBeRejectedFaceLocalIdentifiers:(id)arg3 error:(id*)arg4; +- (int)suggestedFacesForPersonWithLocalIdentifier:(id)arg1 toBeConfirmedFaceLocalIdentifiers:(id)arg2 toBeRejectedFaceLocalIdentifiers:(id)arg3 completion:(id /* block */)arg4; - (id)suggestedPersonLocalIdentifierForFaceWithLocalIdentifier:(id)arg1 error:(id*)arg2; - (id)synchronousRemoteObjectProxyWithErrorHandler:(id /* block */)arg1; - (id)xpcConnection; diff --git a/PrivateFrameworks/PhotoLibraryServices.framework/PLPhotoLibrary.h b/PrivateFrameworks/PhotoLibraryServices.framework/PLPhotoLibrary.h index 2f4f834321..46e394a8e2 100644 --- a/PrivateFrameworks/PhotoLibraryServices.framework/PLPhotoLibrary.h +++ b/PrivateFrameworks/PhotoLibraryServices.framework/PLPhotoLibrary.h @@ -61,6 +61,7 @@ + (id)_operationQueueForPriority:(int)arg1; + (id)_statusDescriptionForQueue:(id)arg1; + (void)_updateAssetCountKeyPath:(id)arg1 withPendingCountKeyPath:(id)arg2 inContext:(id)arg3; ++ (id)allPersistedDirectoryURLs; + (BOOL)areOpportunisticTasksDisabled; + (id)assetsDataDirectory; + (BOOL)canSaveVideoToCameraRoll:(id)arg1; @@ -122,6 +123,7 @@ + (void)performOnTransientLibraryWithPriority:(int)arg1 name:(const char *)arg2 block:(id /* block */)arg3 completionHandler:(id /* block */)arg4; + (void)performTransactionAndWaitOnTransientLibraryWithName:(const char *)arg1 block:(id /* block */)arg2; + (id)persistedAlbumDataDirectoryURL; ++ (id)persistedFaceDataDirectoryURL; + (id)photoCloudSharingCacheDataDirectory; + (id)photoCloudSharingDataDirectory; + (id)photoCloudSharingMetadataDirectory; @@ -148,6 +150,7 @@ + (void)recoverFromCrashIfNeeded; + (void)refreshCachedCountsOnAllAssetContainersInContext:(id)arg1; + (void)refreshCachedCountsOnAssetsContainerClass:(Class)arg1 inContext:(id)arg2 withPredicate:(id)arg3; ++ (BOOL)removeFaceMetadataAtURL:(id)arg1 includingPeople:(BOOL)arg2; + (void)repairSingletonObjects; + (void)resetSyncedAssetsDCIMDirectory; + (void)scheduleUserInitiatedAnalysisForAssets:(id)arg1; @@ -192,6 +195,8 @@ - (void)_calculatePendingItemCountsAfterOTARestoreWithMangedObjectContext:(id)arg1; - (BOOL)_checkMomentAnalysisCompletion; - (void)_deleteObsoleteMetadataFiles; +- (void)_enumerateFilesAtURL:(id)arg1 withBlock:(id /* block */)arg2; +- (void)_enumerateFilesAtURLs:(id)arg1 withBlock:(id /* block */)arg2; - (id)_fetchCompleteAssetIDsWithSavedAssetType:(short)arg1 context:(id)arg2; - (void)_filterAlbums:(id)arg1 toTrashableAlbums:(id*)arg2 deletableAlbums:(id*)arg3 otherAlbums:(id*)arg4; - (void)_filterAssets:(id)arg1 toTrashableAssets:(id*)arg2 deletableAssets:(id*)arg3 otherAssets:(id*)arg4; @@ -202,6 +207,8 @@ - (void)_linkAsideAlbumMetadataForOTARestore; - (void)_loadFileExtensionInformation; - (void)_processPhotoIrisSidecarIfNecessary:(id)arg1 forAsset:(id)arg2; +- (void)_recreateItemsFromMetadataAtDirectoryURLs:(id)arg1; +- (void)_removeOldFaceMetadataAsync; - (void)_removeSyncedAlbumsInTransactionWithManagedObjectContext:(id)arg1; - (void)_safeSave:(id)arg1; - (void)_updateHasAtLeastOnePhotoWithGPSWithInsertedCount:(unsigned int)arg1 deletedCount:(unsigned int)arg2 updatedAssets:(id)arg3; @@ -327,6 +334,7 @@ - (int)priorityForFileExtension:(id)arg1; - (void)processSyncSaveJob:(id)arg1 albumMap:(id)arg2; - (void)recreateAlbumsFromMetadata; +- (void)recreateFacesFromMetadata; - (void)removeFromKnownPhotoStreamAlbums:(id)arg1; - (void)resetCachedImportAlbumsIfNeededForAlbum:(id)arg1; - (id)rootAlbumList; diff --git a/PrivateFrameworks/PhotoVision.framework b/PrivateFrameworks/PhotoVision.framework new file mode 100644 index 0000000000..4b88c7ddd6 --- /dev/null +++ b/PrivateFrameworks/PhotoVision.framework @@ -0,0 +1,58 @@ + + +PhotoVision.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/PhotoVision.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/PhotosGraph.framework b/PrivateFrameworks/PhotosGraph.framework new file mode 100644 index 0000000000..9655c58fbe --- /dev/null +++ b/PrivateFrameworks/PhotosGraph.framework @@ -0,0 +1,58 @@ + + +PhotosGraph.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/PhotosGraph.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/PhotosPlayer.framework/ISBehavior.h b/PrivateFrameworks/PhotosPlayer.framework/ISBehavior.h index b6ebf1883a..1c44b41e16 100644 --- a/PrivateFrameworks/PhotosPlayer.framework/ISBehavior.h +++ b/PrivateFrameworks/PhotosPlayer.framework/ISBehavior.h @@ -9,12 +9,14 @@ } @property (getter=isActive, nonatomic, readonly) BOOL active; +@property (nonatomic, readonly) int behaviorType; @property (nonatomic) *delegate; @property (nonatomic, readonly) ISPlayerState *initialLayoutInfo; - (void).cxx_destruct; - (void)activeDidChange; - (void)becomeActive; +- (int)behaviorType; - (id)delegate; - (id)initWithInitialLayoutInfo:(id)arg1; - (id)initialLayoutInfo; diff --git a/PrivateFrameworks/PhotosPlayer.framework/ISDefaultBehavior.h b/PrivateFrameworks/PhotosPlayer.framework/ISDefaultBehavior.h index 832ed6ed52..66c695ef6b 100644 --- a/PrivateFrameworks/PhotosPlayer.framework/ISDefaultBehavior.h +++ b/PrivateFrameworks/PhotosPlayer.framework/ISDefaultBehavior.h @@ -6,5 +6,6 @@ - (void)_showPhoto; - (void)activeDidChange; +- (int)behaviorType; @end diff --git a/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoHintBehavior.h b/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoHintBehavior.h index 0e692743a4..af830294ab 100644 --- a/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoHintBehavior.h +++ b/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoHintBehavior.h @@ -36,6 +36,7 @@ - (void)_setLastProgress:(float)arg1; - (void)_setPreparing:(BOOL)arg1; - (void)activeDidChange; +- (int)behaviorType; - (void)hintWithProgress:(float)arg1; - (id)initWithInitialLayoutInfo:(id)arg1 seekTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg2 prerollRate:(float)arg3 playDuringHint:(BOOL)arg4; - (BOOL)playDuringHint; diff --git a/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoPlaybackBehavior.h b/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoPlaybackBehavior.h index 165b7decac..b6935581ae 100644 --- a/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoPlaybackBehavior.h +++ b/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoPlaybackBehavior.h @@ -51,6 +51,7 @@ - (void)_startPlaybackWithPlaybackID:(int)arg1; - (void)_transitionToVideoWithPlaybackID:(int)arg1; - (void)activeDidChange; +- (int)behaviorType; - (double)crossfadeDuration; - (BOOL)immediatelyShowsPhotoWhenPlaybackEnds; - (id)initWithInitialLayoutInfo:(id)arg1 playbackStyle:(int)arg2 keyTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg3 photoTransitionDuration:(double)arg4 crossfadeDuration:(double)arg5 immediatelyShowsPhotoWhenPlaybackEnds:(BOOL)arg6; diff --git a/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoSettleBehavior.h b/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoSettleBehavior.h index 07f0059d7d..ddd749236c 100644 --- a/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoSettleBehavior.h +++ b/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoSettleBehavior.h @@ -7,6 +7,7 @@ @property (nonatomic) *delegate; - (void)_didFinish; +- (int)behaviorType; - (void)settle:(BOOL)arg1; @end diff --git a/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoVitalityBehavior.h b/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoVitalityBehavior.h index 9cb47a2124..35f318785e 100644 --- a/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoVitalityBehavior.h +++ b/PrivateFrameworks/PhotosPlayer.framework/ISLivePhotoVitalityBehavior.h @@ -37,6 +37,7 @@ - (BOOL)_shouldPlayAfterPreparation; - (void)_startVideoPlayback; - (void)activeDidChange; +- (int)behaviorType; - (id)initWithInitialLayoutInfo:(id)arg1 photoTime:(double)arg2 playDuration:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg3 playRate:(float)arg4 photoTransitionDuration:(double)arg5; - (BOOL)isPlaying; - (BOOL)isPrepared; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXFaceTileImageRequest.h b/PrivateFrameworks/PhotosUICore.framework/PXFaceTileImageRequest.h index ca4b07d4ec..92724397eb 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXFaceTileImageRequest.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXFaceTileImageRequest.h @@ -7,6 +7,7 @@ NSString * _cacheKey; BOOL _canceled; PHFace * _face; + BOOL _fullResMissing; int _imageManagerRequestID; struct CGSize { float width; @@ -41,6 +42,7 @@ unsigned int cropFactor; BOOL round; BOOL cropBounded; + BOOL acceptsVeryLowQuality; } _params; int _requestID; } @@ -49,12 +51,13 @@ @property (nonatomic, readonly) NSString *cacheKey; @property (getter=isCanceled) BOOL canceled; @property (nonatomic, retain) PHFace *face; +@property (getter=isFullResMissing) BOOL fullResMissing; @property int imageManagerRequestID; @property (nonatomic) struct CGSize { float x1; float x2; } lastDeliveredSize; @property (nonatomic) struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; } normalizedActualFaceRect; @property (nonatomic) struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; } normalizedFaceCropRect; @property (nonatomic, retain) PHObject *originalRequestObject; -@property (nonatomic, readonly) struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; } params; +@property (nonatomic, readonly) struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; BOOL x5; } params; @property (nonatomic, readonly) int requestID; - (void).cxx_destruct; @@ -63,17 +66,19 @@ - (void)cancel; - (id)face; - (int)imageManagerRequestID; -- (id)initWithFace:(id)arg1 cacheKey:(id)arg2 params:(struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; })arg3; +- (id)initWithFace:(id)arg1 cacheKey:(id)arg2 params:(struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; BOOL x5; })arg3; - (BOOL)isCanceled; +- (BOOL)isFullResMissing; - (struct CGSize { float x1; float x2; })lastDeliveredSize; - (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })normalizedActualFaceRect; - (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })normalizedFaceCropRect; - (id)originalRequestObject; -- (struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; })params; +- (struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; BOOL x5; })params; - (int)requestID; - (void)setAssetContainingFace:(id)arg1; - (void)setCanceled:(BOOL)arg1; - (void)setFace:(id)arg1; +- (void)setFullResMissing:(BOOL)arg1; - (void)setImageManagerRequestID:(int)arg1; - (void)setLastDeliveredSize:(struct CGSize { float x1; float x2; })arg1; - (void)setNormalizedActualFaceRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleAlbumProvider.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleAlbumProvider.h index 42f41d7abb..a275a30ada 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleAlbumProvider.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleAlbumProvider.h @@ -3,23 +3,20 @@ */ @interface PXPeopleAlbumProvider : NSObject { + NSObject * _backgroundQueue; int _cachedPeopleCount; BOOL _didInitiatePeopleCountFetchRequest; BOOL _didInitiateReCacheRequest; + BOOL _didPrepareDataSource; PXPeoplePersonDataSource * _favoriteDS; - BOOL _favoriteLoaded; NSMutableDictionary * _fetchedContainers; NSMutableArray * _imageCache; struct CGSize { float width; float height; } _imageSize; - PHFetchResult * _importantPeopleCountFetchResult; NSObject * _isolationQueue; - BOOL _notificationSent; - PHFetchResult * _ordinaryPeopleCountFetchResult; PXPeoplePersonDataSource * _otherDS; - BOOL _otherLoaded; PHPhotoLibrary * _photoLibrary; PXPeopleProgressManager * _progressMgr; id /* block */ _requestCompletion; @@ -30,63 +27,48 @@ @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic, retain) PXPeoplePersonDataSource *favoriteDS; -@property (nonatomic) BOOL favoriteLoaded; @property (nonatomic, retain) NSMutableDictionary *fetchedContainers; @property (readonly) unsigned int hash; @property (nonatomic, retain) NSMutableArray *imageCache; @property (nonatomic) struct CGSize { float x1; float x2; } imageSize; -@property (nonatomic, retain) PHFetchResult *importantPeopleCountFetchResult; -@property (nonatomic) BOOL notificationSent; -@property (nonatomic, retain) PHFetchResult *ordinaryPeopleCountFetchResult; @property (nonatomic, retain) PXPeoplePersonDataSource *otherDS; -@property (nonatomic) BOOL otherLoaded; @property (nonatomic, readonly) int peopleCount; @property (nonatomic, retain) PXPeopleProgressManager *progressMgr; @property (nonatomic, copy) id /* block */ requestCompletion; @property (readonly) Class superclass; - (void).cxx_destruct; +- (void)_appWillEnterForeground; - (void)_asyncAddImagesToCacheWithItems:(id)arg1 completion:(id /* block */)arg2; - (void)_invalidateCache; - (id)_members; +- (void)_prepareIfNeeded; - (void)_reCacheImagesCompletion:(id /* block */)arg1; - (BOOL)_shouldShowInterstitialProgress; - (void)_updateCachedCountIfNeeded; -- (void)_updatePeopleCountFetchResultsIfNeeded; - (int)cachedPeopleCount; - (void)dealloc; - (id)favoriteDS; -- (BOOL)favoriteLoaded; - (id)fetchedContainers; - (id)imageCache; - (void)imageCacheDidChanged:(id)arg1; - (struct CGSize { float x1; float x2; })imageSize; -- (id)importantPeopleCountFetchResult; - (id)init; - (BOOL)isCountAvailable; -- (BOOL)notificationSent; -- (id)ordinaryPeopleCountFetchResult; - (id)otherDS; -- (BOOL)otherLoaded; - (int)peopleCount; - (void)peopleDataSource:(id)arg1 didApplyIncrementalChanges:(id)arg2; - (void)peopleDataSourceMembersChanged:(id)arg1; - (id)peopleViewController; -- (void)photoLibraryDidChangeOnMainQueue:(id)arg1; - (id)progressMgr; - (void)requestAlbumImagesWithSize:(struct CGSize { float x1; float x2; })arg1 completion:(id /* block */)arg2; - (id /* block */)requestCompletion; - (void)setCachedPeopleCount:(int)arg1; - (void)setFavoriteDS:(id)arg1; -- (void)setFavoriteLoaded:(BOOL)arg1; - (void)setFetchedContainers:(id)arg1; - (void)setImageCache:(id)arg1; - (void)setImageSize:(struct CGSize { float x1; float x2; })arg1; -- (void)setImportantPeopleCountFetchResult:(id)arg1; -- (void)setNotificationSent:(BOOL)arg1; -- (void)setOrdinaryPeopleCountFetchResult:(id)arg1; - (void)setOtherDS:(id)arg1; -- (void)setOtherLoaded:(BOOL)arg1; - (void)setProgressMgr:(id)arg1; - (void)setRequestCompletion:(id /* block */)arg1; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleBaseConfirmationViewController.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleBaseConfirmationViewController.h deleted file mode 100644 index ac01b50a73..0000000000 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleBaseConfirmationViewController.h +++ /dev/null @@ -1,53 +0,0 @@ -/* Generated by RuntimeBrowser - Image: /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore - */ - -@interface PXPeopleBaseConfirmationViewController : UIViewController { - UILabel * _descriptionLabel; - PXAnimatedHeaderView * _headerView; - PXPeopleSuggestionManager * _suggestionManager; - PXPeopleSuggestionView * _suggestionView; - PXPeopleConfirmationSummaryViewController * _summaryViewController; -} - -@property (readonly, copy) NSString *debugDescription; -@property (readonly, copy) NSString *description; -@property (nonatomic, retain) UILabel *descriptionLabel; -@property (readonly) unsigned int hash; -@property (nonatomic, retain) PXAnimatedHeaderView *headerView; -@property (readonly) PXPeopleSuggestionManager *suggestionManager; -@property (nonatomic, retain) PXPeopleSuggestionView *suggestionView; -@property (retain) PXPeopleConfirmationSummaryViewController *summaryViewController; -@property (readonly) Class superclass; - -- (void).cxx_destruct; -- (unsigned int)autoConfirmedCountForSummaryViewController:(id)arg1; -- (void)confirmTapped:(id)arg1; -- (void)confirmationCountUpdatedForSuggestionManager:(id)arg1; -- (void)denyTapped:(id)arg1; -- (id)descriptionLabel; -- (void)dismissSummary; -- (void)displaySummary; -- (void)doneTapped:(id)arg1; -- (id)faceCollectionForSummaryViewController:(id)arg1; -- (id)headerView; -- (id)initWithFaceCollection:(id)arg1; -- (id)initWithPerson:(id)arg1 initialSuggestions:(id)arg2; -- (void)noMoreSuggestionsAvailableForSuggestionManager:(id)arg1; -- (void)performUndo:(id)arg1; -- (void)presentSuggestion:(id)arg1 animated:(BOOL)arg2; -- (void)setDescriptionLabel:(id)arg1; -- (void)setHeaderView:(id)arg1; -- (void)setSuggestionView:(id)arg1; -- (void)setSummaryViewController:(id)arg1; -- (id)suggestionManager; -- (void)suggestionManager:(id)arg1 hasNewSuggestionAvailable:(id)arg2; -- (id)suggestionView; -- (id)summaryViewController; -- (void)undoConfirm:(id)arg1; -- (void)undoDeny:(id)arg1; -- (unsigned int)userConfirmedCountForSummaryViewController:(id)arg1; -- (void)viewDidAppear:(BOOL)arg1; -- (void)viewDidLoad; - -@end diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleConfirmationViewController.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleConfirmationViewController.h index d0a380ed2d..e0e3f7e571 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleConfirmationViewController.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleConfirmationViewController.h @@ -2,71 +2,91 @@ Image: /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore */ -@interface PXPeopleConfirmationViewController : PXPeopleBaseConfirmationViewController { - NSLayoutConstraint * _buttonSizeConstraint; - NSArray * _commonConstraints; - UIButton * _confirmButton; - NSLayoutConstraint * _controlGuideHeightConstraint; - UILayoutGuide * _controlLayoutGuide; - UIButton * _denyButton; - NSLayoutConstraint * _firstButtonSpacingConstraint; - NSArray * _landscapeConstraints; - NSArray * _portraitConstraints; - NSLayoutConstraint * _secondButtonSpacingConstraint; - UIBarButtonItem * _undoButton; +@interface PXPeopleConfirmationViewController : UIViewController { + UILabel * _descriptionLabel; + PXAnimatedHeaderView * _headerView; + UIActivityIndicatorView * _initialLoadingIndicator; + UIActivityIndicatorView * _interimLoadingIndicator; + UILabel * _interimLoadingLabel; + NSTimer * _loadingDelayTimer; + UIView * _loadingStatusView; + UIView * _loadingView; + UILabel * _noneFoundStatusLabel; + PXPeopleSuggestionManager * _suggestionManager; + PXPeopleSuggestionView * _suggestionView; + BOOL _suggestionsPresented; + PXPeopleConfirmationSummaryViewController * _summaryViewController; + unsigned int _viewState; } -@property (nonatomic, retain) NSLayoutConstraint *buttonSizeConstraint; -@property (nonatomic, retain) NSArray *commonConstraints; -@property (nonatomic, retain) UIButton *confirmButton; -@property (nonatomic, retain) NSLayoutConstraint *controlGuideHeightConstraint; -@property (nonatomic, retain) UILayoutGuide *controlLayoutGuide; -@property (nonatomic, retain) UIButton *denyButton; -@property (nonatomic, retain) NSLayoutConstraint *firstButtonSpacingConstraint; -@property (nonatomic, retain) NSArray *landscapeConstraints; -@property (nonatomic, retain) NSArray *portraitConstraints; -@property (nonatomic, retain) NSLayoutConstraint *secondButtonSpacingConstraint; -@property (nonatomic, retain) UIBarButtonItem *undoButton; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic, retain) UILabel *descriptionLabel; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) PXAnimatedHeaderView *headerView; +@property (retain) UIActivityIndicatorView *initialLoadingIndicator; +@property (retain) UIActivityIndicatorView *interimLoadingIndicator; +@property (retain) UILabel *interimLoadingLabel; +@property (readonly) BOOL isSummaryViewShowing; +@property (retain) NSTimer *loadingDelayTimer; +@property (retain) UIView *loadingStatusView; +@property (retain) UIView *loadingView; +@property (retain) UILabel *noneFoundStatusLabel; +@property (readonly) PXPeopleSuggestionManager *suggestionManager; +@property (nonatomic, retain) PXPeopleSuggestionView *suggestionView; +@property BOOL suggestionsPresented; +@property (retain) PXPeopleConfirmationSummaryViewController *summaryViewController; +@property (readonly) Class superclass; +@property (nonatomic) unsigned int viewState; - (void).cxx_destruct; -- (id)_buttonBackgroundImageFromColor:(id)arg1; -- (id)_buttonWithTitle:(id)arg1 action:(SEL)arg2 andColor:(id)arg3; -- (void)_disableActionButtonsWithSelectedButton:(id)arg1; -- (void)_enableActionButtons; -- (void)_updateUndoButton; -- (id)buttonSizeConstraint; -- (id)commonConstraints; -- (id)confirmButton; +- (unsigned int)autoConfirmedCountForSummaryViewController:(id)arg1; - (void)confirmTapped:(id)arg1; -- (void)contentSizeCategoryDidChangeNotification:(id)arg1; -- (id)controlGuideHeightConstraint; -- (id)controlLayoutGuide; -- (void)dealloc; -- (id)denyButton; +- (void)confirmationCountUpdatedForSuggestionManager:(id)arg1; - (void)denyTapped:(id)arg1; -- (id)firstButtonSpacingConstraint; -- (id)initWithFaceCollection:(id)arg1; -- (id)landscapeConstraints; +- (id)descriptionLabel; +- (void)dismissSummary; +- (void)displaySummary; +- (void)doneTapped:(id)arg1; +- (id)headerView; +- (id)initWithPerson:(id)arg1; +- (id)initialLoadingIndicator; +- (id)interimLoadingIndicator; +- (id)interimLoadingLabel; +- (BOOL)isSummaryViewShowing; +- (id)loadingDelayTimer; +- (void)loadingMoreSuggestionsForSuggestionManager:(id)arg1; +- (id)loadingStatusView; +- (id)loadingView; - (void)noMoreSuggestionsAvailableForSuggestionManager:(id)arg1; -- (id)portraitConstraints; -- (id)secondButtonSpacingConstraint; -- (void)setButtonSizeConstraint:(id)arg1; -- (void)setCommonConstraints:(id)arg1; -- (void)setConfirmButton:(id)arg1; -- (void)setControlGuideHeightConstraint:(id)arg1; -- (void)setControlLayoutGuide:(id)arg1; -- (void)setDenyButton:(id)arg1; -- (void)setFirstButtonSpacingConstraint:(id)arg1; -- (void)setLandscapeConstraints:(id)arg1; -- (void)setPortraitConstraints:(id)arg1; -- (void)setSecondButtonSpacingConstraint:(id)arg1; -- (void)setUndoButton:(id)arg1; +- (id)noneFoundStatusLabel; +- (void)performUndo:(id)arg1; +- (id)personForSummaryViewController:(id)arg1; +- (void)presentSuggestion:(id)arg1 animated:(BOOL)arg2; +- (void)setDescriptionLabel:(id)arg1; +- (void)setHeaderView:(id)arg1; +- (void)setInitialLoadingIndicator:(id)arg1; +- (void)setInterimLoadingIndicator:(id)arg1; +- (void)setInterimLoadingLabel:(id)arg1; +- (void)setLoadingDelayTimer:(id)arg1; +- (void)setLoadingStatusView:(id)arg1; +- (void)setLoadingView:(id)arg1; +- (void)setNoneFoundStatusLabel:(id)arg1; +- (void)setSuggestionView:(id)arg1; +- (void)setSuggestionsPresented:(BOOL)arg1; +- (void)setSummaryViewController:(id)arg1; +- (void)setViewState:(unsigned int)arg1; +- (void)suggestionDidDisplay; +- (id)suggestionManager; - (void)suggestionManager:(id)arg1 hasNewSuggestionAvailable:(id)arg2; -- (void)traitCollectionDidChange:(id)arg1; -- (id)undoButton; -- (void)undoButtonTapped:(id)arg1; -- (void)updateViewConstraints; +- (id)suggestionView; +- (BOOL)suggestionsPresented; +- (id)summaryViewController; +- (void)undoConfirm:(id)arg1; +- (void)undoDeny:(id)arg1; +- (unsigned int)userConfirmedCountForSummaryViewController:(id)arg1; +- (void)viewDidAppear:(BOOL)arg1; - (void)viewDidLoad; -- (void)viewWillTransitionToSize:(struct CGSize { float x1; float x2; })arg1 withTransitionCoordinator:(id)arg2; +- (unsigned int)viewState; @end diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleFaceTileImageManager.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleFaceTileImageManager.h index 48cc709193..74f8d78d31 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleFaceTileImageManager.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleFaceTileImageManager.h @@ -4,6 +4,7 @@ @interface PXPeopleFaceTileImageManager : NSObject { BOOL _concurrencyEnabled; + NSObject * _cropCacheQueue; NSMapTable * _faceTileRequestByRequestID; NSObject * _fetchQueue; PXLRUMemoryCache * _memoryCache; @@ -24,8 +25,10 @@ - (void).cxx_destruct; - (void)_addRequestResult:(id)arg1 forIdentifier:(id)arg2; -- (id)_cachedResultForIdentifier:(id)arg1 params:(struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; })arg2 isLowResResult:(BOOL*)arg3; +- (id)_cachedResultForIdentifier:(id)arg1 params:(struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; BOOL x5; })arg2 allowVeryLowQuality:(BOOL)arg3 isLowResResult:(BOOL*)arg4; +- (id)_cachedResultForIdentifier:(id)arg1 params:(struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; BOOL x5; })arg2 isLowResResult:(BOOL*)arg3; - (void)_cropImage:(id)arg1 cacheResult:(BOOL)arg2 isDegraded:(BOOL)arg3 forRequest:(id)arg4 completionBlock:(id /* block */)arg5; +- (BOOL)_deliverCachedResultIfPossibleForRequest:(id)arg1 allowDegradedDelivery:(BOOL)arg2 allowVeryLowQuality:(BOOL)arg3 completionBlock:(id /* block */)arg4; - (BOOL)_deliverCachedResultIfPossibleForRequest:(id)arg1 allowDegradedDelivery:(BOOL)arg2 completionBlock:(id /* block */)arg3; - (BOOL)_doesChange:(id)arg1 containVisibleChangesToPHAssetWithOID:(id)arg2; - (id)_fetchKeyFaceFromFaceCollection:(id)arg1 error:(id*)arg2; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleFaceTileImageRequestResult.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleFaceTileImageRequestResult.h index 5660536a3f..466a075230 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleFaceTileImageRequestResult.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleFaceTileImageRequestResult.h @@ -16,6 +16,11 @@ } _faceRect; UIImage * _image; BOOL _isDegraded; + BOOL _isVeryLowQuality; + struct CGSize { + float width; + float height; + } _originalImageSize; id _originalObjectID; struct PXFaceTileImageParams { struct CGSize { @@ -25,6 +30,7 @@ unsigned int cropFactor; BOOL round; BOOL cropBounded; + BOOL acceptsVeryLowQuality; } _params; } @@ -32,8 +38,10 @@ @property (nonatomic, readonly) struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; } faceRect; @property (nonatomic, readonly) UIImage *image; @property (nonatomic, readonly) BOOL isDegraded; +@property (nonatomic) BOOL isVeryLowQuality; +@property (nonatomic) struct CGSize { float x1; float x2; } originalImageSize; @property (nonatomic, retain) id originalObjectID; -@property (nonatomic) struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; } params; +@property (nonatomic) struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; BOOL x5; } params; - (void).cxx_destruct; - (id)assetObjectID; @@ -42,10 +50,14 @@ - (id)image; - (id)initWithImage:(id)arg1 faceRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg2 isDegraded:(BOOL)arg3; - (BOOL)isDegraded; +- (BOOL)isVeryLowQuality; +- (struct CGSize { float x1; float x2; })originalImageSize; - (id)originalObjectID; -- (struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; })params; +- (struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; BOOL x5; })params; - (void)setAssetObjectID:(id)arg1; +- (void)setIsVeryLowQuality:(BOOL)arg1; +- (void)setOriginalImageSize:(struct CGSize { float x1; float x2; })arg1; - (void)setOriginalObjectID:(id)arg1; -- (void)setParams:(struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; })arg1; +- (void)setParams:(struct PXFaceTileImageParams { struct CGSize { float x_1_1_1; float x_1_1_2; } x1; unsigned int x2; BOOL x3; BOOL x4; BOOL x5; })arg1; @end diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleHomeViewController.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleHomeViewController.h index 34ba4a4e89..4b1d55d1b6 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleHomeViewController.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleHomeViewController.h @@ -20,6 +20,7 @@ } _lastDragPoint; UIBarButtonItem * _mergeToolbarItem; unsigned int _mode; + BOOL _needToCheckProgress; struct CGSize { float width; float height; @@ -47,6 +48,7 @@ @property (nonatomic) struct CGPoint { float x1; float x2; } lastDragPoint; @property (nonatomic, retain) UIBarButtonItem *mergeToolbarItem; @property (nonatomic) unsigned int mode; +@property BOOL needToCheckProgress; @property struct CGSize { float x1; float x2; } nonPriorityItemSize; @property (nonatomic) BOOL pendingChanges; @property struct CGSize { float x1; float x2; } priorityItemSize; @@ -134,6 +136,7 @@ - (struct CGPoint { float x1; float x2; })lastDragPoint; - (id)mergeToolbarItem; - (unsigned int)mode; +- (BOOL)needToCheckProgress; - (struct CGSize { float x1; float x2; })nonPriorityItemSize; - (int)numberOfSectionsInCollectionView:(id)arg1; - (BOOL)pendingChanges; @@ -156,6 +159,7 @@ - (void)setLastDragPoint:(struct CGPoint { float x1; float x2; })arg1; - (void)setMergeToolbarItem:(id)arg1; - (void)setMode:(unsigned int)arg1; +- (void)setNeedToCheckProgress:(BOOL)arg1; - (void)setNonPriorityItemSize:(struct CGSize { float x1; float x2; })arg1; - (void)setPendingChanges:(BOOL)arg1; - (void)setPriorityItemSize:(struct CGSize { float x1; float x2; })arg1; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSummaryAvatarView.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleScalableAvatarView.h similarity index 68% rename from PrivateFrameworks/PhotosUICore.framework/PXPeopleSummaryAvatarView.h rename to PrivateFrameworks/PhotosUICore.framework/PXPeopleScalableAvatarView.h index 9a0fdafb15..4da31d6c00 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSummaryAvatarView.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleScalableAvatarView.h @@ -2,21 +2,21 @@ Image: /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore */ -@interface PXPeopleSummaryAvatarView : PXSmartScaleView { - * _faceCollection; +@interface PXPeopleScalableAvatarView : PXSmartScaleView { UIImageView * _imageView; + * _person; } -@property (nonatomic, retain) *faceCollection; @property (retain) UIImageView *imageView; +@property (nonatomic, retain) *person; - (void).cxx_destruct; -- (id)faceCollection; - (id)imageView; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (void)layoutSubviews; -- (void)setFaceCollection:(id)arg1; +- (id)person; - (void)setImageView:(id)arg1; +- (void)setPerson:(id)arg1; - (void)updateImage; - (void)viewScaleDidChange; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSplitConfirmationViewController.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleSplitConfirmationViewController.h new file mode 100644 index 0000000000..1df6be122a --- /dev/null +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleSplitConfirmationViewController.h @@ -0,0 +1,78 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore + */ + +@interface PXPeopleSplitConfirmationViewController : PXPeopleConfirmationViewController { + NSLayoutConstraint * _buttonSizeConstraint; + NSArray * _commonConstraints; + UIButton * _confirmButton; + NSLayoutConstraint * _controlGuideHeightConstraint; + UILayoutGuide * _controlLayoutGuide; + UIButton * _denyButton; + NSLayoutConstraint * _firstButtonSpacingConstraint; + UIView * _interimLoadingView; + NSArray * _landscapeConstraints; + NSArray * _portraitConstraints; + NSLayoutConstraint * _secondButtonSpacingConstraint; + UIBarButtonItem * _undoButton; +} + +@property (nonatomic, retain) NSLayoutConstraint *buttonSizeConstraint; +@property (nonatomic, retain) NSArray *commonConstraints; +@property (nonatomic, retain) UIButton *confirmButton; +@property (nonatomic, retain) NSLayoutConstraint *controlGuideHeightConstraint; +@property (nonatomic, retain) UILayoutGuide *controlLayoutGuide; +@property (nonatomic, retain) UIButton *denyButton; +@property (nonatomic, retain) NSLayoutConstraint *firstButtonSpacingConstraint; +@property (nonatomic, retain) UIView *interimLoadingView; +@property (nonatomic, retain) NSArray *landscapeConstraints; +@property (nonatomic, retain) NSArray *portraitConstraints; +@property (nonatomic, retain) NSLayoutConstraint *secondButtonSpacingConstraint; +@property (nonatomic, retain) UIBarButtonItem *undoButton; + +- (void).cxx_destruct; +- (id)_buttonBackgroundImageFromColor:(id)arg1; +- (id)_buttonWithTitle:(id)arg1 action:(SEL)arg2 andColor:(id)arg3; +- (void)_disableActionButtonsWithSelectedButton:(id)arg1; +- (void)_enableActionButtons; +- (void)_updateUndoButton; +- (id)buttonSizeConstraint; +- (id)commonConstraints; +- (id)confirmButton; +- (void)confirmTapped:(id)arg1; +- (void)contentSizeCategoryDidChangeNotification:(id)arg1; +- (id)controlGuideHeightConstraint; +- (id)controlLayoutGuide; +- (void)dealloc; +- (id)denyButton; +- (void)denyTapped:(id)arg1; +- (id)firstButtonSpacingConstraint; +- (id)initWithPerson:(id)arg1; +- (id)interimLoadingView; +- (id)landscapeConstraints; +- (void)noMoreSuggestionsAvailableForSuggestionManager:(id)arg1; +- (id)portraitConstraints; +- (id)secondButtonSpacingConstraint; +- (void)setButtonSizeConstraint:(id)arg1; +- (void)setCommonConstraints:(id)arg1; +- (void)setConfirmButton:(id)arg1; +- (void)setControlGuideHeightConstraint:(id)arg1; +- (void)setControlLayoutGuide:(id)arg1; +- (void)setDenyButton:(id)arg1; +- (void)setFirstButtonSpacingConstraint:(id)arg1; +- (void)setInterimLoadingView:(id)arg1; +- (void)setLandscapeConstraints:(id)arg1; +- (void)setPortraitConstraints:(id)arg1; +- (void)setSecondButtonSpacingConstraint:(id)arg1; +- (void)setUndoButton:(id)arg1; +- (void)setViewState:(unsigned int)arg1; +- (void)suggestionDidDisplay; +- (void)suggestionManager:(id)arg1 hasNewSuggestionAvailable:(id)arg2; +- (void)traitCollectionDidChange:(id)arg1; +- (id)undoButton; +- (void)undoButtonTapped:(id)arg1; +- (void)updateViewConstraints; +- (void)viewDidLoad; +- (void)viewWillTransitionToSize:(struct CGSize { float x1; float x2; })arg1 withTransitionCoordinator:(id)arg2; + +@end diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionManager.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionManager.h index 8758f431ac..d01856d0b7 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionManager.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionManager.h @@ -10,11 +10,12 @@ NSMutableArray * _confirmedSuggestions; * _dataSource; * _delegate; - * _faceCollection; BOOL _mute; + * _person; NSMutableArray * _rejectedSuggestions; NSMutableArray * _skippedSuggestions; NSIndexPath * _suggestionIndexPath; + int _suggestionToken; unsigned int _userConfirmationsCount; } @@ -24,18 +25,23 @@ @property (nonatomic) unsigned long confirmNoSoundID; @property (nonatomic) unsigned long confirmYesSoundID; @property (nonatomic, retain) NSMutableArray *confirmedSuggestions; -@property (readonly) *currentSuggestion; +@property (readonly) *currentSuggestion; @property (nonatomic, retain) *dataSource; @property *delegate; -@property (nonatomic, retain) *faceCollection; @property BOOL mute; +@property (nonatomic, retain) *person; @property (nonatomic, retain) NSMutableArray *rejectedSuggestions; @property (nonatomic, retain) NSMutableArray *skippedSuggestions; @property (retain) NSIndexPath *suggestionIndexPath; +@property (nonatomic) int suggestionToken; @property (nonatomic) unsigned int userConfirmationsCount; - (void).cxx_destruct; -- (BOOL)_loadMoreSuggestions; +- (void)_cancelCurrentSuggestion; +- (BOOL)_fetchingSuggestions; +- (void)_loadMoreSuggestionsWithCompletion:(id /* block */)arg1; +- (id)_nonSkippedSuggestionsForSuggestions:(id)arg1; +- (void)_notifyDelegateWeHaveMoreSuggestions:(BOOL)arg1; - (void)_playConfirmNoSound; - (void)_playConfirmYesSound; - (unsigned long)_soundIdWithFilename:(id)arg1; @@ -50,12 +56,12 @@ - (id)dataSource; - (void)dealloc; - (id)delegate; -- (id)faceCollection; - (id)init; -- (id)initWithFaceCollection:(id)arg1; +- (id)initWithPerson:(id)arg1; - (void)markCurrentSuggestionAsConfirmed:(BOOL)arg1; - (void)markCurrentSuggestionAsSkipped; - (BOOL)mute; +- (id)person; - (void)preloadSounds; - (id)rejectedSuggestions; - (void)setAllSuggestions:(id)arg1; @@ -65,14 +71,16 @@ - (void)setConfirmedSuggestions:(id)arg1; - (void)setDataSource:(id)arg1; - (void)setDelegate:(id)arg1; -- (void)setFaceCollection:(id)arg1; - (void)setMute:(BOOL)arg1; +- (void)setPerson:(id)arg1; - (void)setRejectedSuggestions:(id)arg1; - (void)setSkippedSuggestions:(id)arg1; - (void)setSuggestionIndexPath:(id)arg1; +- (void)setSuggestionToken:(int)arg1; - (void)setUserConfirmationsCount:(unsigned int)arg1; - (id)skippedSuggestions; - (id)suggestionIndexPath; +- (int)suggestionToken; - (void)undo; - (unsigned int)userConfirmationsCount; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionView.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionView.h index ca77c5cb5d..6f34f1b565 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionView.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionView.h @@ -18,7 +18,7 @@ UIImageView * _imageView; BOOL _needsSpotlightUpdate; CAShapeLayer * _spotlightLayer; - * _suggestion; + * _suggestion; UIView * _suggestionView; BOOL _validSpotlight; } @@ -29,7 +29,7 @@ @property (nonatomic, retain) UIImageView *imageView; @property BOOL needsSpotlightUpdate; @property (nonatomic, retain) CAShapeLayer *spotlightLayer; -@property (nonatomic, readonly) *suggestion; +@property (nonatomic, readonly) *suggestion; @property (nonatomic, retain) UIView *suggestionView; @property BOOL validSpotlight; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionWidget.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionWidget.h deleted file mode 100644 index 5294a7f4fb..0000000000 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleSuggestionWidget.h +++ /dev/null @@ -1,140 +0,0 @@ -/* Generated by RuntimeBrowser - Image: /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore - */ - -@interface PXPeopleSuggestionWidget : NSObject { - NSArray * _activeConstraints; - UIView * _bottomSeparator; - NSArray * _cachedSuggestions; - UIView * _containerView; - id _context; - UIButton * _favoriteButton; - NSLayoutConstraint * _favoriteButtonBottomBaselineConstraint; - NSLayoutConstraint * _favoriteButtonTopBaselineConstraint; - UITapGestureRecognizer * _favoriteTapRecognizer; - NSObject * _fetchSuggestionQueue; - BOOL _fetchingSuggestion; - UIView * _middleSeparator; - PHManualFetchResult * _peopleFetchResult; - PXWidgetSpec * _spec; - UIButton * _suggestionButton; - NSLayoutConstraint * _suggestionButtonBottomBaselineConstraint; - NSLayoutConstraint * _suggestionButtonTopBaselineConstraint; - UITapGestureRecognizer * _suggestionTapRecognizer; - UIView * _topSeparator; - * _widgetDelegate; -} - -@property (nonatomic, retain) NSArray *activeConstraints; -@property (nonatomic, readonly) BOOL allowUserInteractionWithSubtitle; -@property (nonatomic, retain) UIView *bottomSeparator; -@property (nonatomic, retain) NSArray *cachedSuggestions; -@property (nonatomic, retain) UIView *containerView; -@property (nonatomic, readonly) int contentLayoutStyle; -@property (nonatomic, readonly) PXTilingController *contentTilingController; -@property (nonatomic, readonly) NSObject *contentView; -@property (nonatomic, readonly) int contentViewAnchoringType; -@property (nonatomic, retain) id context; -@property (readonly, copy) NSString *debugDescription; -@property (readonly, copy) NSString *description; -@property (getter=isFaceModeEnabled, nonatomic) BOOL faceModeEnabled; -@property (nonatomic, retain) UIButton *favoriteButton; -@property (nonatomic, retain) NSLayoutConstraint *favoriteButtonBottomBaselineConstraint; -@property (nonatomic, retain) NSLayoutConstraint *favoriteButtonTopBaselineConstraint; -@property (nonatomic, retain) UITapGestureRecognizer *favoriteTapRecognizer; -@property (nonatomic, retain) NSObject *fetchSuggestionQueue; -@property BOOL fetchingSuggestion; -@property (nonatomic, readonly) BOOL hasContentForCurrentInput; -@property (nonatomic, readonly) BOOL hasLoadedContentData; -@property (readonly) unsigned int hash; -@property (nonatomic, readonly) NSString *localizedCaption; -@property (nonatomic, readonly) NSString *localizedDisclosureTitle; -@property (nonatomic, readonly) NSString *localizedSubtitle; -@property (nonatomic, readonly) NSString *localizedTitle; -@property (nonatomic, retain) UIView *middleSeparator; -@property (nonatomic, retain) PHManualFetchResult *peopleFetchResult; -@property (getter=isSelecting, nonatomic) BOOL selecting; -@property (nonatomic, readonly) PXSectionedSelectionManager *selectionManager; -@property (nonatomic, retain) PXWidgetSpec *spec; -@property (nonatomic, retain) UIButton *suggestionButton; -@property (nonatomic, retain) NSLayoutConstraint *suggestionButtonBottomBaselineConstraint; -@property (nonatomic, retain) NSLayoutConstraint *suggestionButtonTopBaselineConstraint; -@property (nonatomic, retain) UITapGestureRecognizer *suggestionTapRecognizer; -@property (readonly) Class superclass; -@property (nonatomic, readonly) BOOL supportsFaceMode; -@property (nonatomic, readonly) BOOL supportsSelection; -@property (nonatomic, retain) UIView *topSeparator; -@property (getter=isUserInteractionEnabled, nonatomic) BOOL userInteractionEnabled; -@property (nonatomic) *widgetDelegate; - -- (void).cxx_destruct; -- (void)_clearSuggestionState; -- (int)_currentSizeClass; -- (float)_dynamicBaselineForTextStyle:(id)arg1 originalValue:(float)arg2; -- (float)_dynamicTextBottomBaseline; -- (float)_dynamicTextTopBaseline; -- (id)_firstPerson; -- (void)_handleFavoriteTap:(id)arg1; -- (void)_handleSuggestionTap:(id)arg1; -- (id)_newButtonWithTitle:(id)arg1 tintColor:(id)arg2; -- (void)_setupViews; -- (void)_startListeningForChanges; -- (void)_stopListeningForChanges; -- (void)_updateConstraintsForSizeClass:(int)arg1; -- (void)_updateFavoriteTitle; -- (void)_updateSuggestionState; -- (void)_updateSuggestionStateIfNeeded; -- (id)activeConstraints; -- (id)bottomSeparator; -- (id)cachedSuggestions; -- (id)containerView; -- (void)contentSizeCategoryChanged:(id)arg1; -- (id)contentView; -- (void)contentViewWillTransitionToSize:(struct CGSize { float x1; float x2; })arg1 withTransitionCoordinator:(id)arg2; -- (id)context; -- (void)dealloc; -- (id)favoriteButton; -- (id)favoriteButtonBottomBaselineConstraint; -- (id)favoriteButtonTopBaselineConstraint; -- (id)favoriteTapRecognizer; -- (id)fetchSuggestionQueue; -- (BOOL)fetchingSuggestion; -- (BOOL)hasContentForCurrentInput; -- (id)init; -- (void)loadContentData; -- (id)middleSeparator; -- (id)peopleFetchResult; -- (void)photoLibraryDidChangeOnMainQueue:(id)arg1 withPreparedInfo:(id)arg2; -- (float)preferredContentHeightForWidth:(float)arg1; -- (void)prepareContentForSize:(struct CGSize { float x1; float x2; })arg1; -- (id)prepareForPhotoLibraryChange:(id)arg1; -- (void)setActiveConstraints:(id)arg1; -- (void)setBottomSeparator:(id)arg1; -- (void)setCachedSuggestions:(id)arg1; -- (void)setContainerView:(id)arg1; -- (void)setContext:(id)arg1; -- (void)setFavoriteButton:(id)arg1; -- (void)setFavoriteButtonBottomBaselineConstraint:(id)arg1; -- (void)setFavoriteButtonTopBaselineConstraint:(id)arg1; -- (void)setFavoriteTapRecognizer:(id)arg1; -- (void)setFetchSuggestionQueue:(id)arg1; -- (void)setFetchingSuggestion:(BOOL)arg1; -- (void)setMiddleSeparator:(id)arg1; -- (void)setPeopleFetchResult:(id)arg1; -- (void)setSpec:(id)arg1; -- (void)setSuggestionButton:(id)arg1; -- (void)setSuggestionButtonBottomBaselineConstraint:(id)arg1; -- (void)setSuggestionButtonTopBaselineConstraint:(id)arg1; -- (void)setSuggestionTapRecognizer:(id)arg1; -- (void)setTopSeparator:(id)arg1; -- (void)setWidgetDelegate:(id)arg1; -- (id)spec; -- (id)suggestionButton; -- (id)suggestionButtonBottomBaselineConstraint; -- (id)suggestionButtonTopBaselineConstraint; -- (id)suggestionTapRecognizer; -- (id)topSeparator; -- (void)unloadContentData; -- (id)widgetDelegate; - -@end diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPeopleUtilities.h b/PrivateFrameworks/PhotosUICore.framework/PXPeopleUtilities.h index 9cac9c8a22..4a4993a81e 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPeopleUtilities.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPeopleUtilities.h @@ -5,9 +5,10 @@ @interface PXPeopleUtilities : NSObject + (void)_mergeFaces:(id)arg1 rejectedFaces:(id)arg2 toPerson:(id)arg3 personChangeRequest:(id*)arg4 newPersonLocalIdentifier:(id*)arg5; ++ (id)_rejectedFaceIDsForPerson:(id)arg1; + (id)_rejectedFacesForPerson:(id)arg1; + (id)assetCollectionListFetchResultForPerson:(id)arg1; -+ (void)changePeople:(id)arg1 toPersonType:(int)arg2; ++ (void)changePeople:(id)arg1 toPersonType:(int)arg2 error:(id*)arg3; + (id)changePerson:(id)arg1 toPersonType:(int)arg2; + (id)dataSourceArrayForHomeViewController; + (id)identifiersForPeople:(id)arg1; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionActionPerformer.h b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionActionPerformer.h index 78068b5ae6..187b09a998 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionActionPerformer.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionActionPerformer.h @@ -7,6 +7,6 @@ + (BOOL)canPerformOnAssetCollection:(id)arg1 people:(id)arg2; + (id)createBarButtonItemForAssetCollection:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3; + (id)createPreviewActionForAssetCollection:(id)arg1 withHandler:(id /* block */)arg2; -+ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2; ++ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2 person:(id)arg3; @end diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionCreateMemoryActionPerformer.h b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionCreateMemoryActionPerformer.h index 51b5599ea7..93851e9db7 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionCreateMemoryActionPerformer.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionCreateMemoryActionPerformer.h @@ -7,7 +7,7 @@ + (BOOL)canPerformOnAssetCollection:(id)arg1 people:(id)arg2; + (id)createBarButtonItemForAssetCollection:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3; + (id)createPreviewActionForAssetCollection:(id)arg1 withHandler:(id /* block */)arg2; -+ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2; ++ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2 person:(id)arg3; - (void)performBackgroundTask; - (void)performUserInteractionTask; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionDeleteMemoryActionPerformer.h b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionDeleteMemoryActionPerformer.h index d545f6e104..aada45be79 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionDeleteMemoryActionPerformer.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionDeleteMemoryActionPerformer.h @@ -6,7 +6,7 @@ + (BOOL)canPerformOnAssetCollection:(id)arg1 people:(id)arg2; + (id)createPreviewActionForAssetCollection:(id)arg1 withHandler:(id /* block */)arg2; -+ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2; ++ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2 person:(id)arg3; - (void)performBackgroundTask; - (void)performUserInteractionTask; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionFavoriteMemoryActionPerformer.h b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionFavoriteMemoryActionPerformer.h index c9dea493b5..44d21e2080 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionFavoriteMemoryActionPerformer.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionFavoriteMemoryActionPerformer.h @@ -6,7 +6,7 @@ + (BOOL)canPerformOnAssetCollection:(id)arg1 people:(id)arg2; + (id)createPreviewActionForAssetCollection:(id)arg1 withHandler:(id /* block */)arg2; -+ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2; ++ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2 person:(id)arg3; - (void)performBackgroundTask; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionFavoritePersonActionPerformer.h b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionFavoritePersonActionPerformer.h new file mode 100644 index 0000000000..227677eed1 --- /dev/null +++ b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionFavoritePersonActionPerformer.h @@ -0,0 +1,13 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore + */ + +@interface PXPhotoKitAssetCollectionFavoritePersonActionPerformer : PXPhotoKitAssetCollectionActionPerformer + ++ (BOOL)canPerformOnAssetCollection:(id)arg1 people:(id)arg2; ++ (id)createPreviewActionForAssetCollection:(id)arg1 withHandler:(id /* block */)arg2; ++ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2 person:(id)arg3; + +- (void)performUserInteractionTask; + +@end diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionRevealInMomentActionPerformer.h b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionRevealInMomentActionPerformer.h index 26c4116f74..b1bc0509e9 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionRevealInMomentActionPerformer.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionRevealInMomentActionPerformer.h @@ -8,7 +8,7 @@ + (BOOL)canPerformOnAssetCollection:(id)arg1 people:(id)arg2; + (id)createBarButtonItemForAssetCollection:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3; + (id)createPreviewActionForAssetCollection:(id)arg1 withHandler:(id /* block */)arg2; -+ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2; ++ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2 person:(id)arg3; - (void)performUserInteractionTask; diff --git a/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionSuggestPeopleActionPerformer.h b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionSuggestPeopleActionPerformer.h new file mode 100644 index 0000000000..34c2866791 --- /dev/null +++ b/PrivateFrameworks/PhotosUICore.framework/PXPhotoKitAssetCollectionSuggestPeopleActionPerformer.h @@ -0,0 +1,13 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore + */ + +@interface PXPhotoKitAssetCollectionSuggestPeopleActionPerformer : PXPhotoKitAssetCollectionActionPerformer + ++ (BOOL)canPerformOnAssetCollection:(id)arg1 people:(id)arg2; ++ (id)createPreviewActionForAssetCollection:(id)arg1 withHandler:(id /* block */)arg2; ++ (id)localizedTitleForUseCase:(unsigned int)arg1 assetCollection:(id)arg2 person:(id)arg3; + +- (void)performUserInteractionTask; + +@end diff --git a/PrivateFrameworks/PhotosUICore.framework/PXUIPeopleSuggestionDataSource.h b/PrivateFrameworks/PhotosUICore.framework/PXUIPeopleSuggestionDataSource.h index c35da8dc59..0324c35922 100644 --- a/PrivateFrameworks/PhotosUICore.framework/PXUIPeopleSuggestionDataSource.h +++ b/PrivateFrameworks/PhotosUICore.framework/PXUIPeopleSuggestionDataSource.h @@ -3,20 +3,21 @@ */ @interface PXUIPeopleSuggestionDataSource : NSObject { - NSArray * _cachedSuggestions; + NSMutableSet * _cancelledTokens; } -@property (retain) NSArray *cachedSuggestions; +@property (nonatomic, retain) NSMutableSet *cancelledTokens; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (readonly) Class superclass; - (void).cxx_destruct; -- (id)cachedSuggestions; -- (void)commitSuggestionsForFaceCollection:(id)arg1 withConfirmedSuggestions:(id)arg2 andRejectedSuggestions:(id)arg3; -- (id)initWithInitialSuggestions:(id)arg1; -- (void)setCachedSuggestions:(id)arg1; -- (id)suggestionsForFaceCollection:(id)arg1 withConfirmedSuggestions:(id)arg2 andRejectedSuggestions:(id)arg3; +- (void)cancelSuggestionForPerson:(id)arg1 withToken:(int)arg2 error:(id*)arg3; +- (id)cancelledTokens; +- (void)commitSuggestionsForPerson:(id)arg1 withConfirmedSuggestions:(id)arg2 andRejectedSuggestions:(id)arg3; +- (id)init; +- (void)setCancelledTokens:(id)arg1; +- (int)suggestionsForPerson:(id)arg1 withConfirmedSuggestions:(id)arg2 andRejectedSuggestions:(id)arg3 completion:(id /* block */)arg4; @end diff --git a/PrivateFrameworks/PipelineKit.framework b/PrivateFrameworks/PipelineKit.framework new file mode 100644 index 0000000000..1b64f6ec15 --- /dev/null +++ b/PrivateFrameworks/PipelineKit.framework @@ -0,0 +1,58 @@ + + +PipelineKit.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/PipelineKit.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/PreferencesUI.framework/CertTrustSettings.h b/PrivateFrameworks/PreferencesUI.framework/CertTrustSettings.h index eeca9cc818..7fa5e904d8 100644 --- a/PrivateFrameworks/PreferencesUI.framework/CertTrustSettings.h +++ b/PrivateFrameworks/PreferencesUI.framework/CertTrustSettings.h @@ -2,12 +2,21 @@ Image: /System/Library/PrivateFrameworks/PreferencesUI.framework/PreferencesUI */ -@interface CertTrustSettings : PSListController +@interface CertTrustSettings : PSListController { + id _profileListChangedNotificationObserver; +} +@property (nonatomic, retain) id profileListChangedNotificationObserver; + +- (void).cxx_destruct; - (id)isFullTrustEnabled:(id)arg1; +- (id)profileListChangedNotificationObserver; - (void)setFullTrustEnabled:(id)arg1 forSpecifier:(id)arg2; -- (id)specifierForTrustSettings:(struct __SecCertificate { }*)arg1; +- (void)setProfileListChangedNotificationObserver:(id)arg1; +- (id)specifierForTrustSettings:(struct __SecCertificate { }*)arg1 isRestricted:(BOOL)arg2; - (id)specifiers; - (id)trustVersionString:(id)arg1; +- (void)viewDidDisappear:(BOOL)arg1; +- (void)viewWillAppear:(BOOL)arg1; @end diff --git a/PrivateFrameworks/PreferencesUI.framework/PSUIResetPrefController.h b/PrivateFrameworks/PreferencesUI.framework/PSUIResetPrefController.h index 9cbeb7ec3c..c9c03b8d57 100644 --- a/PrivateFrameworks/PreferencesUI.framework/PSUIResetPrefController.h +++ b/PrivateFrameworks/PreferencesUI.framework/PSUIResetPrefController.h @@ -20,7 +20,10 @@ - (void).cxx_destruct; - (void)_disablePhoneLocatorAndErase; - (void)_eraseSettingsAndContent; +- (BOOL)_networkConnectivityAvailable; +- (void)_postStockholmEraseSettingsAndContent:(id)arg1; - (void)_resetWithMode:(int)arg1; +- (void)_showStockholmLocallyStoredValueOfflineWarningIfNeeded:(id /* block */)arg1; - (void)confirmEraseCellularSettings; - (void)confirmationSpecifierConfirmed:(id)arg1; - (void)dealloc; diff --git a/PrivateFrameworks/PreferencesUI.framework/PSUISoftwareUpdateManager.h b/PrivateFrameworks/PreferencesUI.framework/PSUISoftwareUpdateManager.h index cdd6f8c9bd..c2c088e11a 100644 --- a/PrivateFrameworks/PreferencesUI.framework/PSUISoftwareUpdateManager.h +++ b/PrivateFrameworks/PreferencesUI.framework/PSUISoftwareUpdateManager.h @@ -68,6 +68,7 @@ - (void)client:(id)arg1 downloadProgressDidChange:(id)arg2; - (void)client:(id)arg1 downloadWasInvalidatedForNewUpdateAvailable:(id)arg2; - (void)client:(id)arg1 installDidFail:(id)arg2 withError:(id)arg3; +- (void)client:(id)arg1 installDidStart:(id)arg2; - (void)client:(id)arg1 scanDidCompleteWithNewUpdateAvailable:(id)arg2 error:(id)arg3; - (void)client:(id)arg1 scanRequestDidStartForOptions:(id)arg2; - (void)dealloc; diff --git a/PrivateFrameworks/SAObjects.framework/SALCMLiveTuneInButton.h b/PrivateFrameworks/SAObjects.framework/SALCMLiveTuneInButton.h new file mode 100644 index 0000000000..708d0cdf59 --- /dev/null +++ b/PrivateFrameworks/SAObjects.framework/SALCMLiveTuneInButton.h @@ -0,0 +1,17 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects + */ + +@interface SALCMLiveTuneInButton : SAUIButton + +@property (nonatomic, copy) NSString *liveTuneInButtonType; + ++ (id)liveTuneInButton; ++ (id)liveTuneInButtonWithDictionary:(id)arg1 context:(id)arg2; + +- (id)encodedClassName; +- (id)groupIdentifier; +- (id)liveTuneInButtonType; +- (void)setLiveTuneInButtonType:(id)arg1; + +@end diff --git a/PrivateFrameworks/SAObjects.framework/SALCMShowModalView.h b/PrivateFrameworks/SAObjects.framework/SALCMShowModalView.h new file mode 100644 index 0000000000..3cbb2d05f9 --- /dev/null +++ b/PrivateFrameworks/SAObjects.framework/SALCMShowModalView.h @@ -0,0 +1,18 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects + */ + +@interface SALCMShowModalView : SABaseClientBoundCommand + +@property (nonatomic, retain) SAAceView *view; + ++ (id)showModalView; ++ (id)showModalViewWithDictionary:(id)arg1 context:(id)arg2; + +- (id)encodedClassName; +- (id)groupIdentifier; +- (BOOL)requiresResponse; +- (void)setView:(id)arg1; +- (id)view; + +@end diff --git a/PrivateFrameworks/SAObjects.framework/SASportsMatchup.h b/PrivateFrameworks/SAObjects.framework/SASportsMatchup.h index cfc86e16ff..511c79719d 100644 --- a/PrivateFrameworks/SAObjects.framework/SASportsMatchup.h +++ b/PrivateFrameworks/SAObjects.framework/SASportsMatchup.h @@ -19,6 +19,7 @@ @property (nonatomic, copy) NSString *homeTeamRecordSummary; @property (nonatomic, copy) NSNumber *isExplicitlyEndOfPeriod; @property (nonatomic, copy) NSString *line; +@property (nonatomic, retain) SALCMLiveTuneInButton *liveTuneInButton; @property (nonatomic, copy) NSString *location; @property (nonatomic, copy) NSString *locationName; @property (nonatomic, copy) NSString *matchupOrder; @@ -57,6 +58,7 @@ - (id)homeTeamRecordSummary; - (id)isExplicitlyEndOfPeriod; - (id)line; +- (id)liveTuneInButton; - (id)location; - (id)locationName; - (id)matchupOrder; @@ -79,6 +81,7 @@ - (void)setHomeTeamRecordSummary:(id)arg1; - (void)setIsExplicitlyEndOfPeriod:(id)arg1; - (void)setLine:(id)arg1; +- (void)setLiveTuneInButton:(id)arg1; - (void)setLocation:(id)arg1; - (void)setLocationName:(id)arg1; - (void)setMatchupOrder:(id)arg1; diff --git a/PrivateFrameworks/SAObjects.framework/SAUITemplateBaseItem.h b/PrivateFrameworks/SAObjects.framework/SAUITemplateBaseItem.h index a77938aee3..d59d2d16a0 100644 --- a/PrivateFrameworks/SAObjects.framework/SAUITemplateBaseItem.h +++ b/PrivateFrameworks/SAObjects.framework/SAUITemplateBaseItem.h @@ -8,6 +8,7 @@ @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic, retain) SAUITemplateEdgeInsets *fullScreenPaddingDelta; +@property (nonatomic) BOOL hasPriorityLayout; @property (readonly) unsigned int hash; @property (nonatomic, retain) SAUITemplateEdgeInsets *padding; @property (nonatomic, copy) NSArray *presentationOptions; @@ -21,10 +22,12 @@ - (id)encodedClassName; - (id)fullScreenPaddingDelta; - (id)groupIdentifier; +- (BOOL)hasPriorityLayout; - (id)padding; - (id)presentationOptions; - (void)setCommunicationOptions:(id)arg1; - (void)setFullScreenPaddingDelta:(id)arg1; +- (void)setHasPriorityLayout:(BOOL)arg1; - (void)setPadding:(id)arg1; - (void)setPresentationOptions:(id)arg1; - (void)setShouldBeOffscreenInPartial:(BOOL)arg1; diff --git a/PrivateFrameworks/SAObjects.framework/SAUITemplateBaseItemGroup.h b/PrivateFrameworks/SAObjects.framework/SAUITemplateBaseItemGroup.h index 3e01310bef..350f64b224 100644 --- a/PrivateFrameworks/SAObjects.framework/SAUITemplateBaseItemGroup.h +++ b/PrivateFrameworks/SAObjects.framework/SAUITemplateBaseItemGroup.h @@ -8,6 +8,7 @@ @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic, retain) SAUITemplateEdgeInsets *fullScreenPaddingDelta; +@property (nonatomic) BOOL hasPriorityLayout; @property (readonly) unsigned int hash; @property (nonatomic, retain) SAUITemplateEdgeInsets *padding; @property (nonatomic, copy) NSArray *presentationOptions; diff --git a/PrivateFrameworks/SAObjects.framework/SAUITemplateTemplatedModalView.h b/PrivateFrameworks/SAObjects.framework/SAUITemplateTemplatedModalView.h new file mode 100644 index 0000000000..7ed24ad446 --- /dev/null +++ b/PrivateFrameworks/SAObjects.framework/SAUITemplateTemplatedModalView.h @@ -0,0 +1,17 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects + */ + +@interface SAUITemplateTemplatedModalView : SAAceView + +@property (nonatomic, copy) NSArray *templateItems; + ++ (id)templatedModalView; ++ (id)templatedModalViewWithDictionary:(id)arg1 context:(id)arg2; + +- (id)encodedClassName; +- (id)groupIdentifier; +- (void)setTemplateItems:(id)arg1; +- (id)templateItems; + +@end diff --git a/PrivateFrameworks/SafariShared.framework/WBSFormDataController.h b/PrivateFrameworks/SafariShared.framework/WBSFormDataController.h index 6989cdd7e2..b327cc82a7 100644 --- a/PrivateFrameworks/SafariShared.framework/WBSFormDataController.h +++ b/PrivateFrameworks/SafariShared.framework/WBSFormDataController.h @@ -36,14 +36,15 @@ + (id)valueOfControlWithUniqueID:(id)arg1 inForm:(id)arg2; - (void).cxx_destruct; -- (unsigned int)_addMatchesForControl:(id)arg1 startingAtIndex:(unsigned int)arg2 formMetadata:(id)arg3 fromExistingMatches:(id)arg4 fromAllMatchesIfNecessary:(id)arg5 addToFoundMatches:(id)arg6 addToAutoFillValues:(id)arg7 multiRoundAutoFillManager:(id)arg8 propertyToIdentifierMapForFoundMatches:(id)arg9 shouldUseEachExistingMatchOnce:(BOOL)arg10; +- (unsigned int)_addMatchesForControl:(id)arg1 startingAtIndex:(unsigned int)arg2 formMetadata:(id)arg3 fromExistingMatches:(id)arg4 fromAllMatchesIfNecessary:(id)arg5 addToFoundMatches:(id)arg6 addToAutoFillValues:(id)arg7 multiRoundAutoFillManager:(id)arg8 propertyToIdentifierMapForFoundMatches:(id)arg9 shouldUseExistingMatchesToFillFocusedField:(BOOL)arg10; - (void)_fillPhoneNumber:(id)arg1 intoValues:(id)arg2 controls:(id)arg3 formTextSample:(id)arg4 multiRoundAutoFillManager:(id)arg5; - (id)_lastUsedUsernameForDomain:(id)arg1 protectionSpace:(id*)arg2; - (BOOL)_matchHasPreferredIdentifierOrShouldBeFilledInMultiRoundAutoFill:(id)arg1 specifier:(id)arg2 multiRoundAutoFillManager:(id)arg3 contact:(id)arg4; - (id)_phoneNumberCandidates:(id)arg1 fillingMultipleFields:(BOOL)arg2; - (void)_setLastUsedUsername:(id)arg1 andProtectionSpace:(id)arg2 forDomain:(id)arg3; - (id)_singleFieldPhoneNumberCandidates:(id)arg1; -- (id)_valuesForStandardForm:(id)arg1 inDomain:(id)arg2 usingOnlyAddressBookData:(BOOL)arg3 matches:(id*)arg4 preferredLabel:(id)arg5 multiRoundAutoFillManager:(id)arg6 wantAllMatches:(BOOL)arg7 contact:(id)arg8 shouldRemoveCompanyFromAutoFillMatchesIfHomeAddressFound:(BOOL)arg9 existingMatches:(id)arg10 shouldUseEachExistingMatchOnce:(BOOL)arg11 allowingIdentifiedAddressBookLabelToOverridePreferredIdentifier:(BOOL)arg12; +- (id)_valuesForStandardForm:(id)arg1 inDomain:(id)arg2 usingOnlyAddressBookData:(BOOL)arg3 matches:(id*)arg4 preferredLabel:(id)arg5 multiRoundAutoFillManager:(id)arg6 wantAllMatches:(BOOL)arg7 contact:(id)arg8 shouldRemoveCompanyFromAutoFillMatchesIfHomeAddressFound:(BOOL)arg9 existingMatches:(id)arg10 shouldUseExistingMatchesToFillFocusedField:(BOOL)arg11 allowingIdentifiedAddressBookLabelToOverridePreferredIdentifier:(BOOL)arg12; +- (id)activeElementMetadataInForm:(id)arg1; - (id)activeOrFirstAutoFillableFormFromProvider:(id)arg1 frame:(struct OpaqueFormAutoFillFrame {}**)arg2 forPrefillingCredentials:(BOOL)arg3; - (void)addABMatchesForValueSpecifier:(id)arg1 matchingPartialString:(id)arg2 toArray:(id)arg3 preferredLabel:(id)arg4 contact:(id)arg5 allowingIdentifiedAddressBookLabelToOverridePreferredIdentifier:(BOOL)arg6; - (void)addAllAddressDataIfNecessary:(id)arg1 contactLabel:(id)arg2; @@ -106,7 +107,7 @@ - (id)valuesForContactFormWithMetadata:(id)arg1 inDomain:(id)arg2 matches:(id*)arg3 multiRoundAutoFillManager:(id)arg4; - (id)valuesForContactFormWithMetadata:(id)arg1 inDomain:(id)arg2 matches:(id*)arg3 multiRoundAutoFillManager:(id)arg4 contact:(id)arg5; - (id)valuesForContactFormWithMetadata:(id)arg1 matches:(id*)arg2 multiRoundAutoFillManager:(id)arg3 existingMatches:(id)arg4 contact:(id)arg5; -- (id)valuesForContactFormWithMetadata:(id)arg1 matches:(id*)arg2 multiRoundAutoFillManager:(id)arg3 existingMatches:(id)arg4 shouldUseEachExistingMatchOnce:(BOOL)arg5 contact:(id)arg6; +- (id)valuesForContactFormWithMetadata:(id)arg1 matches:(id*)arg2 multiRoundAutoFillManager:(id)arg3 existingMatches:(id)arg4 shouldUseExistingMatchesToFillFocusedField:(BOOL)arg5 contact:(id)arg6; - (id)valuesForCreditCardForm:(id)arg1 fromCreditCardData:(id)arg2; - (id)valuesForLoginOrChangePasswordForm:(id)arg1 atURL:(id)arg2; - (id)valuesForLoginOrChangePasswordForm:(id)arg1 atURL:(id)arg2 potentialMatches:(id*)arg3; diff --git a/PrivateFrameworks/SearchUI.framework/SearchUIAccessoryViewController.h b/PrivateFrameworks/SearchUI.framework/SearchUIAccessoryViewController.h index 6169c8cffa..bb8a80e810 100644 --- a/PrivateFrameworks/SearchUI.framework/SearchUIAccessoryViewController.h +++ b/PrivateFrameworks/SearchUI.framework/SearchUIAccessoryViewController.h @@ -8,7 +8,7 @@ UIView * _view; } -@property (retain) SearchUITableViewCell *cell; +@property SearchUITableViewCell *cell; @property (retain) SFSearchResult *resultForFeedback; @property (retain) UIView *view; diff --git a/PrivateFrameworks/SharedWebCredentials.framework/SWCManager.h b/PrivateFrameworks/SharedWebCredentials.framework/SWCManager.h index 4c15f60c7e..a63ebe9571 100644 --- a/PrivateFrameworks/SharedWebCredentials.framework/SWCManager.h +++ b/PrivateFrameworks/SharedWebCredentials.framework/SWCManager.h @@ -9,6 +9,7 @@ NSMutableArray * _deferredRequests; unsigned int _maxNetRequests; NSMutableArray * _netRequests; + BOOL _obfuscateLogs; BOOL _rebuildDatabase; long long _recheckFailureMaxCount; long long _recheckFailureSecs; @@ -46,6 +47,7 @@ - (id)_findService:(id)arg1 app:(id)arg2 domain:(id)arg3; - (id)_findService:(id)arg1 app:(id)arg2 domain:(id)arg3 wildcards:(BOOL)arg4; - (id)_installedAppByID:(id)arg1; +- (id)_obfuscatedDomain:(id)arg1; - (void)_parseServiceDomainString:(id)arg1 legacy:(BOOL)arg2 service:(id*)arg3 domain:(id*)arg4; - (void)_processDeferredNetRequests; - (void)_recheckPerform; diff --git a/PrivateFrameworks/Sharing.framework/SFAccountManager.h b/PrivateFrameworks/Sharing.framework/SFAccountManager.h new file mode 100644 index 0000000000..6c8a69570c --- /dev/null +++ b/PrivateFrameworks/Sharing.framework/SFAccountManager.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/Sharing.framework/Sharing + */ + +@interface SFAccountManager : NSObject + ++ (void)appleAccountSignedIn; ++ (void)appleAccountSignedOut; + +@end diff --git a/PrivateFrameworks/Sharing.framework/SFBluetoothPairingSession.h b/PrivateFrameworks/Sharing.framework/SFBluetoothPairingSession.h index bcd672cc96..5572b02842 100644 --- a/PrivateFrameworks/Sharing.framework/SFBluetoothPairingSession.h +++ b/PrivateFrameworks/Sharing.framework/SFBluetoothPairingSession.h @@ -3,6 +3,7 @@ */ @interface SFBluetoothPairingSession : NSObject { + BOOL _btAddrStr; BOOL _btConnecting; struct BTDeviceImpl { } * _btDevice; struct BTPairingAgentImpl { } * _btPairingAgent; diff --git a/PrivateFrameworks/Sharing.framework/SFCompanionXPCManager.h b/PrivateFrameworks/Sharing.framework/SFCompanionXPCManager.h index ab0e5614a9..f552edc668 100644 --- a/PrivateFrameworks/Sharing.framework/SFCompanionXPCManager.h +++ b/PrivateFrameworks/Sharing.framework/SFCompanionXPCManager.h @@ -8,6 +8,7 @@ BOOL _invalid; int _listenerResumedToken; NSMutableArray * _observers; + NSObject * _xpcSetupQueue; } @property (retain) NSXPCConnection *connection; @@ -15,6 +16,7 @@ @property (getter=isInvalid) BOOL invalid; @property int listenerResumedToken; @property (retain) NSMutableArray *observers; +@property (retain) NSObject *xpcSetupQueue; + (id)advertiserClientInterface; + (id)advertiserInterface; @@ -33,6 +35,8 @@ - (void)activityAdvertiserProxyForClient:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (void)addAirDropClientToManager:(id)arg1 withFailureHandler:(id /* block */)arg2; - (void)airdropTransferDataProviderForClient:(id)arg1 withCompletionHandler:(id /* block */)arg2; +- (void)appleAccountSignedIn; +- (void)appleAccountSignedOut; - (id)connection; - (void)continuityScannerProxyForClient:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (void)dealloc; @@ -52,11 +56,13 @@ - (void)setInvalid:(BOOL)arg1; - (void)setListenerResumedToken:(int)arg1; - (void)setObservers:(id)arg1; +- (void)setXpcSetupQueue:(id)arg1; - (void)setupConnection; - (void)streamsForMessage:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (void)unlockManagerWithCompletionHandler:(id /* block */)arg1; - (void)unregisterObserver:(id)arg1; - (void)userDidPerformActionWithType:(unsigned int)arg1 andRecordID:(id)arg2; - (void)userDidSelectAppWithIndex:(id)arg1 forRecordID:(id)arg2; +- (id)xpcSetupQueue; @end diff --git a/PrivateFrameworks/Sharing.framework/SFDevice.h b/PrivateFrameworks/Sharing.framework/SFDevice.h index 4480189229..16f706b4d7 100644 --- a/PrivateFrameworks/Sharing.framework/SFDevice.h +++ b/PrivateFrameworks/Sharing.framework/SFDevice.h @@ -7,7 +7,7 @@ BOOL _autoUnlockWatch; NSArray * _batteryInfo; SFBLEDevice * _bleDevice; - unsigned char _deviceClass; + unsigned char _deviceActionType; int _deviceType; int _distance; BOOL _hasProblem; @@ -25,7 +25,7 @@ @property (nonatomic) BOOL autoUnlockWatch; @property (nonatomic, readonly, copy) NSArray *batteryInfo; @property (nonatomic, retain) SFBLEDevice *bleDevice; -@property (nonatomic, readonly) unsigned char deviceClass; +@property (nonatomic, readonly) unsigned char deviceActionType; @property (nonatomic, readonly) int deviceType; @property (nonatomic) int distance; @property (nonatomic) BOOL hasProblem; @@ -46,7 +46,7 @@ - (id)batteryInfo; - (id)bleDevice; - (id)description; -- (unsigned char)deviceClass; +- (unsigned char)deviceActionType; - (int)deviceType; - (int)distance; - (void)encodeWithCoder:(id)arg1; diff --git a/PrivateFrameworks/Sharing.framework/SFDeviceDiscovery.h b/PrivateFrameworks/Sharing.framework/SFDeviceDiscovery.h index 688eae6d36..22d7805501 100644 --- a/PrivateFrameworks/Sharing.framework/SFDeviceDiscovery.h +++ b/PrivateFrameworks/Sharing.framework/SFDeviceDiscovery.h @@ -4,7 +4,9 @@ @interface SFDeviceDiscovery : NSObject { BOOL _activateCalled; + unsigned long long _activateTicks; unsigned int _changeFlags; + NSObject * _consoleUserTimer; id /* block */ _deviceChangedHandler; NSSet * _deviceFilter; id /* block */ _deviceFoundHandler; @@ -42,11 +44,12 @@ - (void).cxx_destruct; - (void)_activateWithCompletion:(id /* block */)arg1; -- (void)_ensureXPCStarted; +- (long)_ensureXPCStarted; - (void)_interrupted; - (void)_invalidate; - (void)_invalidated; - (void)_invokeBlockActivateSafe:(id /* block */)arg1; +- (void)_retryConsole; - (void)activateWithCompletion:(id /* block */)arg1; - (unsigned int)changeFlags; - (void)dealloc; diff --git a/PrivateFrameworks/Sharing.framework/SFService.h b/PrivateFrameworks/Sharing.framework/SFService.h index e8440666ba..6625f0bef3 100644 --- a/PrivateFrameworks/Sharing.framework/SFService.h +++ b/PrivateFrameworks/Sharing.framework/SFService.h @@ -7,6 +7,7 @@ int _advertiseRate; BOOL _autoUnlockEnabled; BOOL _autoUnlockWatch; + unsigned char _deviceActionType; NSObject * _dispatchQueue; id /* block */ _errorHandler; id /* block */ _eventMessageHandler; @@ -31,6 +32,7 @@ @property (nonatomic) int advertiseRate; @property (nonatomic) BOOL autoUnlockEnabled; @property (nonatomic) BOOL autoUnlockWatch; +@property (nonatomic) unsigned char deviceActionType; @property (nonatomic, retain) NSObject *dispatchQueue; @property (nonatomic, copy) id /* block */ errorHandler; @property (nonatomic, copy) id /* block */ eventMessageHandler; @@ -62,6 +64,7 @@ - (BOOL)autoUnlockWatch; - (void)dealloc; - (id)description; +- (unsigned char)deviceActionType; - (id)dispatchQueue; - (void)encodeWithCoder:(id)arg1; - (id /* block */)errorHandler; @@ -88,6 +91,7 @@ - (void)setAdvertiseRate:(int)arg1; - (void)setAutoUnlockEnabled:(BOOL)arg1; - (void)setAutoUnlockWatch:(BOOL)arg1; +- (void)setDeviceActionType:(unsigned char)arg1; - (void)setDispatchQueue:(id)arg1; - (void)setErrorHandler:(id /* block */)arg1; - (void)setEventMessageHandler:(id /* block */)arg1; diff --git a/PrivateFrameworks/SiriUICore.framework/FlameGroup.h b/PrivateFrameworks/SiriUICore.framework/FlameGroup.h index 8d2d671c8c..d8348e3b68 100644 --- a/PrivateFrameworks/SiriUICore.framework/FlameGroup.h +++ b/PrivateFrameworks/SiriUICore.framework/FlameGroup.h @@ -7,7 +7,7 @@ BOOL _isAura; BOOL _isDyingOff; void _stateModifiers; - /* Warning: Unrecognized filer type: ' ' using 'void*' */ void** _stateModifiersPtr; + /* Warning: Unrecognized filer type: '' using 'void*' */ void** _stateModifiersPtr; float _stateTime; float _transitionPhase; float * _transitionPhasePtr; @@ -18,7 +18,7 @@ @property (nonatomic) BOOL isAura; @property (nonatomic) BOOL isDyingOff; @property (nonatomic) void stateModifiers; -@property (nonatomic) /* Warning: Unrecognized filer type: ' ' using 'void*' */ void**stateModifiersPtr; +@property (nonatomic) /* Warning: Unrecognized filer type: '' using 'void*' */ void**stateModifiersPtr; @property (nonatomic) float stateTime; @property (nonatomic) float transitionPhase; @property (nonatomic) float*transitionPhasePtr; diff --git a/PrivateFrameworks/SoftwareUpdateServices.framework/SUState.h b/PrivateFrameworks/SoftwareUpdateServices.framework/SUState.h index 84016f7bcd..ae7df701e3 100644 --- a/PrivateFrameworks/SoftwareUpdateServices.framework/SUState.h +++ b/PrivateFrameworks/SoftwareUpdateServices.framework/SUState.h @@ -14,6 +14,7 @@ NSString * _lastReleaseType; SUDescriptor * _lastScannedDescriptor; NSDate * _lastScannedDescriptorTime; + BOOL _manifestSubmitted; NSDate * _scheduledAutodownloadPolicyChangeTime; NSDate * _scheduledAutodownloadWifiPeriodEndTime; NSDate * _scheduledManualDownloadWifiPeriodEndTime; @@ -35,6 +36,7 @@ @property (nonatomic, retain) NSString *lastReleaseType; @property (nonatomic, copy) SUDescriptor *lastScannedDescriptor; @property (nonatomic, retain) NSDate *lastScannedDescriptorTime; +@property (nonatomic) BOOL manifestSubmitted; @property (nonatomic, retain) NSDate *scheduledAutodownloadPolicyChangeTime; @property (nonatomic, retain) NSDate *scheduledAutodownloadWifiPeriodEndTime; @property (nonatomic, retain) NSDate *scheduledManualDownloadWifiPeriodEndTime; @@ -61,6 +63,7 @@ - (id)lastScannedDescriptor; - (id)lastScannedDescriptorTime; - (void)load; +- (BOOL)manifestSubmitted; - (void)resetAllHistory; - (void)resetDownloadAndScanHistory; - (void)save; @@ -78,6 +81,7 @@ - (void)setLastReleaseType:(id)arg1; - (void)setLastScannedDescriptor:(id)arg1; - (void)setLastScannedDescriptorTime:(id)arg1; +- (void)setManifestSubmitted:(BOOL)arg1; - (void)setScheduledAutodownloadPolicyChangeTime:(id)arg1; - (void)setScheduledAutodownloadWifiPeriodEndTime:(id)arg1; - (void)setScheduledManualDownloadWifiPeriodEndTime:(id)arg1; diff --git a/PrivateFrameworks/SpringBoardFoundation.framework/SBLockScreenDefaults.h b/PrivateFrameworks/SpringBoardFoundation.framework/SBLockScreenDefaults.h index 32ab25ae53..30a18131c3 100644 --- a/PrivateFrameworks/SpringBoardFoundation.framework/SBLockScreenDefaults.h +++ b/PrivateFrameworks/SpringBoardFoundation.framework/SBLockScreenDefaults.h @@ -8,6 +8,7 @@ @property (nonatomic, readonly) BOOL lostModeDisableDashBoard; @property (nonatomic) BOOL showAuthenticationEngineeringUI; @property (nonatomic, readonly) BOOL showLegalText; +@property (nonatomic) BOOL showSupervisionText; @property (nonatomic) BOOL useDashBoard; - (void)_bindAndRegisterDefaults; diff --git a/PrivateFrameworks/SpringBoardServices.framework/SBSCardItem.h b/PrivateFrameworks/SpringBoardServices.framework/SBSCardItem.h index 612a22f409..c54388cd85 100644 --- a/PrivateFrameworks/SpringBoardServices.framework/SBSCardItem.h +++ b/PrivateFrameworks/SpringBoardServices.framework/SBSCardItem.h @@ -3,25 +3,25 @@ */ @interface SBSCardItem : NSObject { - NSData * _attachmentData; NSString * _body; NSString * _bundleName; NSString * _categoryIdentifier; NSData * _iconData; NSString * _identifier; BOOL _requiresPasscode; + NSString * _subtitle; UIImage * _thumbnail; NSString * _title; NSDictionary * _userInfo; } -@property (nonatomic, copy) NSData *attachmentData; @property (nonatomic, copy) NSString *body; @property (nonatomic, copy) NSString *bundleName; @property (nonatomic, copy) NSString *categoryIdentifier; @property (nonatomic, copy) NSData *iconData; @property (nonatomic, copy) NSString *identifier; @property (nonatomic) BOOL requiresPasscode; +@property (nonatomic, copy) NSString *subtitle; @property (nonatomic, copy) UIImage *thumbnail; @property (nonatomic, copy) NSString *title; @property (nonatomic, copy) NSDictionary *userInfo; @@ -29,7 +29,6 @@ + (BOOL)supportsSecureCoding; - (void).cxx_destruct; -- (id)attachmentData; - (id)body; - (id)bundleName; - (id)categoryIdentifier; @@ -40,23 +39,22 @@ - (id)iconData; - (id)identifier; - (id)initWithCoder:(id)arg1; -- (id)initWithIdentifier:(id)arg1 categoryIdentifier:(id)arg2 iconData:(id)arg3 title:(id)arg4 body:(id)arg5 requiresPasscode:(BOOL)arg6 bundleName:(id)arg7 attachmentData:(id)arg8 userInfo:(id)arg9; -- (id)initWithIdentifier:(id)arg1 iconData:(id)arg2 title:(id)arg3 body:(id)arg4 classification:(int)arg5 bundleName:(id)arg6 userInfo:(id)arg7; -- (id)initWithIdentifier:(id)arg1 iconData:(id)arg2 title:(id)arg3 body:(id)arg4 requiresPasscode:(BOOL)arg5 bundleName:(id)arg6 attachmentData:(id)arg7 userInfo:(id)arg8; +- (id)initWithIdentifier:(id)arg1 categoryIdentifier:(id)arg2 iconData:(id)arg3 title:(id)arg4 subtitle:(id)arg5 body:(id)arg6 requiresPasscode:(BOOL)arg7 bundleName:(id)arg8 userInfo:(id)arg9; - (id)initWithIdentifier:(id)arg1 iconData:(id)arg2 title:(id)arg3 body:(id)arg4 requiresPasscode:(BOOL)arg5 bundleName:(id)arg6 userInfo:(id)arg7; - (BOOL)isEqual:(id)arg1; - (BOOL)requiresPasscode; -- (void)setAttachmentData:(id)arg1; - (void)setBody:(id)arg1; - (void)setBundleName:(id)arg1; - (void)setCategoryIdentifier:(id)arg1; - (void)setIconData:(id)arg1; - (void)setIdentifier:(id)arg1; - (void)setRequiresPasscode:(BOOL)arg1; +- (void)setSubtitle:(id)arg1; - (void)setThumbnail:(id)arg1; - (void)setTitle:(id)arg1; - (void)setUserInfo:(id)arg1; - (id)sortDate; +- (id)subtitle; - (id)thumbnail; - (id)title; - (id)userInfo; diff --git a/PrivateFrameworks/StoreKitUI.framework/SKUIButtonViewElement.h b/PrivateFrameworks/StoreKitUI.framework/SKUIButtonViewElement.h index 8023d81e6d..ab47e17b19 100644 --- a/PrivateFrameworks/StoreKitUI.framework/SKUIButtonViewElement.h +++ b/PrivateFrameworks/StoreKitUI.framework/SKUIButtonViewElement.h @@ -23,6 +23,7 @@ BOOL _showOnDemand; NSString * _sizeVariant; SKUIStoreIdentifier * _storeIdentifier; + BOOL _suppressCloudRestore; NSString * _toggleItemIdentfier; NSString * _toggleItemIdentifier; BOOL _toggled; @@ -53,6 +54,7 @@ @property (nonatomic, readonly) BOOL showOnDemand; @property (nonatomic, readonly) NSString *sizeVariant; @property (nonatomic, readonly) SKUIStoreIdentifier *storeIdentifier; +@property (nonatomic, readonly) BOOL suppressCloudRestore; @property (nonatomic, readonly) NSString *toggleItemIdentifier; @property (getter=isToggled, nonatomic) BOOL toggled; @property (nonatomic, readonly) NSString *toggledText; @@ -93,6 +95,7 @@ - (BOOL)showOnDemand; - (id)sizeVariant; - (id)storeIdentifier; +- (BOOL)suppressCloudRestore; - (id)toggleItemIdentifier; - (id)toggledText; - (id)variantIdentifier; diff --git a/PrivateFrameworks/StoreKitUI.framework/SKUIBuyButtonDescriptor.h b/PrivateFrameworks/StoreKitUI.framework/SKUIBuyButtonDescriptor.h index 1e97a4f0ea..863361a85b 100644 --- a/PrivateFrameworks/StoreKitUI.framework/SKUIBuyButtonDescriptor.h +++ b/PrivateFrameworks/StoreKitUI.framework/SKUIBuyButtonDescriptor.h @@ -10,6 +10,7 @@ BOOL _highlighted; long long _itemIdentifier; int _progressType; + BOOL _shouldSuppressCloudRestore; BOOL _shouldSuppressEnabled; BOOL _showingConfirmation; BOOL _showsUniversal; @@ -24,6 +25,7 @@ @property (nonatomic) BOOL highlighted; @property (nonatomic) long long itemIdentifier; @property (nonatomic) int progressType; +@property (nonatomic) BOOL shouldSuppressCloudRestore; @property (nonatomic) BOOL shouldSuppressEnabled; @property (nonatomic) BOOL showingConfirmation; @property (nonatomic) BOOL showsUniversal; @@ -47,11 +49,13 @@ - (void)setHighlighted:(BOOL)arg1; - (void)setItemIdentifier:(long long)arg1; - (void)setProgressType:(int)arg1; +- (void)setShouldSuppressCloudRestore:(BOOL)arg1; - (void)setShouldSuppressEnabled:(BOOL)arg1; - (void)setShowingConfirmation:(BOOL)arg1; - (void)setShowsUniversal:(BOOL)arg1; - (void)setStoreIdentifier:(id)arg1; - (void)setVariantIdentifier:(id)arg1; +- (BOOL)shouldSuppressCloudRestore; - (BOOL)shouldSuppressEnabled; - (BOOL)showingConfirmation; - (BOOL)showsUniversal; diff --git a/PrivateFrameworks/StoreKitUI.framework/SKUIItem.h b/PrivateFrameworks/StoreKitUI.framework/SKUIItem.h index 26e53d9870..d0db4cfea9 100644 --- a/PrivateFrameworks/StoreKitUI.framework/SKUIItem.h +++ b/PrivateFrameworks/StoreKitUI.framework/SKUIItem.h @@ -16,6 +16,7 @@ NSString * _editorialBadge; NSString * _editorialBage; NSString * _feedUrlString; + BOOL _gameControllerSupported; BOOL _hasInAppPurchases; BOOL _hasMessagesExtension; long long _itemIdentifier; @@ -32,6 +33,7 @@ BOOL _prerenderedArtwork; NSString * _productPageURLString; NSArray * _requiredCapabilities; + BOOL _requiresGameController; SKUIStoreIdentifier * _storeIdentifier; NSString * _title; float _userRating; @@ -54,6 +56,7 @@ @property (readonly, copy) NSString *description; @property (nonatomic, readonly) unsigned int deviceFamilies; @property (nonatomic, readonly) NSString *editorialBadge; +@property (nonatomic, readonly) BOOL gameControllerSupported; @property (nonatomic, readonly) BOOL hasInAppPurchases; @property (nonatomic, readonly) BOOL hasMessagesExtension; @property (readonly) unsigned int hash; @@ -73,6 +76,7 @@ @property (nonatomic, readonly) SKUIItemOffer *primaryItemOffer; @property (nonatomic, readonly) NSString *productPageURLString; @property (nonatomic, readonly) NSArray *requiredCapabilities; +@property (nonatomic, readonly) BOOL requiresGameController; @property (nonatomic, copy) SKUIStoreIdentifier *storeIdentifier; @property (readonly) Class superclass; @property (nonatomic, readonly) NSString *title; @@ -98,6 +102,7 @@ - (id)collectionName; - (unsigned int)deviceFamilies; - (id)editorialBadge; +- (BOOL)gameControllerSupported; - (BOOL)hasInAppPurchases; - (BOOL)hasMessagesExtension; - (BOOL)hasPrerenderedArtwork; @@ -122,6 +127,7 @@ - (id)primaryItemOffer; - (id)productPageURLString; - (id)requiredCapabilities; +- (BOOL)requiresGameController; - (void)setItemIdentifier:(long long)arg1; - (void)setItemKind:(int)arg1; - (void)setStoreIdentifier:(id)arg1; diff --git a/PrivateFrameworks/StoreKitUI.framework/SKUIItemStateCenter.h b/PrivateFrameworks/StoreKitUI.framework/SKUIItemStateCenter.h index fa48ce4a03..6d063a2c6e 100644 --- a/PrivateFrameworks/StoreKitUI.framework/SKUIItemStateCenter.h +++ b/PrivateFrameworks/StoreKitUI.framework/SKUIItemStateCenter.h @@ -52,6 +52,7 @@ - (void)_enumerateAvailableItemsForLibraryItems:(id)arg1 usingBlock:(id /* block */)arg2; - (void)_fireFinishLoadBlocksIfNecessary; - (BOOL)_gratisStateIsValid; +- (BOOL)_isPurchaseForOffDeviceContent:(id)arg1; - (id)_jobManager; - (void)_mediaLibraryDidChangeNotification:(id)arg1; - (id)_newPurchaseWithItem:(id)arg1 offer:(id)arg2; diff --git a/PrivateFrameworks/StoreKitUI.framework/SKUIRedeemOperation.h b/PrivateFrameworks/StoreKitUI.framework/SKUIRedeemOperation.h index 1c40a05a74..ea341d7fed 100644 --- a/PrivateFrameworks/StoreKitUI.framework/SKUIRedeemOperation.h +++ b/PrivateFrameworks/StoreKitUI.framework/SKUIRedeemOperation.h @@ -15,6 +15,7 @@ - (void).cxx_destruct; - (void)_applyThankYouDictionary:(id)arg1 toRedeem:(id)arg2; +- (id)_authenticationContext; - (id)_itemsForItemIdentifiers:(id)arg1; - (id)_performRequestWithProperties:(id)arg1 error:(id*)arg2; - (id)_redeemForSuccessDictionary:(id)arg1; diff --git a/PrivateFrameworks/StoreServices.framework/SSAccountStore.h b/PrivateFrameworks/StoreServices.framework/SSAccountStore.h index 1060b4e804..000a9615f4 100644 --- a/PrivateFrameworks/StoreServices.framework/SSAccountStore.h +++ b/PrivateFrameworks/StoreServices.framework/SSAccountStore.h @@ -45,7 +45,6 @@ - (void)reloadAccounts; - (void)resetExpiration; - (void)resetExpirationForTokenType:(int)arg1; -- (BOOL)sdk_hasActiveLockerAccount; - (void)setAccountCredits:(id)arg1 forAccountWithUniqueIdentifier:(id)arg2; - (id)setActiveAccount:(id)arg1; - (id)setActiveLockerAccount:(id)arg1; diff --git a/PrivateFrameworks/StoreServices.framework/SSClientAccountStore.h b/PrivateFrameworks/StoreServices.framework/SSClientAccountStore.h index 13180a7301..248ee056d4 100644 --- a/PrivateFrameworks/StoreServices.framework/SSClientAccountStore.h +++ b/PrivateFrameworks/StoreServices.framework/SSClientAccountStore.h @@ -27,7 +27,6 @@ - (void)dealloc; - (id)init; - (void)reloadAccounts; -- (BOOL)sdk_hasActiveLockerAccount; - (void)setAccountCredits:(id)arg1 forAccountWithUniqueIdentifier:(id)arg2; - (void)setAccounts:(id)arg1; - (id)setActiveAccount:(id)arg1; diff --git a/PrivateFrameworks/StoreServices.framework/SSVAccountLessPlaybackOperation.h b/PrivateFrameworks/StoreServices.framework/SSVAccountLessPlaybackOperation.h index 11981ae252..56e4f476fa 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVAccountLessPlaybackOperation.h +++ b/PrivateFrameworks/StoreServices.framework/SSVAccountLessPlaybackOperation.h @@ -3,19 +3,29 @@ */ @interface SSVAccountLessPlaybackOperation : SSVComplexOperation { + NSString * _assetStoreFrontIdentifier; + NSMutableDictionary * _httpHeaderFields; NSString * _itemIdentifier; id /* block */ _responseBlock; } +@property (nonatomic, copy) NSDictionary *HTTPHeaderFields; +@property (nonatomic, copy) NSString *assetStoreFrontIdentifier; @property (copy) NSString *itemIdentifier; @property (copy) id /* block */ responseBlock; - (void).cxx_destruct; +- (id)HTTPHeaderFields; - (id)_requestBodyData; +- (id)assetStoreFrontIdentifier; - (id)itemIdentifier; - (void)main; - (id /* block */)responseBlock; +- (void)setAssetStoreFrontIdentifier:(id)arg1; +- (void)setHTTPHeaderFields:(id)arg1; - (void)setItemIdentifier:(id)arg1; - (void)setResponseBlock:(id /* block */)arg1; +- (void)setValue:(id)arg1 forHTTPHeaderField:(id)arg2; +- (id)valueForHTTPHeaderField:(id)arg1; @end diff --git a/PrivateFrameworks/StoreServices.framework/SSVCloudServiceCapabilitiesRequest.h b/PrivateFrameworks/StoreServices.framework/SSVCloudServiceCapabilitiesRequest.h new file mode 100644 index 0000000000..f604acb3f0 --- /dev/null +++ b/PrivateFrameworks/StoreServices.framework/SSVCloudServiceCapabilitiesRequest.h @@ -0,0 +1,12 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices + */ + +@interface SSVCloudServiceCapabilitiesRequest : SSRequest + +- (id)copyXPCEncoding; +- (id)initWithXPCEncoding:(id)arg1; +- (void)startWithCompletionBlock:(id /* block */)arg1; +- (void)startWithResponseBlock:(id /* block */)arg1; + +@end diff --git a/PrivateFrameworks/StoreServices.framework/SSVCloudServiceCapabilitiesResponse.h b/PrivateFrameworks/StoreServices.framework/SSVCloudServiceCapabilitiesResponse.h new file mode 100644 index 0000000000..3a183065c8 --- /dev/null +++ b/PrivateFrameworks/StoreServices.framework/SSVCloudServiceCapabilitiesResponse.h @@ -0,0 +1,37 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices + */ + +@interface SSVCloudServiceCapabilitiesResponse : NSObject { + BOOL _canSubscribeToMusicCatalog; + SSVSubscriptionStatus * _subscriptionStatus; + BOOL _supportsAddToCloudMusicLibrary; + BOOL _supportsMusicCatalogPlayback; +} + +@property (nonatomic) BOOL canSubscribeToMusicCatalog; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, copy) SSVSubscriptionStatus *subscriptionStatus; +@property (readonly) Class superclass; +@property (nonatomic) BOOL supportsAddToCloudMusicLibrary; +@property (nonatomic) BOOL supportsMusicCatalogPlayback; + +- (void).cxx_destruct; +- (id)_descriptionWithSubscriptionStatusDescriptorBlock:(id /* block */)arg1; +- (BOOL)canSubscribeToMusicCatalog; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)copyXPCEncoding; +- (id)debugDescription; +- (id)description; +- (id)initWithXPCEncoding:(id)arg1; +- (void)setCanSubscribeToMusicCatalog:(BOOL)arg1; +- (void)setSubscriptionStatus:(id)arg1; +- (void)setSupportsAddToCloudMusicLibrary:(BOOL)arg1; +- (void)setSupportsMusicCatalogPlayback:(BOOL)arg1; +- (id)subscriptionStatus; +- (BOOL)supportsAddToCloudMusicLibrary; +- (BOOL)supportsMusicCatalogPlayback; + +@end diff --git a/PrivateFrameworks/StoreServices.framework/SSVMutablePlayActivityEvent.h b/PrivateFrameworks/StoreServices.framework/SSVMutablePlayActivityEvent.h index d434ffa279..2e97737013 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVMutablePlayActivityEvent.h +++ b/PrivateFrameworks/StoreServices.framework/SSVMutablePlayActivityEvent.h @@ -27,6 +27,8 @@ @property (nonatomic, copy) NSString *personalizedContainerID; @property (nonatomic) unsigned int reasonHintType; @property (nonatomic, copy) NSData *recommendationData; +@property (nonatomic, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, copy) NSString *requestingBundleVersion; @property (nonatomic) unsigned int sourceType; @property (nonatomic) unsigned long long storeAccountID; @property (nonatomic, copy) NSString *storeFrontID; @@ -59,6 +61,8 @@ - (void)setPersonalizedContainerID:(id)arg1; - (void)setReasonHintType:(unsigned int)arg1; - (void)setRecommendationData:(id)arg1; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; - (void)setSBEnabled:(BOOL)arg1; - (void)setSourceType:(unsigned int)arg1; - (void)setStoreAccountID:(unsigned long long)arg1; diff --git a/PrivateFrameworks/StoreServices.framework/SSVMutablePlayActivityEventItemIDs.h b/PrivateFrameworks/StoreServices.framework/SSVMutablePlayActivityEventItemIDs.h index bc7bb1c19c..5e36cf9bd7 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVMutablePlayActivityEventItemIDs.h +++ b/PrivateFrameworks/StoreServices.framework/SSVMutablePlayActivityEventItemIDs.h @@ -5,6 +5,7 @@ @interface SSVMutablePlayActivityEventItemIDs : SSVPlayActivityEventItemIDs @property (nonatomic) unsigned long long cloudID; +@property (nonatomic) long long equivalencySourceAdamID; @property (nonatomic, copy) NSString *lyricsID; @property (nonatomic) long long purchasedAdamID; @property (nonatomic) long long radioAdamID; @@ -12,6 +13,7 @@ - (id)copyWithZone:(struct _NSZone { }*)arg1; - (void)setCloudID:(unsigned long long)arg1; +- (void)setEquivalencySourceAdamID:(long long)arg1; - (void)setLyricsID:(id)arg1; - (void)setPurchasedAdamID:(long long)arg1; - (void)setRadioAdamID:(long long)arg1; diff --git a/PrivateFrameworks/StoreServices.framework/SSVPBPlayActivityEvent.h b/PrivateFrameworks/StoreServices.framework/SSVPBPlayActivityEvent.h index 0f2137b6d7..86058a40e4 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVPBPlayActivityEvent.h +++ b/PrivateFrameworks/StoreServices.framework/SSVPBPlayActivityEvent.h @@ -11,6 +11,7 @@ int _containerType; NSString * _deviceName; int _endReasonType; + long long _equivalencySourceAdamID; double _eventDateTimestamp; double _eventSecondsFromGMT; int _eventType; @@ -20,6 +21,7 @@ struct { unsigned int cloudPlaylistID : 1; unsigned int containerAdamID : 1; + unsigned int equivalencySourceAdamID : 1; unsigned int eventDateTimestamp : 1; unsigned int eventSecondsFromGMT : 1; unsigned int itemCloudID : 1; @@ -57,6 +59,8 @@ long long _radioAdamID; int _reasonHintType; NSData * _recommendationData; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; BOOL _sBEnabled; int _sourceType; NSString * _stationHash; @@ -78,6 +82,7 @@ @property (nonatomic) int containerType; @property (nonatomic, retain) NSString *deviceName; @property (nonatomic) int endReasonType; +@property (nonatomic) long long equivalencySourceAdamID; @property (nonatomic) double eventDateTimestamp; @property (nonatomic) double eventSecondsFromGMT; @property (nonatomic) int eventType; @@ -92,6 +97,7 @@ @property (nonatomic) BOOL hasContainerType; @property (nonatomic, readonly) BOOL hasDeviceName; @property (nonatomic) BOOL hasEndReasonType; +@property (nonatomic) BOOL hasEquivalencySourceAdamID; @property (nonatomic) BOOL hasEventDateTimestamp; @property (nonatomic) BOOL hasEventSecondsFromGMT; @property (nonatomic) BOOL hasEventType; @@ -113,6 +119,8 @@ @property (nonatomic) BOOL hasRadioAdamID; @property (nonatomic) BOOL hasReasonHintType; @property (nonatomic, readonly) BOOL hasRecommendationData; +@property (nonatomic, readonly) BOOL hasRequestingBundleIdentifier; +@property (nonatomic, readonly) BOOL hasRequestingBundleVersion; @property (nonatomic) BOOL hasSBEnabled; @property (nonatomic) BOOL hasSourceType; @property (nonatomic, readonly) BOOL hasStationHash; @@ -139,6 +147,8 @@ @property (nonatomic) long long radioAdamID; @property (nonatomic) int reasonHintType; @property (nonatomic, retain) NSData *recommendationData; +@property (nonatomic, retain) NSString *requestingBundleIdentifier; +@property (nonatomic, retain) NSString *requestingBundleVersion; @property (nonatomic) BOOL sBEnabled; @property (nonatomic) int sourceType; @property (nonatomic, retain) NSString *stationHash; @@ -152,21 +162,32 @@ @property (nonatomic, retain) NSData *trackInfo; - (void).cxx_destruct; +- (int)StringAsContainerType:(id)arg1; +- (int)StringAsEndReasonType:(id)arg1; +- (int)StringAsEventType:(id)arg1; +- (int)StringAsItemType:(id)arg1; +- (int)StringAsMediaType:(id)arg1; +- (int)StringAsReasonHintType:(id)arg1; +- (int)StringAsSourceType:(id)arg1; - (id)buildVersion; - (id)cloudAlbumID; - (unsigned long long)cloudPlaylistID; - (long long)containerAdamID; - (id)containerID; - (int)containerType; +- (id)containerTypeAsString:(int)arg1; - (void)copyTo:(id)arg1; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; - (id)deviceName; - (id)dictionaryRepresentation; - (int)endReasonType; +- (id)endReasonTypeAsString:(int)arg1; +- (long long)equivalencySourceAdamID; - (double)eventDateTimestamp; - (double)eventSecondsFromGMT; - (int)eventType; +- (id)eventTypeAsString:(int)arg1; - (id)externalID; - (id)featureName; - (id)globalPlaylistID; @@ -178,6 +199,7 @@ - (BOOL)hasContainerType; - (BOOL)hasDeviceName; - (BOOL)hasEndReasonType; +- (BOOL)hasEquivalencySourceAdamID; - (BOOL)hasEventDateTimestamp; - (BOOL)hasEventSecondsFromGMT; - (BOOL)hasEventType; @@ -199,6 +221,8 @@ - (BOOL)hasRadioAdamID; - (BOOL)hasReasonHintType; - (BOOL)hasRecommendationData; +- (BOOL)hasRequestingBundleIdentifier; +- (BOOL)hasRequestingBundleVersion; - (BOOL)hasSBEnabled; - (BOOL)hasSourceType; - (BOOL)hasStationHash; @@ -217,8 +241,10 @@ - (double)itemEndTime; - (double)itemStartTime; - (int)itemType; +- (id)itemTypeAsString:(int)arg1; - (id)lyricsID; - (int)mediaType; +- (id)mediaTypeAsString:(int)arg1; - (void)mergeFrom:(id)arg1; - (BOOL)offline; - (long long)persistentID; @@ -228,7 +254,10 @@ - (long long)radioAdamID; - (BOOL)readFrom:(id)arg1; - (int)reasonHintType; +- (id)reasonHintTypeAsString:(int)arg1; - (id)recommendationData; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; - (BOOL)sBEnabled; - (void)setBuildVersion:(id)arg1; - (void)setCloudAlbumID:(id)arg1; @@ -238,6 +267,7 @@ - (void)setContainerType:(int)arg1; - (void)setDeviceName:(id)arg1; - (void)setEndReasonType:(int)arg1; +- (void)setEquivalencySourceAdamID:(long long)arg1; - (void)setEventDateTimestamp:(double)arg1; - (void)setEventSecondsFromGMT:(double)arg1; - (void)setEventType:(int)arg1; @@ -248,6 +278,7 @@ - (void)setHasContainerAdamID:(BOOL)arg1; - (void)setHasContainerType:(BOOL)arg1; - (void)setHasEndReasonType:(BOOL)arg1; +- (void)setHasEquivalencySourceAdamID:(BOOL)arg1; - (void)setHasEventDateTimestamp:(BOOL)arg1; - (void)setHasEventSecondsFromGMT:(BOOL)arg1; - (void)setHasEventType:(BOOL)arg1; @@ -282,6 +313,8 @@ - (void)setRadioAdamID:(long long)arg1; - (void)setReasonHintType:(int)arg1; - (void)setRecommendationData:(id)arg1; +- (void)setRequestingBundleIdentifier:(id)arg1; +- (void)setRequestingBundleVersion:(id)arg1; - (void)setSBEnabled:(BOOL)arg1; - (void)setSourceType:(int)arg1; - (void)setStationHash:(id)arg1; @@ -294,6 +327,7 @@ - (void)setTimedMetadata:(id)arg1; - (void)setTrackInfo:(id)arg1; - (int)sourceType; +- (id)sourceTypeAsString:(int)arg1; - (id)stationHash; - (long long)stationID; - (id)stationStringID; diff --git a/PrivateFrameworks/StoreServices.framework/SSVPlatformRequestOperation.h b/PrivateFrameworks/StoreServices.framework/SSVPlatformRequestOperation.h index 5ff60711d0..c3a9df2522 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVPlatformRequestOperation.h +++ b/PrivateFrameworks/StoreServices.framework/SSVPlatformRequestOperation.h @@ -3,6 +3,7 @@ */ @interface SSVPlatformRequestOperation : NSOperation { + NSMutableDictionary * _additionalHeaderFields; NSMutableDictionary * _additionalParameters; NSString * _caller; SSVPlatformContext * _context; @@ -50,9 +51,11 @@ - (void)setResponseBlock:(id /* block */)arg1; - (void)setStoreFrontSuffix:(id)arg1; - (void)setTimeoutInterval:(id)arg1; +- (void)setValue:(id)arg1 forHTTPHeaderField:(id)arg2; - (void)setValue:(id)arg1 forRequestParameter:(id)arg2; - (id)storeFrontSuffix; - (id)timeoutInterval; +- (id)valueForHTTPHeaderField:(id)arg1; - (id)valueForRequestParameter:(id)arg1; @end diff --git a/PrivateFrameworks/StoreServices.framework/SSVPlayActivityEvent.h b/PrivateFrameworks/StoreServices.framework/SSVPlayActivityEvent.h index 54c3d06d4c..af3f58e64e 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVPlayActivityEvent.h +++ b/PrivateFrameworks/StoreServices.framework/SSVPlayActivityEvent.h @@ -26,6 +26,8 @@ NSString * _personalizedContainerID; unsigned int _reasonHintType; NSData * _recommendationData; + NSString * _requestingBundleIdentifier; + NSString * _requestingBundleVersion; unsigned int _sourceType; unsigned long long _storeAccountID; NSString * _storeFrontID; @@ -59,6 +61,8 @@ @property (nonatomic, readonly, copy) NSString *personalizedContainerID; @property (nonatomic, readonly) unsigned int reasonHintType; @property (nonatomic, readonly, copy) NSData *recommendationData; +@property (nonatomic, readonly, copy) NSString *requestingBundleIdentifier; +@property (nonatomic, readonly, copy) NSString *requestingBundleVersion; @property (nonatomic, readonly) unsigned int sourceType; @property (nonatomic, readonly) unsigned long long storeAccountID; @property (nonatomic, readonly, copy) NSString *storeFrontID; @@ -104,6 +108,8 @@ - (id)personalizedContainerID; - (unsigned int)reasonHintType; - (id)recommendationData; +- (id)requestingBundleIdentifier; +- (id)requestingBundleVersion; - (unsigned int)sourceType; - (unsigned long long)storeAccountID; - (id)storeFrontID; diff --git a/PrivateFrameworks/StoreServices.framework/SSVPlayActivityEventItemIDs.h b/PrivateFrameworks/StoreServices.framework/SSVPlayActivityEventItemIDs.h index 858250c55d..64558e3243 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVPlayActivityEventItemIDs.h +++ b/PrivateFrameworks/StoreServices.framework/SSVPlayActivityEventItemIDs.h @@ -4,6 +4,7 @@ @interface SSVPlayActivityEventItemIDs : NSObject { unsigned long long _cloudID; + long long _equivalencySourceAdamID; NSString * _lyricsID; long long _purchasedAdamID; long long _radioAdamID; @@ -11,6 +12,7 @@ } @property (nonatomic, readonly) unsigned long long cloudID; +@property (nonatomic, readonly) long long equivalencySourceAdamID; @property (nonatomic, readonly, copy) NSString *lyricsID; @property (nonatomic, readonly) long long purchasedAdamID; @property (nonatomic, readonly) long long radioAdamID; @@ -24,6 +26,7 @@ - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; - (void)encodeWithCoder:(id)arg1; +- (long long)equivalencySourceAdamID; - (id)initWithCoder:(id)arg1; - (id)lyricsID; - (id)mutableCopyWithZone:(struct _NSZone { }*)arg1; diff --git a/PrivateFrameworks/StoreServices.framework/SSVPlaybackLeaseRequest.h b/PrivateFrameworks/StoreServices.framework/SSVPlaybackLeaseRequest.h index 438d5c496b..101688546d 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVPlaybackLeaseRequest.h +++ b/PrivateFrameworks/StoreServices.framework/SSVPlaybackLeaseRequest.h @@ -6,6 +6,7 @@ int _actionType; NSData * _certificateData; NSURL * _certificateURL; + NSMutableDictionary * _httpHeaderFields; unsigned long long _kdChannelIdentifier; unsigned long long _kdMovieIdentifier; int _leaseType; @@ -14,6 +15,7 @@ NSURL * _url; } +@property (nonatomic, copy) NSDictionary *HTTPHeaderFields; @property (nonatomic) unsigned long long KDChannelIdentifier; @property (getter=_KDMovieIdentifier, setter=_setKDMovieIdentifier:, nonatomic) unsigned long long _KDMovieIdentifier; @property (getter=_URL, setter=_setURL:, nonatomic, copy) NSURL *_URL; @@ -28,6 +30,7 @@ + (id)_requestWithType:(int)arg1; - (void).cxx_destruct; +- (id)HTTPHeaderFields; - (unsigned long long)KDChannelIdentifier; - (unsigned long long)_KDMovieIdentifier; - (id)_URL; @@ -45,11 +48,14 @@ - (void)_setURL:(id)arg1; - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)parameterValues; +- (void)setHTTPHeaderFields:(id)arg1; - (void)setKDChannelIdentifier:(unsigned long long)arg1; - (void)setParameterValues:(id)arg1; - (void)setStartsLeaseSession:(BOOL)arg1; +- (void)setValue:(id)arg1 forHTTPHeaderField:(id)arg2; - (void)setValue:(id)arg1 forParameter:(id)arg2; - (BOOL)startsLeaseSession; +- (id)valueForHTTPHeaderField:(id)arg1; - (id)valueForParameter:(id)arg1; @end diff --git a/PrivateFrameworks/StoreServices.framework/SSVSDKSubscriptionStatusRequest.h b/PrivateFrameworks/StoreServices.framework/SSVSDKSubscriptionStatusRequest.h deleted file mode 100644 index adbc4bd8fc..0000000000 --- a/PrivateFrameworks/StoreServices.framework/SSVSDKSubscriptionStatusRequest.h +++ /dev/null @@ -1,9 +0,0 @@ -/* Generated by RuntimeBrowser - Image: /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices - */ - -@interface SSVSDKSubscriptionStatusRequest : SSVSubscriptionStatusRequest - -+ (long long)requestMessage; - -@end diff --git a/PrivateFrameworks/StoreServices.framework/SSVSubscriptionStatusCoordinator.h b/PrivateFrameworks/StoreServices.framework/SSVSubscriptionStatusCoordinator.h index 371c153f9e..ff07a1c942 100644 --- a/PrivateFrameworks/StoreServices.framework/SSVSubscriptionStatusCoordinator.h +++ b/PrivateFrameworks/StoreServices.framework/SSVSubscriptionStatusCoordinator.h @@ -34,6 +34,5 @@ - (id)lastKnownStatus; - (void)modifyLastKnownStatusUsingBlock:(id /* block */)arg1; - (void)reset; -- (void)sdk_getStatusWithBlock:(id /* block */)arg1; @end diff --git a/PrivateFrameworks/SymptomAnalytics.framework b/PrivateFrameworks/SymptomAnalytics.framework new file mode 100644 index 0000000000..da6554fd4c --- /dev/null +++ b/PrivateFrameworks/SymptomAnalytics.framework @@ -0,0 +1,58 @@ + + +SymptomAnalytics.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/SymptomAnalytics.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/SymptomPresentationFeed.framework b/PrivateFrameworks/SymptomPresentationFeed.framework new file mode 100644 index 0000000000..f8d3503586 --- /dev/null +++ b/PrivateFrameworks/SymptomPresentationFeed.framework @@ -0,0 +1,58 @@ + + +SymptomPresentationFeed.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/SymptomPresentationFeed.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/TelephonyUtilities.framework/TUCallDisplayContext.h b/PrivateFrameworks/TelephonyUtilities.framework/TUCallDisplayContext.h index ef8d9d5131..460398967a 100644 --- a/PrivateFrameworks/TelephonyUtilities.framework/TUCallDisplayContext.h +++ b/PrivateFrameworks/TelephonyUtilities.framework/TUCallDisplayContext.h @@ -8,6 +8,7 @@ NSString * _callDirectoryLocalizedExtensionContainingAppName; CXCallDirectoryManager * _callDirectoryManager; NSString * _companyName; + NSString * _contactIdentifier; NSString * _contactLabel; NSString * _contactName; * _delegate; @@ -26,6 +27,7 @@ @property (nonatomic, copy) NSString *callDirectoryLocalizedExtensionContainingAppName; @property (nonatomic, retain) CXCallDirectoryManager *callDirectoryManager; @property (nonatomic, copy) NSString *companyName; +@property (nonatomic, copy) NSString *contactIdentifier; @property (nonatomic, copy) NSString *contactLabel; @property (nonatomic, copy) NSString *contactName; @property (nonatomic) *delegate; @@ -47,6 +49,7 @@ - (id)callDirectoryLocalizedExtensionContainingAppName; - (id)callDirectoryManager; - (id)companyName; +- (id)contactIdentifier; - (id)contactLabel; - (id)contactName; - (id)copyWithZone:(struct _NSZone { }*)arg1; @@ -69,6 +72,7 @@ - (void)setCallDirectoryLocalizedExtensionContainingAppName:(id)arg1; - (void)setCallDirectoryManager:(id)arg1; - (void)setCompanyName:(id)arg1; +- (void)setContactIdentifier:(id)arg1; - (void)setContactLabel:(id)arg1; - (void)setContactName:(id)arg1; - (void)setDelegate:(id)arg1; diff --git a/PrivateFrameworks/TelephonyUtilities.framework/TUNotifyObserver.h b/PrivateFrameworks/TelephonyUtilities.framework/TUNotifyObserver.h new file mode 100644 index 0000000000..fe8b387541 --- /dev/null +++ b/PrivateFrameworks/TelephonyUtilities.framework/TUNotifyObserver.h @@ -0,0 +1,38 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/TelephonyUtilities.framework/TelephonyUtilities + */ + +@interface TUNotifyObserver : NSObject { + id /* block */ _callback; + NSString * _notificationName; + NSObject * _queue; + int _token; +} + +@property (nonatomic, copy) id /* block */ callback; +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, copy) NSString *notificationName; +@property (getter=isObserving, nonatomic, readonly) BOOL observing; +@property (nonatomic, retain) NSObject *queue; +@property (readonly) Class superclass; +@property (nonatomic) int token; + +- (void).cxx_destruct; +- (void)_endObserving; +- (void)beginObserving; +- (id /* block */)callback; +- (void)dealloc; +- (void)endObserving; +- (id)initWithNotificationName:(id)arg1 queue:(id)arg2; +- (BOOL)isObserving; +- (id)notificationName; +- (id)queue; +- (void)setCallback:(id /* block */)arg1; +- (void)setNotificationName:(id)arg1; +- (void)setQueue:(id)arg1; +- (void)setToken:(int)arg1; +- (int)token; + +@end diff --git a/PrivateFrameworks/TelephonyUtilities.framework/TUProxyCall.h b/PrivateFrameworks/TelephonyUtilities.framework/TUProxyCall.h index ba84357597..a01cb0b8b8 100644 --- a/PrivateFrameworks/TelephonyUtilities.framework/TUProxyCall.h +++ b/PrivateFrameworks/TelephonyUtilities.framework/TUProxyCall.h @@ -14,7 +14,6 @@ NSString * _callUUID; NSString * _callerNameFromNetwork; int _cameraType; - NSString * _contactIdentifier; TUCallDisplayContext * _displayContext; TUCallProvider * _displayProvider; BOOL _downlinkMuted; @@ -82,7 +81,6 @@ @property (nonatomic, copy) NSString *callUUID; @property (nonatomic, copy) NSString *callerNameFromNetwork; @property (nonatomic) int cameraType; -@property (nonatomic, copy) NSString *contactIdentifier; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (nonatomic, copy) TUCallDisplayContext *displayContext; @@ -141,7 +139,6 @@ - (id)callUUID; - (id)callerNameFromNetwork; - (int)cameraType; -- (id)contactIdentifier; - (void)disconnectWithReason:(int)arg1; - (id)displayContext; - (id)displayProvider; @@ -201,7 +198,6 @@ - (void)setCallUUID:(id)arg1; - (void)setCallerNameFromNetwork:(id)arg1; - (void)setCameraType:(int)arg1; -- (void)setContactIdentifier:(id)arg1; - (void)setDisconnectedReason:(int)arg1; - (void)setDisplayContext:(id)arg1; - (void)setDisplayProvider:(id)arg1; diff --git a/PrivateFrameworks/UIAccessibility.framework/__NSObject_QSSupport_super.h b/PrivateFrameworks/UIAccessibility.framework/__NSObject_QSSupport_super.h index 7d6b5d853b..701b71c9ef 100644 --- a/PrivateFrameworks/UIAccessibility.framework/__NSObject_QSSupport_super.h +++ b/PrivateFrameworks/UIAccessibility.framework/__NSObject_QSSupport_super.h @@ -4,12 +4,4 @@ @interface __NSObject_QSSupport_super : UIAccessibilitySafeCategory -// Image: /System/Library/PrivateFrameworks/UIAccessibility.framework/UIAccessibility - -- (id)_accessibilityTextRectsForRange:(id)arg1 singleTextRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; }*)arg2; - -// Image: /System/Library/AccessibilityBundles/QuickSpeak.bundle/QuickSpeak - -+ (Class)safeCategoryBaseClass; - @end diff --git a/PrivateFrameworks/UIAccessibility.framework/__UIPasteboard_QSExtras_super.h b/PrivateFrameworks/UIAccessibility.framework/__UIPasteboard_QSExtras_super.h index 10fc9026a6..49937e9814 100644 --- a/PrivateFrameworks/UIAccessibility.framework/__UIPasteboard_QSExtras_super.h +++ b/PrivateFrameworks/UIAccessibility.framework/__UIPasteboard_QSExtras_super.h @@ -4,39 +4,4 @@ @interface __UIPasteboard_QSExtras_super : UIAccessibilitySafeCategory -// Image: /System/Library/PrivateFrameworks/UIAccessibility.framework/UIAccessibility - -+ (Class)safeCategoryBaseClass; - -// Image: /System/Library/Frameworks/UIKit.framework/UIKit - -+ (id)generalPasteboard; -+ (id)pasteboardWithName:(id)arg1 create:(BOOL)arg2; -+ (id)pasteboardWithUniqueName; - -- (id)URL; -- (id)URLs; -- (void)addItems:(id)arg1; -- (int)changeCount; -- (id)color; -- (id)colors; -- (BOOL)containsPasteboardTypes:(id)arg1; -- (BOOL)containsPasteboardTypes:(id)arg1 inItemSet:(id)arg2; -- (id)dataForPasteboardType:(id)arg1; -- (id)dataForPasteboardType:(id)arg1 inItemSet:(id)arg2; -- (id)image; -- (id)images; -- (id)itemSetWithPasteboardTypes:(id)arg1; -- (id)items; -- (int)numberOfItems; -- (id)pasteboardTypes; -- (id)pasteboardTypesForItemSet:(id)arg1; -- (void)setData:(id)arg1 forPasteboardType:(id)arg2; -- (void)setItems:(id)arg1; -- (void)setValue:(id)arg1 forPasteboardType:(id)arg2; -- (id)string; -- (id)strings; -- (id)valueForPasteboardType:(id)arg1; -- (id)valuesForPasteboardType:(id)arg1 inItemSet:(id)arg2; - @end diff --git a/PrivateFrameworks/UIFoundation.framework/UIFont.h b/PrivateFrameworks/UIFoundation.framework/UIFont.h index 3d54f47bb9..10ce6d7449 100644 --- a/PrivateFrameworks/UIFoundation.framework/UIFont.h +++ b/PrivateFrameworks/UIFoundation.framework/UIFont.h @@ -207,6 +207,7 @@ + (id)cui_cameraFontForContentSize:(id)arg1; + (id)cui_cameraFontOfSize:(float)arg1; ++ (id)cui_cameraFontOfSize:(float)arg1 weight:(float)arg2; + (id)cui_cameraKerningForFont:(id)arg1; + (id)cui_cameraModeDialApproximateFontForContentSize:(id)arg1; + (id)cui_cameraModeDialFontForContentSize:(id)arg1; diff --git a/PrivateFrameworks/UIFoundation.framework/_UIPointVector.h b/PrivateFrameworks/UIFoundation.framework/_UIPointVector.h index 50e0431c24..a3ab2a729b 100644 --- a/PrivateFrameworks/UIFoundation.framework/_UIPointVector.h +++ b/PrivateFrameworks/UIFoundation.framework/_UIPointVector.h @@ -5,12 +5,12 @@ @interface _UIPointVector : NSObject { unsigned long _capacity; unsigned long _count; - /* Warning: Unrecognized filer type: ' ' using 'void*' */ void** _vectors; + /* Warning: Unrecognized filer type: '' using 'void*' */ void** _vectors; } @property (nonatomic) unsigned long capacity; @property (nonatomic) unsigned long count; -@property (nonatomic) /* Warning: Unrecognized filer type: ' ' using 'void*' */ void**vectors; +@property (nonatomic) /* Warning: Unrecognized filer type: '' using 'void*' */ void**vectors; - (void)addVector; - (unsigned long)capacity; diff --git a/PrivateFrameworks/UserNotificationsKit.framework/NCMutableCoalescedNotification.h b/PrivateFrameworks/UserNotificationsKit.framework/NCMutableCoalescedNotification.h index b51613d0a9..5a98b6d4bb 100644 --- a/PrivateFrameworks/UserNotificationsKit.framework/NCMutableCoalescedNotification.h +++ b/PrivateFrameworks/UserNotificationsKit.framework/NCMutableCoalescedNotification.h @@ -4,7 +4,7 @@ @interface NCMutableCoalescedNotification : NCCoalescedNotification -- (BOOL)_matchRequest:(id)arg1 withRequest:(id)arg2; +- (BOOL)_containsRequestMatchingRequest:(id)arg1; - (void)addNotificationRequest:(id)arg1; - (void)removeNotificationRequest:(id)arg1; - (void)replaceNotificationRequest:(id)arg1; diff --git a/PrivateFrameworks/UserNotificationsServer.framework/UNSDefaultDataProvider.h b/PrivateFrameworks/UserNotificationsServer.framework/UNSDefaultDataProvider.h index c526b9f7df..84ad2d5369 100644 --- a/PrivateFrameworks/UserNotificationsServer.framework/UNSDefaultDataProvider.h +++ b/PrivateFrameworks/UserNotificationsServer.framework/UNSDefaultDataProvider.h @@ -76,6 +76,7 @@ - (id)sectionDisplayName; - (id)sectionIdentifier; - (id)sectionParameters; +- (void)setApplicationDescription:(id)arg1; - (void)setProxy:(id)arg1; - (id)sortDescriptors; - (BOOL)syncsBulletinDismissal; diff --git a/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationListViewController.h b/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationListViewController.h index de71c6d4a6..473e830ad7 100644 --- a/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationListViewController.h +++ b/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationListViewController.h @@ -52,6 +52,7 @@ - (void).cxx_destruct; - (void)_contentSizeCategoryDidChange:(id)arg1; - (void)_forceTouchAvailabilityDidChange:(id)arg1; +- (BOOL)_forwardRequestToLongLookIfPresented:(id)arg1 forCoalescedNotification:(id)arg2; - (void)_handleEatenTouch:(id)arg1; - (void)_installTouchEater; - (BOOL)_isPointInWindowSpace:(struct CGPoint { float x1; float x2; })arg1 insideCell:(id)arg2; @@ -86,12 +87,12 @@ - (BOOL)hasVisibleContent; - (void)hideRequestsForNotificationSectionIdentifier:(id)arg1 subSectionIdentifier:(id)arg2; - (id)init; -- (void)insertNotificationRequest:(id)arg1; +- (BOOL)insertNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; - (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })insetMargins; - (BOOL)isBackgroundBlurred; - (BOOL)isContentExtensionVisible:(id)arg1; - (void)longLookWillPresentForNotificationViewController:(id)arg1; -- (void)modifyNotificationRequest:(id)arg1; +- (BOOL)modifyNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; - (BOOL)needsReloadData; - (void)notificationListCell:(id)arg1 requestsClearingNotificationRequest:(id)arg2; - (void)notificationListCell:(id)arg1 requestsPerformAction:(id)arg2 forNotificationRequest:(id)arg3 completion:(id /* block */)arg4; @@ -118,7 +119,7 @@ - (void)preferredContentSizeDidChangeForChildContentContainer:(id)arg1; - (void)reloadRequestsWithSuppressedContent; - (void)removeContentObserver:(id)arg1; -- (void)removeNotificationRequest:(id)arg1; +- (void)removeNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; - (void)scrollViewDidEndDecelerating:(id)arg1; - (void)scrollViewDidEndDragging:(id)arg1 willDecelerate:(BOOL)arg2; - (void)scrollViewDidEndScrollingAnimation:(id)arg1; diff --git a/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationPriorityListViewController.h b/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationPriorityListViewController.h index 57cb4cc840..41690ce289 100644 --- a/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationPriorityListViewController.h +++ b/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationPriorityListViewController.h @@ -30,16 +30,16 @@ - (BOOL)hasVisibleContent; - (void)hideRequestsForNotificationSectionIdentifier:(id)arg1 subSectionIdentifier:(id)arg2; - (id)init; -- (void)insertNotificationRequest:(id)arg1; +- (BOOL)insertNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; - (id)lastDismissalTransitionCoordinator; -- (void)modifyNotificationRequest:(id)arg1; +- (BOOL)modifyNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; - (id)notificationRequestAtIndexPath:(id)arg1; - (id)notificationRequestList; - (id)notificationRequestWithHintText; - (void)notificationViewController:(id)arg1 didCommitToLongLookPresentation:(BOOL)arg2 withCoordinator:(id)arg3; - (int)numberOfSectionsInCollectionView:(id)arg1; - (void)reloadRequestsWithSuppressedContent; -- (void)removeNotificationRequest:(id)arg1; +- (void)removeNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; - (id)requestOperationAnimationCoordinator; - (void)setLastDismissalTransitionCoordinator:(id)arg1; - (void)setNotificationRequestList:(id)arg1; diff --git a/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationSectionListViewController.h b/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationSectionListViewController.h index 46e9540ba2..5f2189f34a 100644 --- a/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationSectionListViewController.h +++ b/PrivateFrameworks/UserNotificationsUIKit.framework/NCNotificationSectionListViewController.h @@ -30,8 +30,8 @@ - (id)headerViewInForceTouchState; - (void)hideRequestsForNotificationSectionIdentifier:(id)arg1 subSectionIdentifier:(id)arg2; - (id)init; -- (void)insertNotificationRequest:(id)arg1; -- (void)modifyNotificationRequest:(id)arg1; +- (BOOL)insertNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; +- (BOOL)modifyNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; - (id)notificationRequestAtIndexPath:(id)arg1; - (void)notificationSectionList:(id)arg1 didInsertNotificationRequest:(id)arg2 atIndexPath:(id)arg3; - (void)notificationSectionList:(id)arg1 didInsertSectionAtIndex:(unsigned int)arg2; @@ -45,7 +45,7 @@ - (BOOL)notificationViewControllerShouldInterpretTapAsDefaultAction:(id)arg1; - (int)numberOfSectionsInCollectionView:(id)arg1; - (void)reloadRequestsWithSuppressedContent; -- (void)removeNotificationRequest:(id)arg1; +- (void)removeNotificationRequest:(id)arg1 forCoalescedNotification:(id)arg2; - (void)sectionHeaderView:(id)arg1 didReceiveClearActionForSectionIdentifier:(id)arg2; - (void)sectionHeaderViewDidDismissForceTouchView:(id)arg1; - (void)sectionHeaderViewDidPresentForceTouchView:(id)arg1; diff --git a/PrivateFrameworks/ViceroyTrace.framework b/PrivateFrameworks/ViceroyTrace.framework new file mode 100644 index 0000000000..e4d43c3b10 --- /dev/null +++ b/PrivateFrameworks/ViceroyTrace.framework @@ -0,0 +1,58 @@ + + +ViceroyTrace.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/ViceroyTrace.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/VideosExtras.framework/VideosPlaybackSettings.h b/PrivateFrameworks/VideosExtras.framework/VideosPlaybackSettings.h index 774db9b92e..72b6ce59a3 100644 --- a/PrivateFrameworks/VideosExtras.framework/VideosPlaybackSettings.h +++ b/PrivateFrameworks/VideosExtras.framework/VideosPlaybackSettings.h @@ -16,6 +16,7 @@ } @property (getter=isCellularDataEnabled, nonatomic) BOOL cellularDataEnabled; +@property (getter=areCloudPurchasesEnabled, nonatomic, readonly) BOOL cloudPurchasesEnabled; @property (nonatomic, retain) MPMediaItem *item; @property (nonatomic) unsigned int networkStatus; @property (nonatomic) unsigned int playbackQuality; @@ -28,6 +29,7 @@ - (void)_populateSettings; - (unsigned int)_qualityForString:(id)arg1; - (void)_registerObserverForSettingsChange; +- (BOOL)areCloudPurchasesEnabled; - (void)clearsCurrentSession; - (BOOL)clearsCurrentSessionWithMediaItem:(id)arg1; - (void)dealloc; diff --git a/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollTrainingViewController.h b/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollTrainingViewController.h index 5f18c88743..7615dc03f3 100644 --- a/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollTrainingViewController.h +++ b/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollTrainingViewController.h @@ -47,6 +47,7 @@ - (void)VTUITrainingManagerFeedLevel:(float)arg1; - (void)VTUITrainingManagerStopListening; - (void)_advanceState; +- (void)_becomeActive; - (void)_cleanupTrainingManagerWithCompletion:(id /* block */)arg1; - (void)_clearAggdScalar:(id)arg1; - (void)_continueFromIntro:(id)arg1; diff --git a/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollmentSetupIntroView.h b/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollmentSetupIntroView.h index 770d467761..3f6c7463c4 100644 --- a/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollmentSetupIntroView.h +++ b/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollmentSetupIntroView.h @@ -3,11 +3,13 @@ */ @interface VTUIEnrollmentSetupIntroView : VTUIEnrollmentStateView { + UIButton * _continueButton; UIView * _footerView; UIButton * _laterButton; * _stateViewDelegate; } +@property (nonatomic, readonly) UIButton *continueButton; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @@ -19,11 +21,13 @@ - (id)_createFooter; - (void)_setupContent; - (void)_setupImage; +- (id)continueButton; - (id)footerView; - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (id)laterButton; - (void)setStateViewDelegate:(id)arg1; - (id)stateViewDelegate; +- (BOOL)suppressFinishButton; - (BOOL)textView:(id)arg1 shouldInteractWithURL:(id)arg2 inRange:(struct _NSRange { unsigned int x1; unsigned int x2; })arg3; @end diff --git a/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollmentStateView.h b/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollmentStateView.h index 35570c58d6..58b75d0ce3 100644 --- a/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollmentStateView.h +++ b/PrivateFrameworks/VoiceTriggerUI.framework/VTUIEnrollmentStateView.h @@ -27,5 +27,6 @@ - (void)setInstructionText:(id)arg1; - (void)setSubtitle:(id)arg1; - (void)setTitle:(id)arg1; +- (BOOL)suppressFinishButton; @end diff --git a/PrivateFrameworks/VoiceTriggerUI.framework/VTUIStyle.h b/PrivateFrameworks/VoiceTriggerUI.framework/VTUIStyle.h index 97946fa871..be39f074cd 100644 --- a/PrivateFrameworks/VoiceTriggerUI.framework/VTUIStyle.h +++ b/PrivateFrameworks/VoiceTriggerUI.framework/VTUIStyle.h @@ -10,6 +10,7 @@ BOOL _isBuddy; BOOL _isHeySiriAlwaysOn; BOOL _isIpad; + BOOL _isLargeIpad; BOOL _needMoreLineSpacing; } @@ -32,14 +33,15 @@ - (id)deviceSetupImage; - (int)enrollmentMode; - (float)flamesHeight; -- (float)footerButtonBaselineFromFooterTop; - (id)footerButtonFont; +- (float)footerContinueButtonMinBaselineFromText; - (float)footerHorizontalPadding; - (id)footerLabelFont; - (float)footerLabelLineHeight; - (BOOL)footerShouldPinToImage; -- (float)footerTextBaselineFromBottom; -- (float)footerTextBaselineOffsetFromButton; +- (float)footerSkipButtonBaselineFromBottom; +- (float)footerSkipButtonBaselineFromContinueButton; +- (float)footerTextBaselineFromTop; - (id)footerTextColor; - (id)headerTitleFont; - (float)headerTitleLinespacing; diff --git a/PrivateFrameworks/Weather.framework/WACurrentForecast.h b/PrivateFrameworks/Weather.framework/WACurrentForecast.h index dff380e5b7..cefa2c0604 100644 --- a/PrivateFrameworks/Weather.framework/WACurrentForecast.h +++ b/PrivateFrameworks/Weather.framework/WACurrentForecast.h @@ -38,9 +38,12 @@ - (unsigned int)UVIndex; - (int)conditionCode; - (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; - (float)dewPoint; - (id)feelsLike; +- (unsigned int)hash; - (float)humidity; +- (BOOL)isEqual:(id)arg1; - (unsigned int)observationTime; - (float)precipitationPast24Hours; - (float)pressure; diff --git a/PrivateFrameworks/Weather.framework/WADayForecast.h b/PrivateFrameworks/Weather.framework/WADayForecast.h index 1ec62a8df2..a5f4212879 100644 --- a/PrivateFrameworks/Weather.framework/WADayForecast.h +++ b/PrivateFrameworks/Weather.framework/WADayForecast.h @@ -24,8 +24,10 @@ - (unsigned int)dayNumber; - (unsigned int)dayOfWeek; - (id)description; +- (unsigned int)hash; - (id)high; - (unsigned int)icon; +- (BOOL)isEqual:(id)arg1; - (id)low; - (void)setDayNumber:(unsigned int)arg1; - (void)setDayOfWeek:(unsigned int)arg1; diff --git a/PrivateFrameworks/Weather.framework/WAForecastModel.h b/PrivateFrameworks/Weather.framework/WAForecastModel.h index eb990ce2ac..3f0acdf945 100644 --- a/PrivateFrameworks/Weather.framework/WAForecastModel.h +++ b/PrivateFrameworks/Weather.framework/WAForecastModel.h @@ -24,6 +24,7 @@ @property (nonatomic, copy) NSArray *dailyForecasts; @property (nonatomic, retain) NSURL *deepLink; @property (nonatomic, copy) NSArray *hourlyForecasts; +@property (nonatomic, readonly) BOOL isPopulated; @property (nonatomic, retain) NSURL *link; @property (nonatomic, retain) WFLocation *location; @property (nonatomic, retain) NSDate *sunrise; @@ -39,7 +40,11 @@ - (id)currentConditions; - (id)dailyForecasts; - (id)deepLink; +- (id)description; +- (unsigned int)hash; - (id)hourlyForecasts; +- (BOOL)isEqual:(id)arg1; +- (BOOL)isPopulated; - (id)link; - (id)location; - (void)setAirQualityConditions:(id)arg1; diff --git a/PrivateFrameworks/Weather.framework/WAForecastOperation.h b/PrivateFrameworks/Weather.framework/WAForecastOperation.h index e185df7237..8422f7430c 100644 --- a/PrivateFrameworks/Weather.framework/WAForecastOperation.h +++ b/PrivateFrameworks/Weather.framework/WAForecastOperation.h @@ -4,6 +4,7 @@ @interface WAForecastOperation : NSOperation { WFAirQualityConditions * _airQualityConditions; + WFAirQualityRequest * _airQualityRequest; NSCalendar * _calendar; City * _city; WACurrentForecast * _currentConditions; @@ -28,6 +29,7 @@ } @property (nonatomic, retain) WFAirQualityConditions *airQualityConditions; +@property (nonatomic, retain) WFAirQualityRequest *airQualityRequest; @property (nonatomic, retain) NSCalendar *calendar; @property (nonatomic, retain) City *city; @property (nonatomic, retain) WACurrentForecast *currentConditions; @@ -57,7 +59,9 @@ - (void)_mapReferralLinks; - (BOOL)_needsGeolocation; - (id)airQualityConditions; +- (id)airQualityRequest; - (id)calendar; +- (void)cancel; - (id)city; - (id)currentConditions; - (id)currentWeatherConditions; @@ -78,6 +82,7 @@ - (void)main; - (id)rawAPIData; - (void)setAirQualityConditions:(id)arg1; +- (void)setAirQualityRequest:(id)arg1; - (void)setCalendar:(id)arg1; - (void)setCity:(id)arg1; - (void)setCurrentConditions:(id)arg1; diff --git a/PrivateFrameworks/Weather.framework/WAHourlyForecast.h b/PrivateFrameworks/Weather.framework/WAHourlyForecast.h index 9290cf3951..949ce6ac9f 100644 --- a/PrivateFrameworks/Weather.framework/WAHourlyForecast.h +++ b/PrivateFrameworks/Weather.framework/WAHourlyForecast.h @@ -29,7 +29,9 @@ - (id)description; - (unsigned int)eventType; - (id)forecastDetail; +- (unsigned int)hash; - (int)hourIndex; +- (BOOL)isEqual:(id)arg1; - (float)percentPrecipitation; - (void)setConditionCode:(int)arg1; - (void)setEventType:(unsigned int)arg1; diff --git a/PrivateFrameworks/Weather.framework/WALockscreenWidgetViewController.h b/PrivateFrameworks/Weather.framework/WALockscreenWidgetViewController.h index 2af649ca54..7e35ada605 100644 --- a/PrivateFrameworks/Weather.framework/WALockscreenWidgetViewController.h +++ b/PrivateFrameworks/Weather.framework/WALockscreenWidgetViewController.h @@ -2,26 +2,28 @@ Image: /System/Library/PrivateFrameworks/Weather.framework/Weather */ -@interface WALockscreenWidgetViewController : UIViewController { +@interface WALockscreenWidgetViewController : UIViewController { WAForecastModel * _currentForecastModel; * _delegate; BOOL _locationServicesActive; WATodayModel * _todayModel; WATodayPadView * _todayView; double _updateInterval; - BOOL _updateIsInProgress; NSDate * _updateLastCompletionDate; NSTimer * _updateTimer; } @property (nonatomic, copy) WAForecastModel *currentForecastModel; +@property (readonly, copy) NSString *debugDescription; @property (nonatomic) *delegate; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; @property (nonatomic) BOOL locationServicesActive; +@property (readonly) Class superclass; @property (nonatomic, retain) WATodayModel *todayModel; @property (nonatomic, retain) WATodayPadView *todayView; @property (nonatomic, readonly) BOOL todayViewIsVisible; @property (nonatomic) double updateInterval; -@property (nonatomic) BOOL updateIsInProgress; @property (nonatomic, copy) NSDate *updateLastCompletionDate; @property (nonatomic, retain) NSTimer *updateTimer; @@ -35,7 +37,6 @@ - (void)_delegateUpdateDidFailWithError:(id)arg1; - (void)_delegateWillUpdate; - (id)_locationName; -- (void)_modelWantsUpdate:(id)arg1; - (void)_scheduleNewTimer; - (void)_setTodayViewHidden:(BOOL)arg1; - (void)_setupWeatherModel; @@ -57,16 +58,16 @@ - (void)setTodayModel:(id)arg1; - (void)setTodayView:(id)arg1; - (void)setUpdateInterval:(double)arg1; -- (void)setUpdateIsInProgress:(BOOL)arg1; - (void)setUpdateLastCompletionDate:(id)arg1; - (void)setUpdateTimer:(id)arg1; - (BOOL)shouldFakeWeather; - (id)todayModel; +- (void)todayModel:(id)arg1 forecastWasUpdated:(id)arg2; +- (void)todayModelWantsUpdate:(id)arg1; - (id)todayView; - (BOOL)todayViewIsVisible; - (void)updateForChangedSettings:(id)arg1; - (double)updateInterval; -- (BOOL)updateIsInProgress; - (id)updateLastCompletionDate; - (id)updateTimer; - (void)updateWeather; diff --git a/PrivateFrameworks/Weather.framework/WATodayAutoupdatingLocationModel.h b/PrivateFrameworks/Weather.framework/WATodayAutoupdatingLocationModel.h index 670da5accc..a81c95f70b 100644 --- a/PrivateFrameworks/Weather.framework/WATodayAutoupdatingLocationModel.h +++ b/PrivateFrameworks/Weather.framework/WATodayAutoupdatingLocationModel.h @@ -5,70 +5,55 @@ @interface WATodayAutoupdatingLocationModel : WATodayModel { id /* block */ _WeatherLocationManagerGenerator; unsigned int _citySource; - BOOL _hasLocationChangedSinceLastUpdate; + WFGeocodeRequest * _geocodeRequest; BOOL _isLocationTrackingEnabled; - NSMutableSet * _locationCompletionHandlers; WeatherLocationManager * _locationManager; BOOL _locationServicesActive; WeatherPreferences * _preferences; - CLGeocoder * _runningGeocoder; } @property (nonatomic, copy) id /* block */ WeatherLocationManagerGenerator; @property (nonatomic) unsigned int citySource; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; -@property (nonatomic) BOOL hasLocationChangedSinceLastUpdate; +@property (nonatomic, retain) WFGeocodeRequest *geocodeRequest; @property (readonly) unsigned int hash; @property (nonatomic) BOOL isLocationTrackingEnabled; -@property (nonatomic, retain) NSMutableSet *locationCompletionHandlers; @property (nonatomic, retain) WeatherLocationManager *locationManager; @property (nonatomic) BOOL locationServicesActive; @property (nonatomic, retain) WeatherPreferences *preferences; -@property (nonatomic, retain) CLGeocoder *runningGeocoder; @property (readonly) Class superclass; -+ (id)_loadSavedFirstCityFromPreferences:(id)arg1; -+ (id)_loadSavedLastForecastModelFromPreferences:(id)arg1; - - (void).cxx_destruct; - (id /* block */)WeatherLocationManagerGenerator; -- (void)_dispatchLocationUpdatedEventToHandlers:(id)arg1 error:(id)arg2; -- (void)_executeForecastRetrievalForLocation:(id)arg1 completion:(id /* block */)arg2; - (void)_executeLocationUpdateForFirstWeatherCityWithCompletion:(id /* block */)arg1; - (void)_executeLocationUpdateForLocalWeatherCityWithCompletion:(id /* block */)arg1; - (void)_executeLocationUpdateWithCompletion:(id /* block */)arg1; -- (void)_fetchWFLocationFromCLLocation:(id)arg1; - (void)_kickstartLocationManager; -- (void)_persistState; +- (void)_persistStateWithModel:(id)arg1; - (BOOL)_reloadForecastData:(BOOL)arg1; - (void)_teardownLocationManager; - (void)_weatherPreferencesWereSynchronized:(id)arg1; +- (void)_willDeliverForecastModel:(id)arg1; - (unsigned int)citySource; - (void)dealloc; - (id)forecastModel; -- (BOOL)hasLocationChangedSinceLastUpdate; +- (id)geocodeRequest; - (id)init; - (id)initWithPreferences:(id)arg1 effectiveBundleIdentifier:(id)arg2; - (BOOL)isLocationTrackingEnabled; -- (id)location; -- (id)locationCompletionHandlers; - (id)locationManager; - (void)locationManager:(id)arg1 didChangeAuthorizationStatus:(int)arg2; - (void)locationManager:(id)arg1 didUpdateLocations:(id)arg2; - (BOOL)locationServicesActive; - (id)preferences; -- (id)runningGeocoder; - (void)setCitySource:(unsigned int)arg1; - (void)setCitySource:(unsigned int)arg1 fireNotification:(BOOL)arg2; -- (void)setHasLocationChangedSinceLastUpdate:(BOOL)arg1; +- (void)setGeocodeRequest:(id)arg1; - (void)setIsLocationTrackingEnabled:(BOOL)arg1; -- (void)setLocation:(id)arg1; -- (void)setLocationCompletionHandlers:(id)arg1; - (void)setLocationManager:(id)arg1; - (void)setLocationServicesActive:(BOOL)arg1; - (void)setPreferences:(id)arg1; -- (void)setRunningGeocoder:(id)arg1; - (void)setWeatherLocationManagerGenerator:(id /* block */)arg1; - (void)ubiquitousDefaultsDidChange:(id)arg1; diff --git a/PrivateFrameworks/Weather.framework/WATodayModel.h b/PrivateFrameworks/Weather.framework/WATodayModel.h index e8f3a0d1a6..e17fa44bfe 100644 --- a/PrivateFrameworks/Weather.framework/WATodayModel.h +++ b/PrivateFrameworks/Weather.framework/WATodayModel.h @@ -4,38 +4,34 @@ @interface WATodayModel : NSObject { WAForecastModel * _forecastModel; - NSError * _lastError; NSDate * _lastUpdateDate; - WFLocation * _location; + NSOperationQueue * _modelOperationQueue; + NSHashTable * _observers; } @property (nonatomic, retain) WAForecastModel *forecastModel; -@property (nonatomic, retain) NSError *lastError; -@property (nonatomic, retain) NSDate *lastUpdateDate; -@property (nonatomic, retain) WFLocation *location; +@property (nonatomic, readonly) NSDate *lastUpdateDate; + (id)autoupdatingLocationModelWithPreferences:(id)arg1 effectiveBundleIdentifier:(id)arg2; -+ (id)modelOperationQueue; + (id)modelWithLocation:(id)arg1; - (void).cxx_destruct; - (void)_executeForecastRetrievalForLocation:(id)arg1 completion:(id /* block */)arg2; - (void)_executeLocationUpdateWithCompletion:(id /* block */)arg1; -- (void)_fireEventNotification:(unsigned int)arg1 userInfo:(id)arg2; -- (void)_fireNotification:(id)arg1 event:(unsigned int)arg2 userInfo:(id)arg3; -- (void)_fireWantsUpdateNotificationBecauseOfEvent:(unsigned int)arg1 userInfo:(id)arg2; -- (void)_fireWasUpdatedNotificationForEvent:(unsigned int)arg1 userInfo:(id)arg2; -- (void)_fireWillUpdateNotificationForEvent:(unsigned int)arg1 userInfo:(id)arg2; -- (void)_persistState; +- (void)_fireTodayModelForecastWasUpdated:(id)arg1; +- (void)_fireTodayModelWantsUpdate; +- (void)_forecastUpdateCompleted:(id)arg1 forecastModel:(id)arg2 error:(id)arg3 completion:(id /* block */)arg4; +- (void)_locationUpdateCompleted:(id)arg1 error:(id)arg2 completion:(id /* block */)arg3; +- (void)_persistStateWithModel:(id)arg1; +- (void)_willDeliverForecastModel:(id)arg1; +- (void)addObserver:(id)arg1; - (BOOL)executeModelUpdateWithCompletion:(id /* block */)arg1; - (id)forecastModel; +- (id)init; - (id)initWithLocation:(id)arg1; -- (id)lastError; - (id)lastUpdateDate; - (id)location; +- (void)removeObserver:(id)arg1; - (void)setForecastModel:(id)arg1; -- (void)setLastError:(id)arg1; -- (void)setLastUpdateDate:(id)arg1; -- (void)setLocation:(id)arg1; @end diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFAggregateDictionary.h b/PrivateFrameworks/WeatherFoundation.framework/WFAggregateDictionary.h index a7aa23184f..3ce2f73537 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFAggregateDictionary.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFAggregateDictionary.h @@ -18,8 +18,10 @@ - (void).cxx_destruct; - (void)_queue_addValueForScalarKey:(id)arg1 value:(int)arg2; +- (void)_queue_pushValue:(double)arg1 forKey:(id)arg2; - (id)domain; - (id)init; +- (void)logLocationAccuracy:(double)arg1; - (void)logRequestFailure; - (void)logRequestSuccess; - (id)queue; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFAggregateForecastRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFAggregateForecastRequest.h index 779d55292a..b53656ca46 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFAggregateForecastRequest.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFAggregateForecastRequest.h @@ -11,7 +11,10 @@ @property (nonatomic, copy) WFLocation *location; - (void).cxx_destruct; +- (void)cleanup; - (id /* block */)completionHandler; +- (void)handleCancellation; +- (void)handleResponse:(id)arg1; - (id)initWithLocation:(id)arg1 completionHandler:(id /* block */)arg2; - (id)location; - (void)setCompletionHandler:(id /* block */)arg1; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFAirQualityRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFAirQualityRequest.h index 71bec87506..16b2b1f0ec 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFAirQualityRequest.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFAirQualityRequest.h @@ -18,6 +18,7 @@ - (void).cxx_destruct; - (BOOL)attachRawAPIData; +- (void)cleanup; - (id /* block */)completionHandler; - (void)handleResponse:(id)arg1; - (id)initWithLocation:(id)arg1 locale:(id)arg2 completionHandler:(id /* block */)arg3; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFDailyForecastRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFDailyForecastRequest.h index 8751b407b4..94b3d340a5 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFDailyForecastRequest.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFDailyForecastRequest.h @@ -7,7 +7,6 @@ + (BOOL)supportsSecureCoding; - (id)description; -- (void)handleResponse:(id)arg1; - (id)initWithLocation:(id)arg1 completionHandler:(id /* block */)arg2; - (void)startWithService:(id)arg1; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFFavoriteLocationRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFFavoriteLocationRequest.h index 4bc62c55ff..62a01b7ba5 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFFavoriteLocationRequest.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFFavoriteLocationRequest.h @@ -9,6 +9,7 @@ @property (readonly) id /* block */ resultHandler; - (void).cxx_destruct; +- (void)handleCancellation; - (void)handleResponse:(id)arg1; - (id)initWithResultHandler:(id /* block */)arg1; - (id /* block */)resultHandler; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFForecastRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFForecastRequest.h index 52f3cf443b..049d14227b 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFForecastRequest.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFForecastRequest.h @@ -26,11 +26,13 @@ - (void).cxx_destruct; - (BOOL)attachRawAPIData; +- (void)cleanup; - (id /* block */)completionHandler; - (id)date; - (id)description; - (id)editLinksForForecast:(id)arg1; - (unsigned int)forecastType; +- (void)handleCancellation; - (void)handleResponse:(id)arg1; - (id)initWithLocation:(id)arg1 completionHandler:(id /* block */)arg2; - (id)initWithLocation:(id)arg1 date:(id)arg2 completionHandler:(id /* block */)arg3; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFGeocodeRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFGeocodeRequest.h index 425ce043a7..510c67de50 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFGeocodeRequest.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFGeocodeRequest.h @@ -22,9 +22,11 @@ - (void).cxx_destruct; - (id)autocompleteSearchResult; +- (void)cleanup; - (struct CLLocationCoordinate2D { double x1; double x2; })coordinate; - (id)description; - (id)geocodedResult; +- (void)handleCancellation; - (void)handleResponse:(id)arg1; - (id)initWithCoordinate:(struct CLLocationCoordinate2D { double x1; double x2; })arg1 resultHandler:(id /* block */)arg2; - (id)initWithSearchCompletion:(id)arg1 resultHandler:(id /* block */)arg2; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFHourlyForecastRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFHourlyForecastRequest.h index 63636a2a38..09413e2f22 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFHourlyForecastRequest.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFHourlyForecastRequest.h @@ -4,10 +4,7 @@ @interface WFHourlyForecastRequest : WFAggregateForecastRequest -+ (BOOL)supportsSecureCoding; - - (id)description; -- (void)handleResponse:(id)arg1; - (id)initWithLocation:(id)arg1 completionHandler:(id /* block */)arg2; - (void)startWithService:(id)arg1; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFLocationQueryGeocode.h b/PrivateFrameworks/WeatherFoundation.framework/WFLocationQueryGeocode.h index 2ad9c31964..e30f3eb37a 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFLocationQueryGeocode.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFLocationQueryGeocode.h @@ -7,6 +7,7 @@ WFResponse * _response; id /* block */ _resultHandler; CLGeocoder * _reverseGeocoder; + MKLocalSearch * _search; MKLocalSearchCompletion * _searchCompletion; struct CLLocationCoordinate2D { double latitude; @@ -27,13 +28,15 @@ @property (retain) WFResponse *response; @property (copy) id /* block */ resultHandler; @property (nonatomic, retain) CLGeocoder *reverseGeocoder; +@property (nonatomic, retain) MKLocalSearch *search; @property (readonly) MKLocalSearchCompletion *searchCompletion; @property (nonatomic) struct CLLocationCoordinate2D { double x1; double x2; } searchCoordinate; @property (readonly) NSString *searchString; @property (readonly) Class superclass; @property (nonatomic) struct CLLocationCoordinate2D { double x1; double x2; } unshiftedCoordinate; -+ (id)geoCodeCache; ++ (id)clReverseGeocoderCache; ++ (id)mkLocalSearchGeoCodeCache; + (id)queryWithCoordinate:(struct CLLocationCoordinate2D { double x1; double x2; })arg1 resultHandler:(id /* block */)arg2; + (id)queryWithDictionaryRepresentation:(id)arg1 resultHandler:(id /* block */)arg2; + (id)queryWithSearchCompletion:(id)arg1 resultHandler:(id /* block */)arg2; @@ -45,6 +48,7 @@ - (id)_reverseGeocoderLocation; - (void)_startCLGeocoderReverseGeo; - (void)_startMKLocalSearch; +- (void)cancel; - (void)handleSearchResponseWithLocation:(id)arg1; - (id)identifier; - (id)initWithCoordinate:(struct CLLocationCoordinate2D { double x1; double x2; })arg1 resultHandler:(id /* block */)arg2; @@ -53,6 +57,7 @@ - (id)response; - (id /* block */)resultHandler; - (id)reverseGeocoder; +- (id)search; - (id)searchCompletion; - (struct CLLocationCoordinate2D { double x1; double x2; })searchCoordinate; - (id)searchString; @@ -60,6 +65,7 @@ - (void)setResponse:(id)arg1; - (void)setResultHandler:(id /* block */)arg1; - (void)setReverseGeocoder:(id)arg1; +- (void)setSearch:(id)arg1; - (void)setSearchCoordinate:(struct CLLocationCoordinate2D { double x1; double x2; })arg1; - (void)setUnshiftedCoordinate:(struct CLLocationCoordinate2D { double x1; double x2; })arg1; - (void)start; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFLocationQueryGeocodeCache.h b/PrivateFrameworks/WeatherFoundation.framework/WFLocationQueryGeocodeCache.h index 8d9e2b358a..7a04bbedab 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFLocationQueryGeocodeCache.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFLocationQueryGeocodeCache.h @@ -6,22 +6,18 @@ NSMutableDictionary * _cache; NSMutableDictionary * _cacheAge; NSObject * _cacheQueue; - unsigned int _capacity; double _expirationInterval; } -@property (nonatomic) unsigned int capacity; @property (nonatomic) double expirationInterval; - (void).cxx_destruct; - (void)_setObject:(id)arg1 forKey:(id)arg2 withDate:(id)arg3; - (BOOL)_shouldEvictObjectWithDate:(id)arg1; -- (unsigned int)capacity; - (double)expirationInterval; - (id)init; - (id)objectForKey:(id)arg1; - (void)removeObjectForKey:(id)arg1; -- (void)setCapacity:(unsigned int)arg1; - (void)setExpirationInterval:(double)arg1; - (void)setObject:(id)arg1 forKey:(id)arg2; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFQueryDispatcher.h b/PrivateFrameworks/WeatherFoundation.framework/WFQueryDispatcher.h index bacdfd6529..c7f7e79cbb 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFQueryDispatcher.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFQueryDispatcher.h @@ -11,6 +11,7 @@ @property (nonatomic, retain) NSObject *queue; - (void).cxx_destruct; +- (void)cancelTaskWithIdentifier:(id)arg1; - (void)dispatchQuery:(id)arg1; - (void)fetchFavoriteLocationsWithTaskIdentifier:(id)arg1 results:(id /* block */)arg2; - (id)init; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFReachabilityConfigurationRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFReachabilityConfigurationRequest.h new file mode 100644 index 0000000000..ec4923d83f --- /dev/null +++ b/PrivateFrameworks/WeatherFoundation.framework/WFReachabilityConfigurationRequest.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/WeatherFoundation.framework/WeatherFoundation + */ + +@interface WFReachabilityConfigurationRequest : WFTask { + id /* block */ _resultHandler; +} + +@property (nonatomic, copy) id /* block */ resultHandler; + +- (void).cxx_destruct; +- (void)cleanup; +- (void)handleCancellation; +- (void)handleResponse:(id)arg1; +- (id)initWithResultHandler:(id /* block */)arg1; +- (BOOL)requiresResponse; +- (id /* block */)resultHandler; +- (void)setResultHandler:(id /* block */)arg1; +- (void)startWithService:(id)arg1; + +@end diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFReachabilityConfigurationResponse.h b/PrivateFrameworks/WeatherFoundation.framework/WFReachabilityConfigurationResponse.h new file mode 100644 index 0000000000..2c016dcd48 --- /dev/null +++ b/PrivateFrameworks/WeatherFoundation.framework/WFReachabilityConfigurationResponse.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/WeatherFoundation.framework/WeatherFoundation + */ + +@interface WFReachabilityConfigurationResponse : WFResponse { + NSURL * _reachabilityHostURL; +} + +@property (nonatomic, readonly) NWPathEvaluator *pathEvaluator; +@property (nonatomic, copy) NSURL *reachabilityHostURL; + ++ (BOOL)supportsSecureCoding; + +- (void).cxx_destruct; +- (void)encodeWithCoder:(id)arg1; +- (id)initWithCoder:(id)arg1; +- (id)pathEvaluator; +- (id)reachabilityHostURL; +- (void)setReachabilityHostURL:(id)arg1; + +@end diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFServiceConnection.h b/PrivateFrameworks/WeatherFoundation.framework/WFServiceConnection.h index f13b735d01..7d3ab49d1b 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFServiceConnection.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFServiceConnection.h @@ -36,6 +36,7 @@ - (void)_onQueueOpenConnection; - (void)accessServiceWithBlock:(id /* block */)arg1; - (id)callbackQueue; +- (void)cancelRequestWithIdentifier:(id)arg1; - (void)dealloc; - (id)dispatchGroupForTaskIdentifier; - (void)enqueueRequest:(id)arg1; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFServiceReachabilityObserver.h b/PrivateFrameworks/WeatherFoundation.framework/WFServiceReachabilityObserver.h new file mode 100644 index 0000000000..e52f460b0a --- /dev/null +++ b/PrivateFrameworks/WeatherFoundation.framework/WFServiceReachabilityObserver.h @@ -0,0 +1,50 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/WeatherFoundation.framework/WeatherFoundation + */ + +@interface WFServiceReachabilityObserver : NSObject { + NSMutableDictionary * _blockObserversForUUID; + NSObject * _callbackQueue; + NSHashTable * _observerObjects; + NSObject * _observerQueue; + int _reachability; + NWPathEvaluator * _serviceReachabilityEvaluator; +} + +@property (retain) NSMutableDictionary *blockObserversForUUID; +@property (nonatomic, retain) NSObject *callbackQueue; +@property (readonly) BOOL isServiceAvailable; +@property (retain) NSHashTable *observerObjects; +@property (retain) NSObject *observerQueue; +@property int reachability; +@property (retain) NWPathEvaluator *serviceReachabilityEvaluator; + ++ (id)sharedObserver; + +- (void).cxx_destruct; +- (void)_deliverReachabilityUpdate:(int)arg1; +- (id)_init; +- (void)_setupReachability; +- (id)addBlockObserver:(id /* block */)arg1; +- (void)addObserver:(id)arg1; +- (id)blockObserversForUUID; +- (id)callbackQueue; +- (void)dealloc; +- (id)init; +- (BOOL)isServiceAvailable; +- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void*)arg4; +- (id)observerObjects; +- (id)observerQueue; +- (int)reachability; +- (void)removeAllObservers; +- (BOOL)removeBlockObserverWithHandle:(id)arg1; +- (BOOL)removeObserver:(id)arg1; +- (id)serviceReachabilityEvaluator; +- (void)setBlockObserversForUUID:(id)arg1; +- (void)setCallbackQueue:(id)arg1; +- (void)setObserverObjects:(id)arg1; +- (void)setObserverQueue:(id)arg1; +- (void)setReachability:(int)arg1; +- (void)setServiceReachabilityEvaluator:(id)arg1; + +@end diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFTask.h b/PrivateFrameworks/WeatherFoundation.framework/WFTask.h index dbf96af15e..64fc276ce9 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFTask.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFTask.h @@ -4,21 +4,30 @@ @interface WFTask : NSObject { WFTaskIdentifier * _identifier; + NSProgress * _progress; BOOL _requiresResponse; } @property (nonatomic, readonly) WFTaskIdentifier *identifier; +@property (nonatomic, readonly) BOOL isCancelled; +@property (nonatomic, retain) NSProgress *progress; @property (nonatomic, readonly) BOOL requiresResponse; + (id)sharedServiceConnection; - (void).cxx_destruct; +- (void)cancel; +- (void)cleanup; - (void)executeSynchronously; +- (void)handleCancellation; - (void)handleResponse:(id)arg1; - (id)identifier; - (id)init; - (id)initWithResponseRequired:(BOOL)arg1; +- (BOOL)isCancelled; +- (id)progress; - (BOOL)requiresResponse; +- (void)setProgress:(id)arg1; - (void)start; - (void)startWithService:(id)arg1; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFTemperatureUnitRequest.h b/PrivateFrameworks/WeatherFoundation.framework/WFTemperatureUnitRequest.h index f1aec79142..3ec031f1e7 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFTemperatureUnitRequest.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFTemperatureUnitRequest.h @@ -9,6 +9,8 @@ @property (nonatomic, copy) id /* block */ resultHandler; - (void).cxx_destruct; +- (void)cleanup; +- (void)handleCancellation; - (void)handleResponse:(id)arg1; - (id)initWithResultHandler:(id /* block */)arg1; - (BOOL)requiresResponse; diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFWeatherChannelRequestFormatter.h b/PrivateFrameworks/WeatherFoundation.framework/WFWeatherChannelRequestFormatter.h index 889620e8ed..5866dd18cb 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFWeatherChannelRequestFormatter.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFWeatherChannelRequestFormatter.h @@ -11,5 +11,6 @@ + (id)airQualityRequestForLocation:(id)arg1 locale:(id)arg2 error:(id*)arg3; + (id)forecastRequestForLocation:(id)arg1 date:(id)arg2; ++ (id)hostURLForService; @end diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFWeatherStoreService.h b/PrivateFrameworks/WeatherFoundation.framework/WFWeatherStoreService.h index 343d9693ba..92f50217bb 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFWeatherStoreService.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFWeatherStoreService.h @@ -5,6 +5,8 @@ @interface WFWeatherStoreService : NSObject { NSMutableDictionary * _URLToCallbackMap; NSMutableDictionary * _URLToTaskMap; + NSMutableDictionary * _UUIDToCallbackMap; + NSMutableDictionary * _UUIDToURLMap; WFWeatherStoreCache * _cache; WFWeatherStoreServiceConfiguration * _configuration; NSObject * _incomingRequestQueue; @@ -14,6 +16,8 @@ @property (retain) NSMutableDictionary *URLToCallbackMap; @property (retain) NSMutableDictionary *URLToTaskMap; +@property (retain) NSMutableDictionary *UUIDToCallbackMap; +@property (retain) NSMutableDictionary *UUIDToURLMap; @property (retain) WFWeatherStoreCache *cache; @property (nonatomic, copy) WFWeatherStoreServiceConfiguration *configuration; @property (readonly, copy) NSString *debugDescription; @@ -27,15 +31,20 @@ - (void).cxx_destruct; - (id)URLToCallbackMap; - (id)URLToTaskMap; -- (void)_addCallback:(id)arg1 forURL:(id)arg2; +- (id)UUIDToCallbackMap; +- (id)UUIDToURLMap; +- (void)_addCallback:(id /* block */)arg1 requestIdentifier:(id)arg2 forURL:(id)arg3; - (BOOL)_cacheParsedForecastData:(id)arg1 type:(unsigned int)arg2 location:(id)arg3 date:(id)arg4 requestIdentifier:(id)arg5; -- (void)_executeCallbacksForURL:(id)arg1 conditions:(id)arg2 error:(id)arg3; -- (void)_executeCallbacksForURL:(id)arg1 parsedForecastData:(id)arg2 error:(id)arg3; +- (void)_cancelWithRequestIdentifier:(id)arg1; +- (void)_executeCallbacksForURL:(id)arg1 requestIdentifier:(id)arg2 conditions:(id)arg3 error:(id)arg4; +- (void)_executeCallbacksForURL:(id)arg1 requestIdentifier:(id)arg2 parsedForecastData:(id)arg3 error:(id)arg4; - (BOOL)_forecastConditionsForType:(unsigned int)arg1 location:(id)arg2 date:(id)arg3 requestIdentifier:(id)arg4 completionHandler:(id /* block */)arg5; -- (void)_setTask:(id)arg1 callback:(id)arg2 forURL:(id)arg3; +- (BOOL)_isConnectivityAvailableForWeatherHost:(id*)arg1; +- (void)_setTask:(id)arg1 requestIdentifier:(id)arg2 callback:(id /* block */)arg3 forURL:(id)arg4; - (id)_taskForURL:(id)arg1; - (void)airQualityForLocation:(id)arg1 locale:(id)arg2 requestIdentifier:(id)arg3 options:(id)arg4 completionHandler:(id /* block */)arg5; - (id)cache; +- (void)cancelTaskWithIdentifier:(id)arg1; - (id)configuration; - (void)dailyForecastForLocation:(id)arg1 requestIdentifier:(id)arg2 completionHandler:(id /* block */)arg3; - (void)forecastForLocation:(id)arg1 atDate:(id)arg2 requestIdentifier:(id)arg3 options:(id)arg4 completionHandler:(id /* block */)arg5; @@ -53,5 +62,7 @@ - (void)setParseQueue:(id)arg1; - (void)setURLToCallbackMap:(id)arg1; - (void)setURLToTaskMap:(id)arg1; +- (void)setUUIDToCallbackMap:(id)arg1; +- (void)setUUIDToURLMap:(id)arg1; @end diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFWeatherStoreServiceConfiguration.h b/PrivateFrameworks/WeatherFoundation.framework/WFWeatherStoreServiceConfiguration.h index 9b0258b5c4..eba32e076a 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFWeatherStoreServiceConfiguration.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFWeatherStoreServiceConfiguration.h @@ -10,6 +10,8 @@ NSURL * _cacheURL; NSMutableDictionary * _requestFormatterForForecastType; NSMutableDictionary * _requestParserForForecastType; + NSURL * _serviceConnectivityEvaluationURL; + NWPathEvaluator * _serviceConnectivityEvaluator; NSURLSession * _session; } @@ -18,9 +20,12 @@ @property (nonatomic, retain) Class airQualityRequestFormatterClass; @property (nonatomic, retain) Class cacheClass; @property (nonatomic, copy) NSURL *cacheURL; +@property (nonatomic, readonly) BOOL isServiceAvailable; @property (nonatomic, readonly) BOOL isValid; @property (nonatomic, retain) NSMutableDictionary *requestFormatterForForecastType; @property (nonatomic, retain) NSMutableDictionary *requestParserForForecastType; +@property (nonatomic, retain) NSURL *serviceConnectivityEvaluationURL; +@property (nonatomic, readonly) NWPathEvaluator *serviceConnectivityEvaluator; @property (nonatomic, retain) NSURLSession *session; + (id)defaultConfiguration; @@ -36,11 +41,14 @@ - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)forecastRequestForType:(unsigned int)arg1 location:(id)arg2 date:(id)arg3 error:(id*)arg4; - (id)init; +- (BOOL)isServiceAvailable; - (BOOL)isValid; - (id)parseAirQualityData:(id)arg1 location:(id)arg2 locale:(id)arg3 error:(id*)arg4; - (id)parseForecast:(unsigned int)arg1 data:(id)arg2 date:(id)arg3 error:(id*)arg4; - (id)requestFormatterForForecastType; - (id)requestParserForForecastType; +- (id)serviceConnectivityEvaluationURL; +- (id)serviceConnectivityEvaluator; - (id)session; - (void)setAggDictionary:(id)arg1; - (void)setAirQualityFormatter:(Class)arg1; @@ -53,6 +61,7 @@ - (void)setRequestFormatterForForecastType:(id)arg1; - (void)setRequestParser:(id)arg1 forForecastType:(unsigned int)arg2; - (void)setRequestParserForForecastType:(id)arg1; +- (void)setServiceConnectivityEvaluationURL:(id)arg1; - (void)setSession:(id)arg1; @end diff --git a/PrivateFrameworks/WeatherFoundation.framework/WFWeatherUndergroundRequestFormatter.h b/PrivateFrameworks/WeatherFoundation.framework/WFWeatherUndergroundRequestFormatter.h index 784941b0f8..229b02d916 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WFWeatherUndergroundRequestFormatter.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WFWeatherUndergroundRequestFormatter.h @@ -10,5 +10,6 @@ @property (readonly) Class superclass; + (id)forecastRequestForLocation:(id)arg1 date:(id)arg2; ++ (id)hostURLForService; @end diff --git a/PrivateFrameworks/WeatherFoundation.framework/WeatherService.h b/PrivateFrameworks/WeatherFoundation.framework/WeatherService.h index c22c603284..76cdd84b7a 100644 --- a/PrivateFrameworks/WeatherFoundation.framework/WeatherService.h +++ b/PrivateFrameworks/WeatherFoundation.framework/WeatherService.h @@ -27,6 +27,7 @@ - (void)addClient:(id)arg1; - (void)addClient:(id)arg1 forPid:(int)arg2; - (void)airQualityForLocation:(id)arg1 locale:(id)arg2 options:(id)arg3 taskIdentifier:(id)arg4; +- (void)cancelTaskWithIdentifier:(id)arg1; - (id)clientDictionary; - (id)clientForPid:(int)arg1; - (id)clients; @@ -42,6 +43,7 @@ - (void)performMigrationWithCompletion:(id /* block */)arg1; - (id)queryDispatcher; - (void)queryDispatcherDidReceiveResponse:(id)arg1 identifier:(id)arg2; +- (void)reachabilityConfigurationForIdentifier:(id)arg1; - (void)removeClient:(id)arg1; - (void)replaceTemperatureUnitWith:(int)arg1 identifier:(id)arg2; - (void)setClientDictionary:(id)arg1; diff --git a/PrivateFrameworks/WebCore.framework/WebAVPlayerController.h b/PrivateFrameworks/WebCore.framework/WebAVPlayerController.h index eb68d2b019..827e017532 100644 --- a/PrivateFrameworks/WebCore.framework/WebAVPlayerController.h +++ b/PrivateFrameworks/WebCore.framework/WebAVPlayerController.h @@ -30,7 +30,7 @@ double _minTime; BOOL _pictureInPictureInterrupted; BOOL _pictureInPicturePossible; - struct WebPlaybackSessionInterfaceAVKit { int (**x1)(); unsigned int x2; struct RetainPtr { void *x_3_1_1; } x3; struct WebPlaybackSessionModel {} *x4; struct WebPlaybackSessionInterfaceAVKitClient {} *x5; bool x6; } * _playbackSessionInterface; + struct WebPlaybackSessionInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct RetainPtr { void *x_4_1_1; } x4; struct WebPlaybackSessionModel {} *x5; } * _playbackSessionInterface; AVPlayerController * _playerControllerProxy; BOOL _playingOnSecondScreen; double _rate; @@ -69,7 +69,7 @@ @property double minTime; @property (getter=isPictureInPictureInterrupted) BOOL pictureInPictureInterrupted; @property (getter=isPictureInPicturePossible) BOOL pictureInPicturePossible; -@property struct WebPlaybackSessionInterfaceAVKit { int (**x1)(); unsigned int x2; struct RetainPtr { void *x_3_1_1; } x3; struct WebPlaybackSessionModel {} *x4; struct WebPlaybackSessionInterfaceAVKitClient {} *x5; bool x6; }*playbackSessionInterface; +@property struct WebPlaybackSessionInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct RetainPtr { void *x_4_1_1; } x4; struct WebPlaybackSessionModel {} *x5; }*playbackSessionInterface; @property (retain) AVPlayerController *playerControllerProxy; @property (getter=isPlaying) BOOL playing; @property (getter=isPlayingOnExternalScreen, readonly) BOOL playingOnExternalScreen; @@ -137,11 +137,10 @@ - (double)minTime; - (void)pause:(id)arg1; - (void)play:(id)arg1; -- (struct WebPlaybackSessionInterfaceAVKit { int (**x1)(); unsigned int x2; struct RetainPtr { void *x_3_1_1; } x3; struct WebPlaybackSessionModel {} *x4; struct WebPlaybackSessionInterfaceAVKitClient {} *x5; bool x6; }*)playbackSessionInterface; +- (struct WebPlaybackSessionInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct RetainPtr { void *x_4_1_1; } x4; struct WebPlaybackSessionModel {} *x5; }*)playbackSessionInterface; - (id)player; - (id)playerControllerProxy; - (double)rate; -- (void)resetState; - (void)seekChapterBackward:(id)arg1; - (void)seekChapterForward:(id)arg1; - (void)seekToBeginning:(id)arg1; @@ -173,7 +172,7 @@ - (void)setMinTime:(double)arg1; - (void)setPictureInPictureInterrupted:(BOOL)arg1; - (void)setPictureInPicturePossible:(BOOL)arg1; -- (void)setPlaybackSessionInterface:(struct WebPlaybackSessionInterfaceAVKit { int (**x1)(); unsigned int x2; struct RetainPtr { void *x_3_1_1; } x3; struct WebPlaybackSessionModel {} *x4; struct WebPlaybackSessionInterfaceAVKitClient {} *x5; bool x6; }*)arg1; +- (void)setPlaybackSessionInterface:(struct WebPlaybackSessionInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct RetainPtr { void *x_4_1_1; } x4; struct WebPlaybackSessionModel {} *x5; }*)arg1; - (void)setPlayerControllerProxy:(id)arg1; - (void)setPlaying:(BOOL)arg1; - (void)setRate:(double)arg1; diff --git a/PrivateFrameworks/WebCore.framework/WebAVPlayerLayer.h b/PrivateFrameworks/WebCore.framework/WebAVPlayerLayer.h index 065bac0ab1..521df24075 100644 --- a/PrivateFrameworks/WebCore.framework/WebAVPlayerLayer.h +++ b/PrivateFrameworks/WebCore.framework/WebAVPlayerLayer.h @@ -33,7 +33,7 @@ } _videoSublayer; } -@property (nonatomic) struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_4_1_1; } x4; struct RetainPtr { void *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct WebVideoFullscreenModel {} *x7; struct WebVideoFullscreenChangeObserver {} *x8; struct RetainPtr { void *x_9_1_1; } x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; unsigned int x14; struct function={type=[12C] {} x15; struct __base {} *x16; }*fullscreenInterface; /* unknown property attribute: 16>}{function={type=[12C]}^{__base}}}BBBBBBB} */ +@property (nonatomic) struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); int (**x3)(); unsigned int x4; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct RetainPtr { void *x_7_1_1; } x7; struct WebVideoFullscreenModel {} *x8; struct WebVideoFullscreenChangeObserver {} *x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; struct RetainPtr { void *x_14_1_1; } x14; unsigned int x15; struct function={type=[12C] {} x16; struct __base {} *x17; }*fullscreenInterface; /* unknown property attribute: 16>}{function={type=[12C]}^{__base}}}BBBBBBB} */ @property struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; } modelVideoLayerFrame; @property (nonatomic, copy) NSDictionary *pixelBufferAttributes; @property (nonatomic, retain) AVPlayerController *playerController; @@ -47,7 +47,7 @@ - (id).cxx_construct; - (void).cxx_destruct; - (void)dealloc; -- (struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_4_1_1; } x4; struct RetainPtr { void *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct WebVideoFullscreenModel {} *x7; struct WebVideoFullscreenChangeObserver {} *x8; struct RetainPtr { void *x_9_1_1; } x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; unsigned int x14; struct function={type=[12C] {} x15; struct __base {} *x16; }*)fullscreenInterface; +- (struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); int (**x3)(); unsigned int x4; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct RetainPtr { void *x_7_1_1; } x7; struct WebVideoFullscreenModel {} *x8; struct WebVideoFullscreenChangeObserver {} *x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; struct RetainPtr { void *x_14_1_1; } x14; unsigned int x15; struct function={type=[12C] {} x16; struct __base {} *x17; }*)fullscreenInterface; - (id)init; - (BOOL)isReadyForDisplay; - (void)layoutSublayers; @@ -55,7 +55,7 @@ - (id)pixelBufferAttributes; - (id)playerController; - (void)resolveBounds; -- (void)setFullscreenInterface:(struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_4_1_1; } x4; struct RetainPtr { void *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct WebVideoFullscreenModel {} *x7; struct WebVideoFullscreenChangeObserver {} *x8; struct RetainPtr { void *x_9_1_1; } x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; unsigned int x14; struct function={type=[12C] {} x15; struct __base {} *x16; }*)arg1; +- (void)setFullscreenInterface:(struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); int (**x3)(); unsigned int x4; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct RetainPtr { void *x_7_1_1; } x7; struct WebVideoFullscreenModel {} *x8; struct WebVideoFullscreenChangeObserver {} *x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; struct RetainPtr { void *x_14_1_1; } x14; unsigned int x15; struct function={type=[12C] {} x16; struct __base {} *x17; }*)arg1; - (void)setModelVideoLayerFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (void)setPixelBufferAttributes:(id)arg1; - (void)setPlayerController:(id)arg1; diff --git a/PrivateFrameworks/WebCore.framework/WebAVPlayerViewControllerDelegate.h b/PrivateFrameworks/WebCore.framework/WebAVPlayerViewControllerDelegate.h index 63e1e5b28c..c736253c48 100644 --- a/PrivateFrameworks/WebCore.framework/WebAVPlayerViewControllerDelegate.h +++ b/PrivateFrameworks/WebCore.framework/WebAVPlayerViewControllerDelegate.h @@ -10,13 +10,13 @@ @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; -@property struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_4_1_1; } x4; struct RetainPtr { void *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct WebVideoFullscreenModel {} *x7; struct WebVideoFullscreenChangeObserver {} *x8; struct RetainPtr { void *x_9_1_1; } x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; unsigned int x14; struct function={type=[12C] {} x15; struct __base {} *x16; }*fullscreenInterface; /* unknown property attribute: 16>}{function={type=[12C]}^{__base}}}BBBBBBB} */ +@property struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); int (**x3)(); unsigned int x4; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct RetainPtr { void *x_7_1_1; } x7; struct WebVideoFullscreenModel {} *x8; struct WebVideoFullscreenChangeObserver {} *x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; struct RetainPtr { void *x_14_1_1; } x14; unsigned int x15; struct function={type=[12C] {} x16; struct __base {} *x17; }*fullscreenInterface; /* unknown property attribute: 16>}{function={type=[12C]}^{__base}}}BBBBBBB} */ @property (readonly) unsigned int hash; @property (readonly) Class superclass; - (id).cxx_construct; - (void).cxx_destruct; -- (struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_4_1_1; } x4; struct RetainPtr { void *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct WebVideoFullscreenModel {} *x7; struct WebVideoFullscreenChangeObserver {} *x8; struct RetainPtr { void *x_9_1_1; } x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; unsigned int x14; struct function={type=[12C] {} x15; struct __base {} *x16; }*)fullscreenInterface; +- (struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); int (**x3)(); unsigned int x4; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct RetainPtr { void *x_7_1_1; } x7; struct WebVideoFullscreenModel {} *x8; struct WebVideoFullscreenChangeObserver {} *x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; struct RetainPtr { void *x_14_1_1; } x14; unsigned int x15; struct function={type=[12C] {} x16; struct __base {} *x17; }*)fullscreenInterface; - (void)playerViewController:(id)arg1 restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:(id /* block */)arg2; - (BOOL)playerViewController:(id)arg1 shouldExitFullScreenWithReason:(int)arg2; - (void)playerViewControllerDidStartPictureInPicture:(id)arg1; @@ -24,6 +24,6 @@ - (void)playerViewControllerFailedToStartPictureInPicture:(id)arg1 withError:(id)arg2; - (void)playerViewControllerWillStartPictureInPicture:(id)arg1; - (void)playerViewControllerWillStopPictureInPicture:(id)arg1; -- (void)setFullscreenInterface:(struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); unsigned int x3; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_4_1_1; } x4; struct RetainPtr { void *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct WebVideoFullscreenModel {} *x7; struct WebVideoFullscreenChangeObserver {} *x8; struct RetainPtr { void *x_9_1_1; } x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; unsigned int x14; struct function={type=[12C] {} x15; struct __base {} *x16; }*)arg1; +- (void)setFullscreenInterface:(struct WebVideoFullscreenInterfaceAVKit { int (**x1)(); int (**x2)(); int (**x3)(); unsigned int x4; struct Ref { struct WebPlaybackSessionInterfaceAVKit {} *x_5_1_1; } x5; struct RetainPtr { void *x_6_1_1; } x6; struct RetainPtr { void *x_7_1_1; } x7; struct WebVideoFullscreenModel {} *x8; struct WebVideoFullscreenChangeObserver {} *x9; struct RetainPtr { void *x_10_1_1; } x10; struct RetainPtr { void *x_11_1_1; } x11; struct RetainPtr { void *x_12_1_1; } x12; struct RetainPtr { void *x_13_1_1; } x13; struct RetainPtr { void *x_14_1_1; } x14; unsigned int x15; struct function={type=[12C] {} x16; struct __base {} *x17; }*)arg1; @end diff --git a/PrivateFrameworks/WebCore.framework/WebVideoFullscreenController.h b/PrivateFrameworks/WebCore.framework/WebVideoFullscreenController.h index f00cb23c85..8a2283c6a4 100644 --- a/PrivateFrameworks/WebCore.framework/WebVideoFullscreenController.h +++ b/PrivateFrameworks/WebCore.framework/WebVideoFullscreenController.h @@ -13,7 +13,7 @@ - (id).cxx_construct; - (void).cxx_destruct; -- (void)didFinishFullscreen:(struct WebVideoFullscreenControllerContext { int (**x1)(); int (**x2)(); int (**x3)(); struct atomic { int x_4_1_1; } x4; struct RefPtr { struct WebVideoFullscreenInterfaceAVKit {} *x_5_1_1; } x5; struct RefPtr { struct WebVideoFullscreenModelVideoElement {} *x_6_1_1; } x6; struct RefPtr { struct HTMLVideoElement {} *x_7_1_1; } x7; struct RetainPtr { void *x_8_1_1; } x8; struct RetainPtr { void *x_9_1_1; } x9; struct RefPtr { struct WebVideoFullscreenSessionModel {} *x_10_1_1; } x10; }*)arg1; +- (void)didFinishFullscreen:(struct WebVideoFullscreenControllerContext { int (**x1)(); int (**x2)(); int (**x3)(); int (**x4)(); int (**x5)(); int (**x6)(); struct atomic { int x_7_1_1; } x7; struct HashSet, WTF::HashTraits > { struct HashTable, WTF::HashTraits, WTF::HashTraits > { struct WebPlaybackSessionModelClient {} **x_1_2_1; unsigned int x_1_2_2; unsigned int x_1_2_3; unsigned int x_1_2_4; unsigned int x_1_2_5; } x_8_1_1; } x8; struct HashSet, WTF::HashTraits > { struct HashTable, WTF::HashTraits, WTF::HashTraits > { struct WebVideoFullscreenModelClient {} **x_1_2_1; unsigned int x_1_2_2; unsigned int x_1_2_3; unsigned int x_1_2_4; unsigned int x_1_2_5; } x_9_1_1; } x9; }*)arg1; - (void)enterFullscreen:(id)arg1 mode:(unsigned int)arg2; - (void)exitFullscreen; - (id)init; diff --git a/PrivateFrameworks/Widgets.framework/WGCircleCheckView.h b/PrivateFrameworks/Widgets.framework/WGCircleCheckView.h index d1f775bd17..a3552fcdaf 100644 --- a/PrivateFrameworks/Widgets.framework/WGCircleCheckView.h +++ b/PrivateFrameworks/Widgets.framework/WGCircleCheckView.h @@ -7,9 +7,13 @@ UIImageView * _circleView; } +@property (getter=_checkView, nonatomic, retain) WGCheckView *checkView; @property (getter=isChecked, nonatomic) BOOL checked; +@property (getter=_circleView, nonatomic, retain) UIImageView *circleView; - (void).cxx_destruct; +- (id)_checkView; +- (id)_circleView; - (void)_configureCheckViewIfNecessary; - (id)_configureCircleViewIfNecessary; - (BOOL)_isFrozen; @@ -18,7 +22,9 @@ - (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (BOOL)isChecked; - (void)layoutSubviews; +- (void)setCheckView:(id)arg1; - (void)setChecked:(BOOL)arg1; +- (void)setCircleView:(id)arg1; - (struct CGSize { float x1; float x2; })sizeThatFits:(struct CGSize { float x1; float x2; })arg1; @end diff --git a/PrivateFrameworks/Widgets.framework/WGWidgetDiscoveryController.h b/PrivateFrameworks/Widgets.framework/WGWidgetDiscoveryController.h index b4a319eb8c..8e9b9cb0e9 100644 --- a/PrivateFrameworks/Widgets.framework/WGWidgetDiscoveryController.h +++ b/PrivateFrameworks/Widgets.framework/WGWidgetDiscoveryController.h @@ -10,7 +10,6 @@ * _debuggingHandler; NSMutableSet * _defaultEnabledIDs; * _delegate; - NSMutableDictionary * _hostIDsToWidgetIDsToWidgets; NSMutableDictionary * _identifiersToDataSources; NSMutableDictionary * _identifiersToDatums; NSMutableDictionary * _identifiersToWidgetInfos; @@ -23,6 +22,7 @@ WGWidgetPersistentStateController * _persistentStateController; WGWidgetListEditViewController * _presentedEditViewController; id _presentedEditViewControllerStatusBarAssertion; + NSMutableDictionary * _requesterIDsToWidgetIDsToWidgets; NSMutableDictionary * _widgetIDsToPendingTestCompletions; NSMutableDictionary * _widgetIDsToPendingTestTearDowns; } @@ -59,7 +59,7 @@ - (BOOL)_managesTwoColumns; - (id)_newWidgetListEditViewController; - (id)_newWidgetListEditViewControllerStatusBarAssertion; -- (id)_newWidgetWithIdentifier:(id)arg1; +- (id)_newWidgetWithIdentifier:(id)arg1 delegate:(id)arg2; - (int)_nextSequenceNumber; - (void)_notifyObserversOfOrderChange; - (void)_notifyObserversOfVisibilityChange:(BOOL)arg1 ofWidgetWithIdentifier:(id)arg2 inGroup:(id)arg3; @@ -132,6 +132,6 @@ - (id)widgetListEditViewController:(id)arg1 itemIdentifiersForGroup:(id)arg2; - (void)widgetListEditViewController:(id)arg1 setEnabled:(BOOL)arg2 forItemsWithIdentifiers:(id)arg3; - (BOOL)widgetListEditViewControllerShouldIncludeInternalWidgets:(id)arg1; -- (id)widgetWithIdentifier:(id)arg1 forHostWithIdentifier:(id)arg2; +- (id)widgetWithIdentifier:(id)arg1 delegate:(id)arg2 forRequesterWithIdentifier:(id)arg3; @end diff --git a/PrivateFrameworks/Widgets.framework/WGWidgetHostingViewController.h b/PrivateFrameworks/Widgets.framework/WGWidgetHostingViewController.h index b1a276dfeb..31cad222bd 100644 --- a/PrivateFrameworks/Widgets.framework/WGWidgetHostingViewController.h +++ b/PrivateFrameworks/Widgets.framework/WGWidgetHostingViewController.h @@ -4,10 +4,11 @@ @interface WGWidgetHostingViewController : UIViewController { int _activeDisplayMode; + WGWidgetLifeCycleSequence * _activeLifeCycleSequence; NSString * _appBundleID; BOOL _blacklisted; _WGBrokenWidgetView * _brokenView; - int _connectionRequestState; + int _connectionState; UIView * _contentProvidingView; float _cornerRadius; * _delegate; @@ -25,13 +26,12 @@ unsigned int _maskedCorners; NSMapTable * _openActiveDisplayModeChangeTransactions; NSMapTable * _openAppearanceTransactions; - id /* block */ _outstandingWidgetUpdateCompletionHandler; NSObject * _proxyConnectionQueue; - NSObject * _proxyDisconnectionQueue; NSObject * _proxyRequestQueue; _WGWidgetRemoteViewController * _remoteViewController; + id /* block */ _remoteViewControllerConnectionHandler; id /* block */ _remoteViewControllerDisconnectionHandler; - int _requestState; + NSMutableDictionary * _sequenceIDsToOutstandingWidgetUpdateCompletionHandlers; UIView * _snapshotView; struct CGRect { struct CGPoint { @@ -49,12 +49,13 @@ } @property (nonatomic, readonly) int activeDisplayMode; +@property (getter=_activeLifeCycleSequence, nonatomic, readonly) WGWidgetLifeCycleSequence *activeLifeCycleSequence; @property (nonatomic, copy) NSString *appBundleID; @property (nonatomic, readonly) BSAuditToken *auditToken; @property (getter=_isBlacklisted, setter=_setBlacklisted:, nonatomic) BOOL blacklisted; @property (getter=_brokenView, setter=_setBrokenView:, nonatomic, retain) _WGBrokenWidgetView *brokenView; @property (getter=isBrokenViewVisible, nonatomic, readonly) BOOL brokenViewVisible; -@property (getter=_connectionRequestState, setter=_setConnectionRequestState:, nonatomic) int connectionRequestState; +@property (getter=_connectionState, setter=_setConnectionState:, nonatomic) int connectionState; @property (getter=_containerIdentifier, nonatomic, readonly, copy) NSString *containerIdentifier; @property (getter=_contentProvidingView, setter=_setContentProvidingView:, nonatomic, retain) UIView *contentProvidingView; @property (nonatomic) float cornerRadius; @@ -76,14 +77,13 @@ @property (nonatomic) unsigned int maskedCorners; @property (getter=_openActiveDisplayModeChangeTransactions, nonatomic, readonly) NSMapTable *openActiveDisplayModeChangeTransactions; @property (getter=_openAppearanceTransactions, nonatomic, readonly) NSMapTable *openAppearanceTransactions; -@property (getter=_outstandingWidgetUpdateCompletionHandler, setter=_setOutstandingWidgetUpdateCompletionHandler:, nonatomic, copy) id /* block */ outstandingWidgetUpdateCompletionHandler; @property (getter=_proxyConnectionQueue, nonatomic, readonly) NSObject *proxyConnectionQueue; -@property (getter=_proxyDisconnectionQueue, nonatomic, readonly) NSObject *proxyDisconnectionQueue; @property (getter=_proxyRequestQueue, nonatomic, readonly) NSObject *proxyRequestQueue; @property (getter=_remoteViewController, setter=_setRemoteViewController:, nonatomic, retain) _WGWidgetRemoteViewController *remoteViewController; +@property (getter=_remoteViewControllerConnectionHandler, setter=_setRemoteViewControllerConnectionHandler:, nonatomic, copy) id /* block */ remoteViewControllerConnectionHandler; @property (getter=_remoteViewControllerDisconnectionHandler, setter=_setRemoteViewControllerDisconnectionHandler:, nonatomic, copy) id /* block */ remoteViewControllerDisconnectionHandler; @property (getter=isRemoteViewVisible, nonatomic, readonly) BOOL remoteViewVisible; -@property (nonatomic) int requestState; +@property (getter=_sequenceIDsToOutstandingWidgetUpdateCompletionHandlers, setter=_setSequenceIDsToOutstandingWidgetUpdateCompletionHandlers:, nonatomic, retain) NSMutableDictionary *sequenceIDsToOutstandingWidgetUpdateCompletionHandlers; @property (nonatomic, readonly) UIImage *settingsIcon; @property (getter=isSnapshotLoaded, nonatomic, readonly) BOOL snapshotLoaded; @property (getter=_snapshotView, setter=_setSnapshotView:, nonatomic, retain) UIView *snapshotView; @@ -94,47 +94,55 @@ @property (nonatomic, readonly, copy) NSString *widgetIdentifier; @property (nonatomic, readonly) WGWidgetInfo *widgetInfo; ++ (BOOL)_canWidgetHostCaptureSnapshotForSequence:(id)arg1; ++ (BOOL)_canWidgetHostConnectRemoteViewControllerByCancellingDisappearanceForSequence:(id)arg1; ++ (BOOL)_canWidgetHostConnectRemoteViewControllerByRequestingForSequence:(id)arg1 disconnectionTimer:(id)arg2 connectionState:(int)arg3; ++ (BOOL)_canWidgetHostDisconnectRemoteViewControllerForSequence:(id)arg1 disconnectionTimer:(id)arg2 coalesce:(BOOL)arg3; ++ (BOOL)_canWidgetHostEndSequenceByDisconnectingRemoteViewControllerForSequence:(id)arg1; ++ (BOOL)_canWidgetHostInsertRemoteViewForSequence:(id)arg1; ++ (BOOL)_canWidgetHostRequestRemoteViewControllerForSequence:(id)arg1; + (void)setWidgetSnapshotTimestampsEnabled:(BOOL)arg1; - (void).cxx_destruct; -- (BOOL)_attemptReconnectionAfterUnanticipatedDisconnection; -- (void)_beginRemoteViewControllerAppearanceTransitionIfNecessary:(BOOL)arg1 animated:(BOOL)arg2; +- (void)_abortActiveSequence; +- (id)_activeLifeCycleSequence; +- (void)_attemptReconnectionAfterUnanticipatedDisconnection; - (void)_beginRemoteViewControllerAppearanceTransitionIfNecessary:(BOOL)arg1 animated:(BOOL)arg2 completion:(id /* block */)arg3; +- (void)_beginSequenceWithReason:(id)arg1 completion:(id /* block */)arg2 updateHandler:(id /* block */)arg3; - (id)_brokenView; -- (BOOL)_canDisconnectRemoteViewController:(id*)arg1; -- (BOOL)_canInsertRemoteView; -- (BOOL)_canRequestRemoteViewController:(id*)arg1; +- (BOOL)_canInsertRemoteView:(id*)arg1; - (id)_cancelTouches; -- (void)_captureAndInsertSnapshotAndDisconnectRemoteViewControllerForReason:(id)arg1 completion:(id /* block */)arg2; - (void)_captureLayerTree:(id /* block */)arg1; -- (id /* block */)_completionHandlerForUpdateRequest; -- (void)_connectAndInsertRemoteViewForReason:(id)arg1 completion:(id /* block */)arg2 updateHandler:(id /* block */)arg3; -- (int)_connectionRequestState; +- (void)_captureSnapshotAndBeginDisappearanceTransitionForSequence:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)_connectRemoteViewControllerForReason:(id)arg1 sequence:(id)arg2 completionHandler:(id /* block */)arg3; +- (int)_connectionState; - (id)_containerIdentifier; - (id)_contentProvidingView; - (float)_contentWidth; - (BOOL)_didRequestViewInset; - (BOOL)_didUpdate; -- (void)_disconnectRemoteViewController:(id /* block */)arg1; -- (void)_disconnectRemoteViewControllerForReason:(id)arg1 coalesce:(BOOL)arg2 completionHandler:(id /* block */)arg3; +- (void)_disconnectRemoteViewControllerForReason:(id)arg1 sequence:(id)arg2 coalesce:(BOOL)arg3 completionHandler:(id /* block */)arg4; +- (void)_disconnectRemoteViewControllerForSequence:(id)arg1 completion:(id /* block */)arg2; - (id)_disconnectionTimer; - (void)_disconnectionTimerDidFire:(id)arg1; - (id)_diskWriteQueue; -- (void)_endConnectionRequestState:(int)arg1; - (void)_endRemoteViewControllerAppearanceTransitionIfNecessary; - (void)_endRemoteViewControllerAppearanceTransitionIfNecessaryWithCompletion:(id /* block */)arg1; -- (void)_endRequestState:(int)arg1; +- (void)_endSequence:(id)arg1 withReason:(id)arg2 completion:(id /* block */)arg3; +- (void)_enqueueDisconnectionRequestForSequence:(id)arg1 endTransitionBlock:(id /* block */)arg2 completion:(id /* block */)arg3; - (void)_enqueueRemoteServiceRequest:(id /* block */)arg1 withDescription:(id)arg2; - (void)_enqueueRequest:(id /* block */)arg1 inQueue:(id)arg2 trampolinedToMainQueue:(BOOL)arg3 withDescription:(id)arg4; - (id)_extensionRequest; -- (void)_finishDisconnectingRemoteViewControllerWithError:(id)arg1 completion:(id /* block */)arg2; +- (void)_finishDisconnectingRemoteViewControllerForSequence:(id)arg1 error:(id)arg2 completion:(id /* block */)arg3; - (void)_handleRequestedViewHeight:(float)arg1 usingAutolayout:(BOOL)arg2 requestIdentifier:(id)arg3; -- (BOOL)_hasOutstandingUpdateRequest; +- (BOOL)_hasOutstandingUpdateRequestForSequence:(id)arg1; +- (void)_initiateNewSequenceIfNecessary; - (void)_insertAppropriateContentView; -- (void)_insertContentProvidingSubview:(id)arg1 completion:(id /* block */)arg2; -- (void)_insertRemoteViewAfterViewWillAppearWithCompletion:(id /* block */)arg1; +- (void)_insertContentProvidingSubview:(id)arg1 sequence:(id)arg2 completion:(id /* block */)arg3; +- (void)_insertSnapshotWithCompletionHandler:(id /* block */)arg1; - (void)_invalidateDisconnectionTimer; - (void)_invalidateSnapshotWithForce:(BOOL)arg1 completionHandler:(id /* block */)arg2; +- (BOOL)_isActiveSequence:(id)arg1; - (BOOL)_isBlacklisted; - (BOOL)_isEncodingLayerTree; - (BOOL)_isIgnoringParentAppearState; @@ -142,28 +150,30 @@ - (void)_loadSnapshotViewFromDiskIfNecessary:(id /* block */)arg1; - (struct UIEdgeInsets { float x1; float x2; float x3; float x4; })_marginInsets; - (struct CGSize { float x1; float x2; })_maxSizeForDisplayMode:(int)arg1; -- (void)_noteOutstandingUpdateRequest; +- (void)_noteOutstandingUpdateRequestForSequence:(id)arg1; - (id)_openActiveDisplayModeChangeTransactions; - (id)_openAppearanceTransactions; -- (id /* block */)_outstandingWidgetUpdateCompletionHandler; - (void)_packageViewFromURL:(id)arg1 reply:(id /* block */)arg2; - (void)_packageViewWithBlock:(id /* block */)arg1 reply:(id /* block */)arg2; +- (void)_performUpdateForSequence:(id)arg1 withCompletionHandler:(id /* block */)arg2; - (id)_proxyConnectionQueue; -- (id)_proxyDisconnectionQueue; - (id)_proxyRequestQueue; -- (void)_registerUpdateRequestCompletionHandler:(id /* block */)arg1; +- (void)_registerUpdateRequestCompletionHandler:(id /* block */)arg1 forSequence:(id)arg2; - (id)_remoteViewController; +- (id /* block */)_remoteViewControllerConnectionHandler; - (id /* block */)_remoteViewControllerDisconnectionHandler; - (void)_removeAllSnapshotsDueToIssue:(BOOL)arg1; - (void)_removeAllSnapshotsForActiveDisplayMode; - (void)_removeAllSnapshotsMatchingPredicate:(id)arg1 dueToIssue:(BOOL)arg2; - (void)_removeItemAtURL:(id)arg1; -- (id /* block */)_request:(id /* block */)arg1 withDescription:(id)arg2 forQueue:(id)arg3 trampolinedToMainQueue:(BOOL)arg4; -- (void)_requestRemoteViewController:(id /* block */)arg1; +- (void)_requestInsertionOfRemoteViewAfterViewWillAppearForSequence:(id)arg1 completionHandler:(id /* block */)arg2; +- (void)_requestRemoteViewControllerForSequence:(id)arg1 completionHander:(id /* block */)arg2; - (void)_rowHeightDidChange:(id)arg1; +- (void)_scheduleDisconnectionTimerForSequence:(id)arg1 endTransitionBlock:(id /* block */)arg2 completion:(id /* block */)arg3; +- (id)_sequenceIDsToOutstandingWidgetUpdateCompletionHandlers; - (void)_setBlacklisted:(BOOL)arg1; - (void)_setBrokenView:(id)arg1; -- (void)_setConnectionRequestState:(int)arg1; +- (void)_setConnectionState:(int)arg1; - (void)_setContentProvidingView:(id)arg1; - (void)_setDidRequestViewInset:(BOOL)arg1; - (void)_setDidUpdate:(BOOL)arg1; @@ -174,9 +184,10 @@ - (void)_setImplementsPerformUpdate:(BOOL)arg1; - (void)_setLargestAvailableDisplayMode:(int)arg1; - (void)_setLastUnanticipatedDisconnectionDate:(id)arg1; -- (void)_setOutstandingWidgetUpdateCompletionHandler:(id /* block */)arg1; - (void)_setRemoteViewController:(id)arg1; +- (void)_setRemoteViewControllerConnectionHandler:(id /* block */)arg1; - (void)_setRemoteViewControllerDisconnectionHandler:(id /* block */)arg1; +- (void)_setSequenceIDsToOutstandingWidgetUpdateCompletionHandlers:(id)arg1; - (void)_setSnapshotBounds:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1; - (void)_setSnapshotView:(id)arg1; - (void)_setSnapshotView:(id)arg1 forLayoutMode:(int)arg2; @@ -187,6 +198,7 @@ - (id)_snapshotView; - (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })_snapshotViewBounds; - (float)_updatePreferredContentSizeWithHeight:(float)arg1; +- (id /* block */)_updateRequestForSequence:(id)arg1; - (void)_updateWidgetWithCompletionHandler:(id /* block */)arg1; - (void)_validateSnapshotViewForActiveLayoutMode; - (float)_validatedHeightForHeight:(float)arg1 enforcingDisplayMode:(BOOL)arg2; @@ -196,8 +208,6 @@ - (int)activeDisplayMode; - (id)appBundleID; - (id)auditToken; -- (void)captureSnapshotAndBeginDisappearanceTransitionWithCompletionHandler:(id /* block */)arg1; -- (void)connectRemoteViewControllerForReason:(id)arg1 completionHandler:(id /* block */)arg2; - (float)cornerRadius; - (void)dealloc; - (id)delegate; @@ -208,8 +218,7 @@ - (id)host; - (id)icon; - (BOOL)implementsPerformUpdate; -- (id)initWithWidgetInfo:(id)arg1 host:(id)arg2; -- (void)insertSnapshotWithCompletionHandler:(id /* block */)arg1; +- (id)initWithWidgetInfo:(id)arg1 delegate:(id)arg2 host:(id)arg3; - (void)invalidateCachedSnapshotWithCompletionHandler:(id /* block */)arg1; - (BOOL)isBrokenViewVisible; - (BOOL)isLinkedOnOrAfterSystemVersion:(id)arg1; @@ -218,9 +227,6 @@ - (int)largestAvailableDisplayMode; - (unsigned int)maskedCorners; - (void)maximumSizeDidChangeForDisplayMode:(int)arg1; -- (void)performUpdateWithCompletionHandler:(id /* block */)arg1; -- (void)requestInsertionOfRemoteViewAfterViewWillAppearWithCompletionHandler:(id /* block */)arg1; -- (int)requestState; - (void)setActiveDisplayMode:(int)arg1; - (void)setAppBundleID:(id)arg1; - (void)setCornerRadius:(float)arg1; @@ -229,7 +235,6 @@ - (void)setHost:(id)arg1; - (void)setMaskedCorners:(unsigned int)arg1; - (void)setPreferredContentSize:(struct CGSize { float x1; float x2; })arg1; -- (void)setRequestState:(int)arg1; - (void)setUserSpecifiedDisplayMode:(int)arg1; - (id)settingsIcon; - (BOOL)shouldAutomaticallyForwardAppearanceMethods; diff --git a/PrivateFrameworks/Widgets.framework/WGWidgetLifeCycleSequence.h b/PrivateFrameworks/Widgets.framework/WGWidgetLifeCycleSequence.h new file mode 100644 index 0000000000..abf27a867e --- /dev/null +++ b/PrivateFrameworks/Widgets.framework/WGWidgetLifeCycleSequence.h @@ -0,0 +1,32 @@ +/* Generated by RuntimeBrowser + Image: /System/Library/PrivateFrameworks/Widgets.framework/Widgets + */ + +@interface WGWidgetLifeCycleSequence : NSObject { + int _currentState; + WGWidgetLifeCycleSequence * _previousSequence; + NSString * _sequenceIdentifier; +} + +@property (setter=_setCurrentState:, nonatomic) int currentState; +@property (getter=_previousSequence, setter=_setPreviousSequence:, nonatomic, retain) WGWidgetLifeCycleSequence *previousSequence; +@property (nonatomic, readonly, copy) NSString *sequenceIdentifier; + +- (void).cxx_destruct; +- (BOOL)_isValidTransitionToState:(int)arg1; +- (id)_previousSequence; +- (void)_setCurrentState:(int)arg1; +- (void)_setPreviousSequence:(id)arg1; +- (id /* block */)beginTransitionToState:(int)arg1 error:(id*)arg2; +- (int)currentState; +- (id)description; +- (id)initWithSequenceIdentifier:(id)arg1; +- (BOOL)isCurrentState:(int)arg1; +- (BOOL)isCurrentStateAtLeast:(int)arg1; +- (BOOL)isCurrentStateAtMost:(int)arg1; +- (BOOL)isCurrentStateNotYet:(int)arg1; +- (id)sequenceIdentifier; +- (id)sequenceWithIdentifier:(id)arg1; +- (id)transitionToState:(int)arg1; + +@end diff --git a/PrivateFrameworks/Widgets.framework/WGWidgetListViewController.h b/PrivateFrameworks/Widgets.framework/WGWidgetListViewController.h index b1504f39df..d25cdef78b 100644 --- a/PrivateFrameworks/Widgets.framework/WGWidgetListViewController.h +++ b/PrivateFrameworks/Widgets.framework/WGWidgetListViewController.h @@ -19,6 +19,7 @@ @property (readonly, copy) NSString *description; @property (getter=_group, nonatomic, readonly) NSString *group; @property (readonly) unsigned int hash; +@property (getter=_previouslyVisibleWidgetIDs, setter=_setPreviouslyVisibleWidgetIDs:, nonatomic, retain) NSArray *previouslyVisibleWidgetIDs; @property (readonly) Class superclass; @property (nonatomic, readonly) unsigned int widgetCount; @property (nonatomic, readonly) UIScrollView *widgetListView; @@ -36,10 +37,12 @@ - (void)_invokeBlock:(id /* block */)arg1 withShortLookViewsPassingTest:(id /* block */)arg2; - (void)_invokeBlockWithShortLookViewsVisibleInBounds:(id /* block */)arg1; - (void)_invokeBlockWithShortLookViewsVisibleInRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 block:(id /* block */)arg2; +- (id)_previouslyVisibleWidgetIDs; - (void)_repopulateStackViewForColumnMode:(int)arg1; - (id)_repopulateStackViewWithWidgetIdentifiers:(id)arg1 forColumnMode:(int)arg2; - (id)_scrollViewIfLoaded; - (id)_scrollViewLoadingIfNecessary:(BOOL)arg1; +- (void)_setPreviouslyVisibleWidgetIDs:(id)arg1; - (id)_shortLookViewAtLocation:(struct CGPoint { float x1; float x2; })arg1; - (id)_shortLookViewForMeasuring; - (id)_shortLookViewForWidget:(id)arg1; diff --git a/PrivateFrameworks/Widgets.framework/WGWidgetViewController.h b/PrivateFrameworks/Widgets.framework/WGWidgetViewController.h index 44fc4ad1ec..e40e448cca 100644 --- a/PrivateFrameworks/Widgets.framework/WGWidgetViewController.h +++ b/PrivateFrameworks/Widgets.framework/WGWidgetViewController.h @@ -19,11 +19,12 @@ - (id)_shortLookViewIfLoaded; - (id)_shortLookViewLoadingIfNecessary:(BOOL)arg1; - (id)delegate; -- (id)initWithWidgetHost:(id)arg1; +- (id)initWithWidgetInfo:(id)arg1; - (BOOL)isWidgetExtensionVisible:(id)arg1; - (int)largestAvailableDisplayModeForWidget:(id)arg1; - (void)loadView; - (struct CGSize { float x1; float x2; })maxSizeForWidget:(id)arg1 forDisplayMode:(int)arg2; +- (void)preferredContentSizeDidChangeForChildContentContainer:(id)arg1; - (void)remoteViewControllerDidConnectForWidget:(id)arg1; - (void)remoteViewControllerViewDidAppearForWidget:(id)arg1; - (void)setDelegate:(id)arg1; diff --git a/PrivateFrameworks/ZoomServices.framework b/PrivateFrameworks/ZoomServices.framework new file mode 100644 index 0000000000..4fbef23703 --- /dev/null +++ b/PrivateFrameworks/ZoomServices.framework @@ -0,0 +1,58 @@ + + +ZoomServices.framework + + + +
+   ___          _   _             ___
+  | _ \_  _ _ _| |_(_)_ __  ___  | _ )_ _ _____ __ _____ ___ _ _
+  |   / || | ' \  _| | '  \/ -_) | _ \ '_/ _ \ V  V (_-// -_) '_|
+  |_|_\\_,_|_||_\__|_|_|_|_\___| |___/_| \___/\_/\_//__/\___|_|
+  
+ -------------------------------------------------------------------------------
+
+
+/PrivateFrameworks/ZoomServices.framework
+0 classes
+
+
+
+ -------------------------------------------------------------------------------
+
+ Source code: https://github.com/nst/RuntimeBrowser
+
+ Authors: Ezra Epstein (eepstein@prajna.com)
+          Nicolas Seriot (nicolas@seriot.ch)
+
+ Copyright (c) 2002 by Prajna IT Consulting.
+                       http://www.prajna.com
+               2015 by Nicolas Seriot
+                       http://www.seriot.ch
+
+ ========================================================================
+
+ THIS PROGRAM AND THIS CODE COME WITH ABSOLUTELY NO WARRANTY.
+ THIS CODE HAS BEEN PROVIDED "AS IS" AND THE RESPONSIBILITY
+ FOR ITS OPERATIONS IS 100% YOURS.
+
+ ========================================================================
+ 
+ RuntimeBrowser is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ RuntimeBrowser is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with RuntimeBrowser (in a file called "COPYING.txt"); if not,
+ write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA  02111-1307  USA
+
+
+
+ diff --git a/PrivateFrameworks/iTunesStore.framework/ISBiometricStore.h b/PrivateFrameworks/iTunesStore.framework/ISBiometricStore.h index 3efac2b40a..db083a0df0 100644 --- a/PrivateFrameworks/iTunesStore.framework/ISBiometricStore.h +++ b/PrivateFrameworks/iTunesStore.framework/ISBiometricStore.h @@ -21,6 +21,7 @@ - (int)biometricAvailabilityForAccountIdentifier:(id)arg1; - (int)biometricState; - (BOOL)canPerformBiometricOptIn; +- (BOOL)canPerformExtendedTouchIDActionsForAccountIdentifier:(id)arg1; - (void)clearLastRegisteredAccountIdentifier; - (id)createAttestationDataForAccountIdentifier:(id)arg1 error:(id*)arg2; - (unsigned int)identityMapCount; diff --git a/PrivateFrameworks/iTunesStoreUI.framework/SUViewController.h b/PrivateFrameworks/iTunesStoreUI.framework/SUViewController.h index 5471ef678b..0383b949e0 100644 --- a/PrivateFrameworks/iTunesStoreUI.framework/SUViewController.h +++ b/PrivateFrameworks/iTunesStoreUI.framework/SUViewController.h @@ -52,7 +52,6 @@ - (void)_applicationWillEnterForegroundNotification:(id)arg1; - (id)_cachedScriptProperties; - (BOOL)_canReloadView; -- (void)_dialogFinishedNotification:(id)arg1; - (void)_dismissFooterAnimationDidStop:(id)arg1; - (id)_existingNavigationItem; - (void)_exitStoreButtonAction:(id)arg1; @@ -89,7 +88,6 @@ - (id)defaultPNGName; - (void)didReceiveMemoryWarning; - (void)didRotateFromInterfaceOrientation:(int)arg1; -- (void)dismissAfterDialogs; - (void)dismissFooterViewControllerAnimated:(BOOL)arg1; - (void)enqueueOperation:(id)arg1 cancelOnDealloc:(BOOL)arg2; - (id)footerViewController; diff --git a/lib/libamsupport.dylib/AMSupportURLSession.h b/lib/libamsupport.dylib/AMSupportURLSession.h index 19fdbea671..6fa8868a22 100644 --- a/lib/libamsupport.dylib/AMSupportURLSession.h +++ b/lib/libamsupport.dylib/AMSupportURLSession.h @@ -3,49 +3,34 @@ */ @interface AMSupportURLSession : NSObject { - NSMutableDictionary * _completions; - NSMutableDictionary * _data; NSDictionary * _options; NSObject * _queue; - NSMutableDictionary * _responses; NSURLSession * _session; double _timeout; } -@property (nonatomic, retain) NSMutableDictionary *completions; -@property (nonatomic, retain) NSMutableDictionary *data; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @property (readonly) unsigned int hash; @property (nonatomic, retain) NSDictionary *options; @property (nonatomic) NSObject *queue; -@property (nonatomic, retain) NSMutableDictionary *responses; @property (nonatomic, retain) NSURLSession *session; @property (readonly) Class superclass; @property (nonatomic) double timeout; -- (void)URLSession:(id)arg1 dataTask:(id)arg2 didReceiveData:(id)arg3; -- (void)URLSession:(id)arg1 dataTask:(id)arg2 didReceiveResponse:(id)arg3 completionHandler:(id /* block */)arg4; - (void)URLSession:(id)arg1 didBecomeInvalidWithError:(id)arg2; - (void)URLSession:(id)arg1 didReceiveChallenge:(id)arg2 completionHandler:(id /* block */)arg3; -- (void)URLSession:(id)arg1 task:(id)arg2 didCompleteWithError:(id)arg3; -- (id)_defaultSession; - (id)_defaultSessionConfigurationWithIdentifier:(id)arg1; +- (id)_newSession; - (id)_urlRequestForHTTPMessage:(struct __CFHTTPMessage { }*)arg1; -- (id)completions; -- (id)data; - (void)dealloc; - (id)initWithOptions:(id)arg1; - (id)options; - (id)queue; -- (id)responses; - (void)sendRequest:(struct __CFHTTPMessage { }*)arg1 completion:(id /* block */)arg2; - (id)session; -- (void)setCompletions:(id)arg1; -- (void)setData:(id)arg1; - (void)setOptions:(id)arg1; - (void)setQueue:(id)arg1; -- (void)setResponses:(id)arg1; - (void)setSession:(id)arg1; - (void)setTimeout:(double)arg1; - (double)timeout; diff --git a/lib/libnfshared.dylib/AWDNFCCardIngestionReaderStateChangeEvent.h b/lib/libnfshared.dylib/AWDNFCCardIngestionReaderStateChangeEvent.h new file mode 100644 index 0000000000..6a58e6db09 --- /dev/null +++ b/lib/libnfshared.dylib/AWDNFCCardIngestionReaderStateChangeEvent.h @@ -0,0 +1,60 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface AWDNFCCardIngestionReaderStateChangeEvent : PBCodable { + unsigned int _errorCode; + struct { + unsigned int timeDeltaFromReference : 1; + unsigned int timestamp : 1; + unsigned int errorCode : 1; + unsigned int type : 1; + } _has; + unsigned long long _timeDeltaFromReference; + unsigned long long _timestamp; + unsigned int _type; + NSData * _uuidReference; +} + +@property (nonatomic) unsigned int errorCode; +@property (nonatomic) BOOL hasErrorCode; +@property (nonatomic) BOOL hasTimeDeltaFromReference; +@property (nonatomic) BOOL hasTimestamp; +@property (nonatomic) BOOL hasType; +@property (nonatomic, readonly) BOOL hasUuidReference; +@property (nonatomic) unsigned long long timeDeltaFromReference; +@property (nonatomic) unsigned long long timestamp; +@property (nonatomic) unsigned int type; +@property (nonatomic, retain) NSData *uuidReference; + +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; +- (id)description; +- (id)dictionaryRepresentation; +- (unsigned int)errorCode; +- (BOOL)hasErrorCode; +- (BOOL)hasTimeDeltaFromReference; +- (BOOL)hasTimestamp; +- (BOOL)hasType; +- (BOOL)hasUuidReference; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setErrorCode:(unsigned int)arg1; +- (void)setHasErrorCode:(BOOL)arg1; +- (void)setHasTimeDeltaFromReference:(BOOL)arg1; +- (void)setHasTimestamp:(BOOL)arg1; +- (void)setHasType:(BOOL)arg1; +- (void)setTimeDeltaFromReference:(unsigned long long)arg1; +- (void)setTimestamp:(unsigned long long)arg1; +- (void)setType:(unsigned int)arg1; +- (void)setUuidReference:(id)arg1; +- (unsigned long long)timeDeltaFromReference; +- (unsigned long long)timestamp; +- (unsigned int)type; +- (id)uuidReference; +- (void)writeTo:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/AWDNFCCardIngestionSessionStateChangeEvent.h b/lib/libnfshared.dylib/AWDNFCCardIngestionSessionStateChangeEvent.h new file mode 100644 index 0000000000..3ed8acb382 --- /dev/null +++ b/lib/libnfshared.dylib/AWDNFCCardIngestionSessionStateChangeEvent.h @@ -0,0 +1,52 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface AWDNFCCardIngestionSessionStateChangeEvent : PBCodable { + struct { + unsigned int timeDeltaFromReference : 1; + unsigned int timestamp : 1; + unsigned int state : 1; + } _has; + unsigned int _state; + unsigned long long _timeDeltaFromReference; + unsigned long long _timestamp; + NSData * _uuidReference; +} + +@property (nonatomic) BOOL hasState; +@property (nonatomic) BOOL hasTimeDeltaFromReference; +@property (nonatomic) BOOL hasTimestamp; +@property (nonatomic, readonly) BOOL hasUuidReference; +@property (nonatomic) unsigned int state; +@property (nonatomic) unsigned long long timeDeltaFromReference; +@property (nonatomic) unsigned long long timestamp; +@property (nonatomic, retain) NSData *uuidReference; + +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; +- (id)description; +- (id)dictionaryRepresentation; +- (BOOL)hasState; +- (BOOL)hasTimeDeltaFromReference; +- (BOOL)hasTimestamp; +- (BOOL)hasUuidReference; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setHasState:(BOOL)arg1; +- (void)setHasTimeDeltaFromReference:(BOOL)arg1; +- (void)setHasTimestamp:(BOOL)arg1; +- (void)setState:(unsigned int)arg1; +- (void)setTimeDeltaFromReference:(unsigned long long)arg1; +- (void)setTimestamp:(unsigned long long)arg1; +- (void)setUuidReference:(id)arg1; +- (unsigned int)state; +- (unsigned long long)timeDeltaFromReference; +- (unsigned long long)timestamp; +- (id)uuidReference; +- (void)writeTo:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/AWDNFCDeviceExceptionStatistic.h b/lib/libnfshared.dylib/AWDNFCDeviceExceptionStatistic.h index 9f0368a05b..4d054ce08f 100644 --- a/lib/libnfshared.dylib/AWDNFCDeviceExceptionStatistic.h +++ b/lib/libnfshared.dylib/AWDNFCDeviceExceptionStatistic.h @@ -9,6 +9,9 @@ unsigned int mwCount : 1; unsigned int pllUnlock : 1; unsigned int pllUnlockDuringPMICPowerCycle : 1; + unsigned int readerModeConnectErrorCount : 1; + unsigned int readerModeDisconnectErrorCount : 1; + unsigned int readerModeTransceiveErrorCount : 1; unsigned int restrictedModeCount : 1; unsigned int seRemovedEvt0Count : 1; unsigned int seRemovedEvt1Count : 1; @@ -16,11 +19,16 @@ unsigned int seRemovedEvt3Count : 1; unsigned int seRemovedEvt4Count : 1; unsigned int seRemovedEvt5Count : 1; + unsigned int seosRemovedCount : 1; + unsigned int seosRestrictedModeCount : 1; } _has; unsigned int _hwCount; unsigned int _mwCount; unsigned int _pllUnlock; unsigned int _pllUnlockDuringPMICPowerCycle; + unsigned int _readerModeConnectErrorCount; + unsigned int _readerModeDisconnectErrorCount; + unsigned int _readerModeTransceiveErrorCount; unsigned int _restrictedModeCount; unsigned int _seRemovedEvt0Count; unsigned int _seRemovedEvt1Count; @@ -28,6 +36,8 @@ unsigned int _seRemovedEvt3Count; unsigned int _seRemovedEvt4Count; unsigned int _seRemovedEvt5Count; + unsigned int _seosRemovedCount; + unsigned int _seosRestrictedModeCount; unsigned long long _timestamp; NSData * _uuidReference; } @@ -36,6 +46,9 @@ @property (nonatomic) BOOL hasMwCount; @property (nonatomic) BOOL hasPllUnlock; @property (nonatomic) BOOL hasPllUnlockDuringPMICPowerCycle; +@property (nonatomic) BOOL hasReaderModeConnectErrorCount; +@property (nonatomic) BOOL hasReaderModeDisconnectErrorCount; +@property (nonatomic) BOOL hasReaderModeTransceiveErrorCount; @property (nonatomic) BOOL hasRestrictedModeCount; @property (nonatomic) BOOL hasSeRemovedEvt0Count; @property (nonatomic) BOOL hasSeRemovedEvt1Count; @@ -43,12 +56,17 @@ @property (nonatomic) BOOL hasSeRemovedEvt3Count; @property (nonatomic) BOOL hasSeRemovedEvt4Count; @property (nonatomic) BOOL hasSeRemovedEvt5Count; +@property (nonatomic) BOOL hasSeosRemovedCount; +@property (nonatomic) BOOL hasSeosRestrictedModeCount; @property (nonatomic) BOOL hasTimestamp; @property (nonatomic, readonly) BOOL hasUuidReference; @property (nonatomic) unsigned int hwCount; @property (nonatomic) unsigned int mwCount; @property (nonatomic) unsigned int pllUnlock; @property (nonatomic) unsigned int pllUnlockDuringPMICPowerCycle; +@property (nonatomic) unsigned int readerModeConnectErrorCount; +@property (nonatomic) unsigned int readerModeDisconnectErrorCount; +@property (nonatomic) unsigned int readerModeTransceiveErrorCount; @property (nonatomic) unsigned int restrictedModeCount; @property (nonatomic) unsigned int seRemovedEvt0Count; @property (nonatomic) unsigned int seRemovedEvt1Count; @@ -56,6 +74,8 @@ @property (nonatomic) unsigned int seRemovedEvt3Count; @property (nonatomic) unsigned int seRemovedEvt4Count; @property (nonatomic) unsigned int seRemovedEvt5Count; +@property (nonatomic) unsigned int seosRemovedCount; +@property (nonatomic) unsigned int seosRestrictedModeCount; @property (nonatomic) unsigned long long timestamp; @property (nonatomic, retain) NSData *uuidReference; @@ -68,6 +88,9 @@ - (BOOL)hasMwCount; - (BOOL)hasPllUnlock; - (BOOL)hasPllUnlockDuringPMICPowerCycle; +- (BOOL)hasReaderModeConnectErrorCount; +- (BOOL)hasReaderModeDisconnectErrorCount; +- (BOOL)hasReaderModeTransceiveErrorCount; - (BOOL)hasRestrictedModeCount; - (BOOL)hasSeRemovedEvt0Count; - (BOOL)hasSeRemovedEvt1Count; @@ -75,6 +98,8 @@ - (BOOL)hasSeRemovedEvt3Count; - (BOOL)hasSeRemovedEvt4Count; - (BOOL)hasSeRemovedEvt5Count; +- (BOOL)hasSeosRemovedCount; +- (BOOL)hasSeosRestrictedModeCount; - (BOOL)hasTimestamp; - (BOOL)hasUuidReference; - (unsigned int)hash; @@ -85,6 +110,9 @@ - (unsigned int)pllUnlock; - (unsigned int)pllUnlockDuringPMICPowerCycle; - (BOOL)readFrom:(id)arg1; +- (unsigned int)readerModeConnectErrorCount; +- (unsigned int)readerModeDisconnectErrorCount; +- (unsigned int)readerModeTransceiveErrorCount; - (unsigned int)restrictedModeCount; - (unsigned int)seRemovedEvt0Count; - (unsigned int)seRemovedEvt1Count; @@ -92,10 +120,15 @@ - (unsigned int)seRemovedEvt3Count; - (unsigned int)seRemovedEvt4Count; - (unsigned int)seRemovedEvt5Count; +- (unsigned int)seosRemovedCount; +- (unsigned int)seosRestrictedModeCount; - (void)setHasHwCount:(BOOL)arg1; - (void)setHasMwCount:(BOOL)arg1; - (void)setHasPllUnlock:(BOOL)arg1; - (void)setHasPllUnlockDuringPMICPowerCycle:(BOOL)arg1; +- (void)setHasReaderModeConnectErrorCount:(BOOL)arg1; +- (void)setHasReaderModeDisconnectErrorCount:(BOOL)arg1; +- (void)setHasReaderModeTransceiveErrorCount:(BOOL)arg1; - (void)setHasRestrictedModeCount:(BOOL)arg1; - (void)setHasSeRemovedEvt0Count:(BOOL)arg1; - (void)setHasSeRemovedEvt1Count:(BOOL)arg1; @@ -103,11 +136,16 @@ - (void)setHasSeRemovedEvt3Count:(BOOL)arg1; - (void)setHasSeRemovedEvt4Count:(BOOL)arg1; - (void)setHasSeRemovedEvt5Count:(BOOL)arg1; +- (void)setHasSeosRemovedCount:(BOOL)arg1; +- (void)setHasSeosRestrictedModeCount:(BOOL)arg1; - (void)setHasTimestamp:(BOOL)arg1; - (void)setHwCount:(unsigned int)arg1; - (void)setMwCount:(unsigned int)arg1; - (void)setPllUnlock:(unsigned int)arg1; - (void)setPllUnlockDuringPMICPowerCycle:(unsigned int)arg1; +- (void)setReaderModeConnectErrorCount:(unsigned int)arg1; +- (void)setReaderModeDisconnectErrorCount:(unsigned int)arg1; +- (void)setReaderModeTransceiveErrorCount:(unsigned int)arg1; - (void)setRestrictedModeCount:(unsigned int)arg1; - (void)setSeRemovedEvt0Count:(unsigned int)arg1; - (void)setSeRemovedEvt1Count:(unsigned int)arg1; @@ -115,6 +153,8 @@ - (void)setSeRemovedEvt3Count:(unsigned int)arg1; - (void)setSeRemovedEvt4Count:(unsigned int)arg1; - (void)setSeRemovedEvt5Count:(unsigned int)arg1; +- (void)setSeosRemovedCount:(unsigned int)arg1; +- (void)setSeosRestrictedModeCount:(unsigned int)arg1; - (void)setTimestamp:(unsigned long long)arg1; - (void)setUuidReference:(id)arg1; - (unsigned long long)timestamp; diff --git a/lib/libnfshared.dylib/AWDNFCExpressFelicaEndedEvent.h b/lib/libnfshared.dylib/AWDNFCExpressFelicaEndedEvent.h new file mode 100644 index 0000000000..abed263834 --- /dev/null +++ b/lib/libnfshared.dylib/AWDNFCExpressFelicaEndedEvent.h @@ -0,0 +1,44 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface AWDNFCExpressFelicaEndedEvent : PBCodable { + struct { + unsigned int timeDeltaFromReference : 1; + unsigned int timestamp : 1; + } _has; + unsigned long long _timeDeltaFromReference; + unsigned long long _timestamp; + NSData * _uuidReference; +} + +@property (nonatomic) BOOL hasTimeDeltaFromReference; +@property (nonatomic) BOOL hasTimestamp; +@property (nonatomic, readonly) BOOL hasUuidReference; +@property (nonatomic) unsigned long long timeDeltaFromReference; +@property (nonatomic) unsigned long long timestamp; +@property (nonatomic, retain) NSData *uuidReference; + +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; +- (id)description; +- (id)dictionaryRepresentation; +- (BOOL)hasTimeDeltaFromReference; +- (BOOL)hasTimestamp; +- (BOOL)hasUuidReference; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setHasTimeDeltaFromReference:(BOOL)arg1; +- (void)setHasTimestamp:(BOOL)arg1; +- (void)setTimeDeltaFromReference:(unsigned long long)arg1; +- (void)setTimestamp:(unsigned long long)arg1; +- (void)setUuidReference:(id)arg1; +- (unsigned long long)timeDeltaFromReference; +- (unsigned long long)timestamp; +- (id)uuidReference; +- (void)writeTo:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/AWDNFCExpressFelicaStartedEvent.h b/lib/libnfshared.dylib/AWDNFCExpressFelicaStartedEvent.h new file mode 100644 index 0000000000..0f804d561e --- /dev/null +++ b/lib/libnfshared.dylib/AWDNFCExpressFelicaStartedEvent.h @@ -0,0 +1,44 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface AWDNFCExpressFelicaStartedEvent : PBCodable { + struct { + unsigned int timeDeltaFromReference : 1; + unsigned int timestamp : 1; + } _has; + unsigned long long _timeDeltaFromReference; + unsigned long long _timestamp; + NSData * _uuidReference; +} + +@property (nonatomic) BOOL hasTimeDeltaFromReference; +@property (nonatomic) BOOL hasTimestamp; +@property (nonatomic, readonly) BOOL hasUuidReference; +@property (nonatomic) unsigned long long timeDeltaFromReference; +@property (nonatomic) unsigned long long timestamp; +@property (nonatomic, retain) NSData *uuidReference; + +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; +- (id)description; +- (id)dictionaryRepresentation; +- (BOOL)hasTimeDeltaFromReference; +- (BOOL)hasTimestamp; +- (BOOL)hasUuidReference; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setHasTimeDeltaFromReference:(BOOL)arg1; +- (void)setHasTimestamp:(BOOL)arg1; +- (void)setTimeDeltaFromReference:(unsigned long long)arg1; +- (void)setTimestamp:(unsigned long long)arg1; +- (void)setUuidReference:(id)arg1; +- (unsigned long long)timeDeltaFromReference; +- (unsigned long long)timestamp; +- (id)uuidReference; +- (void)writeTo:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/AWDNFCGeneralStatistic.h b/lib/libnfshared.dylib/AWDNFCGeneralStatistic.h index 8e4cc57895..659798308b 100644 --- a/lib/libnfshared.dylib/AWDNFCGeneralStatistic.h +++ b/lib/libnfshared.dylib/AWDNFCGeneralStatistic.h @@ -10,25 +10,39 @@ unsigned int totalAuthECommerce : 1; unsigned int totalCEEnable : 1; unsigned int totalCardProvisioned : 1; + unsigned int totalExpressFelicaTransaction : 1; unsigned int totalFailureWithMissingTransactionEndEvent : 1; unsigned int totalFailureWithTransactionEndEventErrors : 1; + unsigned int totalFelicaEMoneyTransaction : 1; + unsigned int totalFelicaTransitTransaction : 1; + unsigned int totalPlasticCardModeEnable : 1; unsigned int totalRestrictModeEntered : 1; + unsigned int totalSuccessfulCardIngestion : 1; + unsigned int totalSuccessfulCardIngestionWithSessionToken : 1; unsigned int totalSuccessfulVAS : 1; unsigned int totalTransactionEndEvent : 1; unsigned int totalTransientDeactiveTimeout : 1; unsigned int totalVASActivation : 1; unsigned int totalVASSignup : 1; unsigned int totalVASTransactionException : 1; + unsigned int hasFelicaExpressTransactionEnable : 1; } _has; + BOOL _hasFelicaExpressTransactionEnable; unsigned long long _startTimestamp; unsigned long long _timestamp; unsigned int _totalAPNReceived; unsigned int _totalAuthECommerce; unsigned int _totalCEEnable; unsigned int _totalCardProvisioned; + unsigned int _totalExpressFelicaTransaction; unsigned int _totalFailureWithMissingTransactionEndEvent; unsigned int _totalFailureWithTransactionEndEventErrors; + unsigned int _totalFelicaEMoneyTransaction; + unsigned int _totalFelicaTransitTransaction; + unsigned int _totalPlasticCardModeEnable; unsigned int _totalRestrictModeEntered; + unsigned int _totalSuccessfulCardIngestion; + unsigned int _totalSuccessfulCardIngestionWithSessionToken; unsigned int _totalSuccessfulVAS; unsigned int _totalTransactionEndEvent; unsigned int _totalTransientDeactiveTimeout; @@ -37,15 +51,23 @@ unsigned int _totalVASTransactionException; } +@property (nonatomic) BOOL hasFelicaExpressTransactionEnable; +@property (nonatomic) BOOL hasHasFelicaExpressTransactionEnable; @property (nonatomic) BOOL hasStartTimestamp; @property (nonatomic) BOOL hasTimestamp; @property (nonatomic) BOOL hasTotalAPNReceived; @property (nonatomic) BOOL hasTotalAuthECommerce; @property (nonatomic) BOOL hasTotalCEEnable; @property (nonatomic) BOOL hasTotalCardProvisioned; +@property (nonatomic) BOOL hasTotalExpressFelicaTransaction; @property (nonatomic) BOOL hasTotalFailureWithMissingTransactionEndEvent; @property (nonatomic) BOOL hasTotalFailureWithTransactionEndEventErrors; +@property (nonatomic) BOOL hasTotalFelicaEMoneyTransaction; +@property (nonatomic) BOOL hasTotalFelicaTransitTransaction; +@property (nonatomic) BOOL hasTotalPlasticCardModeEnable; @property (nonatomic) BOOL hasTotalRestrictModeEntered; +@property (nonatomic) BOOL hasTotalSuccessfulCardIngestion; +@property (nonatomic) BOOL hasTotalSuccessfulCardIngestionWithSessionToken; @property (nonatomic) BOOL hasTotalSuccessfulVAS; @property (nonatomic) BOOL hasTotalTransactionEndEvent; @property (nonatomic) BOOL hasTotalTransientDeactiveTimeout; @@ -58,9 +80,15 @@ @property (nonatomic) unsigned int totalAuthECommerce; @property (nonatomic) unsigned int totalCEEnable; @property (nonatomic) unsigned int totalCardProvisioned; +@property (nonatomic) unsigned int totalExpressFelicaTransaction; @property (nonatomic) unsigned int totalFailureWithMissingTransactionEndEvent; @property (nonatomic) unsigned int totalFailureWithTransactionEndEventErrors; +@property (nonatomic) unsigned int totalFelicaEMoneyTransaction; +@property (nonatomic) unsigned int totalFelicaTransitTransaction; +@property (nonatomic) unsigned int totalPlasticCardModeEnable; @property (nonatomic) unsigned int totalRestrictModeEntered; +@property (nonatomic) unsigned int totalSuccessfulCardIngestion; +@property (nonatomic) unsigned int totalSuccessfulCardIngestionWithSessionToken; @property (nonatomic) unsigned int totalSuccessfulVAS; @property (nonatomic) unsigned int totalTransactionEndEvent; @property (nonatomic) unsigned int totalTransientDeactiveTimeout; @@ -72,15 +100,23 @@ - (id)copyWithZone:(struct _NSZone { }*)arg1; - (id)description; - (id)dictionaryRepresentation; +- (BOOL)hasFelicaExpressTransactionEnable; +- (BOOL)hasHasFelicaExpressTransactionEnable; - (BOOL)hasStartTimestamp; - (BOOL)hasTimestamp; - (BOOL)hasTotalAPNReceived; - (BOOL)hasTotalAuthECommerce; - (BOOL)hasTotalCEEnable; - (BOOL)hasTotalCardProvisioned; +- (BOOL)hasTotalExpressFelicaTransaction; - (BOOL)hasTotalFailureWithMissingTransactionEndEvent; - (BOOL)hasTotalFailureWithTransactionEndEventErrors; +- (BOOL)hasTotalFelicaEMoneyTransaction; +- (BOOL)hasTotalFelicaTransitTransaction; +- (BOOL)hasTotalPlasticCardModeEnable; - (BOOL)hasTotalRestrictModeEntered; +- (BOOL)hasTotalSuccessfulCardIngestion; +- (BOOL)hasTotalSuccessfulCardIngestionWithSessionToken; - (BOOL)hasTotalSuccessfulVAS; - (BOOL)hasTotalTransactionEndEvent; - (BOOL)hasTotalTransientDeactiveTimeout; @@ -91,15 +127,23 @@ - (BOOL)isEqual:(id)arg1; - (void)mergeFrom:(id)arg1; - (BOOL)readFrom:(id)arg1; +- (void)setHasFelicaExpressTransactionEnable:(BOOL)arg1; +- (void)setHasHasFelicaExpressTransactionEnable:(BOOL)arg1; - (void)setHasStartTimestamp:(BOOL)arg1; - (void)setHasTimestamp:(BOOL)arg1; - (void)setHasTotalAPNReceived:(BOOL)arg1; - (void)setHasTotalAuthECommerce:(BOOL)arg1; - (void)setHasTotalCEEnable:(BOOL)arg1; - (void)setHasTotalCardProvisioned:(BOOL)arg1; +- (void)setHasTotalExpressFelicaTransaction:(BOOL)arg1; - (void)setHasTotalFailureWithMissingTransactionEndEvent:(BOOL)arg1; - (void)setHasTotalFailureWithTransactionEndEventErrors:(BOOL)arg1; +- (void)setHasTotalFelicaEMoneyTransaction:(BOOL)arg1; +- (void)setHasTotalFelicaTransitTransaction:(BOOL)arg1; +- (void)setHasTotalPlasticCardModeEnable:(BOOL)arg1; - (void)setHasTotalRestrictModeEntered:(BOOL)arg1; +- (void)setHasTotalSuccessfulCardIngestion:(BOOL)arg1; +- (void)setHasTotalSuccessfulCardIngestionWithSessionToken:(BOOL)arg1; - (void)setHasTotalSuccessfulVAS:(BOOL)arg1; - (void)setHasTotalTransactionEndEvent:(BOOL)arg1; - (void)setHasTotalTransientDeactiveTimeout:(BOOL)arg1; @@ -112,9 +156,15 @@ - (void)setTotalAuthECommerce:(unsigned int)arg1; - (void)setTotalCEEnable:(unsigned int)arg1; - (void)setTotalCardProvisioned:(unsigned int)arg1; +- (void)setTotalExpressFelicaTransaction:(unsigned int)arg1; - (void)setTotalFailureWithMissingTransactionEndEvent:(unsigned int)arg1; - (void)setTotalFailureWithTransactionEndEventErrors:(unsigned int)arg1; +- (void)setTotalFelicaEMoneyTransaction:(unsigned int)arg1; +- (void)setTotalFelicaTransitTransaction:(unsigned int)arg1; +- (void)setTotalPlasticCardModeEnable:(unsigned int)arg1; - (void)setTotalRestrictModeEntered:(unsigned int)arg1; +- (void)setTotalSuccessfulCardIngestion:(unsigned int)arg1; +- (void)setTotalSuccessfulCardIngestionWithSessionToken:(unsigned int)arg1; - (void)setTotalSuccessfulVAS:(unsigned int)arg1; - (void)setTotalTransactionEndEvent:(unsigned int)arg1; - (void)setTotalTransientDeactiveTimeout:(unsigned int)arg1; @@ -127,9 +177,15 @@ - (unsigned int)totalAuthECommerce; - (unsigned int)totalCEEnable; - (unsigned int)totalCardProvisioned; +- (unsigned int)totalExpressFelicaTransaction; - (unsigned int)totalFailureWithMissingTransactionEndEvent; - (unsigned int)totalFailureWithTransactionEndEventErrors; +- (unsigned int)totalFelicaEMoneyTransaction; +- (unsigned int)totalFelicaTransitTransaction; +- (unsigned int)totalPlasticCardModeEnable; - (unsigned int)totalRestrictModeEntered; +- (unsigned int)totalSuccessfulCardIngestion; +- (unsigned int)totalSuccessfulCardIngestionWithSessionToken; - (unsigned int)totalSuccessfulVAS; - (unsigned int)totalTransactionEndEvent; - (unsigned int)totalTransientDeactiveTimeout; diff --git a/lib/libnfshared.dylib/AWDNFCJCOPRestrictedModeEvent.h b/lib/libnfshared.dylib/AWDNFCJCOPRestrictedModeEvent.h index afebfe7d59..0038560f09 100644 --- a/lib/libnfshared.dylib/AWDNFCJCOPRestrictedModeEvent.h +++ b/lib/libnfshared.dylib/AWDNFCJCOPRestrictedModeEvent.h @@ -8,17 +8,14 @@ unsigned int timestamp : 1; unsigned int contactless : 1; } _has; - NSData * _log; unsigned long long _timestamp; NSData * _uuidReference; } @property (nonatomic) BOOL contactless; @property (nonatomic) BOOL hasContactless; -@property (nonatomic, readonly) BOOL hasLog; @property (nonatomic) BOOL hasTimestamp; @property (nonatomic, readonly) BOOL hasUuidReference; -@property (nonatomic, retain) NSData *log; @property (nonatomic) unsigned long long timestamp; @property (nonatomic, retain) NSData *uuidReference; @@ -29,18 +26,15 @@ - (id)description; - (id)dictionaryRepresentation; - (BOOL)hasContactless; -- (BOOL)hasLog; - (BOOL)hasTimestamp; - (BOOL)hasUuidReference; - (unsigned int)hash; - (BOOL)isEqual:(id)arg1; -- (id)log; - (void)mergeFrom:(id)arg1; - (BOOL)readFrom:(id)arg1; - (void)setContactless:(BOOL)arg1; - (void)setHasContactless:(BOOL)arg1; - (void)setHasTimestamp:(BOOL)arg1; -- (void)setLog:(id)arg1; - (void)setTimestamp:(unsigned long long)arg1; - (void)setUuidReference:(id)arg1; - (unsigned long long)timestamp; diff --git a/lib/libnfshared.dylib/AWDNFCReaderModeExceptionEvent.h b/lib/libnfshared.dylib/AWDNFCReaderModeExceptionEvent.h new file mode 100644 index 0000000000..e6a5e8a5cf --- /dev/null +++ b/lib/libnfshared.dylib/AWDNFCReaderModeExceptionEvent.h @@ -0,0 +1,45 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface AWDNFCReaderModeExceptionEvent : PBCodable { + unsigned int _errorCode; + struct { + unsigned int timestamp : 1; + unsigned int errorCode : 1; + unsigned int type : 1; + } _has; + unsigned long long _timestamp; + unsigned int _type; +} + +@property (nonatomic) unsigned int errorCode; +@property (nonatomic) BOOL hasErrorCode; +@property (nonatomic) BOOL hasTimestamp; +@property (nonatomic) BOOL hasType; +@property (nonatomic) unsigned long long timestamp; +@property (nonatomic) unsigned int type; + +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (id)description; +- (id)dictionaryRepresentation; +- (unsigned int)errorCode; +- (BOOL)hasErrorCode; +- (BOOL)hasTimestamp; +- (BOOL)hasType; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setErrorCode:(unsigned int)arg1; +- (void)setHasErrorCode:(BOOL)arg1; +- (void)setHasTimestamp:(BOOL)arg1; +- (void)setHasType:(BOOL)arg1; +- (void)setTimestamp:(unsigned long long)arg1; +- (void)setType:(unsigned int)arg1; +- (unsigned long long)timestamp; +- (unsigned int)type; +- (void)writeTo:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/AWDNFCSEOSRemovedEvent.h b/lib/libnfshared.dylib/AWDNFCSEOSRemovedEvent.h new file mode 100644 index 0000000000..3936a2950a --- /dev/null +++ b/lib/libnfshared.dylib/AWDNFCSEOSRemovedEvent.h @@ -0,0 +1,60 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface AWDNFCSEOSRemovedEvent : PBCodable { + struct { + unsigned int timestamp : 1; + unsigned int reason : 1; + unsigned int hasCardEmulationStarted : 1; + unsigned int hasExpressTransactionStarted : 1; + } _has; + BOOL _hasCardEmulationStarted; + BOOL _hasExpressTransactionStarted; + unsigned int _reason; + unsigned long long _timestamp; + NSData * _uuidReference; +} + +@property (nonatomic) BOOL hasCardEmulationStarted; +@property (nonatomic) BOOL hasExpressTransactionStarted; +@property (nonatomic) BOOL hasHasCardEmulationStarted; +@property (nonatomic) BOOL hasHasExpressTransactionStarted; +@property (nonatomic) BOOL hasReason; +@property (nonatomic) BOOL hasTimestamp; +@property (nonatomic, readonly) BOOL hasUuidReference; +@property (nonatomic) unsigned int reason; +@property (nonatomic) unsigned long long timestamp; +@property (nonatomic, retain) NSData *uuidReference; + +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; +- (id)description; +- (id)dictionaryRepresentation; +- (BOOL)hasCardEmulationStarted; +- (BOOL)hasExpressTransactionStarted; +- (BOOL)hasHasCardEmulationStarted; +- (BOOL)hasHasExpressTransactionStarted; +- (BOOL)hasReason; +- (BOOL)hasTimestamp; +- (BOOL)hasUuidReference; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (unsigned int)reason; +- (void)setHasCardEmulationStarted:(BOOL)arg1; +- (void)setHasExpressTransactionStarted:(BOOL)arg1; +- (void)setHasHasCardEmulationStarted:(BOOL)arg1; +- (void)setHasHasExpressTransactionStarted:(BOOL)arg1; +- (void)setHasReason:(BOOL)arg1; +- (void)setHasTimestamp:(BOOL)arg1; +- (void)setReason:(unsigned int)arg1; +- (void)setTimestamp:(unsigned long long)arg1; +- (void)setUuidReference:(id)arg1; +- (unsigned long long)timestamp; +- (id)uuidReference; +- (void)writeTo:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/AWDNFCSEOSRestrictedModeEvent.h b/lib/libnfshared.dylib/AWDNFCSEOSRestrictedModeEvent.h new file mode 100644 index 0000000000..def1ca1f0d --- /dev/null +++ b/lib/libnfshared.dylib/AWDNFCSEOSRestrictedModeEvent.h @@ -0,0 +1,36 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface AWDNFCSEOSRestrictedModeEvent : PBCodable { + struct { + unsigned int timestamp : 1; + } _has; + unsigned long long _timestamp; + NSData * _uuidReference; +} + +@property (nonatomic) BOOL hasTimestamp; +@property (nonatomic, readonly) BOOL hasUuidReference; +@property (nonatomic) unsigned long long timestamp; +@property (nonatomic, retain) NSData *uuidReference; + +- (void)copyTo:(id)arg1; +- (id)copyWithZone:(struct _NSZone { }*)arg1; +- (void)dealloc; +- (id)description; +- (id)dictionaryRepresentation; +- (BOOL)hasTimestamp; +- (BOOL)hasUuidReference; +- (unsigned int)hash; +- (BOOL)isEqual:(id)arg1; +- (void)mergeFrom:(id)arg1; +- (BOOL)readFrom:(id)arg1; +- (void)setHasTimestamp:(BOOL)arg1; +- (void)setTimestamp:(unsigned long long)arg1; +- (void)setUuidReference:(id)arg1; +- (unsigned long long)timestamp; +- (id)uuidReference; +- (void)writeTo:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/AWDNFCSERemovedEvent.h b/lib/libnfshared.dylib/AWDNFCSERemovedEvent.h index 7813c610cc..3579f60d81 100644 --- a/lib/libnfshared.dylib/AWDNFCSERemovedEvent.h +++ b/lib/libnfshared.dylib/AWDNFCSERemovedEvent.h @@ -6,12 +6,16 @@ struct { unsigned int timestamp : 1; unsigned int reason : 1; + unsigned int hasCardEmulationStarted : 1; } _has; + BOOL _hasCardEmulationStarted; unsigned int _reason; unsigned long long _timestamp; NSData * _uuidReference; } +@property (nonatomic) BOOL hasCardEmulationStarted; +@property (nonatomic) BOOL hasHasCardEmulationStarted; @property (nonatomic) BOOL hasReason; @property (nonatomic) BOOL hasTimestamp; @property (nonatomic, readonly) BOOL hasUuidReference; @@ -24,6 +28,8 @@ - (void)dealloc; - (id)description; - (id)dictionaryRepresentation; +- (BOOL)hasCardEmulationStarted; +- (BOOL)hasHasCardEmulationStarted; - (BOOL)hasReason; - (BOOL)hasTimestamp; - (BOOL)hasUuidReference; @@ -32,6 +38,8 @@ - (void)mergeFrom:(id)arg1; - (BOOL)readFrom:(id)arg1; - (unsigned int)reason; +- (void)setHasCardEmulationStarted:(BOOL)arg1; +- (void)setHasHasCardEmulationStarted:(BOOL)arg1; - (void)setHasReason:(BOOL)arg1; - (void)setHasTimestamp:(BOOL)arg1; - (void)setReason:(unsigned int)arg1; diff --git a/lib/libnfshared.dylib/AWDNFCVersions.h b/lib/libnfshared.dylib/AWDNFCVersions.h index 2ab8215820..c73b0526df 100644 --- a/lib/libnfshared.dylib/AWDNFCVersions.h +++ b/lib/libnfshared.dylib/AWDNFCVersions.h @@ -21,6 +21,11 @@ unsigned int seRestrictedMode : 1; unsigned int seSequenceCounter : 1; unsigned int seSignKeyType : 1; + unsigned int seosHWVersion : 1; + unsigned int seosMigrationState : 1; + unsigned int seosOSMode : 1; + unsigned int seosOSVersion : 1; + unsigned int seosSignKeyType : 1; } _has; unsigned int _middlewareVersion; unsigned int _nfccFWRevision; @@ -39,6 +44,12 @@ unsigned int _seRestrictedMode; unsigned int _seSequenceCounter; unsigned int _seSignKeyType; + unsigned int _seosHWVersion; + unsigned int _seosMigrationState; + unsigned int _seosOSMode; + unsigned int _seosOSVersion; + NSString * _seosPlatformID; + unsigned int _seosSignKeyType; unsigned long long _timestamp; } @@ -59,6 +70,12 @@ @property (nonatomic) BOOL hasSeRestrictedMode; @property (nonatomic) BOOL hasSeSequenceCounter; @property (nonatomic) BOOL hasSeSignKeyType; +@property (nonatomic) BOOL hasSeosHWVersion; +@property (nonatomic) BOOL hasSeosMigrationState; +@property (nonatomic) BOOL hasSeosOSMode; +@property (nonatomic) BOOL hasSeosOSVersion; +@property (nonatomic, readonly) BOOL hasSeosPlatformID; +@property (nonatomic) BOOL hasSeosSignKeyType; @property (nonatomic) BOOL hasTimestamp; @property (nonatomic) unsigned int middlewareVersion; @property (nonatomic) unsigned int nfccFWRevision; @@ -77,6 +94,12 @@ @property (nonatomic) unsigned int seRestrictedMode; @property (nonatomic) unsigned int seSequenceCounter; @property (nonatomic) unsigned int seSignKeyType; +@property (nonatomic) unsigned int seosHWVersion; +@property (nonatomic) unsigned int seosMigrationState; +@property (nonatomic) unsigned int seosOSMode; +@property (nonatomic) unsigned int seosOSVersion; +@property (nonatomic, retain) NSString *seosPlatformID; +@property (nonatomic) unsigned int seosSignKeyType; @property (nonatomic) unsigned long long timestamp; - (void)copyTo:(id)arg1; @@ -101,6 +124,12 @@ - (BOOL)hasSeRestrictedMode; - (BOOL)hasSeSequenceCounter; - (BOOL)hasSeSignKeyType; +- (BOOL)hasSeosHWVersion; +- (BOOL)hasSeosMigrationState; +- (BOOL)hasSeosOSMode; +- (BOOL)hasSeosOSVersion; +- (BOOL)hasSeosPlatformID; +- (BOOL)hasSeosSignKeyType; - (BOOL)hasTimestamp; - (unsigned int)hash; - (BOOL)isEqual:(id)arg1; @@ -123,6 +152,12 @@ - (unsigned int)seRestrictedMode; - (unsigned int)seSequenceCounter; - (unsigned int)seSignKeyType; +- (unsigned int)seosHWVersion; +- (unsigned int)seosMigrationState; +- (unsigned int)seosOSMode; +- (unsigned int)seosOSVersion; +- (id)seosPlatformID; +- (unsigned int)seosSignKeyType; - (void)setHasMiddlewareVersion:(BOOL)arg1; - (void)setHasNfccFWRevision:(BOOL)arg1; - (void)setHasNfccFWVersion:(BOOL)arg1; @@ -139,6 +174,11 @@ - (void)setHasSeRestrictedMode:(BOOL)arg1; - (void)setHasSeSequenceCounter:(BOOL)arg1; - (void)setHasSeSignKeyType:(BOOL)arg1; +- (void)setHasSeosHWVersion:(BOOL)arg1; +- (void)setHasSeosMigrationState:(BOOL)arg1; +- (void)setHasSeosOSMode:(BOOL)arg1; +- (void)setHasSeosOSVersion:(BOOL)arg1; +- (void)setHasSeosSignKeyType:(BOOL)arg1; - (void)setHasTimestamp:(BOOL)arg1; - (void)setMiddlewareVersion:(unsigned int)arg1; - (void)setNfccFWRevision:(unsigned int)arg1; @@ -157,6 +197,12 @@ - (void)setSeRestrictedMode:(unsigned int)arg1; - (void)setSeSequenceCounter:(unsigned int)arg1; - (void)setSeSignKeyType:(unsigned int)arg1; +- (void)setSeosHWVersion:(unsigned int)arg1; +- (void)setSeosMigrationState:(unsigned int)arg1; +- (void)setSeosOSMode:(unsigned int)arg1; +- (void)setSeosOSVersion:(unsigned int)arg1; +- (void)setSeosPlatformID:(id)arg1; +- (void)setSeosSignKeyType:(unsigned int)arg1; - (void)setTimestamp:(unsigned long long)arg1; - (unsigned long long)timestamp; - (void)writeTo:(id)arg1; diff --git a/lib/libnfshared.dylib/NFAWDCardIngestionReaderStateChangeEvent.h b/lib/libnfshared.dylib/NFAWDCardIngestionReaderStateChangeEvent.h new file mode 100644 index 0000000000..4e895ce3a6 --- /dev/null +++ b/lib/libnfshared.dylib/NFAWDCardIngestionReaderStateChangeEvent.h @@ -0,0 +1,29 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface NFAWDCardIngestionReaderStateChangeEvent : NSObject { + AWDNFCCardIngestionReaderStateChangeEvent * _metric; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic) unsigned int errorCode; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) AWDNFCCardIngestionReaderStateChangeEvent *metric; +@property (readonly) Class superclass; +@property (nonatomic) unsigned int type; + +- (void)dealloc; +- (unsigned int)errorCode; +- (id)getMetric; +- (unsigned long)getMetricId; +- (id)init; +- (id)metric; +- (void)setErrorCode:(unsigned int)arg1; +- (void)setMetric:(id)arg1; +- (void)setType:(unsigned int)arg1; +- (unsigned int)type; +- (void)updateUUID:(id)arg1 withUUIDRefTimestamp:(unsigned long long)arg2; + +@end diff --git a/lib/libnfshared.dylib/NFAWDCardIngestionSessionStateChangeEvent.h b/lib/libnfshared.dylib/NFAWDCardIngestionSessionStateChangeEvent.h new file mode 100644 index 0000000000..ed9ad40603 --- /dev/null +++ b/lib/libnfshared.dylib/NFAWDCardIngestionSessionStateChangeEvent.h @@ -0,0 +1,28 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface NFAWDCardIngestionSessionStateChangeEvent : NSObject { + AWDNFCCardIngestionSessionStateChangeEvent * _metric; + unsigned int _state; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) AWDNFCCardIngestionSessionStateChangeEvent *metric; +@property (nonatomic) unsigned int state; +@property (readonly) Class superclass; + +- (void)dealloc; +- (id)getMetric; +- (unsigned long)getMetricId; +- (id)init; +- (id)metric; +- (void)setMetric:(id)arg1; +- (void)setState:(unsigned int)arg1; +- (unsigned int)state; +- (unsigned int)updateCardIngestionSessionStateChangeInfoWithPreviousState:(unsigned int)arg1; +- (void)updateUUID:(id)arg1 withUUIDRefTimestamp:(unsigned long long)arg2; + +@end diff --git a/lib/libnfshared.dylib/NFAWDEndOfTransaction.h b/lib/libnfshared.dylib/NFAWDEndOfTransaction.h index 7243e83a1f..8ecd1e98d4 100644 --- a/lib/libnfshared.dylib/NFAWDEndOfTransaction.h +++ b/lib/libnfshared.dylib/NFAWDEndOfTransaction.h @@ -35,6 +35,7 @@ @property (readonly) Class superclass; @property (nonatomic, retain) NSData *transactionId; @property (nonatomic) unsigned int transactionStatus; +@property (nonatomic) unsigned int transactionType; @property (nonatomic) unsigned int version; - (id)aid; @@ -68,10 +69,12 @@ - (void)setStatus:(unsigned int)arg1; - (void)setTransactionId:(id)arg1; - (void)setTransactionStatus:(unsigned int)arg1; +- (void)setTransactionType:(unsigned int)arg1; - (void)setVersion:(unsigned int)arg1; - (unsigned int)status; - (id)transactionId; - (unsigned int)transactionStatus; +- (unsigned int)transactionType; - (unsigned int)updateTransactionStateInfoWithPreviousState:(unsigned int)arg1; - (void)updateUUID:(id)arg1 withUUIDRefTimestamp:(unsigned long long)arg2; - (unsigned int)version; diff --git a/lib/libnfshared.dylib/NFAWDExpressFelicaEndedEvent.h b/lib/libnfshared.dylib/NFAWDExpressFelicaEndedEvent.h new file mode 100644 index 0000000000..284f2f123b --- /dev/null +++ b/lib/libnfshared.dylib/NFAWDExpressFelicaEndedEvent.h @@ -0,0 +1,25 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface NFAWDExpressFelicaEndedEvent : NSObject { + AWDNFCExpressFelicaEndedEvent * _metric; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) AWDNFCExpressFelicaEndedEvent *metric; +@property (readonly) Class superclass; + +- (void)dealloc; +- (id)getMetric; +- (unsigned long)getMetricId; +- (id)init; +- (id)metric; +- (void)setMetric:(id)arg1; +- (void)setTimeDeltaFromReference:(unsigned long long)arg1; +- (unsigned int)updateExpressFelicaStateInfoWithPreviousState:(unsigned int)arg1; +- (void)updateUUID:(id)arg1 withUUIDRefTimestamp:(unsigned long long)arg2; + +@end diff --git a/lib/libnfshared.dylib/NFAWDExpressFelicaStartedEvent.h b/lib/libnfshared.dylib/NFAWDExpressFelicaStartedEvent.h new file mode 100644 index 0000000000..c9ea11b5e6 --- /dev/null +++ b/lib/libnfshared.dylib/NFAWDExpressFelicaStartedEvent.h @@ -0,0 +1,24 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface NFAWDExpressFelicaStartedEvent : NSObject { + AWDNFCExpressFelicaStartedEvent * _metric; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) AWDNFCExpressFelicaStartedEvent *metric; +@property (readonly) Class superclass; + +- (void)dealloc; +- (id)getMetric; +- (unsigned long)getMetricId; +- (id)init; +- (id)metric; +- (void)setMetric:(id)arg1; +- (unsigned int)updateExpressFelicaStateInfoWithPreviousState:(unsigned int)arg1; +- (void)updateUUID:(id)arg1 withUUIDRefTimestamp:(unsigned long long)arg2; + +@end diff --git a/lib/libnfshared.dylib/NFAWDRestrictedModeEnter.h b/lib/libnfshared.dylib/NFAWDJCOPRestrictedMode.h similarity index 76% rename from lib/libnfshared.dylib/NFAWDRestrictedModeEnter.h rename to lib/libnfshared.dylib/NFAWDJCOPRestrictedMode.h index 100ba4ce1f..f820a48f69 100644 --- a/lib/libnfshared.dylib/NFAWDRestrictedModeEnter.h +++ b/lib/libnfshared.dylib/NFAWDJCOPRestrictedMode.h @@ -2,12 +2,10 @@ Image: /usr/lib/libnfshared.dylib */ -@interface NFAWDRestrictedModeEnter : NSObject { - BOOL _contactlessMode; +@interface NFAWDJCOPRestrictedMode : NSObject { AWDNFCJCOPRestrictedModeEvent * _metric; } -@property (nonatomic, retain) NSData *attackLog; @property (nonatomic) BOOL contactlessMode; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; @@ -15,14 +13,12 @@ @property (nonatomic, retain) AWDNFCJCOPRestrictedModeEvent *metric; @property (readonly) Class superclass; -- (id)attackLog; - (BOOL)contactlessMode; - (void)dealloc; - (id)getMetric; - (unsigned long)getMetricId; - (id)init; - (id)metric; -- (void)setAttackLog:(id)arg1; - (void)setContactlessMode:(BOOL)arg1; - (void)setMetric:(id)arg1; - (void)updateExceptionUUID:(id)arg1; diff --git a/lib/libnfshared.dylib/NFAWDLogger.h b/lib/libnfshared.dylib/NFAWDLogger.h index c759a76a83..3b7617fd8e 100644 --- a/lib/libnfshared.dylib/NFAWDLogger.h +++ b/lib/libnfshared.dylib/NFAWDLogger.h @@ -8,6 +8,8 @@ NSObject * _awdSubmissionQueue; NSData * _deviceExceptionUuid; unsigned int _middlewareExceptionCount; + unsigned int _previousCardIngestionSessionState; + unsigned int _previousExpressFelicaState; unsigned int _previousTransactionState; unsigned int _previousVASTransactionState; NSData * _tsmUuid; @@ -35,13 +37,18 @@ - (void)postAWDCRSAuthInitEventWithStatus:(unsigned int)arg1; - (void)postAWDCRSAuthWithStatus:(unsigned int)arg1 withMethod:(unsigned int)arg2; - (void)postAWDCRSDeAuthWithStatus:(unsigned int)arg1; +- (void)postAWDCardIngestionReaderStateChangeWithType:(unsigned int)arg1 errorCode:(unsigned int)arg2; +- (void)postAWDCardIngestionSessionStateChangeTo:(unsigned int)arg1; - (void)postAWDEvent:(id)arg1; +- (void)postAWDExpressFelicaStarted:(BOOL)arg1; - (void)postAWDFieldEventWithFieldOn:(BOOL)arg1 withTechnology:(unsigned int)arg2; - (void)postAWDHCIEndOfTransactionEventWithParameters:(id)arg1; - (void)postAWDHCIStartOfTransactionEventWithVersion:(unsigned int)arg1 withStatus:(unsigned int)arg2; - (void)postAWDMiddlewareException:(unsigned int)arg1 errorType:(unsigned int)arg2 errorCode:(unsigned int)arg3 checkMaxExceptionCounter:(BOOL)arg4; - (void)postAWDPLLUnlockEvent; -- (void)postAWDRestrictedModeFromContactlessMode:(BOOL)arg1; +- (void)postAWDReaderModeExceptionForType:(unsigned int)arg1 withErrorCode:(unsigned int)arg2; +- (void)postAWDRestrictedModeFromContactlessMode:(BOOL)arg1 isIcf:(BOOL)arg2; +- (void)postAWDSERemovedEvent:(unsigned int)arg1 isIcf:(BOOL)arg2 hasCardEmulationStarted:(BOOL)arg3 hasExpressTransitStarted:(BOOL)arg4; - (void)postAWDSESelectEventWithAID:(id)arg1; - (void)postAWDTSMConnectivityException:(unsigned int)arg1; - (void)postAWDTSMEndOfSession; diff --git a/lib/libnfshared.dylib/NFAWDReaderModeExceptionEvent.h b/lib/libnfshared.dylib/NFAWDReaderModeExceptionEvent.h new file mode 100644 index 0000000000..68fe780470 --- /dev/null +++ b/lib/libnfshared.dylib/NFAWDReaderModeExceptionEvent.h @@ -0,0 +1,30 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface NFAWDReaderModeExceptionEvent : NSObject { + unsigned int _errorCode; + AWDNFCReaderModeExceptionEvent * _metric; + unsigned int _type; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic) unsigned int errorCode; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) AWDNFCReaderModeExceptionEvent *metric; +@property (readonly) Class superclass; +@property (nonatomic) unsigned int type; + +- (void)dealloc; +- (unsigned int)errorCode; +- (id)getMetric; +- (unsigned long)getMetricId; +- (id)init; +- (id)metric; +- (void)setErrorCode:(unsigned int)arg1; +- (void)setMetric:(id)arg1; +- (void)setType:(unsigned int)arg1; +- (unsigned int)type; + +@end diff --git a/lib/libnfshared.dylib/NFAWDSEOSRemoved.h b/lib/libnfshared.dylib/NFAWDSEOSRemoved.h new file mode 100644 index 0000000000..cd1bd93263 --- /dev/null +++ b/lib/libnfshared.dylib/NFAWDSEOSRemoved.h @@ -0,0 +1,38 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface NFAWDSEOSRemoved : NSObject { + BOOL _hasCardEmulationStarted; + BOOL _hasExpressTransactionStarted; + AWDNFCSEOSRemovedEvent * _metric; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (nonatomic) BOOL hasCardEmulationStarted; +@property (nonatomic) BOOL hasExpressTransactionStarted; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) AWDNFCSEOSRemovedEvent *metric; +@property (nonatomic) unsigned int reason; +@property (readonly) Class superclass; + +- (void)dealloc; +- (id)getMetric; +- (unsigned long)getMetricId; +- (BOOL)hasCardEmulationStarted; +- (BOOL)hasCardemulationStarted; +- (BOOL)hasExpressTransactionStarted; +- (BOOL)hasExpressTransitStarted; +- (id)init; +- (id)metric; +- (unsigned int)reason; +- (void)setHasCardEmulationStarted:(BOOL)arg1; +- (void)setHasCardemulationStarted:(BOOL)arg1; +- (void)setHasExpressTransactionStarted:(BOOL)arg1; +- (void)setHasExpressTransitStarted:(BOOL)arg1; +- (void)setMetric:(id)arg1; +- (void)setReason:(unsigned int)arg1; +- (void)updateExceptionUUID:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/NFAWDSEOSRestrictedMode.h b/lib/libnfshared.dylib/NFAWDSEOSRestrictedMode.h new file mode 100644 index 0000000000..9cef08628a --- /dev/null +++ b/lib/libnfshared.dylib/NFAWDSEOSRestrictedMode.h @@ -0,0 +1,23 @@ +/* Generated by RuntimeBrowser + Image: /usr/lib/libnfshared.dylib + */ + +@interface NFAWDSEOSRestrictedMode : NSObject { + AWDNFCSEOSRestrictedModeEvent * _metric; +} + +@property (readonly, copy) NSString *debugDescription; +@property (readonly, copy) NSString *description; +@property (readonly) unsigned int hash; +@property (nonatomic, retain) AWDNFCSEOSRestrictedModeEvent *metric; +@property (readonly) Class superclass; + +- (void)dealloc; +- (id)getMetric; +- (unsigned long)getMetricId; +- (id)init; +- (id)metric; +- (void)setMetric:(id)arg1; +- (void)updateExceptionUUID:(id)arg1; + +@end diff --git a/lib/libnfshared.dylib/NFAWDSERemoved.h b/lib/libnfshared.dylib/NFAWDSERemoved.h index f868b6e044..0914d0d8b8 100644 --- a/lib/libnfshared.dylib/NFAWDSERemoved.h +++ b/lib/libnfshared.dylib/NFAWDSERemoved.h @@ -3,12 +3,13 @@ */ @interface NFAWDSERemoved : NSObject { + BOOL _hasCardEmulationStarted; AWDNFCSERemovedEvent * _metric; - unsigned int _reason; } @property (readonly, copy) NSString *debugDescription; @property (readonly, copy) NSString *description; +@property (nonatomic) BOOL hasCardEmulationStarted; @property (readonly) unsigned int hash; @property (nonatomic, retain) AWDNFCSERemovedEvent *metric; @property (nonatomic) unsigned int reason; @@ -17,9 +18,13 @@ - (void)dealloc; - (id)getMetric; - (unsigned long)getMetricId; +- (BOOL)hasCardEmulationStarted; +- (BOOL)hasCardemulationStarted; - (id)init; - (id)metric; - (unsigned int)reason; +- (void)setHasCardEmulationStarted:(BOOL)arg1; +- (void)setHasCardemulationStarted:(BOOL)arg1; - (void)setMetric:(id)arg1; - (void)setReason:(unsigned int)arg1; - (void)updateExceptionUUID:(id)arg1; diff --git a/lib/libnfshared.dylib/NFAWDVersionInfo.h b/lib/libnfshared.dylib/NFAWDVersionInfo.h index ddeadcffe7..77a01fd4a6 100644 --- a/lib/libnfshared.dylib/NFAWDVersionInfo.h +++ b/lib/libnfshared.dylib/NFAWDVersionInfo.h @@ -20,6 +20,11 @@ unsigned int _seRestrictedMode; unsigned int _seSeqCount; unsigned int _seSignKeyType; + unsigned int _seosHWVersion; + unsigned int _seosMigrationState; + unsigned int _seosOSMode; + unsigned int _seosOSVersion; + unsigned int _seosSignKeyType; } @property (readonly, copy) NSString *debugDescription; @@ -43,6 +48,12 @@ @property (nonatomic) unsigned int seRestrictedMode; @property (nonatomic) unsigned int seSeqCount; @property (nonatomic) unsigned int seSignKeyType; +@property (nonatomic) unsigned int seosHWVersion; +@property (nonatomic) unsigned int seosMigrationState; +@property (nonatomic) unsigned int seosOSMode; +@property (nonatomic) unsigned int seosOSVersion; +@property (nonatomic, retain) NSString *seosPlatformID; +@property (nonatomic) unsigned int seosSignKeyType; @property (readonly) Class superclass; - (void)dealloc; @@ -67,6 +78,12 @@ - (unsigned int)seRestrictedMode; - (unsigned int)seSeqCount; - (unsigned int)seSignKeyType; +- (unsigned int)seosHWVersion; +- (unsigned int)seosMigrationState; +- (unsigned int)seosOSMode; +- (unsigned int)seosOSVersion; +- (id)seosPlatformID; +- (unsigned int)seosSignKeyType; - (void)setMetric:(id)arg1; - (void)setNfccFWRevision:(unsigned int)arg1; - (void)setNfccFWVersion:(unsigned int)arg1; @@ -85,5 +102,11 @@ - (void)setSeRestrictedMode:(unsigned int)arg1; - (void)setSeSeqCount:(unsigned int)arg1; - (void)setSeSignKeyType:(unsigned int)arg1; +- (void)setSeosHWVersion:(unsigned int)arg1; +- (void)setSeosMigrationState:(unsigned int)arg1; +- (void)setSeosOSMode:(unsigned int)arg1; +- (void)setSeosOSVersion:(unsigned int)arg1; +- (void)setSeosPlatformID:(id)arg1; +- (void)setSeosSignKeyType:(unsigned int)arg1; @end diff --git a/lib/libnfshared.dylib/NFFelicaStateEvent.h b/lib/libnfshared.dylib/NFFelicaStateEvent.h index 673a6310d5..d7e6ec73e5 100644 --- a/lib/libnfshared.dylib/NFFelicaStateEvent.h +++ b/lib/libnfshared.dylib/NFFelicaStateEvent.h @@ -8,6 +8,7 @@ + (id)_decodeShinkansenTrainDataWithBlock:(id)arg1 andBlock:(id)arg2; + (id)decodeEvent:(id)arg1; ++ (id)decodeEvent:(id)arg1 reverse:(BOOL)arg2; + (id)decodeLogEvent:(id)arg1; + (id)decodeProvider:(id)arg1 service:(id)arg2 blocks:(id)arg3; diff --git a/lib/libobjc.A.dylib/NSObject.h b/lib/libobjc.A.dylib/NSObject.h index 824872c59d..0e862d3c65 100644 --- a/lib/libobjc.A.dylib/NSObject.h +++ b/lib/libobjc.A.dylib/NSObject.h @@ -125,33 +125,6 @@ - (Class)superclass; - (struct _NSZone { }*)zone; -// Image: /System/Library/AccessibilityBundles/QuickSpeak.bundle/QuickSpeak - -- (void)_accessibilityCacheContentIfNecessary; -- (void)_accessibilityHandleFinishSpeaking; -- (void)_accessibilityPauseSpeaking:(id)arg1; -- (BOOL)_accessibilityQScanPerformAction:(SEL)arg1 withSender:(id)arg2; -- (BOOL)_accessibilityQuickSpeakContentIsSpeakable; -- (void)_accessibilityQuickSpeakTextRectsWithRange:(struct _NSRange { unsigned int x1; unsigned int x2; })arg1 string:(id)arg2 highlightRects:(id)arg3 sentenceRects:(id)arg4 singleTextRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; }*)arg5; -- (BOOL)_accessibilityShouldShowPauseBubble; -- (BOOL)_accessibilityShouldShowSpeakBubble; -- (BOOL)_accessibilityShouldShowSpeakLanguageBubble; -- (BOOL)_accessibilityShouldShowSpeakSpellOut; -- (BOOL)_accessibilityShouldUpdateQuickSpeakContent; -- (void)_accessibilitySpeak:(id)arg1; -- (void)_accessibilitySpeakLanguageSelection:(id)arg1; -- (id)_accessibilitySpeakSelectionAssociatedScrollView; -- (id)_accessibilitySpeakSelectionTextInputResponder; -- (void)_accessibilitySpeakSentence:(id)arg1; -- (void)_accessibilitySpeakSpellOut:(id)arg1; -- (void)_accessibilitySpeakWithLanguage:(id)arg1; -- (BOOL)_accessibilitySystemShouldShowPauseBubble; -- (BOOL)_accessibilitySystemShouldShowSpeakBubble; -- (BOOL)_accessibilitySystemShouldShowSpeakBubbleCommon; -- (BOOL)_accessibilitySystemShouldShowSpeakLanguageBubble; -- (BOOL)_accessibilitySystemShouldShowSpeakSentence; -- (BOOL)_accessibilitySystemShouldShowSpeakSpellOut; - // Image: /System/Library/Frameworks/CloudKit.framework/CloudKit + (id)CKSQLiteClassName; @@ -889,7 +862,6 @@ + (void)_accessibilityUpdateOpaqueFocusStateForTechnology:(id)arg1 oldElement:(id)arg2 newElement:(id)arg3; + (id)accessibilityBundles; + (void)accessibilityInitializeBundle; -+ (Class)safeCategoryBaseClass; - (BOOL)__accessibilityReadAllOnFocus; - (id)__accessibilityRetrieveFrameOrPathDelegate; @@ -1141,7 +1113,6 @@ - (BOOL)_accessibilityIsSpeakThisElement; - (BOOL)_accessibilityIsStarkElement; - (BOOL)_accessibilityIsTableCell; -- (BOOL)_accessibilityIsTextInput; - (BOOL)_accessibilityIsTitleElement; - (BOOL)_accessibilityIsTouchContainer; - (BOOL)_accessibilityIsTourGuideRunning; @@ -1244,8 +1215,6 @@ - (void)_accessibilityProcessScannerGroupElementPieces:(id)arg1; - (id)_accessibilityPublicCustomRotorName:(id)arg1; - (id)_accessibilityPublicCustomRotors; -- (id)_accessibilityQuickSpeakContent; -- (id)_accessibilityQuickSpeakEnclosingSentence:(id*)arg1; - (struct _NSRange { unsigned int x1; unsigned int x2; })_accessibilityRangeForLineNumber:(int)arg1; - (struct _NSRange { unsigned int x1; unsigned int x2; })_accessibilityRangeForLineNumberAndColumn:(id)arg1; - (struct _NSRange { unsigned int x1; unsigned int x2; })_accessibilityRangeForTextMarker:(id)arg1; diff --git a/protocols/AXOratorDelegate.h b/protocols/AXOratorDelegate.h deleted file mode 100644 index 66d8309294..0000000000 --- a/protocols/AXOratorDelegate.h +++ /dev/null @@ -1,15 +0,0 @@ -/* Generated by RuntimeBrowser. - */ - -@protocol AXOratorDelegate - -@optional - -- (void)orator:(AXOrator *)arg1 willSpeakRange:(struct _NSRange { unsigned int x1; unsigned int x2; })arg2 ofContent:(NSString *)arg3; -- (void)oratorDidCancelSpeaking:(AXOrator *)arg1; -- (void)oratorDidFinishSpeaking:(AXOrator *)arg1; -- (void)oratorDidPauseSpeaking:(AXOrator *)arg1; -- (void)oratorDidResumeSpeaking:(AXOrator *)arg1; -- (void)oratorDidStartSpeaking:(AXOrator *)arg1; - -@end diff --git a/protocols/BWBracketSettingsProvider.h b/protocols/BWBracketSettingsProvider.h index d26e9c5bb3..2fc984c7f1 100644 --- a/protocols/BWBracketSettingsProvider.h +++ b/protocols/BWBracketSettingsProvider.h @@ -5,7 +5,7 @@ @required -- (BWBracketSettings *)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; float x26; int x27; int x28; int x29; long long x30; }*)arg2 stillImageSettings:(FigCaptureStillImageSettings *)arg3; +- (BWBracketSettings *)bracketSettingsForBracketingMode:(int)arg1 withCurrentFrameStats:(struct { double x1; float x2; float x3; double x4; float x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned char x10; unsigned char x11; unsigned int x12; unsigned int x13; int x14; int x15; unsigned int x16; float x17; float x18; float x19; double x20; int x21; int x22; float x23; int x24; int x25; int x26; float x27; int x28; int x29; int x30; int x31; long long x32; }*)arg2 stillImageSettings:(FigCaptureStillImageSettings *)arg3; - (int)worstCaseInitialMaxBracketCountForBracketingMode:(int)arg1; @end diff --git a/protocols/CAMControlVisibilityDelegate.h b/protocols/CAMControlVisibilityDelegate.h index bb74bb0047..efbddb6b70 100644 --- a/protocols/CAMControlVisibilityDelegate.h +++ b/protocols/CAMControlVisibilityDelegate.h @@ -14,6 +14,8 @@ - (BOOL)shouldHideHDRButton; - (BOOL)shouldHideIrisButton; - (BOOL)shouldHideLivePhotoBadge; +- (BOOL)shouldHidePortraitModeInstructionLabel; +- (BOOL)shouldHideShallowDepthOfFieldBadge; - (BOOL)shouldHideTimerButton; - (BOOL)shouldHideTopBar; diff --git a/protocols/CAMPortraitModeDescriptionOverlayViewDelegate.h b/protocols/CAMPortraitModeDescriptionOverlayViewDelegate.h new file mode 100644 index 0000000000..bb07a2ef0b --- /dev/null +++ b/protocols/CAMPortraitModeDescriptionOverlayViewDelegate.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol CAMPortraitModeDescriptionOverlayViewDelegate + +@required + +- (void)portraitModeDescriptionOverlayViewDidAcknowledge:(CAMPortraitModeDescriptionOverlayView *)arg1; + +@end diff --git a/protocols/CAMPreviewViewSubjectIndicatorDelegate.h b/protocols/CAMPreviewViewSubjectIndicatorDelegate.h new file mode 100644 index 0000000000..08dad54d2b --- /dev/null +++ b/protocols/CAMPreviewViewSubjectIndicatorDelegate.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol CAMPreviewViewSubjectIndicatorDelegate + +@required + +- (void)previewViewDidAddFirstTrackedSubjectIndicator:(CAMPreviewView *)arg1; +- (void)previewViewDidRemoveLastTrackedSubjectIndicator:(CAMPreviewView *)arg1; + +@end diff --git a/protocols/CAMShallowDepthOfFieldStatusDelegate.h b/protocols/CAMShallowDepthOfFieldStatusDelegate.h new file mode 100644 index 0000000000..1c9d0d3d9f --- /dev/null +++ b/protocols/CAMShallowDepthOfFieldStatusDelegate.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol CAMShallowDepthOfFieldStatusDelegate + +@required + +- (void)captureController:(CUCaptureController *)arg1 didOutputShallowDepthOfFieldStatus:(int)arg2; + +@end diff --git a/protocols/CAMZoomControlDelegate.h b/protocols/CAMZoomControlDelegate.h index 3855b5ffe6..d03c466541 100644 --- a/protocols/CAMZoomControlDelegate.h +++ b/protocols/CAMZoomControlDelegate.h @@ -7,7 +7,6 @@ - (void)zoomControl:(CAMZoomControl *)arg1 didChangeZoomFactor:(float)arg2; - (void)zoomControl:(CAMZoomControl *)arg1 didTapEmptySpaceAtPoint:(struct CGPoint { float x1; float x2; })arg2; -- (BOOL)zoomControl:(CAMZoomControl *)arg1 shouldReceiveTouchAtPoint:(struct CGPoint { float x1; float x2; })arg2; - (void)zoomControlDidTapButton:(CAMZoomControl *)arg1; @end diff --git a/protocols/CKDURLSessionTaskDelegate.h b/protocols/CKDURLSessionTaskDelegate.h index bff1f28d0a..e278413044 100644 --- a/protocols/CKDURLSessionTaskDelegate.h +++ b/protocols/CKDURLSessionTaskDelegate.h @@ -15,6 +15,7 @@ - (void)URLSessionTask:(void *)arg1 willPerformHTTPRedirection:(void *)arg2 newRequest:(void *)arg3 completionHandler:(void *)arg4; // needs 4 arg types, found 9: NSURLSessionTask *, NSHTTPURLResponse *, NSURLRequest *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSURLRequest *, void* - (void)URLSessionTaskIsWaitingForConnection:(NSURLSessionTask *)arg1; - (NSOperationQueue *)delegateQueue; +- (int)qualityOfService; - (NSString *)sectionID; - (NSObject *)voucher; diff --git a/protocols/FBApplicationDataStoreRepositoryReading.h b/protocols/FBApplicationDataStoreRepositoryReading.h index 8fa9707b9a..91ac678a91 100644 --- a/protocols/FBApplicationDataStoreRepositoryReading.h +++ b/protocols/FBApplicationDataStoreRepositoryReading.h @@ -6,6 +6,7 @@ @required - (NSArray *)applicationIdentifiersWithState; +- (void)close; - (BOOL)containsKey:(NSString *)arg1 forApplication:(NSString *)arg2; - ( *)delegate; - (NSArray *)keysForApplication:(NSString *)arg1; diff --git a/protocols/FBSqliteDatabaseConnectionObserver.h b/protocols/FBSqliteDatabaseConnectionObserver.h new file mode 100644 index 0000000000..d33bec6cc6 --- /dev/null +++ b/protocols/FBSqliteDatabaseConnectionObserver.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol FBSqliteDatabaseConnectionObserver + +@optional + +- (void)sqliteDatabaseConnectionWillClose:(FBSqliteDatabaseConnection *)arg1; + +@end diff --git a/protocols/FCAssetHandleDelegate.h b/protocols/FCAssetHandleDelegate.h index 1f38032d99..a429fbd80d 100644 --- a/protocols/FCAssetHandleDelegate.h +++ b/protocols/FCAssetHandleDelegate.h @@ -5,6 +5,6 @@ @required -- ( *)fetchFileForAssetHandle:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 9: FCAssetHandle *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSString *, BOOL, NSError *, void* +- (FCOperation *)operationToFetchFileForAssetHandle:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 9: FCAssetHandle *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSString *, BOOL, NSError *, void* @end diff --git a/protocols/GEOTransitFare.h b/protocols/GEOTransitFare.h new file mode 100644 index 0000000000..b045eb4604 --- /dev/null +++ b/protocols/GEOTransitFare.h @@ -0,0 +1,14 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol GEOTransitFare + +@required + +- (BOOL)cashOnly; +- (NSString *)currencyCode; +- (NSArray *)supportedICCardProviders; +- (int)type; +- (NSDecimalNumber *)value; + +@end diff --git a/protocols/HAPAccessoryServerBrowserDelegate.h b/protocols/HAPAccessoryServerBrowserDelegate.h index 5c50734b60..6d986b7597 100644 --- a/protocols/HAPAccessoryServerBrowserDelegate.h +++ b/protocols/HAPAccessoryServerBrowserDelegate.h @@ -6,7 +6,7 @@ @required - (void)accessoryServerBrowser:(HAPAccessoryServerBrowser *)arg1 didFailToDiscoverAccessoryServerWithIdentifier:(NSString *)arg2; -- (void)accessoryServerBrowser:(HAPAccessoryServerBrowser *)arg1 didFindAccessoryServer:(HAPAccessoryServer *)arg2; +- (void)accessoryServerBrowser:(HAPAccessoryServerBrowser *)arg1 didFindAccessoryServer:(HAPAccessoryServer *)arg2 stateChanged:(BOOL)arg3 stateNumber:(NSNumber *)arg4; - (void)accessoryServerBrowser:(HAPAccessoryServerBrowser *)arg1 didRemoveAccessoryServer:(HAPAccessoryServer *)arg2; - (void)accessoryServerBrowser:(HAPAccessoryServerBrowser *)arg1 didStartDiscoveringWithError:(NSError *)arg2; - (void)accessoryServerBrowser:(HAPAccessoryServerBrowser *)arg1 didStopDiscoveringWithError:(NSError *)arg2; diff --git a/protocols/HAPAccessoryServerDelegate.h b/protocols/HAPAccessoryServerDelegate.h index 9c0360a73b..88d309334b 100644 --- a/protocols/HAPAccessoryServerDelegate.h +++ b/protocols/HAPAccessoryServerDelegate.h @@ -11,7 +11,7 @@ - (void)accessoryServer:(HAPAccessoryServer *)arg1 didUpdateCategory:(NSNumber *)arg2; - (void)accessoryServer:(HAPAccessoryServer *)arg1 didUpdateHasPairings:(BOOL)arg2; - (void)accessoryServer:(HAPAccessoryServer *)arg1 didUpdateName:(NSString *)arg2; -- (void)accessoryServer:(HAPAccessoryServer *)arg1 didUpdateValuesForCharacteristics:(NSArray *)arg2; +- (void)accessoryServer:(HAPAccessoryServer *)arg1 didUpdateValuesForCharacteristics:(NSArray *)arg2 stateNumber:(NSNumber *)arg3; - (void)accessoryServer:(void *)arg1 isBlockedWithCompletionHandler:(void *)arg2; // needs 2 arg types, found 7: HAPAccessoryServer *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, void* - (void)accessoryServer:(HAPAccessoryServer *)arg1 promptUserForPasswordWithType:(unsigned int)arg2; - (void)accessoryServer:(HAPAccessoryServer *)arg1 requestUserPermission:(int)arg2; diff --git a/protocols/HDAchievementDefinitionAlertSuppressorDelegate.h b/protocols/HDAchievementDefinitionAlertSuppressorDelegate.h new file mode 100644 index 0000000000..dcaea5361e --- /dev/null +++ b/protocols/HDAchievementDefinitionAlertSuppressorDelegate.h @@ -0,0 +1,12 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol HDAchievementDefinitionAlertSuppressorDelegate + +@required + +- (void)alertSuppressionStatusDidChange:(id )arg1; +- (NSDate *)currentDate; +- (BOOL)wantsToAlert; + +@end diff --git a/protocols/HFCameraObserver.h b/protocols/HFCameraObserver.h new file mode 100644 index 0000000000..b0b620146e --- /dev/null +++ b/protocols/HFCameraObserver.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol HFCameraObserver + +@optional + +- (void)cameraStream:(HMCameraStream *)arg1 didUpdateAudioStreamSettingWithError:(NSError *)arg2; +- (void)cameraStreamControlDidUpdateStreamState:(HMCameraStreamControl *)arg1; + +@end diff --git a/protocols/HFHomeManagerObserver.h b/protocols/HFHomeManagerObserver.h index 15f0dcdbe1..caa03c4914 100644 --- a/protocols/HFHomeManagerObserver.h +++ b/protocols/HFHomeManagerObserver.h @@ -6,6 +6,7 @@ @optional - (void)homeKitDispatcher:(HFHomeKitDispatcher *)arg1 manager:(HMHomeManager *)arg2 didChangeHome:(HMHome *)arg3; +- (void)homeManager:(HMHomeManager *)arg1 didUpdateAccessAllowedWhenLocked:(BOOL)arg2; - (void)homeManager:(HMHomeManager *)arg1 didUpdateResidentEnabledForThisDevice:(BOOL)arg2; - (void)homeManager:(HMHomeManager *)arg1 didUpdateStateForIncomingInvitations:(NSArray *)arg2; - (void)homeManager:(HMHomeManager *)arg1 residentProvisioningStatusChanged:(unsigned int)arg2; diff --git a/protocols/HKExtendedServerInterface.h b/protocols/HKExtendedServerInterface.h index 12630a7a6f..7eac143731 100644 --- a/protocols/HKExtendedServerInterface.h +++ b/protocols/HKExtendedServerInterface.h @@ -5,6 +5,7 @@ @required +- (void)remote_achievementAssetAvailabilityOnPairedDeviceForIdentifiers:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 8: NSArray *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSArray *, NSError *, void* - (void)remote_addAchievement:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 8: _HKAchievement *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* - (void)remote_deleteAchievementWithUUID:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 8: NSUUID *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* - (void)remote_deleteAllAchievementsWithCompletion:(void *)arg1; // needs 1 arg types, found 7: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* @@ -16,6 +17,7 @@ - (void)remote_markAchievementAsViewed:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 8: _HKAchievement *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, _HKAchievement *, NSError *, void* - (void)remote_markAchievementDefinitionIdentifierAlertViewed:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 8: NSString *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* - (void)remote_markAchievementsAlerted:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 8: NSArray *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* +- (void)remote_nextScheduledAchievementDefinitionAlertTaskDateWithCompletion:(void *)arg1; // needs 1 arg types, found 7: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSDate *, NSError *, void* - (void)remote_registerForAchievementDefinitionNotificationsWithCompletion:(void *)arg1; // needs 1 arg types, found 7: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* - (void)remote_registerForAchievementNotificationsAndFetchUnalertedCountWithCompletion:(void *)arg1; // needs 1 arg types, found 7: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, int, NSError *, void* - (void)remote_runAchievementsFixupAsDryRun:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 9: BOOL, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSArray *, BOOL, NSError *, void* diff --git a/protocols/HMCameraSnapshotControlDelegate.h b/protocols/HMCameraSnapshotControlDelegate.h index 2203ccb64d..e7569abe9e 100644 --- a/protocols/HMCameraSnapshotControlDelegate.h +++ b/protocols/HMCameraSnapshotControlDelegate.h @@ -6,5 +6,6 @@ @optional - (void)cameraSnapshotControl:(HMCameraSnapshotControl *)arg1 didTakeSnapshot:(HMCameraSnapshot *)arg2 error:(NSError *)arg3; +- (void)cameraSnapshotControlDidUpdateMostRecentSnapshot:(HMCameraSnapshotControl *)arg1; @end diff --git a/protocols/HMDAccessoryBrowserDelegate.h b/protocols/HMDAccessoryBrowserDelegate.h index c400e00de8..5a537fe4a8 100644 --- a/protocols/HMDAccessoryBrowserDelegate.h +++ b/protocols/HMDAccessoryBrowserDelegate.h @@ -10,9 +10,9 @@ - (void)accessoryBrowser:(HMDAccessoryBrowser *)arg1 accessoryServer:(HAPAccessoryServer *)arg2 didUpdateCategory:(NSNumber *)arg3; - (void)accessoryBrowser:(HMDAccessoryBrowser *)arg1 accessoryServer:(HAPAccessoryServer *)arg2 didUpdateHasPairings:(BOOL)arg3; - (void)accessoryBrowser:(HMDAccessoryBrowser *)arg1 accessoryServer:(HAPAccessoryServer *)arg2 didUpdateName:(NSString *)arg3; -- (void)accessoryBrowser:(HMDAccessoryBrowser *)arg1 accessoryServer:(HAPAccessoryServer *)arg2 didUpdateValuesForCharacteristics:(NSArray *)arg3; +- (void)accessoryBrowser:(HMDAccessoryBrowser *)arg1 accessoryServer:(HAPAccessoryServer *)arg2 didUpdateValuesForCharacteristics:(NSArray *)arg3 stateNumber:(NSNumber *)arg4; - (void)accessoryBrowser:(void *)arg1 accessoryServer:(void *)arg2 isBlockedWithCompletionHandler:(void *)arg3; // needs 3 arg types, found 8: HMDAccessoryBrowser *, HAPAccessoryServer *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, void* -- (void)accessoryBrowser:(void *)arg1 didFindAccessoryServer:(void *)arg2 completion:(void *)arg3; // needs 3 arg types, found 8: HMDAccessoryBrowser *, HAPAccessoryServer *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, void* +- (void)accessoryBrowser:(void *)arg1 didFindAccessoryServer:(void *)arg2 stateChanged:(void *)arg3 stateNumber:(void *)arg4 completion:(void *)arg5; // needs 5 arg types, found 10: HMDAccessoryBrowser *, HAPAccessoryServer *, BOOL, NSNumber *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, void* - (void)accessoryBrowser:(HMDAccessoryBrowser *)arg1 didRemoveAccessoryServer:(HAPAccessoryServer *)arg2; - (void)accessoryBrowser:(HMDAccessoryBrowser *)arg1 didTombstoneAccessoryServer:(HAPAccessoryServer *)arg2; - (void)accessoryBrowser:(HMDAccessoryBrowser *)arg1 didUpdateReachability:(BOOL)arg2 forBTLEAccessoriesWithServerIdentifier:(NSString *)arg3; diff --git a/protocols/HMDCameraGetSnapshotProtocol.h b/protocols/HMDCameraGetSnapshotProtocol.h index d055977959..c1a85e3025 100644 --- a/protocols/HMDCameraGetSnapshotProtocol.h +++ b/protocols/HMDCameraGetSnapshotProtocol.h @@ -5,6 +5,6 @@ @required -- (void)getSnapshot; +- (void)getSnapshot:(unsigned int)arg1; @end diff --git a/protocols/HMDCameraPowerAssertionProtocol.h b/protocols/HMDCameraPowerAssertionProtocol.h new file mode 100644 index 0000000000..8cb3c7f215 --- /dev/null +++ b/protocols/HMDCameraPowerAssertionProtocol.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol HMDCameraPowerAssertionProtocol + +@required + +- (HMDCameraSessionID *)sessionID; + +@end diff --git a/protocols/HMDCameraStreamControlManagerDelegate.h b/protocols/HMDCameraStreamControlManagerDelegate.h index a331907af6..27f93a309f 100644 --- a/protocols/HMDCameraStreamControlManagerDelegate.h +++ b/protocols/HMDCameraStreamControlManagerDelegate.h @@ -7,10 +7,10 @@ - (void)streamControlManager:(id )arg1 didFail:(NSError *)arg2; - (void)streamControlManagerDidNegotiateStream:(id )arg1 selectedParameters:(NSDictionary *)arg2; -- (void)streamControlManagerDidReceiveFirstFrame:(id )arg1 audioStreamSetting:(unsigned int)arg2; +- (void)streamControlManagerDidReceiveFirstFrame:(id )arg1 audioStreamSetting:(unsigned int)arg2 aspectRatio:(NSNumber *)arg3; - (void)streamControlManagerDidReconfigureStream:(id )arg1; - (void)streamControlManagerDidSetupRemoteConnection:(id )arg1; - (void)streamControlManagerDidStartStream:(id )arg1 slotIdentifier:(NSNumber *)arg2; -- (void)streamControlManagerDidStopStreamForSessionID:(HMDCameraSessionID *)arg1; +- (void)streamControlManagerDidStopStreamForSessionID:(HMDCameraSessionID *)arg1 error:(NSError *)arg2; @end diff --git a/protocols/HMDResidentDeviceManagerDelegate.h b/protocols/HMDResidentDeviceManagerDelegate.h index f63ba3fa0a..a6a6bd7248 100644 --- a/protocols/HMDResidentDeviceManagerDelegate.h +++ b/protocols/HMDResidentDeviceManagerDelegate.h @@ -5,6 +5,7 @@ @required +- (void)residentDeviceManager:(HMDResidentDeviceManager *)arg1 didUpdatePrimaryResident:(HMDResidentDevice *)arg2; - (void)residentDeviceManager:(HMDResidentDeviceManager *)arg1 didUpdateResidentAvailable:(BOOL)arg2; @end diff --git a/protocols/HMDSnapshotRequestHandlerProtocol.h b/protocols/HMDSnapshotRequestHandlerProtocol.h index 05ea0e9acf..9626772cfa 100644 --- a/protocols/HMDSnapshotRequestHandlerProtocol.h +++ b/protocols/HMDSnapshotRequestHandlerProtocol.h @@ -5,6 +5,6 @@ @required -- (void)requestSnapshot:(void *)arg1 completionHandler:(void *)arg2; // needs 2 arg types, found 8: HMDCameraSessionID *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, HMDSnapshotFile *, NSError *, void* +- (void)requestSnapshot:(void *)arg1 streamingTierType:(void *)arg2 completionHandler:(void *)arg3; // needs 3 arg types, found 9: HMDCameraSessionID *, unsigned int, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, HMDSnapshotFile *, NSError *, void* @end diff --git a/protocols/HMDStreamingManagerDelegate.h b/protocols/HMDStreamingManagerDelegate.h index 18d5b1bed9..6154c4a90c 100644 --- a/protocols/HMDStreamingManagerDelegate.h +++ b/protocols/HMDStreamingManagerDelegate.h @@ -8,8 +8,8 @@ - (void)streamingManager:(HMDStreamingManager *)arg1 didStartStream:(NSError *)arg2 slotIdentifier:(NSNumber *)arg3; - (void)streamingManagerDidNetworkDeteriorate:(HMDStreamingManager *)arg1; - (void)streamingManagerDidNetworkImprove:(HMDStreamingManager *)arg1; -- (void)streamingManagerDidReceiveFirstFrame:(HMDStreamingManager *)arg1 audioStreamSetting:(unsigned int)arg2; -- (void)streamingManagerDidStopStream:(HMDStreamingManager *)arg1; +- (void)streamingManagerDidReceiveFirstFrame:(HMDStreamingManager *)arg1 audioStreamSetting:(unsigned int)arg2 aspectRatio:(NSNumber *)arg3; +- (void)streamingManagerDidStopStream:(HMDStreamingManager *)arg1 error:(NSError *)arg2; - (void)streamingManagerDidUpdateConfiguration:(HMDStreamingManager *)arg1; @optional diff --git a/protocols/HMFNetServiceDelegate.h b/protocols/HMFNetServiceDelegate.h index 272e2aa862..5de8e550ad 100644 --- a/protocols/HMFNetServiceDelegate.h +++ b/protocols/HMFNetServiceDelegate.h @@ -5,7 +5,7 @@ @optional -- (void)netService:(HMFNetService *)arg1 didUpdateAddress:(HMFNetAddress *)arg2; +- (void)netService:(HMFNetService *)arg1 didUpdateAddresses:(NSArray *)arg2; - (void)netService:(HMFNetService *)arg1 didUpdateTXTRecord:(NSDictionary *)arg2; @end diff --git a/protocols/LabelManagerDelegate.h b/protocols/LabelManagerDelegate.h index a851d46f7d..9d23514fe3 100644 --- a/protocols/LabelManagerDelegate.h +++ b/protocols/LabelManagerDelegate.h @@ -5,11 +5,11 @@ @required -- (void)labelManager:(void *)arg1 pendingArtworkIsReady:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); struct read_write_lock { struct _opaque_pthread_rwlock_t { long x_1_2_1; BOOL x_1_2_2[124]; } x_2_1_1; } x2; struct unordered_map, geo::_release_cf, geo::_hash_cf, geo::_equal_cf>, std::__1::hash, std::__1::equal_to, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct __hash_table, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::__unordered_map_hasher, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::hash, true>, std::__1::__unordered_map_equal, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::equal_to, true>, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct unique_ptr, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *[], std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> **, std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __hash_node, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_3_1_1; } x3; }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, BOOL -- (void)labelManager:(void *)arg1 selectedLabelMarkerDidChangeState:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); struct read_write_lock { struct _opaque_pthread_rwlock_t { long x_1_2_1; BOOL x_1_2_2[124]; } x_2_1_1; } x2; struct unordered_map, geo::_release_cf, geo::_hash_cf, geo::_equal_cf>, std::__1::hash, std::__1::equal_to, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct __hash_table, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::__unordered_map_hasher, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::hash, true>, std::__1::__unordered_map_equal, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::equal_to, true>, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct unique_ptr, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *[], std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> **, std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __hash_node, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_3_1_1; } x3; }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, const struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }* -- (void)labelManager:(void *)arg1 selectedLabelMarkerWillDisappear:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); struct read_write_lock { struct _opaque_pthread_rwlock_t { long x_1_2_1; BOOL x_1_2_2[124]; } x_2_1_1; } x2; struct unordered_map, geo::_release_cf, geo::_hash_cf, geo::_equal_cf>, std::__1::hash, std::__1::equal_to, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct __hash_table, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::__unordered_map_hasher, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::hash, true>, std::__1::__unordered_map_equal, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::equal_to, true>, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct unique_ptr, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *[], std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> **, std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __hash_node, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_3_1_1; } x3; }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, const struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }* -- (void)labelManager:(void *)arg1 setNeedsDisplay:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); struct read_write_lock { struct _opaque_pthread_rwlock_t { long x_1_2_1; BOOL x_1_2_2[124]; } x_2_1_1; } x2; struct unordered_map, geo::_release_cf, geo::_hash_cf, geo::_equal_cf>, std::__1::hash, std::__1::equal_to, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct __hash_table, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::__unordered_map_hasher, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::hash, true>, std::__1::__unordered_map_equal, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::equal_to, true>, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct unique_ptr, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *[], std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> **, std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __hash_node, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_3_1_1; } x3; }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, BOOL -- (void)labelManager:(void *)arg1 setNeedsLayout:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); struct read_write_lock { struct _opaque_pthread_rwlock_t { long x_1_2_1; BOOL x_1_2_2[124]; } x_2_1_1; } x2; struct unordered_map, geo::_release_cf, geo::_hash_cf, geo::_equal_cf>, std::__1::hash, std::__1::equal_to, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct __hash_table, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::__unordered_map_hasher, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::hash, true>, std::__1::__unordered_map_equal, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::equal_to, true>, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct unique_ptr, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *[], std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> **, std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __hash_node, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_3_1_1; } x3; }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, BOOL -- (void)labelManagerDidLayout:(void *)arg1; // needs 1 arg types, found 174: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); struct read_write_lock { struct _opaque_pthread_rwlock_t { long x_1_2_1; BOOL x_1_2_2[124]; } x_2_1_1; } x2; struct unordered_map, geo::_release_cf, geo::_hash_cf, geo::_equal_cf>, std::__1::hash, std::__1::equal_to, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct __hash_table, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::__unordered_map_hasher, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::hash, true>, std::__1::__unordered_map_equal, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, std::__1::equal_to, true>, std::__1::allocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> > > > { struct unique_ptr, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *[], std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> **, std::__1::__bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > > { struct __hash_node, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { struct __compressed_pair, geo::_release_cf, geo::_hash_cf, geo::_equal_cf> >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_3_1_1; } x3; }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void* +- (void)labelManager:(void *)arg1 pendingArtworkIsReady:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, BOOL +- (void)labelManager:(void *)arg1 selectedLabelMarkerDidChangeState:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, const struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }* +- (void)labelManager:(void *)arg1 selectedLabelMarkerWillDisappear:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, const struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }* +- (void)labelManager:(void *)arg1 setNeedsDisplay:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, BOOL +- (void)labelManager:(void *)arg1 setNeedsLayout:(void *)arg2; // needs 2 arg types, found 175: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void*, BOOL +- (void)labelManagerDidLayout:(void *)arg1; // needs 1 arg types, found 174: struct LabelManager { int (**x1)(); struct weak_ptr { struct LabelManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; /* Warning: Unrecognized filer type: '_' using 'void*' */ void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }*, id, id, unsigned char, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct atomic { bool x1; }, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { double x1[3]; }, struct Matrix { float x1[2]; }, float, double, double, double, double, double, double, float, struct Matrix { double x1[16]; }, struct Matrix { double x1[16]; }, struct Matrix { float x1[2]; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, float, float, float, struct LabelAngle { unsigned char x1; }, struct Matrix { float x1[2]; }, unsigned int, double, double, int, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct set, std::__1::less >, std::__1::allocator > > { struct __tree, std::__1::less >, std::__1::allocator > > { struct __tree_node, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair > > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct LabelFeaturePool { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; unsigned int x2; struct set > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree > >, md::LabelFeatureThunk >::FeatureLess > > >, std::__1::allocator > > > > { struct __tree_node > >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator > >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >::FeatureLess > > > > { unsigned long x_3_3_1; } x_1_2_3; } x_3_1_1; } x3; }, struct LabelPool { unsigned int x1; struct map, std::__1::weak_ptr, std::__1::less >, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree, std::__1::weak_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true>, std::__1::allocator, std::__1::weak_ptr > > > { struct __tree_node, std::__1::weak_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, std::__1::weak_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, std::__1::weak_ptr >, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_2_1_1; } x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector > { struct Label {} **x1; struct Label {} **x2; struct __compressed_pair > { struct Label {} **x_3_1_1; } x3; }, struct CocoaTypesetter { int (**x1)(); }, struct FontAtlas { int (**x1)(); int x2; struct vector, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; struct shared_ptr {} *x_3_1_2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_2_1; } x_3_1_3; } x3; struct FontAtlasCell {} *x4; struct FontAtlasCell {} *x5; int x6; struct CGColor {} *x7; struct CGContext {} *x8; void *x9; unsigned int x10; unsigned int x11; struct FontGlyphCache {} *x12; bool x13; struct PendingFreeCellEntry { struct shared_ptr { struct RenderTransaction {} *x_1_2_1; struct __shared_weak_count {} *x_1_2_2; } x_14_1_1; struct vector > { struct FontAtlasCell {} **x_2_2_1; struct FontAtlasCell {} **x_2_2_2; struct __compressed_pair > { struct FontAtlasCell {} **x_3_3_1; } x_2_2_3; } x_14_1_2; } x14[3]; }, struct LabelMesh { int (**x1)(); struct vector > { struct IconLabelPart {} **x_2_1_1; struct IconLabelPart {} **x_2_1_2; struct __compressed_pair > { struct IconLabelPart {} **x_3_2_1; } x_2_1_3; } x2; struct vector > { struct TextLabelPart {} **x_3_1_1; struct TextLabelPart {} **x_3_1_2; struct __compressed_pair > { struct TextLabelPart {} **x_3_2_1; } x_3_1_3; } x3; struct vector > { struct LabelExternalIcon {} **x_4_1_1; struct LabelExternalIcon {} **x_4_1_2; struct __compressed_pair > { struct LabelExternalIcon {} **x_3_2_1; } x_4_1_3; } x4; struct FontAtlas {} *x5; bool x6; unsigned int x7; struct vector > { struct BufferRange {} *x_8_1_1; struct BufferRange {} *x_8_1_2; struct __compressed_pair > { struct BufferRange {} *x_3_2_1; } x_8_1_3; } x8; }, struct LabelStyleCache { struct mutex { struct _opaque_pthread_mutex_t { long x_1_2_1; BOOL x_1_2_2[40]; } x_1_1_1; } x1; float x2; bool x3; bool x4; unsigned char x5; unsigned char x6; struct DisplayStyle { unsigned char x_7_1_1; unsigned char x_7_1_2; unsigned char x_7_1_3; unsigned char x_7_1_4; unsigned char x_7_1_5; } x7; float x8; struct shared_ptr > { struct StylesheetManager {} *x_9_1_1; struct __shared_weak_count {} *x_9_1_2; } x9; struct map >, std::__1::shared_ptr, std::__1::less > >, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree >, std::__1::shared_ptr >, std::__1::__map_value_compare >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true>, std::__1::allocator >, std::__1::shared_ptr > > > { struct __tree_node >, std::__1::shared_ptr >, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator >, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair >, std::__1::__value_type >, std::__1::shared_ptr >, std::__1::less > >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_10_1_1; } x10; }, struct shared_ptr > { struct StylesheetManager {} *x1; struct __shared_weak_count {} *x2; }, struct LabelImageLoader { struct list > { struct __list_node_base { struct __list_node_base {} *x_1_2_1; struct __list_node_base {} *x_1_2_2; } x_1_1_1; struct __compressed_pair > > { unsigned long x_2_2_1; } x_1_1_2; } x1; struct unordered_map, std::__1::__list_iterator, md::LabelImageLoader::LabelImageCacheHash, md::LabelImageLoader::LabelImageCacheEq, std::__1::allocator, std::__1::__list_iterator > > > { struct __hash_table, std::__1::__list_iterator >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, std::__1::__list_iterator >, md::LabelImageLoader::LabelImageCacheEq, true>, std::__1::allocator, std::__1::__list_iterator > > > { struct unique_ptr, std::__1::__list_iterator >, void *> *[], std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __compressed_pair, std::__1::__list_iterator >, void *> **, std::__1::__bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > > { struct __hash_node, std::__1::__list_iterator >, void *> {} **x_1_4_1; struct __bucket_list_deallocator, std::__1::__list_iterator >, void *> *> > { struct __compressed_pair, std::__1::__list_iterator >, void *> *> > { unsigned long x_1_6_1; } x_2_5_1; } x_1_4_2; } x_1_3_1; } x_1_2_1; } x_2_1_1; } x2; }, struct LabelCollider { struct LabelManager {} *x1; unsigned int x2; struct Box { struct Matrix { float x_1_2_1[2]; } x_3_1_1; struct Matrix { float x_2_2_1[2]; } x_3_1_2; } x3; float x4; float x5; struct Matrix { float x_6_1_1[2]; } x6; struct Matrix { int x_7_1_1[2]; } x7; struct vector > { struct GridNode {} *x_8_1_1; struct GridNode {} *x_8_1_2; struct __compressed_pair > { struct GridNode {} *x_3_2_1; } x_8_1_3; } x8; unsigned int x9; bool x10; struct Box { struct Matrix { int x_1_2_1[2]; } x_11_1_1; struct Matrix { int x_2_2_1[2]; } x_11_1_2; } x11; struct SimpleBuffer { unsigned int x_12_1_1; unsigned int x_12_1_2; struct LabelCollidableItem {} **x_12_1_3; } x12; struct SimpleBuffer { unsigned int x_13_1_1; unsigned int x_13_1_2; struct LabelCollisionItemBase {} **x_13_1_3; } x13; }, struct OcclusionManager { struct shared_ptr > { struct ConstantDataTyped {} *x_1_1_1; struct __shared_weak_count {} *x_1_1_2; } x1; struct RenderState { int (**x_2_1_1)(); char *x_2_1_2; int (**x_2_1_3)(); struct ResourceManager {} *x_2_1_4; struct RenderResource {} *x_2_1_5; struct DepthState { int x_6_2_1; int x_6_2_2; int x_6_2_3; float x_6_2_4; float x_6_2_5; } x_2_1_6; struct StencilState { int x_7_2_1; int x_7_2_2; int x_7_2_3; int x_7_2_4; int x_7_2_5; unsigned int x_7_2_6; unsigned int x_7_2_7; unsigned int x_7_2_8; } x_2_1_7; struct RasterizerState { int x_8_2_1; int x_8_2_2; unsigned int x_8_2_3; struct Box { struct Matrix { unsigned int x_1_4_1[2]; } x_4_3_1; struct Matrix { unsigned int x_2_4_1[2]; } x_4_3_2; } x_8_2_4; } x_2_1_8; bool x_2_1_9; } x2; struct unique_ptr > { struct __compressed_pair > { struct OcclusionLinePipelineSetup {} *x_1_2_1; } x_3_1_1; } x3; }, unsigned int, unsigned int, struct shared_ptr { struct LabelTrafficTilePool {} *x1; struct __shared_weak_count {} *x2; }, struct unique_ptr > { struct __compressed_pair > { struct LabelExternalObjectsModerator {} *x_1_1_1; } x1; }, struct LabelTransitSupport { struct LabelManager {} *x1; struct shared_ptr { struct DataOverrideManager {} *x_2_1_1; struct __shared_weak_count {} *x_2_1_2; } x2; struct _retain_ptr { int (**x_3_1_1)(); id x_3_1_2; void*x_3_1_3; const void*x_3_1_4; void*x_3_1_5; void*x_3_1_6; int x_3_1_7; in void*x_3_1_8; out unsigned int x_3_1_9/* : ? */; void*x_3_1_10; BOOL x_3_1_11; void*x_3_1_12; } x3; struct _release_objc { } x4; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, bool, bool, bool, bool, double, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct unordered_set, std::__1::equal_to, std::__1::allocator > { struct __hash_table, std::__1::equal_to, std::__1::allocator > { struct unique_ptr *[], std::__1::__bucket_list_deallocator *> > > { struct __compressed_pair **, std::__1::__bucket_list_deallocator *> > > { struct __hash_node {} **x_1_3_1; struct __bucket_list_deallocator *> > { struct __compressed_pair *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; struct __compressed_pair *>, std::__1::allocator > > { struct __hash_node_base *> { struct __hash_node {} *x_1_3_1; } x_2_2_1; } x_1_1_2; } x1; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct map, std::__1::shared_ptr, md::LabelExternalRoadFeatureLess, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree, std::__1::shared_ptr >, std::__1::__map_value_compare, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true>, std::__1::allocator, std::__1::shared_ptr > > > { struct __tree_node, std::__1::shared_ptr >, void *> {} *x_1_1_1; struct __compressed_pair *>, std::__1::allocator, std::__1::shared_ptr >, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_3_1; } x_2_2_1; } x_1_1_2; struct __compressed_pair, std::__1::__value_type, std::__1::shared_ptr >, md::LabelExternalRoadFeatureLess, true> > { unsigned long x_3_2_1; } x_1_1_3; } x1; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct shared_ptr { struct LabelTransitRoute {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelTransitRouteLine {} *x1; struct __shared_weak_count {} *x2; }, unsigned int, struct unordered_map, gm::FixedPointVector, md::LabelTransitSupport::TransitLineColorKeyHash, std::__1::equal_to >, std::__1::allocator, gm::FixedPointVector > > > { struct __hash_table, gm::FixedPointVector >, std::__1::__unordered_map_hasher, std::__1::__hash_value_type, gm::FixedPointVector >, md::LabelTransitSupport::TransitLineColorKeyHash, true>, std::__1::__unordered_map_equal, std::__1::__hash_value_type, gm::FixedPointVector >, std::__1::equal_to >, true>, std::__1::allocator, gm::FixedPointVector > > > { struct unique_ptr, gm::FixedPointVector >, void *> *[], std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __compressed_pair, gm::FixedPointVector >, void *> **, std::__1::__bucket_list_deallocator, gm::FixedPointVector >, void *> *> > > { struct __hash_node, gm::FixedPointVector >, void *> {} **x_1_3_1; struct __bucket_list_deallocator, gm::FixedPointVector >, void *> *> > { struct __compressed_pair, gm::FixedPointVector >, void *> *> > { unsigned long x_1_5_1; } x_2_4_1; } x_1_3_2; } x_1_2_1; } x_1_1_1; } x1; }, void*, unsigned int, double, double, unsigned long long, bool, float, unsigned char, unsigned int, unsigned int, unsigned int, double, float, struct shared_ptr { struct Label {} *x1; struct __shared_weak_count {} *x2; }, struct shared_ptr { struct LabelFeature {} *x1; struct __shared_weak_count {} *x2; }, struct LabelIdentifier { unsigned int x1; }, bool, int, int, float, int, unsigned char, bool, bool, bool, bool, bool, bool, bool, bool, int, int, struct shared_ptr { struct LabelMarker {} *x1; struct __shared_weak_count {} *x2; }, struct SelectedLabelState { struct Box { struct Matrix { float x_1_2_1[2]; } x_1_1_1; struct Matrix { float x_2_2_1[2]; } x_1_1_2; } x1; bool x2; }, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct _retain_ptr { int (**x1)(); id x2; void*x3; const void*x4; void*x5; void*x6; int x7; in void*x8; out unsigned int x9/* : ? */; void*x10; BOOL x11; void*x12; }, struct _release_objc { }, void*, struct LabelNavTrafficSupport { struct LabelManager {} *x1; struct _retain_ptr { int (**x_2_1_1)(); id x_2_1_2; void*x_2_1_3; const void*x_2_1_4; void*x_2_1_5; void*x_2_1_6; int x_2_1_7; in void*x_2_1_8; out unsigned int x_2_1_9/* : ? */; void*x_2_1_10; BOOL x_2_1_11; void*x_2_1_12; } x2; struct _release_objc { } x3; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct PolylineCoordinate { unsigned int x1; float x2; }, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, bool, void*, struct LabelCustomFeatureSupport { int (**x1)(); struct LabelManager {} *x2; struct shared_ptr > { struct weak_interface_ptr {} *x_3_1_1; struct __shared_weak_count {} *x_3_1_2; } x3; struct map, md::LabelCustomFeatureProvider, std::__1::less >, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree, md::LabelCustomFeatureProvider>, std::__1::__map_value_compare, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true>, std::__1::allocator, md::LabelCustomFeatureProvider> > > { struct __tree_node, md::LabelCustomFeatureProvider>, void *> {} *x_1_2_1; struct __compressed_pair *>, std::__1::allocator, md::LabelCustomFeatureProvider>, void *> > > { struct __tree_end_node *> { struct __tree_node_base {} *x_1_4_1; } x_2_3_1; } x_1_2_2; struct __compressed_pair, std::__1::__value_type, md::LabelCustomFeatureProvider>, std::__1::less >, true> > { unsigned long x_3_3_1; } x_1_2_3; } x_4_1_1; } x4; }, bool, struct vector, std::__1::allocator > > { struct shared_ptr {} *x1; struct shared_ptr {} *x2; struct __compressed_pair *, std::__1::allocator > > { struct shared_ptr {} *x_3_1_1; } x3; }, struct Box { struct Matrix { double x_1_1_1[2]; } x1; struct Matrix { double x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, struct Box { struct Matrix { float x_1_1_1[2]; } x1; struct Matrix { float x_2_1_1[2]; } x2; }, bool, void* @end diff --git a/protocols/MPLazySectionedCollectionDataSource.h b/protocols/MPLazySectionedCollectionDataSource.h index b3b9053e6c..22698e9421 100644 --- a/protocols/MPLazySectionedCollectionDataSource.h +++ b/protocols/MPLazySectionedCollectionDataSource.h @@ -12,6 +12,7 @@ @optional +- (BOOL)hasSameContentAsDataSource:(id )arg1; - (int)indexOfSectionForSectionIndexTitleAtIndex:(int)arg1; - (struct _NSRange { unsigned int x1; unsigned int x2; })optionalSectionIndexTitlesRange; - (NSArray *)sectionIndexTitles; diff --git a/protocols/MPModelStoreEquivalencyMapping.h b/protocols/MPModelStoreEquivalencyMapping.h new file mode 100644 index 0000000000..6a253007f4 --- /dev/null +++ b/protocols/MPModelStoreEquivalencyMapping.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol MPModelStoreEquivalencyMapping + +@required + +- (NSNumber *)equivalencySourceStoreAdamIDForLocalStoreAdamID:(long long)arg1; + +@end diff --git a/protocols/MPMusicPlayerController.h b/protocols/MPMusicPlayerController.h index 970ac9e288..97f91628c3 100644 --- a/protocols/MPMusicPlayerController.h +++ b/protocols/MPMusicPlayerController.h @@ -38,6 +38,7 @@ - (void)setCurrentPlaybackTime:(NSNumber *)arg1; - (void)setNowPlayingItem:(MPMediaItem *)arg1; - (void)setPlaybackSpeed:(NSNumber *)arg1; +- (void)setQueueWithDescriptor:(MPMusicPlayerQueueDescriptor *)arg1; - (void)setQueueWithGeniusMixPlaylist:(MPMediaPlaylist *)arg1; - (void)setQueueWithItemCollection:(MPMediaItemCollection *)arg1; - (void)setQueueWithQuery:(MPMediaQuery *)arg1; diff --git a/protocols/MPMusicPlayerControllerServerDelegate.h b/protocols/MPMusicPlayerControllerServerDelegate.h index 2ff63ff064..42fde3c20f 100644 --- a/protocols/MPMusicPlayerControllerServerDelegate.h +++ b/protocols/MPMusicPlayerControllerServerDelegate.h @@ -15,10 +15,13 @@ - (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 prepareQueueWithStoreIDs:(NSArray *)arg2; - (void)musicPlayerServer:(void *)arg1 registerForRepeatModeChangesWithChangeHandler:(void *)arg2; // needs 2 arg types, found 7: MPMusicPlayerControllerServer *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, int, void* - (void)musicPlayerServer:(void *)arg1 registerForShuffleModeChangesWithChangeHandler:(void *)arg2; // needs 2 arg types, found 7: MPMusicPlayerControllerServer *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, int, void* +- (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 setAssetStoreFrontOverrides:(NSDictionary *)arg2; - (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 setFirstItem:(MPMediaItem *)arg2; +- (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 setFirstItemIdentifier:(NSString *)arg2; - (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 setNowPlayingItem:(MPMediaItem *)arg2; - (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 setPlaybackSpeed:(int)arg2; - (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 setShuffleMode:(int)arg2; +- (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 setTimeModifications:(NSDictionary *)arg2; - (void)musicPlayerServer:(MPMusicPlayerControllerServer *)arg1 setUserQueueModificationsDisabled:(BOOL)arg2; - (MPMediaItem *)nowPlayingItemForMusicPlayerServer:(MPMusicPlayerControllerServer *)arg1; - (int)playbackSpeedForMusicPlayerServer:(MPMusicPlayerControllerServer *)arg1; diff --git a/protocols/NFAWDEventProtocol.h b/protocols/NFAWDEventProtocol.h index 957d8c40b0..17e7100807 100644 --- a/protocols/NFAWDEventProtocol.h +++ b/protocols/NFAWDEventProtocol.h @@ -7,7 +7,9 @@ - (PBCodable *)getMetric; - (unsigned long)getMetricId; +- (unsigned int)updateCardIngestionSessionStateChangeInfoWithPreviousState:(unsigned int)arg1; - (void)updateExceptionUUID:(NSData *)arg1; +- (unsigned int)updateExpressFelicaStateInfoWithPreviousState:(unsigned int)arg1; - (unsigned int)updateTransactionStateInfoWithPreviousState:(unsigned int)arg1; - (void)updateUUID:(NSData *)arg1 withUUIDRefTimestamp:(unsigned long long)arg2; - (unsigned int)updateVASTransactionStateInfoWithPreviousState:(unsigned int)arg1; diff --git a/protocols/NFContactlessPaymentSessionCallbacks.h b/protocols/NFContactlessPaymentSessionCallbacks.h index 33d68f4635..d192d1f47b 100644 --- a/protocols/NFContactlessPaymentSessionCallbacks.h +++ b/protocols/NFContactlessPaymentSessionCallbacks.h @@ -14,7 +14,10 @@ @optional +- (void)didExpressModeStateChange:(unsigned int)arg1; - (void)didPerformValueAddedServiceTransactions:(NSArray *)arg1; +- (void)didReceiveActivityTimeout; +- (void)didReceivePendingServerRequest; - (void)didSelectValueAddedService:(BOOL)arg1; @end diff --git a/protocols/NFLoyaltyAndPaymentSessionDelegate.h b/protocols/NFLoyaltyAndPaymentSessionDelegate.h index 5b2b6ec773..44b21bc38e 100644 --- a/protocols/NFLoyaltyAndPaymentSessionDelegate.h +++ b/protocols/NFLoyaltyAndPaymentSessionDelegate.h @@ -9,6 +9,7 @@ - (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didDetectTechnology:(NFTechnologyEvent *)arg2; - (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didEndTransaction:(NFContactlessPaymentEndEvent *)arg2; - (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didExpireTransactionForApplet:(NFApplet *)arg2; +- (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didExpressModeStateChange:(unsigned int)arg2; - (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didFailDeferredAuthorization:(BOOL)arg2; - (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didFelicaStateChange:(NSDictionary *)arg2; - (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didPerformValueAddedServiceTransactions:(NSArray *)arg2; @@ -17,5 +18,7 @@ - (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didSelectValueAddedService:(BOOL)arg2; - (void)loyaltyAndPaymentSession:(NFLoyaltyAndPaymentSession *)arg1 didStartTransaction:(NFContactlessPaymentStartEvent *)arg2; - (void)loyaltyAndPaymentSessionDidEndUnexpectedly:(NFLoyaltyAndPaymentSession *)arg1; +- (void)loyaltyAndPaymentSessionDidReceiveActivityTimeout:(NFLoyaltyAndPaymentSession *)arg1; +- (void)loyaltyAndPaymentSessionHasPendingServerRequest:(NFLoyaltyAndPaymentSession *)arg1; @end diff --git a/protocols/NFReaderSessionDelegate.h b/protocols/NFReaderSessionDelegate.h new file mode 100644 index 0000000000..56c8a13ba6 --- /dev/null +++ b/protocols/NFReaderSessionDelegate.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol NFReaderSessionDelegate + +@optional + +- (void)readerSession:(NFReaderSession *)arg1 didDetectTags:(NSArray *)arg2; +- (void)readerSessionDidEndUnexpectedly:(NFReaderSession *)arg1; + +@end diff --git a/protocols/NPKCompanionClientProtocol.h b/protocols/NPKCompanionClientProtocol.h index ef2270bf26..25161faf09 100644 --- a/protocols/NPKCompanionClientProtocol.h +++ b/protocols/NPKCompanionClientProtocol.h @@ -3,4 +3,10 @@ @protocol NPKCompanionClientProtocol +@required + +- (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didEnableTransactionService:(BOOL)arg2; +- (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didReceiveTransaction:(PKPaymentTransaction *)arg2; +- (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didRemoveTransactionWithIdentifier:(NSString *)arg2; + @end diff --git a/protocols/NPKPaymentWebServiceCompanionTargetDeviceDelegate.h b/protocols/NPKPaymentWebServiceCompanionTargetDeviceDelegate.h index b8781fe10e..0fc48b30b2 100644 --- a/protocols/NPKPaymentWebServiceCompanionTargetDeviceDelegate.h +++ b/protocols/NPKPaymentWebServiceCompanionTargetDeviceDelegate.h @@ -7,9 +7,12 @@ - (void)archiveWebServiceBackgroundContext:(PKPaymentWebServiceBackgroundContext *)arg1; - (void)archiveWebServiceContext:(PKPaymentWebServiceContext *)arg1; +- (void)handleAppletState:(PKFelicaTransitAppletState *)arg1 forUniqueID:(NSString *)arg2; +- (void)handlePaymentTransactions:(NSArray *)arg1 appletStates:(NSDictionary *)arg2 forUniqueIDs:(NSArray *)arg3; - (void)handlePreconditionNotMetWithUniqueIDs:(NSArray *)arg1 shouldUnregister:(BOOL)arg2; - (void)handlePreferredAID:(NSString *)arg1 forPassWithUniqueID:(NSString *)arg2; - (void)handlePushToken:(NSString *)arg1; +- (void)handleRemoveTransactionsWithIdentifiers:(NSArray *)arg1; - (void)handleUpdatePaymentPassWithTypeIdentifier:(NSString *)arg1; - (void)sendWebServiceContextToWatch; - (void)setNewAuthRandom:(void *)arg1; // needs 1 arg types, found 6: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, void* diff --git a/protocols/NPKQuickPaymentSessionDelegate.h b/protocols/NPKQuickPaymentSessionDelegate.h new file mode 100644 index 0000000000..4fa0dd8654 --- /dev/null +++ b/protocols/NPKQuickPaymentSessionDelegate.h @@ -0,0 +1,19 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol NPKQuickPaymentSessionDelegate + +@optional + +- (void)paymentSession:(NPKQuickPaymentSession *)arg1 didActivatePass:(PKPass *)arg2; +- (void)paymentSession:(NPKQuickPaymentSession *)arg1 didCompleteForReason:(unsigned int)arg2 withTransactionContext:(PKContactlessInterfaceTransactionContext *)arg3; +- (void)paymentSession:(NPKQuickPaymentSession *)arg1 didFailTransactionForPass:(PKPass *)arg2 withValueAddedServiceTransactions:(NSArray *)arg3 forValueAddedServicePasses:(NSArray *)arg4; +- (void)paymentSession:(NPKQuickPaymentSession *)arg1 didMakePassCurrent:(PKPass *)arg2; +- (void)paymentSession:(NPKQuickPaymentSession *)arg1 willActivatePass:(PKPass *)arg2; +- (void)paymentSessionDidEnterField:(NPKQuickPaymentSession *)arg1; +- (void)paymentSessionDidExitField:(NPKQuickPaymentSession *)arg1; +- (void)paymentSessionDidReceiveActivityTimeout:(NPKQuickPaymentSession *)arg1; +- (void)paymentSessionDidSelectPayment:(NPKQuickPaymentSession *)arg1; +- (void)paymentSessionDidSelectValueAddedService:(NPKQuickPaymentSession *)arg1; + +@end diff --git a/protocols/NPKTransientPassAssertionServerProtocol.h b/protocols/NPKTransientPassAssertionServerProtocol.h index 7df7015b3a..856d5d4a15 100644 --- a/protocols/NPKTransientPassAssertionServerProtocol.h +++ b/protocols/NPKTransientPassAssertionServerProtocol.h @@ -5,6 +5,7 @@ @required +- (void)setServiceModeRequested:(BOOL)arg1; - (void)setTransientPassUniqueID:(NSString *)arg1; @end diff --git a/protocols/NTKCompanionAppLibraryObserver.h b/protocols/NTKCompanionAppLibraryObserver.h new file mode 100644 index 0000000000..daf7f98436 --- /dev/null +++ b/protocols/NTKCompanionAppLibraryObserver.h @@ -0,0 +1,13 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol NTKCompanionAppLibraryObserver + +@optional + +- (void)appLibrary:(NTKCompanionAppLibrary *)arg1 didAddApp:(NTKCompanionApp *)arg2; +- (void)appLibrary:(NTKCompanionAppLibrary *)arg1 didRemoveApp:(NTKCompanionApp *)arg2; +- (void)appLibrary:(NTKCompanionAppLibrary *)arg1 didUpdateApp:(NTKCompanionApp *)arg2; +- (void)appLibrary:(NTKCompanionAppLibrary *)arg1 didUpdateAppIcon:(NTKCompanionApp *)arg2; + +@end diff --git a/protocols/PKContactlessCardIngesterDelegate.h b/protocols/PKContactlessCardIngesterDelegate.h new file mode 100644 index 0000000000..8e32e791e4 --- /dev/null +++ b/protocols/PKContactlessCardIngesterDelegate.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PKContactlessCardIngesterDelegate + +@required + +- (void)contactlessCardIngester:(PKContactlessCardIngester *)arg1 didFailToIngestCardWithError:(NSError *)arg2 resetProvisioning:(BOOL)arg3 isRecoverable:(BOOL)arg4; +- (void)contactlessCardIngester:(PKContactlessCardIngester *)arg1 didUpdateCardIngestionStatus:(unsigned int)arg2; + +@end diff --git a/protocols/PKContactlessInterfaceSessionDelegate.h b/protocols/PKContactlessInterfaceSessionDelegate.h index edc238d07e..1c32ef7417 100644 --- a/protocols/PKContactlessInterfaceSessionDelegate.h +++ b/protocols/PKContactlessInterfaceSessionDelegate.h @@ -5,15 +5,19 @@ @optional +- (void)contactlessInterfaceSession:(PKContactlessInterfaceSession *)arg1 didEndPersistentCardEmulationWithContext:(PKContactlessInterfaceTransactionContext *)arg2; - (void)contactlessInterfaceSession:(PKContactlessInterfaceSession *)arg1 didFinishTransactionWithContext:(PKContactlessInterfaceTransactionContext *)arg2; +- (void)contactlessInterfaceSession:(PKContactlessInterfaceSession *)arg1 didReceiveExpressState:(unsigned int)arg2; - (void)contactlessInterfaceSession:(PKContactlessInterfaceSession *)arg1 didTransitionFromState:(unsigned int)arg2 toState:(unsigned int)arg3; - (void)contactlessInterfaceSessionDidEnterField:(PKContactlessInterfaceSession *)arg1 withProperties:(PKFieldProperties *)arg2; - (void)contactlessInterfaceSessionDidExitField:(PKContactlessInterfaceSession *)arg1; - (void)contactlessInterfaceSessionDidFail:(PKContactlessInterfaceSession *)arg1 forPaymentApplication:(PKPaymentApplication *)arg2 paymentPass:(PKPaymentPass *)arg3 valueAddedServicePasses:(NSArray *)arg4; - (void)contactlessInterfaceSessionDidFailDeferredAuthorization:(PKContactlessInterfaceSession *)arg1; - (void)contactlessInterfaceSessionDidFailTransaction:(PKContactlessInterfaceSession *)arg1 forPaymentApplication:(PKPaymentApplication *)arg2 paymentPass:(PKPaymentPass *)arg3; +- (void)contactlessInterfaceSessionDidReceiveActivityTimeout:(PKContactlessInterfaceSession *)arg1; - (void)contactlessInterfaceSessionDidSelectPayment:(PKContactlessInterfaceSession *)arg1; - (void)contactlessInterfaceSessionDidSelectValueAddedService:(PKContactlessInterfaceSession *)arg1; - (void)contactlessInterfaceSessionDidTimeout:(PKContactlessInterfaceSession *)arg1 forPaymentApplication:(PKPaymentApplication *)arg2 paymentPass:(PKPaymentPass *)arg3 valueAddedServicePasses:(NSArray *)arg4; +- (void)contactlessInterfaceSessionHasPendingServerRequest:(PKContactlessInterfaceSession *)arg1; @end diff --git a/protocols/PKContinuityPaymentCoordinatorDelegate.h b/protocols/PKContinuityPaymentCoordinatorDelegate.h index a5bb0be661..89291c839e 100644 --- a/protocols/PKContinuityPaymentCoordinatorDelegate.h +++ b/protocols/PKContinuityPaymentCoordinatorDelegate.h @@ -7,6 +7,7 @@ - (void)continuityPaymentCoordinator:(PKContinuityPaymentCoordinator *)arg1 didReceivePayment:(PKPayment *)arg2; - (void)continuityPaymentCoordinator:(PKContinuityPaymentCoordinator *)arg1 didReceiveUpdatedPaymentDevices:(NSArray *)arg2; +- (void)continuityPaymentCoordinator:(PKContinuityPaymentCoordinator *)arg1 didTimeoutTotalWithPaymentDevices:(NSArray *)arg2; - (void)continuityPaymentCoordinatorDidReceiveCancellation:(PKContinuityPaymentCoordinator *)arg1; - (void)continuityPaymentCoordinatorDidTimeoutUpdatePaymentDevices:(PKContinuityPaymentCoordinator *)arg1; diff --git a/protocols/PKNumberPadSuggestionsViewDelegate.h b/protocols/PKNumberPadSuggestionsViewDelegate.h new file mode 100644 index 0000000000..744d090a4f --- /dev/null +++ b/protocols/PKNumberPadSuggestionsViewDelegate.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PKNumberPadSuggestionsViewDelegate + +@required + +- (void)numberPadSuggestionsView:(PKNumberPadSuggestionsView *)arg1 didSelectSuggestion:(PKNumericSuggestion *)arg2; + +@end diff --git a/protocols/PKPassFooterContentViewDelegate.h b/protocols/PKPassFooterContentViewDelegate.h index b2932ff8bb..3bade492d2 100644 --- a/protocols/PKPassFooterContentViewDelegate.h +++ b/protocols/PKPassFooterContentViewDelegate.h @@ -7,5 +7,6 @@ - (void)passFooterContentViewDidBeginAuthenticating:(PKPassFooterContentView *)arg1; - (void)passFooterContentViewDidEndAuthenticating:(PKPassFooterContentView *)arg1; +- (void)passFooterContentViewRequestsSessionSuppression:(PKPassFooterContentView *)arg1; @end diff --git a/protocols/PKPassbookSettingsDataSource.h b/protocols/PKPassbookSettingsDataSource.h index ea70245598..5817958636 100644 --- a/protocols/PKPassbookSettingsDataSource.h +++ b/protocols/PKPassbookSettingsDataSource.h @@ -13,6 +13,12 @@ - (NSString *)secureElementID; - (BOOL)secureElementIsProductionSigned; - ( *)setupDelegate; -- (BOOL)showPassState; + +@optional + +- (NSString *)deviceName; +- (BOOL)hasFelicaSecureElement; +- (void)setDefaultExpressFelicaTransitPassIdentifier:(void *)arg1 visibleViewController:(void *)arg2 completion:(void *)arg3; // needs 3 arg types, found 9: NSString *, UIViewController *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSString *, void* +- (NSArray *)setupFeaturedNetworksForDevice; @end diff --git a/protocols/PKPaymentAuthorizationCoordinatorPrivateDelegate.h b/protocols/PKPaymentAuthorizationCoordinatorPrivateDelegate.h index 1ef7ece22a..eca4cd0f43 100644 --- a/protocols/PKPaymentAuthorizationCoordinatorPrivateDelegate.h +++ b/protocols/PKPaymentAuthorizationCoordinatorPrivateDelegate.h @@ -5,6 +5,7 @@ @optional +- (void)paymentAuthorizationCoordinator:(void *)arg1 didAuthorizePurchase:(void *)arg2 completion:(void *)arg3; // needs 3 arg types, found 8: PKPaymentAuthorizationCoordinator *, PKServiceProviderPurchase *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, int, void* - (void)paymentAuthorizationCoordinator:(void *)arg1 didRequestMerchantSession:(void *)arg2; // needs 2 arg types, found 8: PKPaymentAuthorizationCoordinator *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, PKPaymentMerchantSession *, NSError *, void* - (void)paymentAuthorizationCoordinator:(PKPaymentAuthorizationCoordinator *)arg1 willFinishWithError:(NSError *)arg2; diff --git a/protocols/PKPaymentAuthorizationHostProtocol.h b/protocols/PKPaymentAuthorizationHostProtocol.h index 17acfea9fb..de2f38ab43 100644 --- a/protocols/PKPaymentAuthorizationHostProtocol.h +++ b/protocols/PKPaymentAuthorizationHostProtocol.h @@ -6,6 +6,7 @@ @required - (void)authorizationDidAuthorizePayment:(PKPayment *)arg1; +- (void)authorizationDidAuthorizePurchase:(PKServiceProviderPurchase *)arg1; - (void)authorizationDidFinishWithError:(NSError *)arg1; - (void)authorizationDidRequestMerchantSession; - (void)authorizationDidSelectPaymentMethod:(PKPaymentMethod *)arg1; diff --git a/protocols/PKPaymentAuthorizationServiceProtocol.h b/protocols/PKPaymentAuthorizationServiceProtocol.h index cd050930ac..436a99feb9 100644 --- a/protocols/PKPaymentAuthorizationServiceProtocol.h +++ b/protocols/PKPaymentAuthorizationServiceProtocol.h @@ -6,6 +6,7 @@ @required - (void)authorizationDidAuthorizePaymentCompleteWithStatus:(int)arg1; +- (void)authorizationDidAuthorizePurchaseCompleteWithStatus:(int)arg1; - (void)authorizationDidRequestMerchantSessionCompleteWithSession:(PKPaymentMerchantSession *)arg1 error:(NSError *)arg2; - (void)authorizationDidSelectPaymentMethodCompleteWithPaymentSummaryItems:(NSArray *)arg1; - (void)authorizationDidSelectShippingAddressCompleteWithStatus:(int)arg1 shippingMethods:(NSArray *)arg2 paymentSummaryItems:(NSArray *)arg3; diff --git a/protocols/PKPaymentDataProvider.h b/protocols/PKPaymentDataProvider.h index e6c4b8b0ce..2a2850f4f7 100644 --- a/protocols/PKPaymentDataProvider.h +++ b/protocols/PKPaymentDataProvider.h @@ -19,6 +19,11 @@ @optional +- (NSString *)defaultExpressFelicaTransitPassIdentifier; +- (void)deletePaymentTransactionWithIdentifier:(NSString *)arg1 forPassWithUniqueIdentifier:(NSString *)arg2; +- (void)felicaStateWithPassUniqueIdentifier:(void *)arg1 paymentApplication:(void *)arg2 completion:(void *)arg3; // needs 3 arg types, found 8: NSString *, PKPaymentApplication *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, PKFelicaTransitAppletState *, void* +- (void)setDefaultExpressFelicaTransitPassIdentifier:(void *)arg1 withCredential:(void *)arg2 completion:(void *)arg3; // needs 3 arg types, found 9: NSString *, NSData *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSString *, void* +- (void)startServiceModeForPassWithUniqueIdentifier:(NSString *)arg1 visibleViewController:(id)arg2; - (BOOL)supportsInAppPaymentsForPass:(PKPass *)arg1; - (BOOL)supportsMessagesForPass:(PKPass *)arg1; - (BOOL)supportsNotificationsForPass:(PKPass *)arg1; diff --git a/protocols/PKPaymentDataProviderDelegate.h b/protocols/PKPaymentDataProviderDelegate.h index 53ed815549..aa28173880 100644 --- a/protocols/PKPaymentDataProviderDelegate.h +++ b/protocols/PKPaymentDataProviderDelegate.h @@ -9,5 +9,6 @@ - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didEnableTransactionService:(BOOL)arg2; - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didReceiveTransaction:(PKPaymentTransaction *)arg2; - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didRemoveTransactionWithIdentifier:(NSString *)arg2; +- (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didUpdateWithFelicaPassProperties:(PKFelicaPassProperties *)arg2; @end diff --git a/protocols/PKPaymentServiceDelegate.h b/protocols/PKPaymentServiceDelegate.h index 952edb4813..7c16fb0cfd 100644 --- a/protocols/PKPaymentServiceDelegate.h +++ b/protocols/PKPaymentServiceDelegate.h @@ -14,6 +14,7 @@ - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didReceiveMessage:(PKPaymentMessage *)arg2; - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didReceiveTransaction:(PKPaymentTransaction *)arg2; - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didRemoveTransactionWithIdentifier:(NSString *)arg2; +- (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didUpdateWithFelicaPassProperties:(PKFelicaPassProperties *)arg2; - (void)paymentServiceReceivedInterruption; @end diff --git a/protocols/PKPaymentServiceExportedInterface.h b/protocols/PKPaymentServiceExportedInterface.h index b6c9a7e7fb..17d9896c59 100644 --- a/protocols/PKPaymentServiceExportedInterface.h +++ b/protocols/PKPaymentServiceExportedInterface.h @@ -14,5 +14,6 @@ - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didReceiveMessage:(PKPaymentMessage *)arg2; - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didReceiveTransaction:(PKPaymentTransaction *)arg2; - (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didRemoveTransactionWithIdentifier:(NSString *)arg2; +- (void)paymentPassWithUniqueIdentifier:(NSString *)arg1 didUpdateWithFelicaPassProperties:(PKFelicaPassProperties *)arg2; @end diff --git a/protocols/PKPaymentSetupBrowseProductsViewControllerDelegate.h b/protocols/PKPaymentSetupBrowseProductsViewControllerDelegate.h index 9e7e2c8b4a..5fbd1cdfcf 100644 --- a/protocols/PKPaymentSetupBrowseProductsViewControllerDelegate.h +++ b/protocols/PKPaymentSetupBrowseProductsViewControllerDelegate.h @@ -5,6 +5,6 @@ @required -- (void)browseProductsViewController:(PKPaymentSetupBrowseProductsViewController *)arg1 didSelectProduct:(PKPaymentSetupProduct *)arg2; +- (void)browseProductsViewController:(void *)arg1 didSelectProduct:(void *)arg2 withCompletionHandler:(void *)arg3; // needs 3 arg types, found 9: PKPaymentSetupBrowseProductsViewController *, PKPaymentSetupProduct *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* @end diff --git a/protocols/PKPaymentSetupViewControllerRequiresPreflightProtocol.h b/protocols/PKPaymentSetupViewControllerRequiresPreflightProtocol.h new file mode 100644 index 0000000000..9264236e7f --- /dev/null +++ b/protocols/PKPaymentSetupViewControllerRequiresPreflightProtocol.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PKPaymentSetupViewControllerRequiresPreflightProtocol + +@required + +- (void)preflightWithCompletion:(void *)arg1; // needs 1 arg types, found 6: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, void* + +@end diff --git a/protocols/PKPaymentWebServiceProxyObjectExportedInterface.h b/protocols/PKPaymentWebServiceProxyObjectExportedInterface.h index 591386b5c7..a3d12d1e01 100644 --- a/protocols/PKPaymentWebServiceProxyObjectExportedInterface.h +++ b/protocols/PKPaymentWebServiceProxyObjectExportedInterface.h @@ -16,6 +16,7 @@ - (void)getContextWithCompletion:(void *)arg1; // needs 1 arg types, found 6: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, PKPaymentWebServiceContext *, void* - (void)getProvisioningDataWithCompletion:(void *)arg1; // needs 1 arg types, found 7: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, PKPaymentDeviceProvisioningData *, NSError *, void* - (void)getRegistrationDataWithAuthToken:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 8: NSString *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, PKPaymentDeviceRegistrationData *, NSError *, void* +- (void)handlePotentialExpressPass:(void *)arg1 withCompletion:(void *)arg2; // needs 2 arg types, found 7: PKPaymentPass *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSSet *, void* - (void)hasPassesOfType:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 7: unsigned int, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, void* - (void)invalidateRemoteProxyTargetDevice; - (void)noteProvisioningDidBegin; @@ -28,5 +29,6 @@ - (void)setNewAuthRandomIfNecessaryReturningPairingState:(void *)arg1; // needs 1 arg types, found 8: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSData *, NSData *, void* - (void)signData:(void *)arg1 signatureEntanglementMode:(void *)arg2 withCompletion:(void *)arg3; // needs 3 arg types, found 10: NSData *, unsigned int, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSData *, PKSecureElementSignatureInfo *, NSError *, void* - (void)validateAddPreconditionsWithCompletion:(void *)arg1; // needs 1 arg types, found 7: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* +- (void)validateTransferPreconditionsWithCompletion:(void *)arg1; // needs 1 arg types, found 7: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* @end diff --git a/protocols/PKPaymentWebServiceTargetDeviceProtocol.h b/protocols/PKPaymentWebServiceTargetDeviceProtocol.h index 99a2ed9726..2854ba8eac 100644 --- a/protocols/PKPaymentWebServiceTargetDeviceProtocol.h +++ b/protocols/PKPaymentWebServiceTargetDeviceProtocol.h @@ -34,7 +34,10 @@ @optional +- (BOOL)felicaSecureElementIsAvailable; - (void)paymentWebService:(void *)arg1 addPaymentPass:(void *)arg2 withCompletionHandlerV2:(void *)arg3; // needs 3 arg types, found 8: PKPaymentWebService *, PKPaymentPass *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, PKPaymentPass *, void* +- (void)paymentWebService:(void *)arg1 handlePotentialExpressPass:(void *)arg2 withCompletionHandler:(void *)arg3; // needs 3 arg types, found 8: PKPaymentWebService *, PKPaymentPass *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSSet *, void* - (void)paymentWebService:(void *)arg1 removePass:(void *)arg2 withCompletionHandler:(void *)arg3; // needs 3 arg types, found 9: PKPaymentWebService *, PKPass *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* +- (void)paymentWebService:(void *)arg1 validateTransferPreconditionsWithCompletion:(void *)arg2; // needs 2 arg types, found 8: PKPaymentWebService *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* @end diff --git a/protocols/PKPerformActionView.h b/protocols/PKPerformActionView.h new file mode 100644 index 0000000000..ac81a9227e --- /dev/null +++ b/protocols/PKPerformActionView.h @@ -0,0 +1,21 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PKPerformActionView + +@required + +- ( *)delegate; +- (id)initWithPass:(PKPass *)arg1 action:(PKPaymentPassAction *)arg2 paymentDataProvider:(id )arg3; +- (PKPass *)pass; +- (void)saveLastInputValues; +- (NSDictionary *)serviceProviderData; +- (void)setDelegate:(id )arg1; +- (NSDecimalNumber *)transactionAmount; +- (NSString *)transactionCurrency; + +@optional + +- (void)willDismissViewController; + +@end diff --git a/protocols/PKPerformActionViewControllerDelegate.h b/protocols/PKPerformActionViewControllerDelegate.h new file mode 100644 index 0000000000..8723c8305b --- /dev/null +++ b/protocols/PKPerformActionViewControllerDelegate.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PKPerformActionViewControllerDelegate + +@required + +- (void)performActionViewControllerDidCancel:(PKPerformActionViewController *)arg1; +- (void)performActionViewControllerDidPerformAction:(PKPerformActionViewController *)arg1; + +@end diff --git a/protocols/PKPerformActionViewDelegate.h b/protocols/PKPerformActionViewDelegate.h new file mode 100644 index 0000000000..cff3063b36 --- /dev/null +++ b/protocols/PKPerformActionViewDelegate.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PKPerformActionViewDelegate + +@required + +- (void)setRightBarButtonEnabled:(BOOL)arg1; +- (void)shakeCard; + +@end diff --git a/protocols/PKTransitTicketDetailDataSource.h b/protocols/PKTransitTicketDetailDataSource.h new file mode 100644 index 0000000000..df1f36d217 --- /dev/null +++ b/protocols/PKTransitTicketDetailDataSource.h @@ -0,0 +1,14 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PKTransitTicketDetailDataSource + +@required + +- (unsigned int)numberOfLegs; +- (NSString *)titleForLeg:(unsigned int)arg1; +- (int)transitTicketDetailNumberOfRowsForLeg:(unsigned int)arg1; +- (NSString *)transitTicketDetailTitleForRow:(unsigned int)arg1 leg:(unsigned int)arg2; +- (NSString *)transitTicketDetailValueForRow:(unsigned int)arg1 leg:(unsigned int)arg2; + +@end diff --git a/protocols/PLFaceRebuildDescription.h b/protocols/PLFaceRebuildDescription.h new file mode 100644 index 0000000000..0a0a6ae09f --- /dev/null +++ b/protocols/PLFaceRebuildDescription.h @@ -0,0 +1,17 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PLFaceRebuildDescription + +@required + +- (double)centerX; +- (double)centerY; +- (int)faceAlgorithmVersion; +- (BOOL)isHidden; +- (BOOL)isManual; +- (BOOL)isNameSourceAuto; +- (BOOL)isRepresentative; +- (double)size; + +@end diff --git a/protocols/PLPhotoAnalysisServiceProtocol.h b/protocols/PLPhotoAnalysisServiceProtocol.h index b3be7c9955..33503d2ea1 100644 --- a/protocols/PLPhotoAnalysisServiceProtocol.h +++ b/protocols/PLPhotoAnalysisServiceProtocol.h @@ -5,6 +5,7 @@ @required +- (void)cancelOperationsWithIdentifiers:(void *)arg1 context:(void *)arg2 reply:(void *)arg3; // needs 3 arg types, found 8: NSArray *, NSDictionary *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSDictionary *, void* - (void)dumpAnalysisStatusWithContext:(void *)arg1 reply:(void *)arg2; // needs 2 arg types, found 8: NSDictionary *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSDictionary *, NSError *, void* - (void)notifyPhotoLibraryOpenedWithContext:(void *)arg1 reply:(void *)arg2; // needs 2 arg types, found 7: NSDictionary *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSError *, void* diff --git a/protocols/PLPhotoAnalysisServiceTaxonomyResolver.h b/protocols/PLPhotoAnalysisServiceTaxonomyResolver.h index 0796d0b894..33b879601f 100644 --- a/protocols/PLPhotoAnalysisServiceTaxonomyResolver.h +++ b/protocols/PLPhotoAnalysisServiceTaxonomyResolver.h @@ -7,6 +7,7 @@ - (NSDictionary *)sceneNodesForSceneIdentifiers:(NSArray *)arg1 error:(id*)arg2; - (NSString *)sceneTaxonomyHash; +- (NSDictionary *)searchResultNodesForSceneClassifications:(NSDictionary *)arg1 error:(id*)arg2; - (NSDictionary *)searchResultNodesForSceneIdentifiers:(NSArray *)arg1 error:(id*)arg2; @end diff --git a/protocols/PSUISoftwareUpdateManagerDelegate.h b/protocols/PSUISoftwareUpdateManagerDelegate.h index 921416403e..f585d78960 100644 --- a/protocols/PSUISoftwareUpdateManagerDelegate.h +++ b/protocols/PSUISoftwareUpdateManagerDelegate.h @@ -14,6 +14,7 @@ - (void)manager:(PSUISoftwareUpdateManager *)arg1 download:(SUDownload *)arg2 failedWithError:(NSError *)arg3; - (void)manager:(PSUISoftwareUpdateManager *)arg1 downloadFinished:(SUDownload *)arg2; - (void)manager:(PSUISoftwareUpdateManager *)arg1 installFailedWithError:(NSError *)arg2; +- (void)manager:(PSUISoftwareUpdateManager *)arg1 installStartedForUpdate:(SUDescriptor *)arg2; - (void)manager:(PSUISoftwareUpdateManager *)arg1 scanFoundUpdate:(SUDescriptor *)arg2 error:(NSError *)arg3; @end diff --git a/protocols/PUCloudPhotoWelcomeNavigationControllerDismissDelegate.h b/protocols/PUCloudPhotoWelcomeNavigationControllerDismissDelegate.h new file mode 100644 index 0000000000..787f063595 --- /dev/null +++ b/protocols/PUCloudPhotoWelcomeNavigationControllerDismissDelegate.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol PUCloudPhotoWelcomeNavigationControllerDismissDelegate + +@required + +- (void)navigationControllerDidDismissViewController:(PUCloudPhotoWelcomeNavigationController *)arg1; + +@end diff --git a/protocols/PXPeopleSuggestionManagerDataSource.h b/protocols/PXPeopleSuggestionManagerDataSource.h index 9cf5c6b594..a96211542b 100644 --- a/protocols/PXPeopleSuggestionManagerDataSource.h +++ b/protocols/PXPeopleSuggestionManagerDataSource.h @@ -5,7 +5,8 @@ @required -- (void)commitSuggestionsForFaceCollection:(id )arg1 withConfirmedSuggestions:(NSArray *)arg2 andRejectedSuggestions:(NSArray *)arg3; -- (NSArray *)suggestionsForFaceCollection:(id )arg1 withConfirmedSuggestions:(NSArray *)arg2 andRejectedSuggestions:(NSArray *)arg3; +- (void)cancelSuggestionForPerson:(id )arg1 withToken:(int)arg2 error:(id*)arg3; +- (void)commitSuggestionsForPerson:(id )arg1 withConfirmedSuggestions:(NSArray *)arg2 andRejectedSuggestions:(NSArray *)arg3; +- (int)suggestionsForPerson:(void *)arg1 withConfirmedSuggestions:(void *)arg2 andRejectedSuggestions:(void *)arg3 completion:(void *)arg4; // needs 4 arg types, found 9: *, NSArray *, NSArray *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSArray *, void* @end diff --git a/protocols/PXPeopleSuggestionManagerDelegate.h b/protocols/PXPeopleSuggestionManagerDelegate.h index d01256be62..bca47f9445 100644 --- a/protocols/PXPeopleSuggestionManagerDelegate.h +++ b/protocols/PXPeopleSuggestionManagerDelegate.h @@ -6,7 +6,8 @@ @required - (void)confirmationCountUpdatedForSuggestionManager:(PXPeopleSuggestionManager *)arg1; +- (void)loadingMoreSuggestionsForSuggestionManager:(PXPeopleSuggestionManager *)arg1; - (void)noMoreSuggestionsAvailableForSuggestionManager:(PXPeopleSuggestionManager *)arg1; -- (void)suggestionManager:(PXPeopleSuggestionManager *)arg1 hasNewSuggestionAvailable:(id )arg2; +- (void)suggestionManager:(PXPeopleSuggestionManager *)arg1 hasNewSuggestionAvailable:(id )arg2; @end diff --git a/protocols/PXPeopleSummaryDelegate.h b/protocols/PXPeopleSummaryDelegate.h index ab6e2e323b..57c8f01731 100644 --- a/protocols/PXPeopleSummaryDelegate.h +++ b/protocols/PXPeopleSummaryDelegate.h @@ -6,7 +6,7 @@ @required - (unsigned int)autoConfirmedCountForSummaryViewController:(PXPeopleConfirmationSummaryViewController *)arg1; -- ( *)faceCollectionForSummaryViewController:(PXPeopleConfirmationSummaryViewController *)arg1; +- ( *)personForSummaryViewController:(PXPeopleConfirmationSummaryViewController *)arg1; - (unsigned int)userConfirmedCountForSummaryViewController:(PXPeopleConfirmationSummaryViewController *)arg1; @end diff --git a/protocols/PXFaceCollection.h b/protocols/PXPerson.h similarity index 94% rename from protocols/PXFaceCollection.h rename to protocols/PXPerson.h index 0b0366d7f2..4f1a2c7508 100644 --- a/protocols/PXFaceCollection.h +++ b/protocols/PXPerson.h @@ -1,7 +1,7 @@ /* Generated by RuntimeBrowser. */ -@protocol PXFaceCollection +@protocol PXPerson @required diff --git a/protocols/RPBroadcastDaemonProtocol.h b/protocols/RPBroadcastDaemonProtocol.h new file mode 100644 index 0000000000..ad6ea1e231 --- /dev/null +++ b/protocols/RPBroadcastDaemonProtocol.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol RPBroadcastDaemonProtocol + +@required + +- (void)ping; +- (void)updateServiceInfo:(NSDictionary *)arg1; + +@end diff --git a/protocols/RPBroadcastExtensionProtocol.h b/protocols/RPBroadcastExtensionProtocol.h new file mode 100644 index 0000000000..e12ea3fb81 --- /dev/null +++ b/protocols/RPBroadcastExtensionProtocol.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol RPBroadcastExtensionProtocol + +@required + +- (void)processPayload:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 6: NSDictionary *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, void* + +@end diff --git a/protocols/SAUITemplateItem.h b/protocols/SAUITemplateItem.h index 8c1e97f88b..0b23407ae0 100644 --- a/protocols/SAUITemplateItem.h +++ b/protocols/SAUITemplateItem.h @@ -7,10 +7,12 @@ - (NSArray *)communicationOptions; - (SAUITemplateEdgeInsets *)fullScreenPaddingDelta; +- (BOOL)hasPriorityLayout; - (SAUITemplateEdgeInsets *)padding; - (NSArray *)presentationOptions; - (void)setCommunicationOptions:(NSArray *)arg1; - (void)setFullScreenPaddingDelta:(SAUITemplateEdgeInsets *)arg1; +- (void)setHasPriorityLayout:(BOOL)arg1; - (void)setPadding:(SAUITemplateEdgeInsets *)arg1; - (void)setPresentationOptions:(NSArray *)arg1; - (void)setShouldBeOffscreenInPartial:(BOOL)arg1; diff --git a/protocols/SKCloudServiceSetupExtensionClientInterface.h b/protocols/SKCloudServiceSetupExtensionClientInterface.h new file mode 100644 index 0000000000..f2afec0eee --- /dev/null +++ b/protocols/SKCloudServiceSetupExtensionClientInterface.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol SKCloudServiceSetupExtensionClientInterface + +@required + +- (void)didFinishLoadingWithSuccess:(BOOL)arg1 error:(NSError *)arg2; +- (void)dismissCloudServiceSetupViewControllerAnimated:(void *)arg1 completion:(void *)arg2; // needs 2 arg types, found 6: BOOL, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, void* + +@end diff --git a/protocols/SKCloudServiceSetupRemoteViewControllerDelegate.h b/protocols/SKCloudServiceSetupRemoteViewControllerDelegate.h new file mode 100644 index 0000000000..dee46aaba5 --- /dev/null +++ b/protocols/SKCloudServiceSetupRemoteViewControllerDelegate.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol SKCloudServiceSetupRemoteViewControllerDelegate + +@required + +- (void)cloudServiceSetupRemoteViewController:(SKCloudServiceSetupRemoteViewController *)arg1 didFinishLoadingWithSuccess:(BOOL)arg2 error:(NSError *)arg3; +- (void)cloudServiceSetupRemoteViewController:(void *)arg1 requestsDismissalWithAnimation:(void *)arg2 completion:(void *)arg3; // needs 3 arg types, found 7: SKCloudServiceSetupRemoteViewController *, BOOL, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, void* + +@end diff --git a/protocols/TUNotifyObserver.h b/protocols/TUNotifyObserver.h new file mode 100644 index 0000000000..b669156e72 --- /dev/null +++ b/protocols/TUNotifyObserver.h @@ -0,0 +1,14 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol TUNotifyObserver + +@required + +- (void)beginObserving; +- (id /* block */)callback:(void *)arg1; // needs 1 arg types, found 4: id /* block */, void*, id, SEL +- (void)endObserving; +- (BOOL)isObserving; +- (void)setCallback:(void *)arg1; // needs 1 arg types, found 5: id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, void* + +@end diff --git a/protocols/VSIdentityProviderPickerViewController.h b/protocols/VSIdentityProviderPickerViewController.h index 640c9bd8ac..e7d7c9cd73 100644 --- a/protocols/VSIdentityProviderPickerViewController.h +++ b/protocols/VSIdentityProviderPickerViewController.h @@ -18,4 +18,8 @@ - (void)setRequestingAppDisplayName:(NSString *)arg1; - (void)setResourceTitle:(NSString *)arg1; +@optional + +- (void)deselectSelectedProviderAnimated:(BOOL)arg1; + @end diff --git a/protocols/WATodayModelObserver.h b/protocols/WATodayModelObserver.h new file mode 100644 index 0000000000..045e1de6ee --- /dev/null +++ b/protocols/WATodayModelObserver.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol WATodayModelObserver + +@required + +- (void)todayModel:(WATodayModel *)arg1 forecastWasUpdated:(WAForecastModel *)arg2; +- (void)todayModelWantsUpdate:(WATodayModel *)arg1; + +@end diff --git a/protocols/WFForecastRequestFormatter.h b/protocols/WFForecastRequestFormatter.h index 21b01199ea..a8cde9a9e4 100644 --- a/protocols/WFForecastRequestFormatter.h +++ b/protocols/WFForecastRequestFormatter.h @@ -6,5 +6,6 @@ @required + (NSURLRequest *)forecastRequestForLocation:(WFLocation *)arg1 date:(NSDateComponents *)arg2; ++ (NSURL *)hostURLForService; @end diff --git a/protocols/WFWeatherStore.h b/protocols/WFWeatherStore.h index 450eeeb33e..6fe11b98ed 100644 --- a/protocols/WFWeatherStore.h +++ b/protocols/WFWeatherStore.h @@ -6,6 +6,7 @@ @required - (void)airQualityForLocation:(void *)arg1 locale:(void *)arg2 requestIdentifier:(void *)arg3 options:(void *)arg4 completionHandler:(void *)arg5; // needs 5 arg types, found 10: WFLocation *, NSLocale *, NSUUID *, NSDictionary *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, WFResponse *, void* +- (void)cancelTaskWithIdentifier:(WFTaskIdentifier *)arg1; - (void)dailyForecastForLocation:(void *)arg1 requestIdentifier:(void *)arg2 completionHandler:(void *)arg3; // needs 3 arg types, found 8: WFLocation *, NSUUID *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, WFResponse *, void* - (void)forecastForLocation:(void *)arg1 atDate:(void *)arg2 requestIdentifier:(void *)arg3 options:(void *)arg4 completionHandler:(void *)arg5; // needs 5 arg types, found 10: WFLocation *, NSDateComponents *, NSUUID *, NSDictionary *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, WFResponse *, void* - (void)hourlyForecastForLocation:(void *)arg1 requestIdentifier:(void *)arg2 completionHandler:(void *)arg3; // needs 3 arg types, found 8: WFLocation *, NSUUID *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, WFResponse *, void* diff --git a/protocols/WeatherServiceProtocol.h b/protocols/WeatherServiceProtocol.h index 574d67925c..34a6e7cc17 100644 --- a/protocols/WeatherServiceProtocol.h +++ b/protocols/WeatherServiceProtocol.h @@ -6,12 +6,14 @@ @required - (void)airQualityForLocation:(WFLocation *)arg1 locale:(NSLocale *)arg2 options:(NSDictionary *)arg3 taskIdentifier:(WFTaskIdentifier *)arg4; +- (void)cancelTaskWithIdentifier:(WFTaskIdentifier *)arg1; - (void)dailyForecastForLocation:(WFLocation *)arg1 taskIdentifier:(WFTaskIdentifier *)arg2; - (void)forecastForLocation:(WFLocation *)arg1 atDate:(NSDateComponents *)arg2 options:(NSDictionary *)arg3 taskIdentifier:(WFTaskIdentifier *)arg4; - (void)hourlyForecastForLocation:(WFLocation *)arg1 taskIdentifier:(WFTaskIdentifier *)arg2; - (void)locationForCoordinate:(struct CLLocationCoordinate2D { double x1; double x2; })arg1 taskIdentifier:(WFTaskIdentifier *)arg2; - (void)locationForSearchCompletion:(MKLocalSearchCompletion *)arg1 taskIdentifier:(WFTaskIdentifier *)arg2; - (void)locationForString:(NSString *)arg1 taskIdentifier:(WFTaskIdentifier *)arg2; +- (void)reachabilityConfigurationForIdentifier:(WFTaskIdentifier *)arg1; - (void)replaceTemperatureUnitWith:(int)arg1 identifier:(WFTaskIdentifier *)arg2; - (void)temperatureUnitWithIdentifier:(WFTaskIdentifier *)arg1; diff --git a/protocols/_HKAchievementDefinitionLoaderFilter.h b/protocols/_HKAchievementDefinitionLoaderFilter.h index cb525c4f25..e79a52e92a 100644 --- a/protocols/_HKAchievementDefinitionLoaderFilter.h +++ b/protocols/_HKAchievementDefinitionLoaderFilter.h @@ -6,6 +6,7 @@ @required - (BOOL)areAssetsNeededForAchievementDefinition:(_HKAchievementDefinition *)arg1; +- (BOOL)areStickersEarnedForAchievementDefinition:(_HKAchievementDefinition *)arg1; - (BOOL)areStickersNeededAtAll; - (BOOL)areStickersNeededForAchievementDefinition:(_HKAchievementDefinition *)arg1; diff --git a/protocols/_HMCameraSnapshotControlDelegate.h b/protocols/_HMCameraSnapshotControlDelegate.h index ee3af2a7de..4cf4bd7a5d 100644 --- a/protocols/_HMCameraSnapshotControlDelegate.h +++ b/protocols/_HMCameraSnapshotControlDelegate.h @@ -6,5 +6,6 @@ @required - (void)cameraSnapshotControl:(_HMCameraSnapshotControl *)arg1 didTakeSnapshot:(HMCameraSnapshot *)arg2 error:(NSError *)arg3; +- (void)cameraSnapshotControlDidUpdateMostRecentSnapshot:(_HMCameraSnapshotControl *)arg1; @end diff --git a/protocols/_HMFNetServiceMonitorDelegate.h b/protocols/_HMFNetServiceMonitorDelegate.h new file mode 100644 index 0000000000..a326f3c127 --- /dev/null +++ b/protocols/_HMFNetServiceMonitorDelegate.h @@ -0,0 +1,11 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol _HMFNetServiceMonitorDelegate + +@optional + +- (void)monitor:(_HMFNetServiceMonitor *)arg1 didUpdateNetService:(HMFNetService *)arg2; +- (void)monitor:(_HMFNetServiceMonitor *)arg1 didUpdateReachability:(BOOL)arg2; + +@end diff --git a/protocols/_LSDModifyProtocol.h b/protocols/_LSDModifyProtocol.h index 32c1a7fdc2..1a14051f4a 100644 --- a/protocols/_LSDModifyProtocol.h +++ b/protocols/_LSDModifyProtocol.h @@ -16,7 +16,7 @@ - (void)setHandler:(void *)arg1 version:(void *)arg2 roles:(void *)arg3 forContentType:(void *)arg4 completionHandler:(void *)arg5; // needs 5 arg types, found 11: NSString *, unsigned long long, unsigned long, NSString *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* - (void)setHandlerOptions:(void *)arg1 forContentType:(void *)arg2 completionHandler:(void *)arg3; // needs 3 arg types, found 9: unsigned long, NSString *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* - (void)synchronizeWithMobileInstallation; -- (void)updateApplication:(void *)arg1 mobileInstallationChanges:(void *)arg2 completionHandler:(void *)arg3; // needs 3 arg types, found 9: NSString *, NSDictionary *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* - (void)updateContainerUnit:(void *)arg1 completionHandler:(void *)arg2; // needs 2 arg types, found 8: unsigned int, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, NSData *, NSError *, void* +- (void)updateRecordForApp:(void *)arg1 withSINF:(void *)arg2 iTunesMetadata:(void *)arg3 completionHandler:(void *)arg4; // needs 4 arg types, found 10: NSString *, NSDictionary *, NSDictionary *, id /* block */, /* Warning: Unrecognized filer type: '<' using 'void*' */ void*, void, id /* block */, BOOL, NSError *, void* @end diff --git a/protocols/_SFTelephonyNavigationMitigationPolicyDelegate.h b/protocols/_SFTelephonyNavigationMitigationPolicyDelegate.h new file mode 100644 index 0000000000..492bf5c2dc --- /dev/null +++ b/protocols/_SFTelephonyNavigationMitigationPolicyDelegate.h @@ -0,0 +1,10 @@ +/* Generated by RuntimeBrowser. + */ + +@protocol _SFTelephonyNavigationMitigationPolicyDelegate + +@optional + +- (void)presentDialog:(_SFDialog *)arg1 forTelephonyNavigationPolicy:(_SFTelephonyNavigationMitigationPolicy *)arg2; + +@end