MicrOS
|
Process information retrieved from the kernel. More...
#include <micros_process.h>
Public Attributes | |
uint32_t | id |
Process ID. More... | |
uint32_t | parent_id |
Parent process ID. More... | |
char | name [32] |
Process name (ended with 0) More... | |
micros_process_status | status |
Current process status. More... | |
float | cpu_usage |
Current process CPU usage calculated by the kernel for the last second. More... | |
uint32_t | memory_usage |
Current process memory usage calculated by the kernel. More... | |
bool | is_thread |
Flag indicating if this is a process or a thread. More... | |
Process information retrieved from the kernel.
float micros_process_user_info::cpu_usage |
Current process CPU usage calculated by the kernel for the last second.
uint32_t micros_process_user_info::id |
Process ID.
bool micros_process_user_info::is_thread |
Flag indicating if this is a process or a thread.
uint32_t micros_process_user_info::memory_usage |
Current process memory usage calculated by the kernel.
char micros_process_user_info::name[32] |
Process name (ended with 0)
uint32_t micros_process_user_info::parent_id |
Parent process ID.
micros_process_status micros_process_user_info::status |
Current process status.