20 #ifndef __JackPlatformPlug_APPLE__    21 #define __JackPlatformPlug_APPLE__    23 #include <TargetConditionals.h>    25 #define jack_server_dir "/tmp"    26 #define jack_client_dir "/tmp"    27 #define JACK_DEFAULT_DRIVER "coreaudio"    36         class JackMachSemaphore;
    38     class JackSocketServerChannel;
    39     class JackSocketClientChannel;
    40     class JackSocketServerNotifyChannel;
    41     class JackSocketNotifyChannel;
    43         class JackNetUnixSocket;
    45 #ifdef MY_TARGET_OS_IPHONE    47     class JackGraphManager;
    48     class JackEngineControl;
    54 #include "JackPosixMutex.h"    55 namespace Jack { 
typedef JackPosixMutex JackMutex; }
    58 #include "JackMachThread.h"    59 namespace Jack { 
typedef JackMachThread JackThread; }
    62 #ifndef MY_TARGET_OS_IPHONE    67 #include "JackPosixSemaphore.h"    68 namespace Jack { 
typedef JackPosixSemaphore JackSynchro; }
    73 #include "JackPosixProcessSync.h"    74 namespace Jack { 
typedef JackPosixProcessSync JackProcessSync; }
    76 #ifndef MY_TARGET_OS_IPHONE    78 #include "JackSocketServerChannel.h"    79 namespace Jack { 
typedef JackSocketServerChannel JackServerChannel; }
    82 #include "JackSocketClientChannel.h"    83 namespace Jack { 
typedef JackSocketClientChannel JackClientChannel; }
    86 #include "JackSocketServerNotifyChannel.h"    87 namespace Jack { 
typedef JackSocketServerNotifyChannel JackServerNotifyChannel; }
    90 #include "JackSocketNotifyChannel.h"    91 namespace Jack { 
typedef JackSocketNotifyChannel JackNotifyChannel; }
    95 #include "JackNetUnixSocket.h"    96 namespace Jack { 
typedef JackNetUnixSocket JackNetSocket; }