CPUTimes

interface CPUTimes : ProxyObject

Operating System: CPU Timings

Types

Link copied to clipboard
object Companion

Factory to create new CPUTimes records.

Properties

Link copied to clipboard
abstract val idle: Long

The number of milliseconds the CPU has spent in idle mode.

Link copied to clipboard
abstract val irq: Long

The number of milliseconds the CPU has spent in irq mode.

Link copied to clipboard
abstract val nice: Long

The number of milliseconds the CPU has spent in nice mode.

Link copied to clipboard
abstract val sys: Long

The number of milliseconds the CPU has spent in sys mode.

Link copied to clipboard
abstract val user: Long

The number of milliseconds the CPU has spent in user mode.

Functions

Link copied to clipboard
open override fun getMember(key: String): Any
Link copied to clipboard
open override fun getMemberKeys(): Array<String>
Link copied to clipboard
open override fun hasMember(key: String): Boolean
Link copied to clipboard
open override fun putMember(key: String?, value: Value?)
Link copied to clipboard
open override fun removeMember(key: String?): Boolean