fr.inria.powerapi.sensor.cpu

api

package api

Visibility
  1. Public
  2. All

Type Members

  1. trait CpuSensor extends Sensor

    Base trait for each CpuSensor module.

  2. case class CpuSensorMessage (timeInStates: TimeInStates, globalElapsedTime: GlobalElapsedTime, processElapsedTime: ProcessElapsedTime, processPercent: ProcessPercent, tick: Tick) extends SensorMessage with Product with Serializable

  3. case class GlobalElapsedTime (time: Long) extends Product with Serializable

  4. case class ProcessElapsedTime (time: Long) extends Product with Serializable

  5. case class ProcessPercent (percent: Double) extends Product with Serializable

  6. case class TimeInStates (times: Map[Int, Long]) extends Product with Serializable

    CPU sensor's messages definition.