Data Fields

sa_process Struct Reference
[Process interface]

Data Fields

pid_t pid
 The id of the process.
uid_t uid
 The id of the user running this process.
gid_t gid
 Id of the user's group running this process.
char filename [SA_PROCESS_FILENAME]
 The name of the running file.
char cmdline [SA_PROCESS_CMDLINE]
 The command executed to launch this process.
enum sa_process_state state
 The current state of the process.
pid_t parent_pid
 The id of its parent.
pid_t pgrp
 The group id the process.
pid_t sid
 Session id of this process.
pid_t tty
 The id of the tty this process is running on.
uint64_t user_time
 User mode jiffies.
uint64_t sys_time
 Kernel mode jiffies.
int8_t nice
 Priority of this process.
uint32_t threads
 Number of threads.
uint64_t start_time
 Process start time in hundredths of second since system boot.
uint32_t vm_size
 Virtual memory size.
uint32_t rss
 Resident Set memory Size.

Detailed Description

This structure gathers statistics of a process.


The documentation for this struct was generated from the following file:
 All Data Structures Variables