TP3 RTOS  1.0
Implémentation d'un RTOS sur une jetson nano
Fonctions
Référence du fichier utimes.h

Fichier d'en-tête pour les fonctions de manipulation du temps. Plus de détails...

#include <time.h>
Graphe des dépendances par inclusion de utimes.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

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...
 

Description détaillée

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.

Documentation des fonctions

◆ timespec_add()

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.

Paramètres
aPointeur vers la première structure timespec.
bPointeur vers la deuxième structure timespec.
resPointeur vers la structure timespec où le résultat sera stocké.

◆ timespec_sub()

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.

Paramètres
aPointeur vers la première structure timespec.
bPointeur vers la deuxième structure timespec.
resPointeur vers la structure timespec où le résultat sera stocké.
Auteur
Céleste KOLOUSSA et Marin WIMILLE
Date
2024

◆ timespec_to_micros()

long timespec_to_micros ( const struct timespec *  t)

Convertir un timespec en une valeur en microsecondes.

Paramètres
tPointeur vers la structure timespec à convertir.
Renvoie
La valeur du temps en microsecondes.