luxlabs header browser preview


@class NSLock, NSMutableArray, NSDate;

@interface ACSimpleRateLimiter : NSObject

@property (readonly) NSDate *rateLimitingStartDate;
@property (retain) NSLock *instanceLock;
@property (retain) NSMutableArray *sortedActionDates;
@property (readonly) unsigned long long maximum;
@property (readonly) double timeInterval;

- (void).cxx_destruct;
- (id)initWithMaximum:(unsigned long long)a0 inTimeInterval:(double)a1;
- (void)locked_addDate:(id)a0;
- (BOOL)isEmptyAfterFlushing;
- (unsigned long long)locked_indexOfFirstAfter:(id)a0;
- (void)locked_removeDatesBefore:(id)a0;
- (BOOL)reservePerformActionNow;

@end