21 #ifndef __JackPlatformPlug_WIN32__    22 #define __JackPlatformPlug_WIN32__    24 #define jack_server_dir "server"    25 #define jack_client_dir "client"    26 #define JACK_DEFAULT_DRIVER "portaudio"    27 #define JACK_LOCATION "C:/Program Files/Jack"    30     #define ADDON_DIR "jack"    40         class JackWinSemaphore;
    41         class JackWinProcessSync;
    42         class JackWinNamedPipeServerChannel;
    43         class JackWinNamedPipeClientChannel;
    44         class JackWinNamedPipeServerNotifyChannel;
    45         class JackWinNamedPipeNotifyChannel;
    46         class JackWinNamedPipe;
    47         class JackNetWinSocket;
    51 #include "JackWinMutex.h"    52 namespace Jack {
typedef JackWinMutex JackMutex; }
    55 #include "JackWinThread.h"    56 namespace Jack { 
typedef JackWinThread JackThread; }
    59 #include "JackWinSemaphore.h"    60 namespace Jack { 
typedef JackWinSemaphore JackSynchro; }
    63 #include "JackWinNamedPipe.h"    64 namespace Jack { 
typedef JackWinNamedPipe JackChannelTransaction; }
    67 #include "JackWinProcessSync.h"    68 namespace Jack { 
typedef JackWinProcessSync JackProcessSync; }
    71 #include "JackWinNamedPipeServerChannel.h"    72 namespace Jack { 
typedef JackWinNamedPipeServerChannel JackServerChannel; }
    75 #include "JackWinNamedPipeClientChannel.h"    76 namespace Jack { 
typedef JackWinNamedPipeClientChannel JackClientChannel; }
    79 #include "JackWinNamedPipeServerNotifyChannel.h"    80 namespace Jack { 
typedef JackWinNamedPipeServerNotifyChannel JackServerNotifyChannel; }
    83 #include "JackWinNamedPipeNotifyChannel.h"    84 namespace Jack { 
typedef JackWinNamedPipeNotifyChannel JackNotifyChannel; }
    87 #include "JackNetWinSocket.h"    88 namespace Jack { 
typedef JackNetWinSocket JackNetSocket; }