Skip to content
Extraits de code Groupes Projets
Valider 96b4a95d rédigé par Arnaud Lefebvre's avatar Arnaud Lefebvre
Parcourir les fichiers

Replace fonctions.h

parent 6ec291a6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #9953 en attente
......@@ -38,29 +38,23 @@ typedef struct buffer2 {
sem_t free;
sem_t full;
pthread_mutex_t mutex;
bool can_stop;
} buffer2;
void init_list_t(list_t *my_list);
void init_list_lst(list_lst *my_list);
void put_node_t(list_t *my_list, int value);
void put_node_lst(list_lst *my_list, list_t *put_list);
int get_node_t(list_t *my_list);
list_t *get_node_lst(list_lst *my_list);
int get_at_index(list_t *my_list, int index);
//void clear_node_t(node_t *t);
//void clear_list_t(list_t *my_list);
//void clear_node_lst(node_lst *n);
//void clear_list_lst(list_lst *my_list);
void clear_list_t(list_t *my_list);
void clear_list_lst(list_lst *my_list);
list_t *prime_list(int value);
buffer1 *init_buffer_1(int nthreads);
buffer2 *init_buffer_2(int nthreads);
int count_lines(char *filename);
#endif //fonctions_h
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter