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 |