l3.libnazgul/src/nzg_proto.h
Glenn Y. Rolland 996d7158a8 Add libnazgul.h header
* Prevent loops & re-declarations in headers
2020-03-03 23:46:32 +01:00

24 lines
547 B
C

#ifndef _NZG_PROTO
#define _NZG_PROTO 1
char **msgSpaceIdList(void);
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
);
/* nzg_create.c */
msgSpace *msgSpaceCreate(
msgSpaceId spaceId, int queueNb, int poolNb, msgPool *queueNbCar
);
msgSpace *msgSpaceOpen(msgSpaceId spaceId);
void msgSpaceDelete(msgSpaceId spaceId);
msgSpaceId msgSp2nzgId(msgSpaceId spaceId);
#endif