21 lines
521 B
C
21 lines
521 B
C
#ifndef PROCESSLIST_H_INCLUDED
|
|
#define PROCESSLIST_H_INCLUDED
|
|
|
|
typedef struct process process;
|
|
struct process {
|
|
int id;
|
|
int pid;
|
|
int status;
|
|
char * commande;
|
|
process * procSuivant;
|
|
};
|
|
|
|
process * inserer(process *pr , int id, int pid, int status, char * commande);
|
|
process * setStatus(process* pr ,int pid_proc, int status);
|
|
process * supprimer(process* pr ,int pid_proc);
|
|
int getPID(const process * pr, int idMinishell);
|
|
void afficherProcess(process *pr);
|
|
int taille(process * pr);
|
|
|
|
#endif // PROCESSLIST_H_INCLUDED
|