procinfo Struct Reference

Detailed process information This structure is the main structure where we keep the specific process information. More...

#include <procinfo.h>


Data Fields

int pid
 PID of the process.
GString * env
 Environment.
GString * maps
 Memory maps.
GString * cmdline
 Command line of the process.
char size [DEF_SZ]
 Size (memory).
char locked [DEF_SZ]
 Locked (memory).
char rss [DEF_SZ]
 Resident memory.
char data [DEF_SZ]
 Data (memory).
char stack [DEF_SZ]
 Stack size.
char exe [DEF_SZ]
 Executable size.
char lib [DEF_SZ]
 Libraries.
char state [DEF_SZ+5]
 State. Big enough to say 'uninterruptible' :).
char sleepavg [DEF_SZ]
 Sleep average.
char threads [DEF_SZ]
 Number of threads in this process.


Detailed Description

Detailed process information This structure is the main structure where we keep the specific process information.

Definition at line 34 of file procinfo.h.


Field Documentation

int procinfo::pid

PID of the process.

Definition at line 35 of file procinfo.h.

GString* procinfo::env

Environment.

Definition at line 36 of file procinfo.h.

Referenced by update_process_window().

GString* procinfo::maps

Memory maps.

Definition at line 37 of file procinfo.h.

Referenced by update_process_window().

GString* procinfo::cmdline

Command line of the process.

Definition at line 38 of file procinfo.h.

Referenced by update_process_window().

char procinfo::size[DEF_SZ]

Size (memory).

Definition at line 39 of file procinfo.h.

Referenced by update_process_window().

char procinfo::locked[DEF_SZ]

Locked (memory).

Definition at line 40 of file procinfo.h.

Referenced by update_process_window().

char procinfo::rss[DEF_SZ]

Resident memory.

Definition at line 41 of file procinfo.h.

Referenced by update_process_window().

char procinfo::data[DEF_SZ]

Data (memory).

Definition at line 42 of file procinfo.h.

Referenced by update_process_window().

char procinfo::stack[DEF_SZ]

Stack size.

Definition at line 43 of file procinfo.h.

Referenced by update_process_window().

char procinfo::exe[DEF_SZ]

Executable size.

Definition at line 44 of file procinfo.h.

Referenced by update_process_window().

char procinfo::lib[DEF_SZ]

Libraries.

Definition at line 45 of file procinfo.h.

Referenced by update_process_window().

char procinfo::state[DEF_SZ+5]

State. Big enough to say 'uninterruptible' :).

Definition at line 46 of file procinfo.h.

Referenced by update_process_window().

char procinfo::sleepavg[DEF_SZ]

Sleep average.

Definition at line 47 of file procinfo.h.

Referenced by update_process_window().

char procinfo::threads[DEF_SZ]

Number of threads in this process.

Definition at line 48 of file procinfo.h.

Referenced by update_process_window().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 1 22:52:58 2008 for lkmonitor by  doxygen 1.5.1