luxlabs header browser preview


@interface PHAJobConstraints : NSObject <NSCopying>

@property (readonly, nonatomic) BOOL canRunAutomaticBackgroundAnalysis;
@property (readonly, nonatomic) BOOL canRunAutomaticForegroundAnalysis;
@property (readonly, nonatomic) BOOL canRunUserInitiatedForegroundAnalysis;
@property (readonly, nonatomic) BOOL canUseNetwork;

+ (id)constraintsWithNoAllowances;
+ (id)constraintsWithAllAllowances;

- (id)statusAsDictionary;
- (id)asBitString;
- (void)applyConstraints:(id)a0 usingMask:(id)a1;
- (BOOL)isEqualToConstraints:(id)a0;
- (id)description;
- (unsigned int)qosClassForProcessing;
- (id)initFromBitString:(id)a0;
- (id)initWithCanRunAutomaticBackgroundAnalysis:(BOOL)a0 canRunAutomaticForegroundAnalysis:(BOOL)a1 canRunUserInitiatedForegroundAnalysis:(BOOL)a2 canUseNetwork:(BOOL)a3;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end