*** empty log message ***

This commit is contained in:
glenux 2004-02-22 17:29:10 +00:00 committed by Glenn Y. Rolland
parent 9d04072c15
commit 1afe67cdad

View file

@ -1,17 +1,34 @@
#include "libnazgul.h"
/*typedef struct MsgSpaceListElem *msgSpaceListElemId;
// fonction pour la creation d'une liste de msgSpace
// cree un shm qui connait l'element de debut de liste
// et l'element de fin de liste.
// il ne se crée que s'il n'en existe pas deja un.
//
// crée également un sémaphore de gestion de liste
// a verouiller avant toute modification
msgSpaceListInit();
// verouille le semaphore de la liste
msgSpaceListLock();
struct MsgSpaceListElem {
// void * tete;
msgSpaceListElemId tete;
int ownerPid;
msgSpaceListElemId queu;
};
// deverouille le semaphore de la liste
msgSpaceListUnlock();
// cree un nouvel elemen
msgSpaceListElemCreate(msgSpaceListElemId resultName,msgSpaceId spaceId);
// modifie l'element suivant de l'element choisi
// et le fait pointer sur un nouvel ID
msgSpaceListElemLinkNext(msgSpaceListElemId current,msgSpaceListElemId next);
// ajoute un element en début de liste.
// fait pointer l'ancien dernier vers lui
// il s'enregistre en tant que dernier chez la liste
msgSpaceListAdd(msgSpaceListElemId );
msgSpaceListRem(msgSpaceListElemId spaceId);
msgSpaceListElemId *mslist;
*/
void *add(char * idAncien, char *idNouveau);
int descMemory;