luxlabs header browser preview


@class RBProcess, NSArray;
@protocol RBDaemonContextProviding;

@interface RBAssertionBatchContext : NSObject

@property (readonly, nonatomic) RBProcess *process;
@property (readonly, copy, nonatomic) NSArray *descriptorsToAcquire;
@property (readonly, copy, nonatomic) NSArray *identifiersToInvalidate;
@property (readonly, nonatomic) id<RBDaemonContextProviding> daemonContext;
@property (retain, nonatomic) id holdToken;
@property (nonatomic) BOOL unitTesting;
@property (nonatomic) BOOL allowAbstractTarget;
@property (nonatomic) unsigned long long acquisitionPolicy;

+ (id)contextForProcess:(id)a0 acquisitionCompletionPolicy:(unsigned long long)a1 withDescriptorsToAcquire:(id)a2 identifiersToInvalidate:(id)a3 daemonContext:(id)a4;
+ (id)contextForProcess:(id)a0 withDescriptorsToAcquire:(id)a1 identifiersToInvalidate:(id)a2 daemonContext:(id)a3;

- (id)_init;
- (id)acquisitionContextForDescriptor:(id)a0;
- (void).cxx_destruct;

@end