Commit 85178686 authored by pernelle's avatar pernelle
Browse files

correction commentaires

parent fb5cfb73
......@@ -12,16 +12,12 @@
#define TAILLE_MAX 4196
#define MAX_SITE_EXTRACTION 25
#define MAX_CHARIOT 10
#define MAX_CHARIOT_PAR_CLAN 5
#define TAILLE_MAX_NOM_CLAN 20
#define TAILLE_MAX_NOM_SITE 20
#define TAILLE_MAX_MSG 512
#define MAX_FORGE_BLE 3
#define MAX_FORGE_BLO 2
#include <netinet/in.h>
......@@ -53,23 +49,21 @@ extern const char MSG_TEST[];
/* --- les codes de retour ---*/
extern const char MSG_STOP[]; /* indique l'arret de la connexion */
extern const char MSG_TOKEN_OK[]; /* le token du clan est OK */
extern const char MSG_TOKEN_NOK[]; /* le token du clan n'est pas OK */
extern const char MSG_NOMCLAN_OK[]; /* le nom du clan est OK */
extern const char MSG_CHARIOT_OK[]; /* le message du chariot est OK */
extern const char MSG_CHARIOT_NOK[];
extern const char MSG_TOKEN_OK[]; /* le token du clan est OK */
extern const char MSG_TOKEN_NOK[]; /* le token du clan n'est pas OK */
extern const char MSG_NOMCLAN_OK[]; /* le nom du clan est OK */
extern const char MSG_CHARIOT_OK[]; /* le message du chariot est OK */
extern const char MSG_CHARIOT_NOK[]; /* le message du chariot n'est pas OK */
extern int NCURSE ; /* indique si on utilise NCURSE */
/* ===========================
pour le TP2 et TP3
===========================*/
extern const char MSG_DELIMINTERARMEE[];
extern const char MSG_FICHIER_ARMEE[];
extern const char MSG_FICHIER_ARMEE_BALISTE[];
extern const char MSG_STATUT_ARMEE[];
extern const char MSG_STATUT_ARMEE_ENFAB[];
extern const char MSG_STATUT_ARMEE_PRET[];
......@@ -77,11 +71,11 @@ extern const char MSG_STATUT_ARMEE_PRET[];
extern const char MSG_GTK_MONDE_OK[]; /* code de validation MONDE recu par client GTK */
extern const char MSG_GTK_BATAILLE_OK[]; /* code de validation BATAILLE recue par client GTK */
extern int NCURSE ;
/* ===========================
les types enumérés
===========================*/
/* type de demande envoyé entre client et serveur */
typedef enum {nom=0, statutarmee=1, fichierarmee=2, chariot=3, sites=4 , mondev=5, bataillev=6} type_demande;
/* type de matiere premiere */
typedef enum {bois=0, salpetre=1, charbon=2, soufre=3, fer=4, chanvre=5} matieres_premieres;
......@@ -92,6 +86,13 @@ typedef enum {lourd=12, leger=5} type_chariot;
/* type de balise (BLO= Baliste LOurde, BLE=Baliste LEgere) */
typedef enum {BLO=1,BLE=0} type_baliste;
/* type de demande envoyé entre client et serveur */
typedef enum {nom=0, statutarmee=1, fichierarmee=2, chariot=3, sites=4 , mondev=5, bataillev=6} type_demande;
/* ===========================
les structures
===========================*/
/* définition d'un site extraction */
typedef struct {
......@@ -115,8 +116,6 @@ typedef struct {
int nbChariotDisponible;
} capacite_clan;
/* structure d'une hutte de stockage */
typedef struct {
char nomClanHutte[TAILLE_MAX_NOM_CLAN]; /* nom du clan */
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment