System/Library/PrivateFrameworks/HealthDaemon.framework
HDDataCollectorMultiplexer.h
Download HDDataCollectorMultiplexer.h
@class NSDictionary, HDProfile, NSMapTable;
@protocol HDDataCollector;
@interface HDDataCollectorMultiplexer : NSObject {
HDProfile *_profile;
id<HDDataCollector> _collector;
NSDictionary *_aggregatorsByType;
NSMapTable *_recordsByAggregator;
}
- (id)lastDatumForType:(id)a0;
- (id)diagnosticDescription;
- (void)registerForCollectionWithState:(id)a0;
- (void)setLastSensorDatum:(id)a0 forAggregator:(id)a1;
- (id)aggregatorForType:(id)a0;
- (void)setConfiguration:(id)a0 forAggregator:(id)a1;
- (void).cxx_destruct;
- (id)identifierForAggregator:(id)a0;
- (id)initForCollector:(id)a0 identifier:(id)a1 profile:(id)a2 types:(id)a3;
- (id)mergedConfiguration;
- (void)unregisterForCollection;
@end