The machine-measurements Reference Manual

This is the machine-measurements Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Jul 13 21:07:45 2025 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 machine-measurements

Perform measurements about CPU time, memory usage, etc.

Maintainer

Yukari Hafner <>

Author

Yukari Hafner <>

Home Page

https://shinmera.github.io/machine-measurements/

Source Control

(GIT https://github.com/shinmera/machine-measurements.git)

Bug Tracker

https://github.com/shinmera/machine-measurements/issues

License

zlib

Version

1.0.0

Dependencies
  • documentation-utils (system).
  • machine-state (system).
  • precise-time (system).
Source

machine-measurements.asd.

Child Components

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 machine-measurements/machine-measurements.asd

Source

machine-measurements.asd.

Parent Component

machine-measurements (system).

ASDF Systems

machine-measurements.


3.1.2 machine-measurements/package.lisp

Source

machine-measurements.asd.

Parent Component

machine-measurements (system).

Packages

org.shirakumo.machine-state.measurements.


3.1.3 machine-measurements/protocol.lisp

Dependency

package.lisp (file).

Source

machine-measurements.asd.

Parent Component

machine-measurements (system).

Public Interface
Internals

3.1.4 machine-measurements/measurements.lisp

Dependency

protocol.lisp (file).

Source

machine-measurements.asd.

Parent Component

machine-measurements (system).

Public Interface
Internals

3.1.5 machine-measurements/documentation.lisp

Dependency

measurements.lisp (file).

Source

machine-measurements.asd.

Parent Component

machine-measurements (system).


4 Packages

Packages are listed by definition order.


4.1 org.shirakumo.machine-state.measurements

Source

package.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Ordinary functions

Function: battery-% ()

Create a battery-% instance

See BATTERY-% (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: battery-charge ()

Create a battery-charge instance

See BATTERY-% (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: cpu-% (core)

Create a cpu-% instance

See CPU-% (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: cpu-busy (core)

Create a cpu-busy instance

See CPU-BUSY (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: cpu-idle (core)

Create a cpu-idle instance

See CPU-IDLE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gc-busy ()

Create a gc-busy instance

See GC-BUSY (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-% ()

Create a gpu-% instance

See GPU-% (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-busy ()

Create a gpu-busy instance

See GPU-BUSY (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-free ()

Create a gpu-free instance

See GPU-FREE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-used ()

Create a gpu-used instance

See GPU-USED (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-% ()

Create a heap-% instance

See HEAP-% (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-free ()

Create a heap-free instance

See HEAP-FREE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-total ()

Create a heap-total instance

See HEAP-TOTAL (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-used ()

Create a heap-used instance

See HEAP-USED (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: last-time (instance)

Returns the last time the measurement was performed.

This is not a wall clock, but rather some monotonic time stamp that was taken the last time MEASURE was called.

See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Target Slot

last-time.

Writer: (setf last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Target Slot

last-time.

Reader: last-value (instance)

Returns the last value that was measured.

Note that this is usually a "raw" value before it was converted to a more easy-to-consume variant as is returned by MEASURE.

See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Target Slot

last-value.

Writer: (setf last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Target Slot

last-value.

Function: memory-% ()

Create a memory-% instance

See MEMORY-% (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-free ()

Create a memory-free instance

See MEMORY-FREE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-total ()

Create a memory-total instance

See MEMORY-TOTAL (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-used ()

Create a memory-used instance

See MEMORY-USED (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: network-io (device)

Create a network-io instance

See NETWORK-IO (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: network-read (device)

Create a network-read instance

See NETWORK-READ (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: network-write (device)

Create a network-write instance

See NETWORK-WRITE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-busy ()

Create a process-busy instance

See PROCESS-BUSY (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-io ()

Create a process-io instance

See PROCESS-IO (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-read ()

Create a process-read instance

See PROCESS-READ (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-size ()

Create a process-size instance

See PROCESS-SIZE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-write ()

Create a process-write instance

See PROCESS-WRITE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-% (device)

Create a storage-% instance

See STORAGE-% (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-free (device)

Create a storage-free instance

See STORAGE-FREE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-io (device)

Create a storage-io instance

See STORAGE-IO (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-read (device)

Create a storage-read instance

See STORAGE-READ (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-total (device)

Create a storage-total instance

See STORAGE-TOTAL (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-used (device)

Create a storage-used instance

See STORAGE-USED (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-write (device)

Create a storage-write instance

See STORAGE-WRITE (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: uptime ()

Create a uptime instance

See UPTIME (type)

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.


5.1.2 Generic functions

Generic Function: measure (measurement)

Perform a measurement.

Returns three values:
- The measured value as a double-float or (unsigned-byte 64) - The time difference in seconds since the last measurement as a double-float
- The measurement object

See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Methods
Method: measure ((battery-charge battery-charge))
Source

measurements.lisp.

Method: measure ((battery-% battery-%))
Source

measurements.lisp.

Method: measure ((gpu-busy gpu-busy))
Source

measurements.lisp.

Method: measure ((gpu-used gpu-used))
Source

measurements.lisp.

Method: measure ((gpu-free gpu-free))
Source

measurements.lisp.

Method: measure ((gpu-% gpu-%))
Source

measurements.lisp.

Method: measure ((gc-busy gc-busy))
Source

measurements.lisp.

Method: measure ((process-write process-write))
Source

measurements.lisp.

Method: measure ((process-read process-read))
Source

measurements.lisp.

Method: measure ((process-io process-io))
Source

measurements.lisp.

Method: measure ((process-size process-size))
Source

measurements.lisp.

Method: measure ((process-busy process-busy))
Source

measurements.lisp.

Method: measure ((heap-total heap-total))
Source

measurements.lisp.

Method: measure ((heap-used heap-used))
Source

measurements.lisp.

Method: measure ((heap-free heap-free))
Source

measurements.lisp.

Method: measure ((heap-% heap-%))
Source

measurements.lisp.

Method: measure ((cpu-busy cpu-busy))
Source

measurements.lisp.

Method: measure ((cpu-idle cpu-idle))
Source

measurements.lisp.

Method: measure ((cpu-% cpu-%))
Source

measurements.lisp.

Method: measure ((uptime uptime))
Source

measurements.lisp.

Method: measure ((memory-total memory-total))
Source

measurements.lisp.

Method: measure ((memory-used memory-used))
Source

measurements.lisp.

Method: measure ((memory-free memory-free))
Source

measurements.lisp.

Method: measure ((memory-% memory-%))
Source

measurements.lisp.

Method: measure ((network-write network-write))
Source

measurements.lisp.

Method: measure ((network-read network-read))
Source

measurements.lisp.

Method: measure ((network-io network-io))
Source

measurements.lisp.

Method: measure ((storage-total storage-total))
Source

measurements.lisp.

Method: measure ((storage-used storage-used))
Source

measurements.lisp.

Method: measure ((storage-free storage-free))
Source

measurements.lisp.

Method: measure ((storage-% storage-%))
Source

measurements.lisp.

Method: measure ((storage-write storage-write))
Source

measurements.lisp.

Method: measure ((storage-read storage-read))
Source

measurements.lisp.

Method: measure ((storage-io storage-io))
Source

measurements.lisp.

Method: measure :around ((measurement rate-measurement))
Method: measure :around ((measurement diff-measurement))
Method: measure :around ((measurement measurement))

5.1.3 Standalone methods

Method: print-object ((memory-free memory-free) stream)
Source

measurements.lisp.

Method: print-object ((measurement measurement) stream)
Source

protocol.lisp.

Method: print-object ((uptime uptime) stream)
Source

measurements.lisp.

Method: print-object ((gpu-busy gpu-busy) stream)
Source

measurements.lisp.

Method: print-object ((process-write process-write) stream)
Source

measurements.lisp.

Method: print-object ((heap-free heap-free) stream)
Source

measurements.lisp.

Method: print-object ((storage-free storage-free) stream)
Source

measurements.lisp.

Method: print-object ((process-size process-size) stream)
Source

measurements.lisp.

Method: print-object ((memory-used memory-used) stream)
Source

measurements.lisp.

Method: print-object ((battery-% battery-%) stream)
Source

measurements.lisp.

Method: print-object ((gpu-free gpu-free) stream)
Source

measurements.lisp.

Method: print-object ((memory-% memory-%) stream)
Source

measurements.lisp.

Method: print-object ((process-read process-read) stream)
Source

measurements.lisp.

Method: print-object ((process-busy process-busy) stream)
Source

measurements.lisp.

Method: print-object ((storage-% storage-%) stream)
Source

measurements.lisp.

Method: print-object ((memory-total memory-total) stream)
Source

measurements.lisp.

Method: print-object ((gpu-% gpu-%) stream)
Source

measurements.lisp.

Method: print-object ((heap-% heap-%) stream)
Source

measurements.lisp.

Method: print-object ((cpu-idle cpu-idle) stream)
Source

measurements.lisp.

Method: print-object ((heap-used heap-used) stream)
Source

measurements.lisp.

Method: print-object ((process-io process-io) stream)
Source

measurements.lisp.

Method: print-object ((network-write network-write) stream)
Source

measurements.lisp.

Method: print-object ((storage-write storage-write) stream)
Source

measurements.lisp.

Method: print-object ((battery-charge battery-charge) stream)
Source

measurements.lisp.

Method: print-object ((heap-total heap-total) stream)
Source

measurements.lisp.

Method: print-object ((storage-total storage-total) stream)
Source

measurements.lisp.

Method: print-object ((network-io network-io) stream)
Source

measurements.lisp.

Method: print-object ((gc-busy gc-busy) stream)
Source

measurements.lisp.

Method: print-object ((network-read network-read) stream)
Source

measurements.lisp.

Method: print-object ((storage-io storage-io) stream)
Source

measurements.lisp.

Method: print-object ((cpu-busy cpu-busy) stream)
Source

measurements.lisp.

Method: print-object ((storage-read storage-read) stream)
Source

measurements.lisp.

Method: print-object ((gpu-used gpu-used) stream)
Source

measurements.lisp.

Method: print-object ((storage-used storage-used) stream)
Source

measurements.lisp.

Method: print-object ((cpu-% cpu-%) stream)
Source

measurements.lisp.


5.1.4 Structures

Structure: battery-%

Measures the battery charge in percentage

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-BATTERY See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: battery-charge

Measures the battery charge

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-BATTERY See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: cpu-%

Measures the CPU core utilization percentage

CORE should be the core number to measure, or T for all cores.

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-TIME
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Direct slots
Slot: core
Readers

cpu-%-core.

Writers

(setf cpu-%-core).

Slot: last-total
Initform

0.0d0

Readers

cpu-%-last-total.

Writers

(setf cpu-%-last-total).

Slot: last-idle
Initform

0.0d0

Readers

cpu-%-last-idle.

Writers

(setf cpu-%-last-idle).

Structure: cpu-busy

Measures the CPU busy time

CORE should be the core number to measure, or T for all cores.

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-TIME
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

diff-measurement.

Direct methods
Direct slots
Slot: core
Readers

cpu-busy-core.

Writers

(setf cpu-busy-core).

Structure: cpu-idle

Measures the CPU idle time

CORE should be the core number to measure, or T for all cores.

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-TIME
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

diff-measurement.

Direct methods
Direct slots
Slot: core
Readers

cpu-idle-core.

Writers

(setf cpu-idle-core).

Structure: gc-busy

Measures the time spent in GC in seconds

See ORG.SHIRAKUMO.MACHINE-STATE:GC-TIME See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

diff-measurement.

Direct methods
Structure: gpu-%

Measures the GPU memory utilization percentage

See ORG.SHIRAKUMO.MACHINE-STATE:GPU-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: gpu-busy

Measures the GPU busy time in seconds

See ORG.SHIRAKUMO.MACHINE-STATE:GPU-TIME See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

diff-measurement.

Direct methods
Structure: gpu-free

Measures the GPU memory free space in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:GPU-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: gpu-used

Measures the GPU memory used space in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:GPU-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: heap-%

Measures the GC used space percentage

See ORG.SHIRAKUMO.MACHINE-STATE:GC-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: heap-free

Measures the GC free space in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:GC-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: heap-total

Measures the GC total space in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:GC-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: heap-used

Measures the GC used space in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:GC-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: measurement

Base type for all measurements.

See MEASURE
See LAST-TIME
See LAST-VALUE

Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Direct superclasses

structure-object.

Direct subclasses
Direct methods
Direct slots
Slot: last-time
Type

double-float

Initform

0.0d0

Readers

last-time.

Writers

(setf last-time).

Slot: last-value
Initform

0

Readers

last-value.

Writers

(setf last-value).

Structure: memory-%

Measures the memory used percentage

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: memory-free

Measures the memory free space in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: memory-total

Measures the memory total space in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: memory-used

Measures the memory used space in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: network-io

Measures the network IO rate in bytes/s

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:NETWORK-IO-BYTES
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Direct slots
Slot: device
Readers

network-io-device.

Writers

(setf network-io-device).

Structure: network-read

Measures the storage read rate in bytes/s

DEVICE should be the device name to measure, or T for all devices. See ORG.SHIRAKUMO.MACHINE-STATE:NETWORK-IO-BYTES
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Direct slots
Slot: device
Readers

network-read-device.

Writers

(setf network-read-device).

Structure: network-write

Measures the storage write rate in bytes/s

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:NETWORK-IO-BYTES
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Direct slots
Slot: device
Readers

network-write-device.

Writers

(setf network-write-device).

Structure: process-busy

Measures the processor time the process has used in seconds

See ORG.SHIRAKUMO.MACHINE-STATE:PROCESS-TIME
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

diff-measurement.

Direct methods
Structure: process-io

Measures the process IO rate in bytes/s

See ORG.SHIRAKUMO.MACHINE-STATE:PROCESS-IO-BYTES See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Structure: process-read

Measures the process read rate in bytes/s

See ORG.SHIRAKUMO.MACHINE-STATE:PROCESS-IO-BYTES See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Structure: process-size

Measures the process size in bytes

See ORG.SHIRAKUMO.MACHINE-STATE:PROCESS-ROOM See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Structure: process-write

Measures the process write rate in bytes/s

See ORG.SHIRAKUMO.MACHINE-STATE:PROCESS-IO-BYTES See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Structure: storage-%

Measures the storage usde space percentage.

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:STORAGE-ROOM
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Direct slots
Slot: device
Readers

storage-%-device.

Writers

(setf storage-%-device).

Structure: storage-free

Measures the storage free space in bytes.

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:STORAGE-ROOM
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Direct slots
Slot: device
Readers

storage-free-device.

Writers

(setf storage-free-device).

Structure: storage-io

Measures the storage IO rate in bytes/s

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:STORAGE-IO-BYTES
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Direct slots
Slot: device
Readers

storage-io-device.

Writers

(setf storage-io-device).

Structure: storage-read

Measures the storage read rate in bytes/s

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:STORAGE-IO-BYTES
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Direct slots
Slot: device
Readers

storage-read-device.

Writers

(setf storage-read-device).

Structure: storage-total

Measures the storage total space in bytes

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:STORAGE-ROOM
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Direct slots
Slot: device
Readers

storage-total-device.

Writers

(setf storage-total-device).

Structure: storage-used

Measures the storage used space in bytes

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:STORAGE-ROOM
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods
Direct slots
Slot: device
Readers

storage-used-device.

Writers

(setf storage-used-device).

Structure: storage-write

Measures the storage write rate in bytes/s

DEVICE should be the device name to measure, or T for all devices.

See ORG.SHIRAKUMO.MACHINE-STATE:STORAGE-IO-BYTES
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

rate-measurement.

Direct methods
Direct slots
Slot: device
Readers

storage-write-device.

Writers

(setf storage-write-device).

Structure: uptime

Measures the time since the machine started in seconds

See ORG.SHIRAKUMO.MACHINE-STATE:MACHINE-UPTIME
See MEASUREMENT

Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Direct superclasses

measurement.

Direct methods

5.2 Internals


5.2.1 Macros

Macro: define-measurement (name slots &body measure)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.


5.2.2 Ordinary functions

Function: %battery-% ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %battery-charge ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %cpu-% (core)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %cpu-busy (core)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %cpu-idle (core)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %gc-busy ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %gpu-% ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %gpu-busy ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %gpu-free ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %gpu-used ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %heap-% ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %heap-free ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %heap-total ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %heap-used ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %memory-% ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %memory-free ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %memory-total ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %memory-used ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %network-io (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %network-read (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %network-write (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %process-busy ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %process-io ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %process-read ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %process-size ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %process-write ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %storage-% (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %storage-free (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %storage-io (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %storage-read (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %storage-total (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %storage-used (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %storage-write (device)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: %uptime ()
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: battery-%-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf battery-%-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: battery-%-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf battery-%-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: battery-charge-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf battery-charge-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: battery-charge-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf battery-charge-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: cpu-%-core (instance)
Writer: (setf cpu-%-core) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

core.

Reader: cpu-%-last-idle (instance)
Writer: (setf cpu-%-last-idle) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

last-idle.

Function: cpu-%-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf cpu-%-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: cpu-%-last-total (instance)
Writer: (setf cpu-%-last-total) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

last-total.

Function: cpu-%-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf cpu-%-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: cpu-busy-core (instance)
Writer: (setf cpu-busy-core) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

core.

Function: cpu-busy-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf cpu-busy-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: cpu-busy-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf cpu-busy-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: cpu-idle-core (instance)
Writer: (setf cpu-idle-core) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

core.

Function: cpu-idle-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf cpu-idle-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: cpu-idle-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf cpu-idle-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: diff-measurement-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Function: (setf diff-measurement-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Function: diff-measurement-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Function: (setf diff-measurement-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Function: gc-busy-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gc-busy-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gc-busy-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gc-busy-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-%-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gpu-%-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-%-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gpu-%-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-busy-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gpu-busy-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-busy-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gpu-busy-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-free-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gpu-free-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-free-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gpu-free-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-used-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gpu-used-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: gpu-used-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf gpu-used-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-%-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf heap-%-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-%-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf heap-%-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-free-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf heap-free-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-free-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf heap-free-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-total-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf heap-total-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-total-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf heap-total-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-used-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf heap-used-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: heap-used-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf heap-used-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-%-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf memory-%-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-%-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf memory-%-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-free-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf memory-free-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-free-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf memory-free-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-total-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf memory-total-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-total-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf memory-total-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-used-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf memory-used-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: memory-used-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf memory-used-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: network-io-device (instance)
Writer: (setf network-io-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: network-io-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf network-io-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: network-io-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf network-io-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: network-read-device (instance)
Writer: (setf network-read-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: network-read-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf network-read-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: network-read-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf network-read-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: network-write-device (instance)
Writer: (setf network-write-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: network-write-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf network-write-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: network-write-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf network-write-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-busy-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-busy-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-busy-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-busy-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-io-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-io-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-io-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-io-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-read-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-read-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-read-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-read-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-size-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-size-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-size-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-size-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-write-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-write-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: process-write-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf process-write-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: rate-measurement-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Function: (setf rate-measurement-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Function: rate-measurement-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Function: (setf rate-measurement-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Reader: storage-%-device (instance)
Writer: (setf storage-%-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: storage-%-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-%-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-%-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-%-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: storage-free-device (instance)
Writer: (setf storage-free-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: storage-free-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-free-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-free-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-free-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: storage-io-device (instance)
Writer: (setf storage-io-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: storage-io-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-io-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-io-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-io-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: storage-read-device (instance)
Writer: (setf storage-read-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: storage-read-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-read-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-read-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-read-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: storage-total-device (instance)
Writer: (setf storage-total-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: storage-total-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-total-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-total-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-total-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: storage-used-device (instance)
Writer: (setf storage-used-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: storage-used-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-used-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-used-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-used-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Reader: storage-write-device (instance)
Writer: (setf storage-write-device) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Target Slot

device.

Function: storage-write-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-write-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: storage-write-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf storage-write-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: uptime-last-time (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf uptime-last-time) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: uptime-last-value (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.

Function: (setf uptime-last-value) (instance)
Package

org.shirakumo.machine-state.measurements.

Source

measurements.lisp.


5.2.3 Structures

Structure: diff-measurement
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Direct superclasses

measurement.

Direct subclasses
Direct methods

measure.

Structure: rate-measurement
Package

org.shirakumo.machine-state.measurements.

Source

protocol.lisp.

Direct superclasses

diff-measurement.

Direct subclasses
Direct methods

measure.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (  
B   C   D   F   G   H   L   M   N   P   R   S   U  
Index Entry  Section

%
%battery-%: Private ordinary functions
%battery-charge: Private ordinary functions
%cpu-%: Private ordinary functions
%cpu-busy: Private ordinary functions
%cpu-idle: Private ordinary functions
%gc-busy: Private ordinary functions
%gpu-%: Private ordinary functions
%gpu-busy: Private ordinary functions
%gpu-free: Private ordinary functions
%gpu-used: Private ordinary functions
%heap-%: Private ordinary functions
%heap-free: Private ordinary functions
%heap-total: Private ordinary functions
%heap-used: Private ordinary functions
%memory-%: Private ordinary functions
%memory-free: Private ordinary functions
%memory-total: Private ordinary functions
%memory-used: Private ordinary functions
%network-io: Private ordinary functions
%network-read: Private ordinary functions
%network-write: Private ordinary functions
%process-busy: Private ordinary functions
%process-io: Private ordinary functions
%process-read: Private ordinary functions
%process-size: Private ordinary functions
%process-write: Private ordinary functions
%storage-%: Private ordinary functions
%storage-free: Private ordinary functions
%storage-io: Private ordinary functions
%storage-read: Private ordinary functions
%storage-total: Private ordinary functions
%storage-used: Private ordinary functions
%storage-write: Private ordinary functions
%uptime: Private ordinary functions

(
(setf battery-%-last-time): Private ordinary functions
(setf battery-%-last-value): Private ordinary functions
(setf battery-charge-last-time): Private ordinary functions
(setf battery-charge-last-value): Private ordinary functions
(setf cpu-%-core): Private ordinary functions
(setf cpu-%-last-idle): Private ordinary functions
(setf cpu-%-last-time): Private ordinary functions
(setf cpu-%-last-total): Private ordinary functions
(setf cpu-%-last-value): Private ordinary functions
(setf cpu-busy-core): Private ordinary functions
(setf cpu-busy-last-time): Private ordinary functions
(setf cpu-busy-last-value): Private ordinary functions
(setf cpu-idle-core): Private ordinary functions
(setf cpu-idle-last-time): Private ordinary functions
(setf cpu-idle-last-value): Private ordinary functions
(setf diff-measurement-last-time): Private ordinary functions
(setf diff-measurement-last-value): Private ordinary functions
(setf gc-busy-last-time): Private ordinary functions
(setf gc-busy-last-value): Private ordinary functions
(setf gpu-%-last-time): Private ordinary functions
(setf gpu-%-last-value): Private ordinary functions
(setf gpu-busy-last-time): Private ordinary functions
(setf gpu-busy-last-value): Private ordinary functions
(setf gpu-free-last-time): Private ordinary functions
(setf gpu-free-last-value): Private ordinary functions
(setf gpu-used-last-time): Private ordinary functions
(setf gpu-used-last-value): Private ordinary functions
(setf heap-%-last-time): Private ordinary functions
(setf heap-%-last-value): Private ordinary functions
(setf heap-free-last-time): Private ordinary functions
(setf heap-free-last-value): Private ordinary functions
(setf heap-total-last-time): Private ordinary functions
(setf heap-total-last-value): Private ordinary functions
(setf heap-used-last-time): Private ordinary functions
(setf heap-used-last-value): Private ordinary functions
(setf last-time): Public ordinary functions
(setf last-value): Public ordinary functions
(setf memory-%-last-time): Private ordinary functions
(setf memory-%-last-value): Private ordinary functions
(setf memory-free-last-time): Private ordinary functions
(setf memory-free-last-value): Private ordinary functions
(setf memory-total-last-time): Private ordinary functions
(setf memory-total-last-value): Private ordinary functions
(setf memory-used-last-time): Private ordinary functions
(setf memory-used-last-value): Private ordinary functions
(setf network-io-device): Private ordinary functions
(setf network-io-last-time): Private ordinary functions
(setf network-io-last-value): Private ordinary functions
(setf network-read-device): Private ordinary functions
(setf network-read-last-time): Private ordinary functions
(setf network-read-last-value): Private ordinary functions
(setf network-write-device): Private ordinary functions
(setf network-write-last-time): Private ordinary functions
(setf network-write-last-value): Private ordinary functions
(setf process-busy-last-time): Private ordinary functions
(setf process-busy-last-value): Private ordinary functions
(setf process-io-last-time): Private ordinary functions
(setf process-io-last-value): Private ordinary functions
(setf process-read-last-time): Private ordinary functions
(setf process-read-last-value): Private ordinary functions
(setf process-size-last-time): Private ordinary functions
(setf process-size-last-value): Private ordinary functions
(setf process-write-last-time): Private ordinary functions
(setf process-write-last-value): Private ordinary functions
(setf rate-measurement-last-time): Private ordinary functions
(setf rate-measurement-last-value): Private ordinary functions
(setf storage-%-device): Private ordinary functions
(setf storage-%-last-time): Private ordinary functions
(setf storage-%-last-value): Private ordinary functions
(setf storage-free-device): Private ordinary functions
(setf storage-free-last-time): Private ordinary functions
(setf storage-free-last-value): Private ordinary functions
(setf storage-io-device): Private ordinary functions
(setf storage-io-last-time): Private ordinary functions
(setf storage-io-last-value): Private ordinary functions
(setf storage-read-device): Private ordinary functions
(setf storage-read-last-time): Private ordinary functions
(setf storage-read-last-value): Private ordinary functions
(setf storage-total-device): Private ordinary functions
(setf storage-total-last-time): Private ordinary functions
(setf storage-total-last-value): Private ordinary functions
(setf storage-used-device): Private ordinary functions
(setf storage-used-last-time): Private ordinary functions
(setf storage-used-last-value): Private ordinary functions
(setf storage-write-device): Private ordinary functions
(setf storage-write-last-time): Private ordinary functions
(setf storage-write-last-value): Private ordinary functions
(setf uptime-last-time): Private ordinary functions
(setf uptime-last-value): Private ordinary functions

B
battery-%: Public ordinary functions
battery-%-last-time: Private ordinary functions
battery-%-last-value: Private ordinary functions
battery-charge: Public ordinary functions
battery-charge-last-time: Private ordinary functions
battery-charge-last-value: Private ordinary functions

C
cpu-%: Public ordinary functions
cpu-%-core: Private ordinary functions
cpu-%-last-idle: Private ordinary functions
cpu-%-last-time: Private ordinary functions
cpu-%-last-total: Private ordinary functions
cpu-%-last-value: Private ordinary functions
cpu-busy: Public ordinary functions
cpu-busy-core: Private ordinary functions
cpu-busy-last-time: Private ordinary functions
cpu-busy-last-value: Private ordinary functions
cpu-idle: Public ordinary functions
cpu-idle-core: Private ordinary functions
cpu-idle-last-time: Private ordinary functions
cpu-idle-last-value: Private ordinary functions

D
define-measurement: Private macros
diff-measurement-last-time: Private ordinary functions
diff-measurement-last-value: Private ordinary functions

F
Function, %battery-%: Private ordinary functions
Function, %battery-charge: Private ordinary functions
Function, %cpu-%: Private ordinary functions
Function, %cpu-busy: Private ordinary functions
Function, %cpu-idle: Private ordinary functions
Function, %gc-busy: Private ordinary functions
Function, %gpu-%: Private ordinary functions
Function, %gpu-busy: Private ordinary functions
Function, %gpu-free: Private ordinary functions
Function, %gpu-used: Private ordinary functions
Function, %heap-%: Private ordinary functions
Function, %heap-free: Private ordinary functions
Function, %heap-total: Private ordinary functions
Function, %heap-used: Private ordinary functions
Function, %memory-%: Private ordinary functions
Function, %memory-free: Private ordinary functions
Function, %memory-total: Private ordinary functions
Function, %memory-used: Private ordinary functions
Function, %network-io: Private ordinary functions
Function, %network-read: Private ordinary functions
Function, %network-write: Private ordinary functions
Function, %process-busy: Private ordinary functions
Function, %process-io: Private ordinary functions
Function, %process-read: Private ordinary functions
Function, %process-size: Private ordinary functions
Function, %process-write: Private ordinary functions
Function, %storage-%: Private ordinary functions
Function, %storage-free: Private ordinary functions
Function, %storage-io: Private ordinary functions
Function, %storage-read: Private ordinary functions
Function, %storage-total: Private ordinary functions
Function, %storage-used: Private ordinary functions
Function, %storage-write: Private ordinary functions
Function, %uptime: Private ordinary functions
Function, (setf battery-%-last-time): Private ordinary functions
Function, (setf battery-%-last-value): Private ordinary functions
Function, (setf battery-charge-last-time): Private ordinary functions
Function, (setf battery-charge-last-value): Private ordinary functions
Function, (setf cpu-%-core): Private ordinary functions
Function, (setf cpu-%-last-idle): Private ordinary functions
Function, (setf cpu-%-last-time): Private ordinary functions
Function, (setf cpu-%-last-total): Private ordinary functions
Function, (setf cpu-%-last-value): Private ordinary functions
Function, (setf cpu-busy-core): Private ordinary functions
Function, (setf cpu-busy-last-time): Private ordinary functions
Function, (setf cpu-busy-last-value): Private ordinary functions
Function, (setf cpu-idle-core): Private ordinary functions
Function, (setf cpu-idle-last-time): Private ordinary functions
Function, (setf cpu-idle-last-value): Private ordinary functions
Function, (setf diff-measurement-last-time): Private ordinary functions
Function, (setf diff-measurement-last-value): Private ordinary functions
Function, (setf gc-busy-last-time): Private ordinary functions
Function, (setf gc-busy-last-value): Private ordinary functions
Function, (setf gpu-%-last-time): Private ordinary functions
Function, (setf gpu-%-last-value): Private ordinary functions
Function, (setf gpu-busy-last-time): Private ordinary functions
Function, (setf gpu-busy-last-value): Private ordinary functions
Function, (setf gpu-free-last-time): Private ordinary functions
Function, (setf gpu-free-last-value): Private ordinary functions
Function, (setf gpu-used-last-time): Private ordinary functions
Function, (setf gpu-used-last-value): Private ordinary functions
Function, (setf heap-%-last-time): Private ordinary functions
Function, (setf heap-%-last-value): Private ordinary functions
Function, (setf heap-free-last-time): Private ordinary functions
Function, (setf heap-free-last-value): Private ordinary functions
Function, (setf heap-total-last-time): Private ordinary functions
Function, (setf heap-total-last-value): Private ordinary functions
Function, (setf heap-used-last-time): Private ordinary functions
Function, (setf heap-used-last-value): Private ordinary functions
Function, (setf last-time): Public ordinary functions
Function, (setf last-value): Public ordinary functions
Function, (setf memory-%-last-time): Private ordinary functions
Function, (setf memory-%-last-value): Private ordinary functions
Function, (setf memory-free-last-time): Private ordinary functions
Function, (setf memory-free-last-value): Private ordinary functions
Function, (setf memory-total-last-time): Private ordinary functions
Function, (setf memory-total-last-value): Private ordinary functions
Function, (setf memory-used-last-time): Private ordinary functions
Function, (setf memory-used-last-value): Private ordinary functions
Function, (setf network-io-device): Private ordinary functions
Function, (setf network-io-last-time): Private ordinary functions
Function, (setf network-io-last-value): Private ordinary functions
Function, (setf network-read-device): Private ordinary functions
Function, (setf network-read-last-time): Private ordinary functions
Function, (setf network-read-last-value): Private ordinary functions
Function, (setf network-write-device): Private ordinary functions
Function, (setf network-write-last-time): Private ordinary functions
Function, (setf network-write-last-value): Private ordinary functions
Function, (setf process-busy-last-time): Private ordinary functions
Function, (setf process-busy-last-value): Private ordinary functions
Function, (setf process-io-last-time): Private ordinary functions
Function, (setf process-io-last-value): Private ordinary functions
Function, (setf process-read-last-time): Private ordinary functions
Function, (setf process-read-last-value): Private ordinary functions
Function, (setf process-size-last-time): Private ordinary functions
Function, (setf process-size-last-value): Private ordinary functions
Function, (setf process-write-last-time): Private ordinary functions
Function, (setf process-write-last-value): Private ordinary functions
Function, (setf rate-measurement-last-time): Private ordinary functions
Function, (setf rate-measurement-last-value): Private ordinary functions
Function, (setf storage-%-device): Private ordinary functions
Function, (setf storage-%-last-time): Private ordinary functions
Function, (setf storage-%-last-value): Private ordinary functions
Function, (setf storage-free-device): Private ordinary functions
Function, (setf storage-free-last-time): Private ordinary functions
Function, (setf storage-free-last-value): Private ordinary functions
Function, (setf storage-io-device): Private ordinary functions
Function, (setf storage-io-last-time): Private ordinary functions
Function, (setf storage-io-last-value): Private ordinary functions
Function, (setf storage-read-device): Private ordinary functions
Function, (setf storage-read-last-time): Private ordinary functions
Function, (setf storage-read-last-value): Private ordinary functions
Function, (setf storage-total-device): Private ordinary functions
Function, (setf storage-total-last-time): Private ordinary functions
Function, (setf storage-total-last-value): Private ordinary functions
Function, (setf storage-used-device): Private ordinary functions
Function, (setf storage-used-last-time): Private ordinary functions
Function, (setf storage-used-last-value): Private ordinary functions
Function, (setf storage-write-device): Private ordinary functions
Function, (setf storage-write-last-time): Private ordinary functions
Function, (setf storage-write-last-value): Private ordinary functions
Function, (setf uptime-last-time): Private ordinary functions
Function, (setf uptime-last-value): Private ordinary functions
Function, battery-%: Public ordinary functions
Function, battery-%-last-time: Private ordinary functions
Function, battery-%-last-value: Private ordinary functions
Function, battery-charge: Public ordinary functions
Function, battery-charge-last-time: Private ordinary functions
Function, battery-charge-last-value: Private ordinary functions
Function, cpu-%: Public ordinary functions
Function, cpu-%-core: Private ordinary functions
Function, cpu-%-last-idle: Private ordinary functions
Function, cpu-%-last-time: Private ordinary functions
Function, cpu-%-last-total: Private ordinary functions
Function, cpu-%-last-value: Private ordinary functions
Function, cpu-busy: Public ordinary functions
Function, cpu-busy-core: Private ordinary functions
Function, cpu-busy-last-time: Private ordinary functions
Function, cpu-busy-last-value: Private ordinary functions
Function, cpu-idle: Public ordinary functions
Function, cpu-idle-core: Private ordinary functions
Function, cpu-idle-last-time: Private ordinary functions
Function, cpu-idle-last-value: Private ordinary functions
Function, diff-measurement-last-time: Private ordinary functions
Function, diff-measurement-last-value: Private ordinary functions
Function, gc-busy: Public ordinary functions
Function, gc-busy-last-time: Private ordinary functions
Function, gc-busy-last-value: Private ordinary functions
Function, gpu-%: Public ordinary functions
Function, gpu-%-last-time: Private ordinary functions
Function, gpu-%-last-value: Private ordinary functions
Function, gpu-busy: Public ordinary functions
Function, gpu-busy-last-time: Private ordinary functions
Function, gpu-busy-last-value: Private ordinary functions
Function, gpu-free: Public ordinary functions
Function, gpu-free-last-time: Private ordinary functions
Function, gpu-free-last-value: Private ordinary functions
Function, gpu-used: Public ordinary functions
Function, gpu-used-last-time: Private ordinary functions
Function, gpu-used-last-value: Private ordinary functions
Function, heap-%: Public ordinary functions
Function, heap-%-last-time: Private ordinary functions
Function, heap-%-last-value: Private ordinary functions
Function, heap-free: Public ordinary functions
Function, heap-free-last-time: Private ordinary functions
Function, heap-free-last-value: Private ordinary functions
Function, heap-total: Public ordinary functions
Function, heap-total-last-time: Private ordinary functions
Function, heap-total-last-value: Private ordinary functions
Function, heap-used: Public ordinary functions
Function, heap-used-last-time: Private ordinary functions
Function, heap-used-last-value: Private ordinary functions
Function, last-time: Public ordinary functions
Function, last-value: Public ordinary functions
Function, memory-%: Public ordinary functions
Function, memory-%-last-time: Private ordinary functions
Function, memory-%-last-value: Private ordinary functions
Function, memory-free: Public ordinary functions
Function, memory-free-last-time: Private ordinary functions
Function, memory-free-last-value: Private ordinary functions
Function, memory-total: Public ordinary functions
Function, memory-total-last-time: Private ordinary functions
Function, memory-total-last-value: Private ordinary functions
Function, memory-used: Public ordinary functions
Function, memory-used-last-time: Private ordinary functions
Function, memory-used-last-value: Private ordinary functions
Function, network-io: Public ordinary functions
Function, network-io-device: Private ordinary functions
Function, network-io-last-time: Private ordinary functions
Function, network-io-last-value: Private ordinary functions
Function, network-read: Public ordinary functions
Function, network-read-device: Private ordinary functions
Function, network-read-last-time: Private ordinary functions
Function, network-read-last-value: Private ordinary functions
Function, network-write: Public ordinary functions
Function, network-write-device: Private ordinary functions
Function, network-write-last-time: Private ordinary functions
Function, network-write-last-value: Private ordinary functions
Function, process-busy: Public ordinary functions
Function, process-busy-last-time: Private ordinary functions
Function, process-busy-last-value: Private ordinary functions
Function, process-io: Public ordinary functions
Function, process-io-last-time: Private ordinary functions
Function, process-io-last-value: Private ordinary functions
Function, process-read: Public ordinary functions
Function, process-read-last-time: Private ordinary functions
Function, process-read-last-value: Private ordinary functions
Function, process-size: Public ordinary functions
Function, process-size-last-time: Private ordinary functions
Function, process-size-last-value: Private ordinary functions
Function, process-write: Public ordinary functions
Function, process-write-last-time: Private ordinary functions
Function, process-write-last-value: Private ordinary functions
Function, rate-measurement-last-time: Private ordinary functions
Function, rate-measurement-last-value: Private ordinary functions
Function, storage-%: Public ordinary functions
Function, storage-%-device: Private ordinary functions
Function, storage-%-last-time: Private ordinary functions
Function, storage-%-last-value: Private ordinary functions
Function, storage-free: Public ordinary functions
Function, storage-free-device: Private ordinary functions
Function, storage-free-last-time: Private ordinary functions
Function, storage-free-last-value: Private ordinary functions
Function, storage-io: Public ordinary functions
Function, storage-io-device: Private ordinary functions
Function, storage-io-last-time: Private ordinary functions
Function, storage-io-last-value: Private ordinary functions
Function, storage-read: Public ordinary functions
Function, storage-read-device: Private ordinary functions
Function, storage-read-last-time: Private ordinary functions
Function, storage-read-last-value: Private ordinary functions
Function, storage-total: Public ordinary functions
Function, storage-total-device: Private ordinary functions
Function, storage-total-last-time: Private ordinary functions
Function, storage-total-last-value: Private ordinary functions
Function, storage-used: Public ordinary functions
Function, storage-used-device: Private ordinary functions
Function, storage-used-last-time: Private ordinary functions
Function, storage-used-last-value: Private ordinary functions
Function, storage-write: Public ordinary functions
Function, storage-write-device: Private ordinary functions
Function, storage-write-last-time: Private ordinary functions
Function, storage-write-last-value: Private ordinary functions
Function, uptime: Public ordinary functions
Function, uptime-last-time: Private ordinary functions
Function, uptime-last-value: Private ordinary functions

G
gc-busy: Public ordinary functions
gc-busy-last-time: Private ordinary functions
gc-busy-last-value: Private ordinary functions
Generic Function, measure: Public generic functions
gpu-%: Public ordinary functions
gpu-%-last-time: Private ordinary functions
gpu-%-last-value: Private ordinary functions
gpu-busy: Public ordinary functions
gpu-busy-last-time: Private ordinary functions
gpu-busy-last-value: Private ordinary functions
gpu-free: Public ordinary functions
gpu-free-last-time: Private ordinary functions
gpu-free-last-value: Private ordinary functions
gpu-used: Public ordinary functions
gpu-used-last-time: Private ordinary functions
gpu-used-last-value: Private ordinary functions

H
heap-%: Public ordinary functions
heap-%-last-time: Private ordinary functions
heap-%-last-value: Private ordinary functions
heap-free: Public ordinary functions
heap-free-last-time: Private ordinary functions
heap-free-last-value: Private ordinary functions
heap-total: Public ordinary functions
heap-total-last-time: Private ordinary functions
heap-total-last-value: Private ordinary functions
heap-used: Public ordinary functions
heap-used-last-time: Private ordinary functions
heap-used-last-value: Private ordinary functions

L
last-time: Public ordinary functions
last-value: Public ordinary functions

M
Macro, define-measurement: Private macros
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
measure: Public generic functions
memory-%: Public ordinary functions
memory-%-last-time: Private ordinary functions
memory-%-last-value: Private ordinary functions
memory-free: Public ordinary functions
memory-free-last-time: Private ordinary functions
memory-free-last-value: Private ordinary functions
memory-total: Public ordinary functions
memory-total-last-time: Private ordinary functions
memory-total-last-value: Private ordinary functions
memory-used: Public ordinary functions
memory-used-last-time: Private ordinary functions
memory-used-last-value: Private ordinary functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, measure: Public generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods

N
network-io: Public ordinary functions
network-io-device: Private ordinary functions
network-io-last-time: Private ordinary functions
network-io-last-value: Private ordinary functions
network-read: Public ordinary functions
network-read-device: Private ordinary functions
network-read-last-time: Private ordinary functions
network-read-last-value: Private ordinary functions
network-write: Public ordinary functions
network-write-device: Private ordinary functions
network-write-last-time: Private ordinary functions
network-write-last-value: Private ordinary functions

P
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
process-busy: Public ordinary functions
process-busy-last-time: Private ordinary functions
process-busy-last-value: Private ordinary functions
process-io: Public ordinary functions
process-io-last-time: Private ordinary functions
process-io-last-value: Private ordinary functions
process-read: Public ordinary functions
process-read-last-time: Private ordinary functions
process-read-last-value: Private ordinary functions
process-size: Public ordinary functions
process-size-last-time: Private ordinary functions
process-size-last-value: Private ordinary functions
process-write: Public ordinary functions
process-write-last-time: Private ordinary functions
process-write-last-value: Private ordinary functions

R
rate-measurement-last-time: Private ordinary functions
rate-measurement-last-value: Private ordinary functions

S
storage-%: Public ordinary functions
storage-%-device: Private ordinary functions
storage-%-last-time: Private ordinary functions
storage-%-last-value: Private ordinary functions
storage-free: Public ordinary functions
storage-free-device: Private ordinary functions
storage-free-last-time: Private ordinary functions
storage-free-last-value: Private ordinary functions
storage-io: Public ordinary functions
storage-io-device: Private ordinary functions
storage-io-last-time: Private ordinary functions
storage-io-last-value: Private ordinary functions
storage-read: Public ordinary functions
storage-read-device: Private ordinary functions
storage-read-last-time: Private ordinary functions
storage-read-last-value: Private ordinary functions
storage-total: Public ordinary functions
storage-total-device: Private ordinary functions
storage-total-last-time: Private ordinary functions
storage-total-last-value: Private ordinary functions
storage-used: Public ordinary functions
storage-used-device: Private ordinary functions
storage-used-last-time: Private ordinary functions
storage-used-last-value: Private ordinary functions
storage-write: Public ordinary functions
storage-write-device: Private ordinary functions
storage-write-last-time: Private ordinary functions
storage-write-last-value: Private ordinary functions

U
uptime: Public ordinary functions
uptime-last-time: Private ordinary functions
uptime-last-value: Private ordinary functions


A.4 Data types

Jump to:   B   C   D   F   G   H   M   N   O   P   R   S   U  
Index Entry  Section

B
battery-%: Public structures
battery-charge: Public structures

C
cpu-%: Public structures
cpu-busy: Public structures
cpu-idle: Public structures

D
diff-measurement: Private structures
documentation.lisp: The machine-measurements/documentation․lisp file

F
File, documentation.lisp: The machine-measurements/documentation․lisp file
File, machine-measurements.asd: The machine-measurements/machine-measurements․asd file
File, measurements.lisp: The machine-measurements/measurements․lisp file
File, package.lisp: The machine-measurements/package․lisp file
File, protocol.lisp: The machine-measurements/protocol․lisp file

G
gc-busy: Public structures
gpu-%: Public structures
gpu-busy: Public structures
gpu-free: Public structures
gpu-used: Public structures

H
heap-%: Public structures
heap-free: Public structures
heap-total: Public structures
heap-used: Public structures

M
machine-measurements: The machine-measurements system
machine-measurements.asd: The machine-measurements/machine-measurements․asd file
measurement: Public structures
measurements.lisp: The machine-measurements/measurements․lisp file
memory-%: Public structures
memory-free: Public structures
memory-total: Public structures
memory-used: Public structures

N
network-io: Public structures
network-read: Public structures
network-write: Public structures

O
org.shirakumo.machine-state.measurements: The org․shirakumo․machine-state․measurements package

P
Package, org.shirakumo.machine-state.measurements: The org․shirakumo․machine-state․measurements package
package.lisp: The machine-measurements/package․lisp file
process-busy: Public structures
process-io: Public structures
process-read: Public structures
process-size: Public structures
process-write: Public structures
protocol.lisp: The machine-measurements/protocol․lisp file

R
rate-measurement: Private structures

S
storage-%: Public structures
storage-free: Public structures
storage-io: Public structures
storage-read: Public structures
storage-total: Public structures
storage-used: Public structures
storage-write: Public structures
Structure, battery-%: Public structures
Structure, battery-charge: Public structures
Structure, cpu-%: Public structures
Structure, cpu-busy: Public structures
Structure, cpu-idle: Public structures
Structure, diff-measurement: Private structures
Structure, gc-busy: Public structures
Structure, gpu-%: Public structures
Structure, gpu-busy: Public structures
Structure, gpu-free: Public structures
Structure, gpu-used: Public structures
Structure, heap-%: Public structures
Structure, heap-free: Public structures
Structure, heap-total: Public structures
Structure, heap-used: Public structures
Structure, measurement: Public structures
Structure, memory-%: Public structures
Structure, memory-free: Public structures
Structure, memory-total: Public structures
Structure, memory-used: Public structures
Structure, network-io: Public structures
Structure, network-read: Public structures
Structure, network-write: Public structures
Structure, process-busy: Public structures
Structure, process-io: Public structures
Structure, process-read: Public structures
Structure, process-size: Public structures
Structure, process-write: Public structures
Structure, rate-measurement: Private structures
Structure, storage-%: Public structures
Structure, storage-free: Public structures
Structure, storage-io: Public structures
Structure, storage-read: Public structures
Structure, storage-total: Public structures
Structure, storage-used: Public structures
Structure, storage-write: Public structures
Structure, uptime: Public structures
System, machine-measurements: The machine-measurements system

U
uptime: Public structures