luxlabs header browser preview


@class NSString, NSArray, COCluster;
@protocol COClusterResolverDelegate;

@interface COClusterResolver : NSObject {
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
}

@property (readonly, weak, nonatomic) id<COClusterResolverDelegate> delegate;
@property (retain, nonatomic) NSString *currentIdentifier;
@property (nonatomic) BOOL activatedCluster;
@property (nonatomic) BOOL bootstrapCompleted;
@property (retain, nonatomic) NSArray *waitingForBootstrap;
@property (readonly, nonatomic) COCluster *cluster;

+ (id)resolverForCluster:(id)a0 delegate:(id)a1;

- (void)_activate;
- (void)activate;
- (id)description;
- (void).cxx_destruct;
- (void)_withLock:(id /* block */)a0;
- (BOOL)_updateIdentifier:(id)a0;
- (void)_delegateNotifyClusterIdentifierChanged:(id)a0;
- (id)_initWithCluster:(id)a0 delegate:(id)a1;
- (void)_invokeBootstrapBlocks;

@end