telemetry.util.process_statistic_timeline_data | index telemetry/util/process_statistic_timeline_data.py

`# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.`

Classes
`` |  | __builtin__.object ProcessStatisticTimelineData IdleWakeupTimelineData
class IdleWakeupTimelineData(ProcessStatisticTimelineData)
`` | `A ProcessStatisticTimelineData to hold idle wakeups.`
| Method resolution order: IdleWakeupTimelineData ProcessStatisticTimelineData __builtin__.object Methods inherited from ProcessStatisticTimelineData: __add__(self, other) `The result contains pids from both |self| and |other|, if duplicate pids are found between objects, an error will occur.` __init__(self, pid, value) __sub__(self, other) `The results of subtraction is an object holding only the pids contained in |self|. The motivation is that some processes may have died between two consecutive measurements. The desired behavior is to only make calculations based on the processes that are alive at the end of the second measurement.` total_sum(self) `Returns the sum of all values contained by this object.` Data descriptors inherited from ProcessStatisticTimelineData: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)` value_by_pid
class ProcessStatisticTimelineData(__builtin__.object)
`` | `Holds value of a stat for one or more processes. This object can hold a value for more than one pid by adding another object.`
| Methods defined here: __add__(self, other) `The result contains pids from both |self| and |other|, if duplicate pids are found between objects, an error will occur.` __init__(self, pid, value) __sub__(self, other) `The results of subtraction is an object holding only the pids contained in |self|. The motivation is that some processes may have died between two consecutive measurements. The desired behavior is to only make calculations based on the processes that are alive at the end of the second measurement.` total_sum(self) `Returns the sum of all values contained by this object.` Data descriptors defined here: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)` value_by_pid