diff --git a/doc/rapport/devel.tex b/doc/rapport/devel.tex index 24c231a..7b00f6c 100644 --- a/doc/rapport/devel.tex +++ b/doc/rapport/devel.tex @@ -77,10 +77,22 @@ pas trait \begin{itemize} \item{\sc msgAllocate(\dots)} \item{\sc msgFree(\dots)} -\item{\sc msgGet(\dots)} -\item{\sc msgList(\dots)} -\item{\sc msgPut(\dots)} -\item{\sc msgSpaceState(\dots)} +\item{\sc msgGet(\dots)} Notre fonction {\em void * msgGet(\dots)}, est +telle qu'elle corresponde bien à l'énoncé. Elle prend en argument un +espace de messages {\em msgSpace *}, un numéro de file, ou {\em queue}, +{\em int} et l'adresse d'un buffer {\em void *}. Elle renvoie l'adresse +du buffer en t{\^e}te de la file du numéro donné dans l'espace de +messages spécifiés.\\ +{\sc Remarque :} Nous n'avons pas implémenté le cas du \verb+ANYFILE+. +\item{\sc msgList(\dots)} +\item{\sc msgPut(\dots)} Cette fonction fait exactement ce qu'elle est +sensée faire tel que énoncé dans le rapport. Elle prend en argument un +espace de messages {\em msgSpace *}, un numéro de file, ou {\em queue}, {\em int} et +l'adresse d'un buffer {\em void *}. Elle insère le buffer dans le numéro +de file de messages de l'espace de messages. +\item{\sc msgSpaceState(\dots)} Cette fonction prend en argument, un +``id'' d'espace de message, {\em msgSpaceId}, et permet de conna{\^i}tre +l'état de l'espace de message dont l'``id'' est donnée en argument. \end{itemize} \section{Difficultés rencontrées}