20 #ifndef __JackServerGlobals__
21 #define __JackServerGlobals__
23 #include "driver_interface.h"
24 #include "JackDriverLoader.h"
25 #include "JackCompilerDeps.h"
26 #include "JackServer.h"
41 static unsigned int fUserCount;
42 static int fRTNotificationSocket;
43 static std::map<std::string, JackDriverInfo*> fSlavesList;
44 static std::map<std::string, int> fInternalsList;
46 static bool (* on_device_acquire)(
const char* device_name);
47 static void (* on_device_release)(
const char* device_name);
53 static void Destroy();
54 static int Start(
const char* server_name,
64 jack_timer_type_t clock);
Global server static structure: singleton kind of pattern.