Client - Server Error

HI,

Taking HelloIPC as reference I Created a Client-Server Scenario where each Client provides as well as requires and same goes for Server, i.e. both are Server and Client at the same time.

Here’s a look at my .cdef…

[code]sources:
{
TempSensor.c
}

provides:
{
api:
{

SensorMonitor = SensorMonitor.api
}

}

requires:
{
api:
{
update = update.api

}

}[/code]

and similar code for the other .cdef…

I’ve even added the respective APIs. But this is not working.

Has anybody faced similar issues ? Any Solution Please…

Hello,

What are the errors you are seeing?

How are these APIs bound in the adef? Are the dependencies circular?

If the application is building successfully, but not running, can you give me the output of sdir list on the target?

Thank you,
-Kelly

Hello,

I am facing similar issue where “sdir list” command shows few Waiting clients. In my scenario I have a circular dependency where client and server both apps provides and require API’s.

How to get rid of of this issue, is there any better option for IPC which will not run into circular dependency.

Thanks
Vishal