luxlabs header browser preview


@class PLEntryNotificationOperatorComposition;

@interface PLAWDBattery : PLAWDAuxMetrics

@property (retain) PLEntryNotificationOperatorComposition *batteryEventCallback;
@property (retain) PLEntryNotificationOperatorComposition *displayEventCallback;
@property double prevCapacity;
@property double prevVoltage;
@property BOOL prevDeviceCharging;
@property BOOL prevDisplayON;
@property long long dispOnOffCnt;
@property double prevDispTimeStamp;
@property long long batterySubmitCnt;

+ (id)entryAggregateDefinitions;
+ (id)entryAggregateDefinitionAwdBattery;
+ (id)getSharedObjWithOperator:(id)a0;

- (void).cxx_destruct;
- (void)handleBatteryCallback:(id)a0;
- (void)handleDisplayCallback:(id)a0;
- (void)addEntryToBatteryTable:(id)a0 withValue:(double)a1;
- (void)finalizeBatteryTable;
- (void)initBatteryStats;
- (BOOL)isDeviceCharging:(id)a0;
- (void)processEnergyConsumedAndAddEntry:(double)a0 withVoltage:(double)a1;
- (void)reInitBatteryStats;
- (void)resetBatteryTable;
- (void)startMetricCollection:(id)a0;
- (void)stopMetricCollection:(id)a0;
- (BOOL)submitDataToAWDServer:(id)a0 withAwdConn:(id)a1;

@end