19 lines
552 B
C
19 lines
552 B
C
|
|
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
|
|
);
|