Files
N7-S6-SEC-minishell/processlist.h
2021-01-09 17:11:34 +01:00

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