luxlabs header browser preview


@class NSObject;
@protocol OS_dispatch_source, OS_dispatch_queue, OS_dispatch_group;

@interface RCOperationThrottler : NSObject <RCOperationThrottler> {
    NSObject<OS_dispatch_source> *_dispatchSource;
    NSObject<OS_dispatch_queue> *_serialQueue;
    NSObject<OS_dispatch_group> *_handlerSynchronizationGroup;
}

@property BOOL suspended;

- (id)init;
- (id)initWithDelegate:(id)a0 updateQueue:(id)a1;
- (void)dealloc;
- (void)tickleWithCompletion:(id /* block */)a0;
- (void)addCompletionForCurrentOperation:(id /* block */)a0;
- (void).cxx_destruct;
- (id)initWithDelegate:(id)a0;
- (void)tickle;

@end