System/Library/PrivateFrameworks/BusinessChatService.framework
BCSMegashardFetcher.h
Download BCSMegashardFetcher.h
@class NSMutableSet;
@protocol BCSMetricFactoryProtocol, BCSShardCacheSkipping, BCSShardCacheQueryable, BCSConfigCaching, BCSMegashardRemoteFetching, BCSShardItemInstantiating, BCSUserDefaultsProviding;
@interface BCSMegashardFetcher : NSObject {
long long _type;
long long _shardType;
id<BCSConfigCaching> _configCache;
id<BCSShardCacheQueryable> _shardCache;
id<BCSShardCacheSkipping> _shardCacheSkipper;
id<BCSMegashardRemoteFetching> _megashardRemoteFetcher;
id<BCSShardItemInstantiating> _shardInstantiator;
id<BCSUserDefaultsProviding> _userDefaults;
id<BCSMetricFactoryProtocol> _metricFactory;
NSMutableSet *_triggers;
}
- (void).cxx_destruct;
- (id)initWithShardType:(long long)a0 configCache:(id)a1 shardCache:(id)a2 shardCacheSkipper:(id)a3 shardInstantiator:(id)a4 megashardRemoteFetcher:(id)a5 userDefaults:(id)a6 metricFactory:(id)a7;
- (void)addFetchTrigger:(id)a0;
@end