Hi All.
A system design question.
I have a component that publishes two different APIs that are interrelated. If one API function implementation calls a function from the other API implementation, does Legato treat it as a normal function call (because both functions are in the same Component); or is the call treated as an API/IPC call (because one API is calling the other API)?
example:
fredComponent component provides two APIs:
jack.api (contains jack_enable()
, jack_disable()
etc)
jill.api ( contains jill_getdata()
which calls jack_enable()
)
is the call by jill_getdata()
to jack_enable()
a function call or an api/IPC call?
ciao, Dave