From 192f4486c9198f23fbf74242d455ffa4b6a8c3e3 Mon Sep 17 00:00:00 2001 From: stormrider1982 Date: Thu, 26 Feb 2004 08:53:52 +0000 Subject: [PATCH] ... encore un commit pour le rapport ... --- doc/rapport/devel.tex | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/doc/rapport/devel.tex b/doc/rapport/devel.tex index f871ddf..633bd83 100644 --- a/doc/rapport/devel.tex +++ b/doc/rapport/devel.tex @@ -32,12 +32,40 @@ Le fichier ``\verb+/src/proto.h+'' est connu des logiciels qui utilisent notre bibliothèque, tandis que ``\verb+/src/ids.h+'' non. Nous allons donc vous décrire nos différentes fonctions en les classant par famille. +\newline +\par Nous avons quatre grandes {\em familles} de fonctions. + +\begin{description} +\item{\sc msgBuffer*} Ce sont toutes les fonctions qui concernent les +buffers : comment on les créés, les ``attachent'' aux processus. +\item{\sc msgPool*} Ce sont les fonctions qui permettent de créer ou de +détruire une {\em pool}, de l'ouvrir ou encore de poser un ``verrou''. +\item{\sc msgQueue*} Toutes les fonctions gérant les ``queues'', {\em + files de maessages}. On y +trouve celle qui en créé une, celles qui vérifient si elle est +disponible ou pas, celles qui ajoutent un élément ou au contraire en +enlève un. +\item{\sc msgSpace*} Ensemble de fonctions qui gèrent les espaces de +messages : création, ouverture\ldots +\end{description} \subsection{Détails sur certaines fonctions} \par Nous détaillerons ici quelques fonctions qui peuvent ne pas -par{\^i}tre claires, malgré les explications au-dessus. +par{\^i}tre claires, malgré les explications au-dessus, ou qui n'ont +pas encore été abordées. +\par Voici la liste des fonctions non abordées dans la partie +précédente, mais néanmoins utiles pour la compréhension de notre +bibliotèque. + +\begin{itemize} +\item{\sc msgAllocate(\dots)} +\item{\sc msgFree(\dots)} +\item{\sc msgGet(\dots)} +\item{\sc msgList(\dots)} +\item{\sc msgPut(\dots)} +\end{itemize} \section{Difficultés rencontrées} \par Nous n'avons pas eu de grosses difficultés à proprement parlé.