awips2/nativeLib/rary.wfoapi.consoleUser/include/Procstruct.H
root a02aeb236c Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: 06a8b51d6d [formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]
Former-commit-id: 9f19e3f712
2012-01-06 08:55:05 -06:00

40 lines
768 B
C++

// ******************************************************************
// +++ Procstruct.H: Interface to get linked list of process structures
//
//
// History
// 17-dec-04 S. Davison Initial
//
// --- **************************************************************
#ifndef _Proctstruct_H_
#define _Proctstruct_H_
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <dirent.h>
#include <stdio.h>
#include <pwd.h>
class Procstruct {
public:
Procstruct * next;
int pid;
int ppid;
char * cmd;
uid_t uid;
Procstruct (void);
~Procstruct (void);
static Procstruct * buildProcStructList (void);
};
static int isPid (char *);
#endif