From b6f4db572d7d40c178ec286373422faa2172f135 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Tue, 29 Sep 2020 16:16:20 +0200 Subject: philo_two file restructuration --- philo_two/io.c | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 philo_two/io.c (limited to 'philo_two/io.c') diff --git a/philo_two/io.c b/philo_two/io.c deleted file mode 100644 index 20aec03..0000000 --- a/philo_two/io.c +++ /dev/null @@ -1,45 +0,0 @@ -/* ************************************************************************** */ -/* */ -/* ::: :::::::: */ -/* io.c :+: :+: :+: */ -/* +:+ +:+ +:+ */ -/* By: cacharle +#+ +:+ +#+ */ -/* +#+#+#+#+#+ +#+ */ -/* Created: 2020/02/14 23:37:50 by cacharle #+# #+# */ -/* Updated: 2020/02/14 23:50:10 by cacharle ### ########.fr */ -/* */ -/* ************************************************************************** */ - -#include "philo_two.h" - -void io_eat(t_routine_arg *arg) -{ - pthread_mutex_lock(&arg->args->mutex_stdout); - if (arg->args->all_alive) - philo_eat(arg->id, arg->args->timeout_eat); - pthread_mutex_unlock(&arg->args->mutex_stdout); -} - -void io_think(t_routine_arg *arg) -{ - pthread_mutex_lock(&arg->args->mutex_stdout); - if (arg->args->all_alive) - philo_think(arg->id); - pthread_mutex_unlock(&arg->args->mutex_stdout); -} - -void io_sleep(t_routine_arg *arg) -{ - pthread_mutex_lock(&arg->args->mutex_stdout); - if (arg->args->all_alive) - philo_sleep(arg->id, arg->args->timeout_sleep); - pthread_mutex_unlock(&arg->args->mutex_stdout); -} - -void io_die(t_routine_arg *arg) -{ - pthread_mutex_lock(&arg->args->mutex_stdout); - if (arg->args->all_alive) - philo_die(arg->id); - pthread_mutex_unlock(&arg->args->mutex_stdout); -} -- cgit