| |
- Method resolution order:
- PowerMetricsPowerMonitor
- telemetry.internal.platform.power_monitor.PowerMonitor
- __builtin__.object
Methods defined here:
- CanMonitorPower(*args, **kwargs)
- StartMonitoringPower(self, browser)
- StopMonitoringPower(self)
- __init__(self, backend)
Static methods defined here:
- ParsePowerMetricsOutput(powermetrics_output)
- Parse output of powermetrics command line utility.
Returns:
Dictionary in the format returned by StopMonitoringPower() or None
if |powermetrics_output| is empty - crbug.com/353250 .
Data descriptors defined here:
- binary_path
Methods inherited from telemetry.internal.platform.power_monitor.PowerMonitor:
- CanMeasurePerApplicationPower(self)
- Returns True if the power monitor can measure power for the target
application in isolation. False if power measurement is for full system
energy consumption.
Data descriptors inherited from telemetry.internal.platform.power_monitor.PowerMonitor:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|