Passing the norm on all these files

This commit is contained in:
Raphaël 2024-07-06 18:43:51 +02:00
parent 124064556e
commit af63bafed0
7 changed files with 102 additions and 73 deletions

View file

@ -6,7 +6,7 @@
/* By: rparodi <rparodi@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/06/04 11:34:04 by rparodi #+# #+# */
/* Updated: 2024/06/26 17:15:16 by rparodi ### ########.fr */
/* Updated: 2024/07/04 14:11:50 by rparodi ### ########.fr */
/* */
/* ************************************************************************** */
@ -70,20 +70,28 @@ typedef struct s_program
t_usize ft_time(void);
void ft_free(void *ptr);
t_usize ft_strlen(t_str str);
void *ft_routine(void *ptr);
void *ft_watch_dogs(void *ptr);
t_bool dead_loop(t_philo *philo);
t_bool check_eat(t_philo *philo);
t_usize ft_atou_return(t_str str);
t_error ft_sleeping(t_philo *philo);
t_bool check_dead(t_philo *philo);
t_error ft_thinking(t_philo *philo);
t_error ft_sleeping(t_philo *philo);
t_i32 main(t_i32 argc, t_str *argv);
void ft_pause(size_t milliseconds);
t_error ft_start_eating(t_philo *philo);
void ft_exit(t_str msg, t_u8 status);
t_error ft_start_eating(t_philo *philo);
t_error ft_ending_eating(t_philo *philo);
void ft_putchar_fd(t_i32 fd, t_str str);
void ft_logs(t_str msg, t_philo *philo);
t_error ft_atou(const char *nptr, t_usize *value);
t_error ft_init_fork(t_philo *philo, t_mutex *fork);
void counting_launch(t_philo *philo, t_u8 *counter);
t_error ft_init_thread(t_program *prog, t_mutex *forks);
t_error ft_parsing_args(t_i32 argc, t_str *argv, t_philo *philo);
t_error ft_init(int argc, t_str *argv, t_program *program, t_philo *philo);
t_error ft_init(t_i32 argc, t_str *argv, t_program *prog, t_philo *philo);
t_error ft_init_philo(t_i32 argc, t_str *argv, t_program *prog, t_mutex *forks);
void ft_destroy_exit(t_str msg, t_u8 status, t_program *prog, \
t_mutex *forks);