[][src]Module heim::process

This is supported on feature="process" only.

System processes information.

Modules

osfeature="process"

OS-specific extensions.

Structs

Commandfeature="process"

Process command line.

CommandIterfeature="process"

Iterator over process command line arguments.

CpuTimefeature="process"

Accumulated CPU time for specific process.

CpuUsagefeature="process"

Process CPU usage measurement.

IoCountersfeature="process"

Network device I/O counters.

Memoryfeature="process"

Memory information about the process.

Processfeature="process"

System process.

Enums

ProcessErrorfeature="process"

Error which might happen during the process information fetching.

Statusfeature="process"

Process status.

Functions

currentfeature="process"

Returns the Process matching the currently running program.

getfeature="process"

Loads the process information with pid given.

pid_existsfeature="process"

Checks if the process with given pid exists.

pidsfeature="process"

Returns a stream over the Pids of the processes currently running in the system.

processesfeature="process"

Returns a stream over the currently running processes.

Type Definitions

Pidfeature="process"

Process identifier type.

ProcessResultfeature="process"

A specialized Result type for process-related routines.

Timefeature="process"

Quantity type alias using the default base units.