20 #ifndef __JackPlatformPlug_linux__    21 #define __JackPlatformPlug_linux__    23 #define jack_server_dir "/dev/shm"    24 #define jack_client_dir "/dev/shm"    25 #define JACK_DEFAULT_DRIVER "alsa"    33     class JackPosixThread;
    35     class JackSocketServerChannel;
    36     class JackSocketClientChannel;
    37     class JackSocketServerNotifyChannel;
    38     class JackSocketNotifyChannel;
    39     class JackClientSocket;
    40     class JackNetUnixSocket;
    44 #include "JackPosixMutex.h"    45 namespace Jack {
typedef JackPosixMutex JackMutex; }
    48 #include "JackPosixThread.h"    49 namespace Jack { 
typedef JackPosixThread JackThread; }
    57 #include "JackLinuxFutex.h"    58 namespace Jack { 
typedef JackLinuxFutex JackSynchro; }
    67 #include "JackPosixProcessSync.h"    68 namespace Jack { 
typedef JackPosixProcessSync JackProcessSync; }
    71 #include "JackSocketServerChannel.h"    72 namespace Jack { 
typedef JackSocketServerChannel JackServerChannel; }
    75 #include "JackSocketClientChannel.h"    76 namespace Jack { 
typedef JackSocketClientChannel JackClientChannel; }
    79 #include "JackSocketServerNotifyChannel.h"    80 namespace Jack { 
typedef JackSocketServerNotifyChannel JackServerNotifyChannel; }
    83 #include "JackSocketNotifyChannel.h"    84 namespace Jack { 
typedef JackSocketNotifyChannel JackNotifyChannel; }
    87 #include "JackNetUnixSocket.h"    88 namespace Jack { 
typedef JackNetUnixSocket JackNetSocket; }