ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/statgrab.h
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/statgrab.h (file contents):
Revision 1.29 by pajs, Sun Mar 28 18:04:14 2004 UTC vs.
Revision 1.32 by tdb, Sat Apr 3 22:59:30 2004 UTC

# Line 135 | Line 135 | typedef struct{
135          time_t systime;
136   }page_stat_t;
137  
138 + typedef enum{
139 +        RUNNING,
140 +        SLEEPING,
141 +        STOPPED,
142 +        ZOMBIE,
143 +        UNKNOWN
144 + }process_status;
145 +
146   typedef struct{
147          char *process_name;
148          char *proctitle;
# Line 150 | Line 158 | typedef struct{
158  
159          unsigned long long proc_size; /* in bytes */
160          unsigned long long proc_resident; /* in bytes */
161 <        time_t time_spent;
161 >        time_t time_spent; /* time running in seconds */
162          double cpu_percent;
163          int nice;
164 <        int state;
164 >        process_status state;
165   }proc_state_t;
166  
167   int get_proc_snapshot(proc_state_t **proc_state);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines