![]() |
TP3 RTOS
1.0
Implémentation d'un RTOS sur une jetson nano
|
Fichier d'en-tête pour les fonctions de manipulation du temps. Plus de détails...
#include <time.h>

Aller au code source de ce fichier.
Fonctions | |
| long | timespec_to_micros (const struct timespec *t) |
| Convertir un timespec en une valeur en microsecondes. Plus de détails... | |
| void | timespec_add (const struct timespec *a, const struct timespec *b, struct timespec *res) |
| Ajouter deux structures timespec. Plus de détails... | |
| void | timespec_sub (const struct timespec *a, const struct timespec *b, struct timespec *res) |
| Soustraire une structure timespec d'une autre. Plus de détails... | |
Fichier d'en-tête pour les fonctions de manipulation du temps.
Ce fichier contient les déclarations de fonctions pour convertir et manipuler les structures timespec.
| void timespec_add | ( | const struct timespec * | a, |
| const struct timespec * | b, | ||
| struct timespec * | res | ||
| ) |
Ajouter deux structures timespec.
Cette fonction ajoute la structure timespec a à la structure timespec b et stocke le résultat dans la structure timespec res.
| a | Pointeur vers la première structure timespec. |
| b | Pointeur vers la deuxième structure timespec. |
| res | Pointeur vers la structure timespec où le résultat sera stocké. |
| void timespec_sub | ( | const struct timespec * | a, |
| const struct timespec * | b, | ||
| struct timespec * | res | ||
| ) |
Soustraire une structure timespec d'une autre.
Cette fonction soustrait la structure timespec b de la structure timespec a et stocke le résultat dans la structure timespec res.
| a | Pointeur vers la première structure timespec. |
| b | Pointeur vers la deuxième structure timespec. |
| res | Pointeur vers la structure timespec où le résultat sera stocké. |
| long timespec_to_micros | ( | const struct timespec * | t | ) |
Convertir un timespec en une valeur en microsecondes.
| t | Pointeur vers la structure timespec à convertir. |