l3.libnazgul/src/nzg_create.c
2020-03-03 23:46:22 +01:00

34 lines
802 B
C

#include <stdlib.h>
#include "nzg_iface.h"
#include "nzg_proto.h"
/*
* spaceId : identifiant externe de l'espace de msg
* queueNb : nombre de files de messages
* poolNb : nombre de pool de buffers
* queueNbCar : tableau de caracteristiques des different pool
*/
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
){
// on ajoute spaceId a la liste des msgSpace connus
// on crée queueNb files de messages
// on créer poolNb pool de buffers
// on attache tout ce beau monde au spaceId
// on renvoie un pointeur sur le bon spaceId
msgSpace * result=NULL;
return result;
}