Pass config object instead of using implicit global
-
use the returned pointer when we open config module. So, all internals use this pointer, no more a global. in main OAI, as there is no (yet) explicit config context sent, it remain a global
-
separate the user API functions from the non user API functions. Benefit:
- seed to manage multiple config contexts in same process
- no more back/forward references between the .so file and the main exe file
Edited by Robert Schmidt