luxlabs header browser preview


@class CAMCaptureRequestIntervalometer, NSString, NSMutableDictionary, CUCaptureController;

@interface CAMIntervalometerTestHarness : CAMPerformanceTestHarness <CAMStillImageCaptureRequestDelegate, CAMCaptureRequestIntervalometerDelegate> {
    CUCaptureController *_captureController;
    BOOL _performWarmupCapture;
    BOOL _waitingOnWarmupCapture;
    NSString *_finalRequestPersistenceUUID;
    long long _mode;
    NSMutableDictionary *_numberOfResponsesForRequest;
    unsigned long long _expectedNumberOfResponsesPerRequest;
    double _delayBetweenCaptures;
    double _lastCaptureCompletionTime;
}

@property (retain, nonatomic) CAMCaptureRequestIntervalometer *testIntervalometer;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)stillImageRequestDidStopCapturingStillImage:(id)a0;
- (void)stillImageRequestDidCompleteCapture:(id)a0 error:(id)a1;
- (void)stillImageRequestDidCompleteStillImageCapture:(id)a0 withResponse:(id)a1 error:(id)a2;
- (BOOL)_hasReceivedExpectedNumberOfResponsesForPersistenceUUID:(id)a0 failureReason:(id *)a1;
- (BOOL)intervalometer:(id)a0 didGenerateCaptureRequest:(id)a1;
- (void)stopTesting;
- (void)intervalometer:(id)a0 didReachMaximumCountWithRequest:(id)a1;
- (BOOL)_shouldDelayBeforeCapturing;
- (void).cxx_destruct;
- (void)startTesting;
- (id)initWithTestName:(id)a0 expectedNumberOfCapturesPerRequest:(unsigned long long)a1 captureController:(id)a2 performingWarmupCapture:(BOOL)a3 forCaptureMode:(long long)a4 delayBetweenCaptures:(double)a5;
- (void)failedTestWithReason:(id)a0;
- (BOOL)_allowOverlappingCaptures;
- (BOOL)_hasReceivedExpectedNumberOfResponsesForRequestsWithFailureReason:(id *)a0;

@end