# Compte-rendu TP ###### Groupe SCHIED Killian, LANDRIN Dylan ## Fichier "deamon.c" #### Détails ##### create_deamon() Complexité Cyclomatique : 4 ##### ping_request() Complexité Cyclomatique : 2 ##### send_check() Complexité Cyclomatique : 4 ##### check_keep_working() Complexité Cyclomatique : 4 ##### daemon_work() Complexité Cyclomatique : 3 ## Fichier "db-sqlite.c" #### Détails ##### db_connect() Complexité Cyclomatique : 1 ##### db_disconnect() Complexité Cyclomatique : 1 ##### insert_hourly_report() Complexité Cyclomatique : 1 ## Fichier "ping-report.c" #### Détails ##### main() Complexité Cyclomatique : 4 ## Fichier "stats.c" ### Avant modification #### Détails ##### get_ping_from_temp_log() Complexité Cyclomatique : 15 ##### write_ping_log() Complexité Cyclomatique : 4 ##### set_stats_ping() Complexité Cyclomatique : 25 ### Après modification #### Détails ##### get_ping_from_temp_log() Complexité Cyclomatique : 5 ##### find_ping() (Nouvelle fonction pour diminuer la complexité de get_ping_from_temp_log()) Complexité Cyclomatique : 8 ##### set_stats_ping() Complexité Cyclomatique : ? ## Fichier "utils.c" #### Détails ##### write_pid_file() Complexité Cyclomatique : 2 ##### remove_file() Complexité Cyclomatique : 1