20 #ifndef __JackGlobals__    21 #define __JackGlobals__    23 #include "JackPlatformPlug.h"    24 #include "JackSystemDeps.h"    25 #include "JackConstants.h"    27 #ifdef __CLIENTDEBUG__    40     static jack_tls_key fRealTimeThread;
    41     static jack_tls_key fNotificationThread;
    42     static jack_tls_key fKeyLogFunction;
    45     static volatile bool fServerRunning;
    49     static jack_thread_creator_t fJackThreadCreator;
    52 #ifdef __CLIENTDEBUG__    53     static std::ofstream* fStream;
    55      static void CheckContext(
const char* name);
    61 extern SERVER_EXPORT 
JackSynchro* GetSynchroTable();
 
Inter process synchronization using POSIX semaphore.
Graph manager: contains the connection manager and the port array.
Engine control in shared memory.
The base class for clients: share part of the implementation for JackInternalClient and JackLibClient...