20 #ifndef __JackPosixSemaphore__    21 #define __JackPosixSemaphore__    23 #include "JackSynchro.h"    24 #include "JackCompilerDeps.h"    25 #include <semaphore.h>    49         void BuildName(
const char* name, 
const char* server_name, 
char* res, 
int size);
    58         bool TimedWait(
long usec);
    60         bool Allocate(
const char* name, 
const char* server_name, 
int value);
    61         bool Connect(
const char* name, 
const char* server_name);
    62         bool ConnectInput(
const char* name, 
const char* server_name);
    63         bool ConnectOutput(
const char* name, 
const char* server_name);
 
Inter process synchronization using POSIX semaphore. 
An inter process synchronization primitive.