fr
.
inria
.
powerapi
.
sensor
.
cpu
api
package
api
Visibility
Public
All
Type Members
trait
CpuSensor
extends Sensor
Base trait for each CpuSensor module.
case class
CpuSensorMessage
(
timeInStates: TimeInStates
,
globalElapsedTime: GlobalElapsedTime
,
processElapsedTime: ProcessElapsedTime
,
processPercent: ProcessPercent
,
tick: Tick
)
extends SensorMessage with Product with Serializable
case class
GlobalElapsedTime
(
time: Long
)
extends Product with Serializable
case class
ProcessElapsedTime
(
time: Long
)
extends Product with Serializable
case class
ProcessPercent
(
percent: Double
)
extends Product with Serializable
case class
TimeInStates
(
times: Map[Int, Long]
)
extends Product with Serializable
CPU sensor's messages definition.