Browse Source

shared_ports renamed to shared_graph.

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1323 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.61
sletz 19 years ago
parent
commit
558f79cc5f
24 changed files with 98 additions and 95 deletions
  1. +4
    -0
      ChangeLog
  2. +1
    -1
      common/JackChannel.h
  3. +3
    -3
      common/JackLibClient.cpp
  4. +4
    -4
      common/JackRequest.h
  5. +1
    -2
      common/JackServer.h
  6. +2
    -2
      common/JackSocketClientChannel.cpp
  7. +1
    -1
      common/JackSocketClientChannel.h
  8. +3
    -3
      common/JackSocketServerChannel.cpp
  9. +1
    -1
      common/JackSocketServerChannel.h
  10. +2
    -2
      macosx/JackMacEngineRPC.cpp
  11. +2
    -2
      macosx/JackMachClientChannel.cpp
  12. +1
    -1
      macosx/JackMachClientChannel.h
  13. +2
    -2
      macosx/JackMachServerChannel.cpp
  14. +1
    -1
      macosx/JackMachServerChannel.h
  15. +2
    -2
      macosx/RPC/JackRPCClientServer.c
  16. +2
    -2
      macosx/RPC/JackRPCClientUser.c
  17. +1
    -1
      macosx/RPC/JackRPCEngine.defs
  18. +2
    -2
      macosx/RPC/JackRPCEngine.h
  19. +5
    -5
      macosx/RPC/JackRPCEngineServer.c
  20. +48
    -48
      macosx/RPC/JackRPCEngineUser.c
  21. +2
    -2
      windows/JackWinNamedPipeClientChannel.cpp
  22. +1
    -1
      windows/JackWinNamedPipeClientChannel.h
  23. +6
    -6
      windows/JackWinNamedPipeServerChannel.cpp
  24. +1
    -1
      windows/JackWinNamedPipeServerChannel.h

+ 4
- 0
ChangeLog View File

@@ -2,6 +2,10 @@
Jackdmp changes log
---------------------------

2006-12-23 Stephane Letz <letz@grame.fr>
* shared_ports renamed to shared_graph.

2006-12-15 Stephane Letz <letz@grame.fr>
* Move client refnum management in JackEngine.


+ 1
- 1
common/JackChannel.h View File

@@ -67,7 +67,7 @@ class JackClientChannelInterface
virtual void Stop()
{}

virtual void ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result)
virtual void ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result)
{}
virtual void ClientNew(const char* name, int* ref, JackEngineControl** shared_engine, JackGraphManager** shared_manager, JackClientInterface* client, int* result)
{}


+ 3
- 3
common/JackLibClient.cpp View File

@@ -63,7 +63,7 @@ JackLibClient::~JackLibClient()

int JackLibClient::Open(const char* name)
{
int shared_engine, shared_client, shared_ports, result;
int shared_engine, shared_client, shared_graph, result;
JackLog("JackLibClient::Open %s\n", name);

// Open server/client channel
@@ -79,7 +79,7 @@ int JackLibClient::Open(const char* name)
}

// Require new client
fChannel->ClientNew(name, &shared_engine, &shared_client, &shared_ports, &result);
fChannel->ClientNew(name, &shared_engine, &shared_client, &shared_graph, &result);
if (result < 0) {
jack_error("Cannot open %s client", name);
goto error;
@@ -88,7 +88,7 @@ int JackLibClient::Open(const char* name)
try {
// Map shared memory segments
JackLibGlobals::fGlobals->fEngineControl = shared_engine;
JackLibGlobals::fGlobals->fGraphManager = shared_ports;
JackLibGlobals::fGlobals->fGraphManager = shared_graph;
fClientControl = shared_client;
jack_verbose = GetEngineControl()->fVerbose;
} catch (int n) {


+ 4
- 4
common/JackRequest.h View File

@@ -150,14 +150,14 @@ struct JackClientNewResult : public JackResult

int fSharedEngine;
int fSharedClient;
int fSharedPorts;
int fSharedGraph;
uint32_t fProtocolVersion;

JackClientNewResult()
:fSharedEngine(-1), fSharedClient(-1), fSharedPorts(-1), fProtocolVersion(0)
JackClientNewResult()
:fSharedEngine(-1), fSharedClient(-1), fSharedGraph(-1), fProtocolVersion(0)
{}
JackClientNewResult(int32_t status, int index1, int index2, int index3)
: JackResult(status), fSharedEngine(index1), fSharedClient(index2), fSharedPorts(index3), fProtocolVersion(0)
: JackResult(status), fSharedEngine(index1), fSharedClient(index2), fSharedGraph(index3), fProtocolVersion(0)
{}

virtual int Read(JackChannelTransaction* trans)


+ 1
- 2
common/JackServer.h View File

@@ -67,8 +67,7 @@ class EXPORT JackServer
virtual ~JackServer();

int Open(jack_driver_desc_t* driver_desc, JSList* driver_params);

int Close();
int Close();

int Start();
int Stop();


+ 2
- 2
common/JackSocketClientChannel.cpp View File

@@ -113,14 +113,14 @@ void JackSocketClientChannel::ServerAsyncCall(JackRequest* req, JackResult* res,
}
}

void JackSocketClientChannel::ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result)
void JackSocketClientChannel::ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result)
{
JackClientNewRequest req(name);
JackClientNewResult res;
ServerSyncCall(&req, &res, result);
*shared_engine = res.fSharedEngine;
*shared_client = res.fSharedClient;
*shared_ports = res.fSharedPorts;
*shared_graph = res.fSharedGraph;
}

void JackSocketClientChannel::ClientClose(int refnum, int* result)


+ 1
- 1
common/JackSocketClientChannel.h View File

@@ -57,7 +57,7 @@ class JackSocketClientChannel : public JackClientChannelInterface, public JackRu
int Start();
void Stop();

void ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result);
void ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result);
void ClientClose(int refnum, int* result);

void ClientActivate(int refnum, int* result);


+ 3
- 3
common/JackSocketServerChannel.cpp View File

@@ -88,11 +88,11 @@ void JackSocketServerChannel::CreateClient()
}
}

void JackSocketServerChannel::AddClient(int fd, char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result)
void JackSocketServerChannel::AddClient(int fd, char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result)
{
JackLog("JackSocketServerChannel::AddClient\n");
int refnum = -1;
*result = fServer->GetEngine()->ClientNew(name, &refnum, shared_engine, shared_client, shared_ports);
*result = fServer->GetEngine()->ClientNew(name, &refnum, shared_engine, shared_client, shared_graph);
if (*result == 0) {
fSocketTable[fd].first = refnum;
fRebuild = true;
@@ -155,7 +155,7 @@ int JackSocketServerChannel::HandleRequest(int fd)
JackClientNewRequest req;
JackClientNewResult res;
if (req.Read(socket) == 0)
AddClient(fd, req.fName, &res.fSharedEngine, &res.fSharedClient, &res.fSharedPorts, &res.fResult);
AddClient(fd, req.fName, &res.fSharedEngine, &res.fSharedClient, &res.fSharedGraph, &res.fResult);
res.Write(socket);
break;
}


+ 1
- 1
common/JackSocketServerChannel.h View File

@@ -47,7 +47,7 @@ class JackSocketServerChannel : public JackServerChannelInterface, public JackRu

int HandleRequest(int fd);
void CreateClient();
void AddClient(int fd, char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result);
void AddClient(int fd, char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result);
void RemoveClient(int fd, int refnum);
void KillClient(int fd);
void BuildPoolTable();


+ 2
- 2
macosx/JackMacEngineRPC.cpp View File

@@ -31,12 +31,12 @@ using namespace Jack;

#define rpc_type kern_return_t // for astyle

rpc_type server_rpc_jack_client_new(mach_port_t server_port, client_name_t name, mach_port_t* private_port, int* shared_engine, int* shared_client, int* shared_ports, int* result)
rpc_type server_rpc_jack_client_new(mach_port_t server_port, client_name_t name, mach_port_t* private_port, int* shared_engine, int* shared_client, int* shared_graph, int* result)
{
JackLog("rpc_jack_client_new %s\n", name);
JackMachServerChannel* channel = JackMachServerChannel::fPortTable[server_port];
assert(channel);
channel->AddClient((char*)name, private_port, shared_engine, shared_client, shared_ports, result);
channel->AddClient((char*)name, private_port, shared_engine, shared_client, shared_graph, result);
return KERN_SUCCESS;
}



+ 2
- 2
macosx/JackMachClientChannel.cpp View File

@@ -95,9 +95,9 @@ void JackMachClientChannel::Stop()
fThread->Kill();
}

void JackMachClientChannel::ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result)
void JackMachClientChannel::ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result)
{
kern_return_t res = rpc_jack_client_new(fServerPort.GetPort(), (char*)name, &fPrivatePort, shared_engine, shared_client, shared_ports, result);
kern_return_t res = rpc_jack_client_new(fServerPort.GetPort(), (char*)name, &fPrivatePort, shared_engine, shared_client, shared_graph, result);
if (res != KERN_SUCCESS) {
*result = -1;
jack_error("JackMachClientChannel::ClientNew err = %s", mach_error_string(res));


+ 1
- 1
macosx/JackMachClientChannel.h View File

@@ -54,7 +54,7 @@ class JackMachClientChannel : public JackClientChannelInterface, public JackRunn
int Start();
void Stop();

void ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result);
void ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result);
void ClientClose(int refnum, int* result);

void ClientActivate(int refnum, int* result);


+ 2
- 2
macosx/JackMachServerChannel.cpp View File

@@ -77,10 +77,10 @@ JackServer* JackMachServerChannel::GetServer()
return fServer;
}

void JackMachServerChannel::AddClient(char* name, mach_port_t* private_port, int* shared_engine, int* shared_client, int* shared_ports, int* result)
void JackMachServerChannel::AddClient(char* name, mach_port_t* private_port, int* shared_engine, int* shared_client, int* shared_graph, int* result)
{
int refnum = -1;
*result = GetEngine()->ClientNew(name, &refnum, shared_engine, shared_client, shared_ports);
*result = GetEngine()->ClientNew(name, &refnum, shared_engine, shared_client, shared_graph);

if (*result == 0) {
mach_port_t port = fServerPort.AddPort();


+ 1
- 1
macosx/JackMachServerChannel.h View File

@@ -58,7 +58,7 @@ class JackMachServerChannel : public JackServerChannelInterface, public JackRunn
JackEngine* GetEngine();
JackServer* GetServer();

void AddClient(char* name, mach_port_t* private_port, int* shared_engine, int* shared_client, int* shared_ports, int* result);
void AddClient(char* name, mach_port_t* private_port, int* shared_engine, int* shared_client, int* shared_graph, int* result);
void RemoveClient(mach_port_t private_port, int refnum);
void KillClient(mach_port_t private_port);



+ 2
- 2
macosx/RPC/JackRPCClientServer.c View File

@@ -1,7 +1,7 @@
/*
* IDENTIFICATION:
* stub generated Mon Feb 13 17:58:24 2006
* with a MiG generated Sun Mar 20 14:22:13 PST 2005 by root@b05.apple.com
* stub generated Sat Dec 23 15:21:20 2006
* with a MiG generated Mon Sep 11 19:11:05 PDT 2006 by root@b09.apple.com
* OPTIONS:
*/



+ 2
- 2
macosx/RPC/JackRPCClientUser.c View File

@@ -1,7 +1,7 @@
/*
* IDENTIFICATION:
* stub generated Mon Feb 13 17:58:24 2006
* with a MiG generated Sun Mar 20 14:22:13 PST 2005 by root@b05.apple.com
* stub generated Sat Dec 23 15:21:20 2006
* with a MiG generated Mon Sep 11 19:11:05 PDT 2006 by root@b09.apple.com
* OPTIONS:
*/
#define __MIG_check__Reply__JackRPCClient_subsystem__ 1


+ 1
- 1
macosx/RPC/JackRPCEngine.defs View File

@@ -34,7 +34,7 @@ routine rpc_jack_client_new(
out private_port : mach_port_make_send_t;
out shared_engine : int;
out shared_client : int;
out shared_ports : int;
out shared_graph : int;
out result : int);

routine rpc_jack_client_close(


+ 2
- 2
macosx/RPC/JackRPCEngine.h View File

@@ -56,7 +56,7 @@ kern_return_t rpc_jack_client_new
mach_port_t *private_port,
int *shared_engine,
int *shared_client,
int *shared_ports,
int *shared_graph,
int *result
);

@@ -511,7 +511,7 @@ union __RequestUnion__JackRPCEngine_subsystem {
NDR_record_t NDR;
int shared_engine;
int shared_client;
int shared_ports;
int shared_graph;
int result;
} __Reply__rpc_jack_client_new_t;
#ifdef __MigPackStructs


+ 5
- 5
macosx/RPC/JackRPCEngineServer.c View File

@@ -1,7 +1,7 @@
/*
* IDENTIFICATION:
* stub generated Mon Feb 13 17:58:24 2006
* with a MiG generated Sun Mar 20 14:22:13 PST 2005 by root@b05.apple.com
* stub generated Sat Dec 23 15:21:20 2006
* with a MiG generated Mon Sep 11 19:11:05 PDT 2006 by root@b09.apple.com
* OPTIONS:
*/

@@ -317,7 +317,7 @@
NDR_record_t NDR;
int shared_engine;
int shared_client;
int shared_ports;
int shared_graph;
int result;
} __Reply__rpc_jack_client_new_t;
#ifdef __MigPackStructs
@@ -698,7 +698,7 @@ kern_return_t server_rpc_jack_client_new
mach_port_t *private_port,
int *shared_engine,
int *shared_client,
int *shared_ports,
int *shared_graph,
int *result
);

@@ -764,7 +764,7 @@ mig_internal novalue _Xrpc_jack_client_new
#endif /* UseStaticTemplates */


RetCode = server_rpc_jack_client_new(In0P->Head.msgh_request_port, In0P->client_name, &OutP->private_port.name, &OutP->shared_engine, &OutP->shared_client, &OutP->shared_ports, &OutP->result);
RetCode = server_rpc_jack_client_new(In0P->Head.msgh_request_port, In0P->client_name, &OutP->private_port.name, &OutP->shared_engine, &OutP->shared_client, &OutP->shared_graph, &OutP->result);
if (RetCode != KERN_SUCCESS) {
MIG_RETURN_ERROR(OutP, RetCode);
}


+ 48
- 48
macosx/RPC/JackRPCEngineUser.c View File

@@ -1,7 +1,7 @@
/*
* IDENTIFICATION:
* stub generated Mon Feb 13 17:58:24 2006
* with a MiG generated Sun Mar 20 14:22:13 PST 2005 by root@b05.apple.com
* stub generated Sat Dec 23 15:21:20 2006
* with a MiG generated Mon Sep 11 19:11:05 PDT 2006 by root@b09.apple.com
* OPTIONS:
*/
#define __MIG_check__Reply__JackRPCEngine_subsystem__ 1
@@ -153,25 +153,25 @@
#endif /* __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_client__defined */


#ifndef __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#ifndef __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#if defined(__NDR_convert__int_rep__JackRPCEngine__int__defined)
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__int_rep__JackRPCEngine__int((int *)(a), f)
#elif defined(__NDR_convert__int_rep__int__defined)
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__int_rep__int((int *)(a), f)
#elif defined(__NDR_convert__int_rep__JackRPCEngine__int32_t__defined)
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__int_rep__JackRPCEngine__int32_t((int32_t *)(a), f)
#elif defined(__NDR_convert__int_rep__int32_t__defined)
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__int_rep__int32_t((int32_t *)(a), f)
#endif /* defined(__NDR_convert__*__defined) */
#endif /* __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined */
#endif /* __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined */


#ifndef __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__result__defined
@@ -237,25 +237,25 @@
#endif /* __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_client__defined */


#ifndef __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#ifndef __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#if defined(__NDR_convert__char_rep__JackRPCEngine__int__defined)
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__char_rep__JackRPCEngine__int((int *)(a), f)
#elif defined(__NDR_convert__char_rep__int__defined)
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__char_rep__int((int *)(a), f)
#elif defined(__NDR_convert__char_rep__JackRPCEngine__int32_t__defined)
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__char_rep__JackRPCEngine__int32_t((int32_t *)(a), f)
#elif defined(__NDR_convert__char_rep__int32_t__defined)
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__char_rep__int32_t((int32_t *)(a), f)
#endif /* defined(__NDR_convert__*__defined) */
#endif /* __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined */
#endif /* __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined */


#ifndef __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__result__defined
@@ -321,25 +321,25 @@
#endif /* __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_client__defined */


#ifndef __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#ifndef __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#if defined(__NDR_convert__float_rep__JackRPCEngine__int__defined)
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__float_rep__JackRPCEngine__int((int *)(a), f)
#elif defined(__NDR_convert__float_rep__int__defined)
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__float_rep__int((int *)(a), f)
#elif defined(__NDR_convert__float_rep__JackRPCEngine__int32_t__defined)
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__float_rep__JackRPCEngine__int32_t((int32_t *)(a), f)
#elif defined(__NDR_convert__float_rep__int32_t__defined)
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports(a, f) \
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined
#define __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph(a, f) \
__NDR_convert__float_rep__int32_t((int32_t *)(a), f)
#endif /* defined(__NDR_convert__*__defined) */
#endif /* __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined */
#endif /* __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined */


#ifndef __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__result__defined
@@ -405,7 +405,7 @@ mig_internal kern_return_t __MIG_check__Reply__rpc_jack_client_new_t(__Reply__rp

#if defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_engine__defined) || \
defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_client__defined) || \
defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined) || \
defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined) || \
defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__result__defined)
if (Out0P->NDR.int_rep != NDR_record.int_rep) {
#if defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_engine__defined)
@@ -414,9 +414,9 @@ mig_internal kern_return_t __MIG_check__Reply__rpc_jack_client_new_t(__Reply__rp
#if defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_client__defined)
__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_client(&Out0P->shared_client, Out0P->NDR.int_rep);
#endif /* __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_client__defined */
#if defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined)
__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports(&Out0P->shared_ports, Out0P->NDR.int_rep);
#endif /* __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_ports__defined */
#if defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined)
__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph(&Out0P->shared_graph, Out0P->NDR.int_rep);
#endif /* __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__shared_graph__defined */
#if defined(__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__result__defined)
__NDR_convert__int_rep__Reply__rpc_jack_client_new_t__result(&Out0P->result, Out0P->NDR.int_rep);
#endif /* __NDR_convert__int_rep__Reply__rpc_jack_client_new_t__result__defined */
@@ -425,7 +425,7 @@ mig_internal kern_return_t __MIG_check__Reply__rpc_jack_client_new_t(__Reply__rp

#if defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_engine__defined) || \
defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_client__defined) || \
defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined) || \
defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined) || \
defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__result__defined)
if (Out0P->NDR.char_rep != NDR_record.char_rep) {
#if defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_engine__defined)
@@ -434,9 +434,9 @@ mig_internal kern_return_t __MIG_check__Reply__rpc_jack_client_new_t(__Reply__rp
#if defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_client__defined)
__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_client(&Out0P->shared_client, Out0P->NDR.char_rep);
#endif /* __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_client__defined */
#if defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined)
__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports(&Out0P->shared_ports, Out0P->NDR.char_rep);
#endif /* __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_ports__defined */
#if defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined)
__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph(&Out0P->shared_graph, Out0P->NDR.char_rep);
#endif /* __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__shared_graph__defined */
#if defined(__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__result__defined)
__NDR_convert__char_rep__Reply__rpc_jack_client_new_t__result(&Out0P->result, Out0P->NDR.char_rep);
#endif /* __NDR_convert__char_rep__Reply__rpc_jack_client_new_t__result__defined */
@@ -445,7 +445,7 @@ mig_internal kern_return_t __MIG_check__Reply__rpc_jack_client_new_t(__Reply__rp

#if defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_engine__defined) || \
defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_client__defined) || \
defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined) || \
defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined) || \
defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__result__defined)
if (Out0P->NDR.float_rep != NDR_record.float_rep) {
#if defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_engine__defined)
@@ -454,9 +454,9 @@ mig_internal kern_return_t __MIG_check__Reply__rpc_jack_client_new_t(__Reply__rp
#if defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_client__defined)
__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_client(&Out0P->shared_client, Out0P->NDR.float_rep);
#endif /* __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_client__defined */
#if defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined)
__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports(&Out0P->shared_ports, Out0P->NDR.float_rep);
#endif /* __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_ports__defined */
#if defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined)
__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph(&Out0P->shared_graph, Out0P->NDR.float_rep);
#endif /* __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__shared_graph__defined */
#if defined(__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__result__defined)
__NDR_convert__float_rep__Reply__rpc_jack_client_new_t__result(&Out0P->result, Out0P->NDR.float_rep);
#endif /* __NDR_convert__float_rep__Reply__rpc_jack_client_new_t__result__defined */
@@ -478,7 +478,7 @@ mig_external kern_return_t rpc_jack_client_new
mach_port_t *private_port,
int *shared_engine,
int *shared_client,
int *shared_ports,
int *shared_graph,
int *result
)
{
@@ -508,7 +508,7 @@ mig_external kern_return_t rpc_jack_client_new
NDR_record_t NDR;
int shared_engine;
int shared_client;
int shared_ports;
int shared_graph;
int result;
mach_msg_trailer_t trailer;
} Reply;
@@ -528,7 +528,7 @@ mig_external kern_return_t rpc_jack_client_new
NDR_record_t NDR;
int shared_engine;
int shared_client;
int shared_ports;
int shared_graph;
int result;
} __Reply;
#ifdef __MigPackStructs
@@ -589,7 +589,7 @@ mig_external kern_return_t rpc_jack_client_new

*shared_client = Out0P->shared_client;

*shared_ports = Out0P->shared_ports;
*shared_graph = Out0P->shared_graph;

*result = Out0P->result;



+ 2
- 2
windows/JackWinNamedPipeClientChannel.cpp View File

@@ -112,14 +112,14 @@ void JackWinNamedPipeClientChannel::ServerAsyncCall(JackRequest* req, JackResult
}
}

void JackWinNamedPipeClientChannel::ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result)
void JackWinNamedPipeClientChannel::ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result)
{
JackClientNewRequest req(name);
JackClientNewResult res;
ServerSyncCall(&req, &res, result);
*shared_engine = res.fSharedEngine;
*shared_client = res.fSharedClient;
*shared_ports = res.fSharedPorts;
*shared_graph = res.fSharedGraph;
}

void JackWinNamedPipeClientChannel::ClientClose(int refnum, int* result)


+ 1
- 1
windows/JackWinNamedPipeClientChannel.h View File

@@ -56,7 +56,7 @@ class JackWinNamedPipeClientChannel : public JackClientChannelInterface, public
int Start();
void Stop();

void ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result);
void ClientNew(const char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result);
void ClientClose(int refnum, int* result);

void ClientActivate(int refnum, int* result);


+ 6
- 6
windows/JackWinNamedPipeServerChannel.cpp View File

@@ -16,10 +16,10 @@ Copyright (C) 2004-2006 Grame
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

*/
#ifdef WIN32
#pragma warning (disable : 4786)
#endif
#ifdef WIN32
#pragma warning (disable : 4786)
#endif

#include "JackWinNamedPipeServerChannel.h"
#include "JackRequest.h"
@@ -267,11 +267,11 @@ int JackClientPipeThread::HandleRequest()
return ret;
}

void JackClientPipeThread::AddClient(char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result)
void JackClientPipeThread::AddClient(char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result)
{
JackLog("JackClientPipeThread::AddClient %s\n", name);
fRefNum = -1;
*result = fServer->GetEngine()->ClientNew(name, &fRefNum, shared_engine, shared_client, shared_ports);
*result = fServer->GetEngine()->ClientNew(name, &fRefNum, shared_engine, shared_client, shared_graph);
}

void JackClientPipeThread::RemoveClient()


+ 1
- 1
windows/JackWinNamedPipeServerChannel.h View File

@@ -39,7 +39,7 @@ class JackClientPipeThread : public JackRunnableInterface
JackThread* fThread;
int fRefNum;

void AddClient(char* name, int* shared_engine, int* shared_client, int* shared_ports, int* result);
void AddClient(char* name, int* shared_engine, int* shared_client, int* shared_graph, int* result);
void RemoveClient();
void KillClient();



Loading…
Cancel
Save