Crate hbs_pow_sys [] [src]

Structs

heartbeat_pow_context

A heartbeat_pow_context is used for tracking performance/power of recurring jobs.

heartbeat_pow_record

A heartbeat record with current rates (performance and power).

Functions

hb_pow_get_global_energy
hb_pow_get_global_perf
hb_pow_get_global_power
hb_pow_get_global_time
hb_pow_get_global_work
hb_pow_get_instant_perf
hb_pow_get_instant_power
hb_pow_get_log_fd
hb_pow_get_user_tag
hb_pow_get_window_energy
hb_pow_get_window_perf
hb_pow_get_window_power
hb_pow_get_window_size
hb_pow_get_window_time
hb_pow_get_window_work
hb_pow_log_header
hb_pow_log_window_buffer
heartbeat_pow
heartbeat_pow_init

Type Definitions

heartbeat_pow_window_complete

Typedef for the window completion callback function.