* correction de la dependance aux .h
This commit is contained in:
parent
cf9d0ecc11
commit
f10c429110
13 changed files with 32 additions and 13 deletions
|
@ -1,5 +1,5 @@
|
|||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
#include "ids.h"
|
||||
|
||||
/* TODO: remplacer le bool de msgPoolData par un identifiant
|
||||
de semaphore. Le semaphore contient poolNb valeurs (et indique
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
#include "ids.h"
|
||||
|
||||
int msgBufferInfoTabCreate(
|
||||
msgSpaceId externId,
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#define _NZG_IDS 1
|
||||
|
||||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
#include "ids.h"
|
||||
|
||||
int msgSpaceIdIntern(msgSpaceId dest,const msgSpaceId src ){
|
||||
if (strlen(src)>MSGSPACE_ID_LEN){
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
#define _NZG_IDS 1
|
||||
|
||||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
|
||||
/* nzg_ids.c */
|
||||
int msgSpaceIdIntern(msgSpaceId dest, const msgSpaceId src);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#ifndef _NZG_IFACE
|
||||
#define _NZG_IFACE 1
|
||||
|
||||
#include "nzg_global.h"
|
||||
#include "global.h"
|
||||
|
||||
typedef enum { true=1, false=0} bool;
|
||||
|
||||
|
@ -21,6 +21,7 @@ typedef char msgPoolSemId[4*MSGSPACE_ID_LEN];
|
|||
|
||||
typedef char msgQueueDataId[4*MSGSPACE_ID_LEN];
|
||||
typedef char msgQueueId[4*MSGSPACE_ID_LEN];
|
||||
typedef char msgQueueSemId[4*MSGSPACE_ID_LEN];
|
||||
|
||||
/* pid[] */
|
||||
/* liste des processus demandeurs */
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#ifndef _LIBNAZGUL
|
||||
#define _LIBNAZGUL 1
|
||||
|
||||
#include "nzg_global.h"
|
||||
#include "nzg_iface.h"
|
||||
#include "nzg_proto.h"
|
||||
#include "global.h"
|
||||
#include "iface.h"
|
||||
#include "proto.h"
|
||||
|
||||
#endif
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
#include "ids.h"
|
||||
|
||||
int msgPoolCreate(
|
||||
msgSpaceId externId,
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
#include "ids.h"
|
||||
|
||||
int msgPoolDelete(
|
||||
msgSpaceId spaceId,
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
#include "libnazgul.h"
|
||||
|
||||
int queueLock(msgSpaceId spaceid,int queueIdx){
|
||||
sem_t * queueSemFd;
|
||||
msgQueueSemId queueSemId;
|
||||
|
||||
queueSemFd=sem_open(queueSemId,O_CREAT|O_EXCL,0666,1);
|
||||
if(queueSemFd==SEM_FAILED){
|
||||
NZG_ERROR("sem_open",queueSemId);
|
||||
return -1;
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
#include "libnazgul.h"
|
||||
|
||||
int queueUnlock(msgSpaceId spaceid,int queueIdx){
|
||||
return -1;
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
#include "ids.h"
|
||||
|
||||
/* prototypes des fonctions annexes à ne pas exporter */
|
||||
int msgSpaceIdIntern(msgSpaceId dest,const msgSpaceId src );
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
#include "ids.h"
|
||||
|
||||
/* prototypes des fonctions annexes à ne pas exporter */
|
||||
int msgSpaceIdIntern(msgSpaceId dest,const msgSpaceId src );
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "libnazgul.h"
|
||||
#include "nzg_ids.h"
|
||||
#include "ids.h"
|
||||
|
||||
/* prototypes des fonctions annexes à ne pas exporter */
|
||||
int msgSpaceIdIntern(msgSpaceId dest,const msgSpaceId src );
|
||||
|
|
Loading…
Reference in a new issue