Type Members
-
type
Receive
= PartialFunction[Any, Unit]
Abstract Value Members
-
def
process
(tick: Tick): Unit
Concrete Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
acquire
: PartialFunction[Any, Unit]
-
def
asInstanceOf
[T0]
: T0
-
def
clone
(): AnyRef
-
implicit val
context
: ActorContext
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
getClass
(): java.lang.Class[_]
-
def
hashCode
(): Int
-
def
isInstanceOf
[T0]
: Boolean
-
val
log
: LoggingAdapter
-
def
messagesToListen
: Array[Class[_ <: fr.inria.powerapi.core.Message]]
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
postRestart
(reason: Throwable): Unit
-
def
postStop
(): Unit
-
def
preRestart
(reason: Throwable, message: Option[Any]): Unit
-
def
preStart
(): Unit
-
def
publish
(message: Message): Unit
-
def
receive
: Receive
-
implicit val
self
: ActorRef
-
def
sender
: ActorRef
-
def
supervisorStrategy
(): SupervisorStrategy
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
unhandled
(message: Any): Unit
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Inherited from Sensor
Inherited from EnergyModule
Inherited from Component
Inherited from ActorLogging
Inherited from Actor
Inherited from AnyRef
Inherited from Any
Base trait for CPU sensor modules.
Each of these have to listen to the Tick message and implements the associated process method.