pub const thread_basic_info = extern struct user_time: time_value_tuser run time
system_time: time_value_tsystem run time
cpu_usage: integer_tscaled cpu usage percentage
policy: policy_tscheduling policy in effect
run_state: integer_trun state
flags: integer_tvarious flags
suspend_count: integer_tsuspend count for thread
sleep_time: integer_tnumber of seconds that thread has been sleeping
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755pub const thread_basic_info = extern struct {
// user run time
user_time: time_value_t,
// system run time
system_time: time_value_t,
// scaled cpu usage percentage
cpu_usage: integer_t,
// scheduling policy in effect
policy: policy_t,
// run state
run_state: integer_t,
// various flags
flags: integer_t,
// suspend count for thread
suspend_count: integer_t,
// number of seconds that thread has been sleeping
sleep_time: integer_t,
}