20 #ifndef __JackLibClient__
21 #define __JackLibClient__
23 #include "JackClient.h"
24 #include "JackShmMem.h"
25 #include "JackClientControl.h"
26 #include "JackEngineControl.h"
47 int Open(
const char* server_name,
const char* name,
int uuid, jack_options_t options, jack_status_t* status);
50 int ClientNotifyImp(
int refnum,
const char* name,
int notify,
int sync,
const char* message,
int value1,
int value2);
Inter process synchronization using using Mach semaphore.
Graph manager: contains the connection manager and the port array.
JackLibClient(JackSynchro *table)
int ClientNotifyImp(int refnum, const char *name, int notify, int sync, const char *message, int value1, int value2)
Notification received from the server.
Pointer on shared memory segment in the client side: destroy the segment (used client control) ...
Engine control in shared memory.
The base class for clients: share part of the implementation for JackInternalClient and JackLibClient...
Client on the library side.
Client control possibly in shared memory.