Instance Methods | |
(int) | - checkDelayWithCurrentTime: |
(instancetype) | - init |
(instancetype) | - initWithRules: |
(void) | - reset |
(NSMutableArray *) | - rules |
Class Methods | |
(NSMutableArray *) | + generateRateLimiterRulesWithOriginalInterval:backoffMultiplier:numRules: |
(FMLiveSwitchRateLimiter *) | + rateLimiter |
(FMLiveSwitchRateLimiter *) | + rateLimiterWithRules: |
- (int) checkDelayWithCurrentTime: | (long long) | currentTime |
+ (NSMutableArray*) generateRateLimiterRulesWithOriginalInterval: | (long long) | originalInterval | |
backoffMultiplier: | (int) | backoffMultiplier | |
numRules: | (int) | numRules | |
- (instancetype) init |
- (instancetype) initWithRules: | (NSMutableArray *) | rules |
+ (FMLiveSwitchRateLimiter*) rateLimiter |
+ (FMLiveSwitchRateLimiter*) rateLimiterWithRules: | (NSMutableArray *) | rules |
- (void) reset |
- (NSMutableArray*) rules |