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 std::map<std::string, JackDriverInfo*> fSlavesList;
43 static std::map<std::string, int> fInternalsList;
45 static bool (* on_device_acquire)(
const char* device_name);
46 static void (* on_device_release)(
const char* device_name);
52 static void Destroy();
53 static int Start(
const char* server_name,
63 jack_timer_type_t clock,
64 char self_connect_mode);
Global server static structure: singleton kind of pattern.