From 3fc61b78e945521c31394c0de45dc0145d9d9924 Mon Sep 17 00:00:00 2001 From: Philippe Pittoli Date: Thu, 10 Mar 2011 14:32:22 +0100 Subject: [PATCH] Changement perso --- C_Language/TP_SYS/constantes.h | 6 ------ C_Language/TP_SYS/types.h | 17 ----------------- 2 files changed, 23 deletions(-) delete mode 100644 C_Language/TP_SYS/constantes.h delete mode 100644 C_Language/TP_SYS/types.h diff --git a/C_Language/TP_SYS/constantes.h b/C_Language/TP_SYS/constantes.h deleted file mode 100644 index 593574b..0000000 --- a/C_Language/TP_SYS/constantes.h +++ /dev/null @@ -1,6 +0,0 @@ -#define NPLEIN 1 -#define NVIDE 2 -#define MUTEX_1 3 -#define MUTEX_2 4 -#define MAX_PROD 5 // Maximum de producteurs -#define MAX_BUF 100 // Taille maximale du buffer diff --git a/C_Language/TP_SYS/types.h b/C_Language/TP_SYS/types.h deleted file mode 100644 index f002739..0000000 --- a/C_Language/TP_SYS/types.h +++ /dev/null @@ -1,17 +0,0 @@ -typedef MEMP // Structure de sémaphore -{ - int max_prod; - int tete; - int queue; - int tpa[MAX_PROD]; // -1 de tpa[i] alors libre, 0 sinon - MSG f[MAX_BUF]; // Buffer stockant les caractères émis par les différents producteurs -} - -// Arrêt sur ^D du consommateur, arrêt de tous les IPC et on s'arrête -// du producteur, arrêt des IPC, met à jour le tableau à -1 sur sa case et il s'arrête - -typedef struct MSG -{ - char c; // caractère émi - int idp; // indice du producteur -}