Son role est simple~: il met le timestamp dans l'enveloppe, et
@ -103,6 +105,11 @@ la poste vers l'adresse qu'on lui passe sur la ligne de commande.
@@ -103,6 +105,11 @@ la poste vers l'adresse qu'on lui passe sur la ligne de commande.
\lstinputlisting[language=c]{code/fifo-tx.c}
Vous remarquerez que nous nettoyons le message avant utilisation
avec un \texttt{memset(3)}, une étape trop souvent oubliée.
@ -136,6 +148,8 @@ the system time). If you need a monotonically increasing clock, see
@@ -136,6 +148,8 @@ the system time). If you need a monotonically increasing clock, see
Pour des raisons pas si évidente que ça, les messages transmis
@ -146,6 +160,8 @@ une structure (page ???) contenant les données à transmettre.
@@ -146,6 +160,8 @@ une structure (page ???) contenant les données à transmettre.
C'est rudimentaire, mais ça fera l'affaire pour claquer un Bonaldi.