21 #ifndef __JackLinuxFutex__ 22 #define __JackLinuxFutex__ 24 #include "JackSynchro.h" 25 #include "JackCompilerDeps.h" 59 void BuildName(
const char* name,
const char* server_name,
char* res,
int size);
69 bool TimedWait(
long usec);
71 bool Allocate(
const char* name,
const char* server_name,
int value,
bool internal =
false);
72 bool Connect(
const char* name,
const char* server_name);
73 bool ConnectInput(
const char* name,
const char* server_name);
74 bool ConnectOutput(
const char* name,
const char* server_name);
78 void MakePrivate(
bool priv);
Inter process synchronization using POSIX semaphore.
An inter process synchronization primitive.
Inter process synchronization using Linux futex.