luxlabs header browser preview


@class NSError, NSObject;
@protocol OS_dispatch_queue;

@interface AVOperation : NSOperation {
    NSObject<OS_dispatch_queue> *_ivarAccessQueue;
    long long _status;
    NSError *_error;
}

@property (readonly) long long status;
@property (readonly) NSError *error;

+ (void)initialize;
+ (long long)statusOfOperations:(id)a0 error:(id *)a1;

- (BOOL)isExecuting;
- (BOOL)isReady;
- (id)init;
- (void)dealloc;
- (BOOL)isFinished;
- (void)didEnterTerminalState;
- (void)markAsCompleted;
- (void)markAsFailedWithError:(id)a0;
- (void)markAsCancelled;
- (BOOL)_setStatus:(long long)a0 error:(id)a1 resultingStatus:(long long *)a2 failureReason:(id *)a3;
- (BOOL)evaluateDependenciesAndMarkAsExecuting;

@end