31 lines
1001 B
Plaintext
31 lines
1001 B
Plaintext
Compte rendu
|
|
|
|
daemon.c :
|
|
|
|
create_daemon() :
|
|
La complexité est de 4 car il y a les 2 boucles if et la boucle for et +1 s'il se passe rien
|
|
|
|
ping_request() : La complexite est de 2 ca il y'a une boucle if + 1 s'il ne se passe rien
|
|
|
|
send_check() : La complexite est de 3 car il y'a 2 boucles if + 1 s'il se passe rien.
|
|
|
|
check_keep_working() : La complexite est de 4 car il y a le premier if, le 2eme if et dans le 3eme if on compte les 2 else.
|
|
|
|
daemon_work() : Le copmlexité est de 3 si if(db_connect()) fonctionne et fonctionne pas et +1 s'il ne se passe rien.
|
|
|
|
|
|
db-sqlite.c :
|
|
|
|
db_connect() : La complexité est de 1 car il y'a juste le return.
|
|
db_disconnect() : La complexité est de 1 également juste le return.
|
|
insert_hourly_report : La complexité est de 1 car il n'y a aucune boucle
|
|
|
|
|
|
ping-report.c :
|
|
|
|
La complexité est de 5 car il y a 5 chemins possible dans celui-ci.
|
|
|
|
|
|
stats.c :
|
|
|
|
get_ping-from_temp_log : La complexité est de 13 car 13 chemins. (Voir l'arbre) |