@class NSMutableDictionary, BRCMinHeap; @interface BRCThrottle : BRCThrottleBase { NSMutableDictionary *_retryCounters; BRCMinHeap *_retryHeap; } + (long long)throttleHashBytes:(void *)a0 length:(unsigned long long)a1; + (long long)throttleHashFormat:(id)a0; - (void)reset; - (void).cxx_destruct; - (long long)nsecsToNextRetry:(long long)a0 now:(long long)a1 increment:(BOOL)a2; - (void)_cleanupStaleCounters:(long long)a0; - (void)incrementRetryCount:(long long)a0; - (id)initWithName:(id)a0 andParameters:(id)a1; @end