50 lines
1.2 KiB
Markdown
50 lines
1.2 KiB
Markdown
# 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
|