System/Library/PrivateFrameworks/PhotoAnalysis.framework
PHAWorkerHealthMonitor.h
Download PHAWorkerHealthMonitor.h
@class NSMutableDictionary;
@interface PHAWorkerHealthMonitor : NSObject {
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
}
@property (readonly, nonatomic) NSMutableDictionary *scoresByWorkerType;
@property (readonly, nonatomic) NSMutableDictionary *cachedAverageScoresByWorkerType;
@property (readonly, nonatomic) NSMutableDictionary *lastTrimDateByWorkerType;
@property (nonatomic) double maxScoreRecentnessInterval;
- (id)statusAsDictionary;
- (id)init;
- (void)reset;
- (float)_averageScoreForWorkerType:(short)a0;
- (float)averageScoreForWorkerType:(short)a0;
- (void)recordResultsFromWorkerJob:(id)a0;
- (BOOL)isHealthyForWorkerType:(short)a0;
- (void)_trimScoresForWorkerType:(short)a0;
- (BOOL)_isHealthyForWorkerType:(short)a0;
- (void).cxx_destruct;
- (BOOL)_needsTrimScoresForWorkerType:(short)a0;
- (float)_calculateAverageScoreForWorkerType:(short)a0;
- (id)_scoresForWorkerType:(short)a0;
@end