2004-02-16 21:25:11 +00:00
|
|
|
|
#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
|
|
|
|
|
){
|
|
|
|
|
|
2019-09-16 14:43:39 +00:00
|
|
|
|
// on cr<63>ee
|
2004-02-16 21:25:11 +00:00
|
|
|
|
// on ajoute spaceId a la liste des msgSpace connus
|
|
|
|
|
|
|
|
|
|
// on cr<63>e queueNb files de messages
|
|
|
|
|
|
|
|
|
|
// on cr<63>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;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2019-09-16 14:43:39 +00:00
|
|
|
|
void msgSpaceOpen(msgSpaceId){
|
|
|
|
|
return NULL;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void msgSpaceDelete(msgSpaceId spaceId){
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|