*** 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" #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 { // deverouille le semaphore de la liste
// void * tete; msgSpaceListUnlock();
msgSpaceListElemId tete;
int ownerPid; // cree un nouvel elemen
msgSpaceListElemId queu; 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); void *add(char * idAncien, char *idNouveau);
int descMemory; int descMemory;