luxlabs header browser preview


@class NSString, NSURL, RCConfigurationResource, NSObject;
@protocol OS_dispatch_queue;

@interface RCFallbackOperation : RCOperation

@property (retain, nonatomic) RCConfigurationResource *configurationResource;
@property (retain, nonatomic) NSString *requestKey;
@property (retain, nonatomic) NSURL *fallbackURL;
@property (retain, nonatomic) RCConfigurationResource *cachedConfigurationResource;
@property (nonatomic) unsigned long long environment;
@property (nonatomic) BOOL enableExtraLogs;
@property (copy, nonatomic) id /* block */ configurationCompletionHandler;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *completionQueue;
@property (nonatomic) double fallbackTimeoutDuration;
@property (retain, nonatomic) NSString *userID;
@property (copy, nonatomic) id /* block */ networkEventHandler;

- (void)performOperation;
- (void)operationWillFinishWithError:(id)a0;
- (BOOL)validateOperation;
- (void).cxx_destruct;
- (void)_fetchConfigurationWithURL:(id)a0 requestKey:(id)a1 enableExtraLogs:(BOOL)a2 fallbackTimeoutDuration:(double)a3;
- (void)_parseFallbackResponse:(id)a0 fallbackURL:(id)a1 requestKey:(id)a2 enableExtraLogs:(BOOL)a3 maxAge:(id)a4 etag:(id)a5 lastModifiedString:(id)a6 completion:(id /* block */)a7;

@end