luxlabs header browser preview


@class NSTimer;
@protocol WBDatabaseLockAcquisitorDelegate;

@interface WBDatabaseLockAcquisitor : NSObject {
    NSTimer *_timer;
    Class _webBookmarkCollectionClass;
    BOOL _lockAcquired;
    long long _maxRetryCount;
    long long _retryCount;
}

@property (weak, nonatomic) id<WBDatabaseLockAcquisitorDelegate> delegate;

- (void)acquireLockWithTimeout:(double)a0 retryInterval:(double)a1;
- (void)dealloc;
- (BOOL)_attemptToLockSyncAndNotifyDelegateOnFailure:(BOOL)a0;
- (void)_startTimerWithTimeout:(double)a0 retryInterval:(double)a1;
- (id)initWithWebBookmarkCollectionClass:(Class)a0;
- (void)releaseLock;
- (void)_retryTimerFired:(id)a0;
- (void).cxx_destruct;
- (void)_stopTimer;
- (void)acquireLockWithTimeout:(double)a0;

@end