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; }