From 96b4a95db7ebe093d06879991e362beaba76a329 Mon Sep 17 00:00:00 2001 From: Arnaud Lefebvre <arnaud.lefebvre@student.uclouvain.be> Date: Wed, 13 May 2020 20:51:44 +0200 Subject: [PATCH] Replace fonctions.h --- Code_With_Threads/fonctions.h | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/Code_With_Threads/fonctions.h b/Code_With_Threads/fonctions.h index a232aef..9e0fc74 100644 --- a/Code_With_Threads/fonctions.h +++ b/Code_With_Threads/fonctions.h @@ -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 -- GitLab