Searched refs:LinuxPowerSysfsDataSource (Results 1 – 4 of 4) sorted by relevance
49 LinuxPowerSysfsDataSource::BatteryInfo::BatteryInfo( in BatteryInfo()73 LinuxPowerSysfsDataSource::BatteryInfo::~BatteryInfo() = default;75 size_t LinuxPowerSysfsDataSource::BatteryInfo::num_batteries() const { in num_batteries()80 LinuxPowerSysfsDataSource::BatteryInfo::GetChargeCounterUah( in GetChargeCounterUah()88 LinuxPowerSysfsDataSource::BatteryInfo::GetEnergyCounterUah( in GetEnergyCounterUah()95 std::optional<int64_t> LinuxPowerSysfsDataSource::BatteryInfo::GetVoltageUv( in GetVoltageUv()103 LinuxPowerSysfsDataSource::BatteryInfo::GetCapacityPercent(size_t battery_idx) { in GetCapacityPercent()109 std::optional<int64_t> LinuxPowerSysfsDataSource::BatteryInfo::GetCurrentNowUa( in GetCurrentNowUa()117 LinuxPowerSysfsDataSource::BatteryInfo::GetAverageCurrentUa( in GetAverageCurrentUa()124 std::string LinuxPowerSysfsDataSource::BatteryInfo::GetBatteryName( in GetBatteryName()[all …]
26 std::unique_ptr<LinuxPowerSysfsDataSource::BatteryInfo> battery_info_; in TEST()37 new LinuxPowerSysfsDataSource::BatteryInfo(tmpdir.path().c_str())); in TEST()48 std::unique_ptr<LinuxPowerSysfsDataSource::BatteryInfo> battery_info_; in TEST()58 new LinuxPowerSysfsDataSource::BatteryInfo(tmpdir.path().c_str())); in TEST()69 std::unique_ptr<LinuxPowerSysfsDataSource::BatteryInfo> battery_info_; in TEST()88 new LinuxPowerSysfsDataSource::BatteryInfo(tmpdir.path().c_str())); in TEST()109 std::unique_ptr<LinuxPowerSysfsDataSource::BatteryInfo> battery_info_; in TEST()118 new LinuxPowerSysfsDataSource::BatteryInfo(tmpdir.path().c_str())); in TEST()127 std::unique_ptr<LinuxPowerSysfsDataSource::BatteryInfo> battery_info_; in TEST()136 new LinuxPowerSysfsDataSource::BatteryInfo(tmpdir.path().c_str())); in TEST()
34 class LinuxPowerSysfsDataSource : public ProbesDataSource {73 LinuxPowerSysfsDataSource(DataSourceConfig,78 ~LinuxPowerSysfsDataSource() override;80 base::WeakPtr<LinuxPowerSysfsDataSource> GetWeakPtr() const;97 base::WeakPtrFactory<LinuxPowerSysfsDataSource> weak_factory_; // Keep last.
194 ProbesProducer::CreateDSInstance<LinuxPowerSysfsDataSource>( in CreateDSInstance()199 new LinuxPowerSysfsDataSource(config, task_runner_, session_id, in CreateDSInstance()315 Ds<LinuxPowerSysfsDataSource>(),