--- projects/libstatgrab/src/libstatgrab/statgrab.h 2004/03/28 18:04:14 1.29 +++ projects/libstatgrab/src/libstatgrab/statgrab.h 2004/03/28 18:07:30 1.30 @@ -18,7 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307 USA * - * $Id: statgrab.h,v 1.29 2004/03/28 18:04:14 pajs Exp $ + * $Id: statgrab.h,v 1.30 2004/03/28 18:07:30 pajs Exp $ */ #include @@ -135,6 +135,13 @@ typedef struct{ time_t systime; }page_stat_t; +typedef enum{ + RUNNING, + SLEEPING, + STOPPED, + ZOMBIE +}process_status; + typedef struct{ char *process_name; char *proctitle; @@ -153,7 +160,7 @@ typedef struct{ time_t time_spent; double cpu_percent; int nice; - int state; + process_status state; }proc_state_t; int get_proc_snapshot(proc_state_t **proc_state);