char **msgSpaceIdList(void); msgSpace * msgSpaceCreate( msgSpaceId spaceId, // identifiant externe de l'espace de msg int queueNb, // nombre de files de messages int poolNb, // nombre de pool de buffers msgPool * queueNbCar // tableau de caracteristiques des different pool ); msgSpace * msgSpaceOpen(msgSpaceId spaceId); void * msgAllocate( msgSpace * space, //espace de message concerné int pool, //numéro de pool ou réaliser l'allocation int taille, //si l'argument précédent est ANYPOOL, taille requise int option // 0 ou NONBLOCK );