libamxp
1.4.0
Patterns C Implementation
|
Structure containing the process information. More...
#include <amxp_proc_info.h>
Data Fields | |
int32_t | pid |
char * | name |
uint8_t | state |
int32_t | parent_pid |
int32_t | process_gid |
int32_t | session_id |
amxc_llist_it_t | it |
Structure containing the process information.
Definition at line 84 of file amxp_proc_info.h.
amxc_llist_it_t _proc_info::it |
Linked list iterator, used to store the data struct in a linked list
Definition at line 93 of file amxp_proc_info.h.
char* _proc_info::name |
The filename of the executable. Strings longer than TASK_COMM_LEN (16) characters are silently truncated.
Definition at line 86 of file amxp_proc_info.h.
int32_t _proc_info::parent_pid |
The PID of the parent of this process.
Definition at line 90 of file amxp_proc_info.h.
int32_t _proc_info::pid |
The process ID.
Definition at line 85 of file amxp_proc_info.h.
int32_t _proc_info::process_gid |
The process group ID of the process.
Definition at line 91 of file amxp_proc_info.h.
int32_t _proc_info::session_id |
The session ID of the process.
Definition at line 92 of file amxp_proc_info.h.
uint8_t _proc_info::state |
A character indicating the state of the process
Definition at line 89 of file amxp_proc_info.h.