e3ap: add E3 agent lifecycle and nr-softmodem init hook
Add the E3 agent lifecycle on top of libe3: configuration mapping,
agent creation/init/start, dApp report and status-change handlers,
and xApp control and subscription-query helpers. Wire e3_init() and
e3_destroy() into nr-softmodem under the E3_AGENT guard.
The agent registers no concrete service models: service models (such
as spectrum sensing) live in their own modules and register
themselves, keeping the framework decoupled from any specific use
case.
Signed-off-by:
Andrea Lacava <thecave003@gmail.com>
Showing
openair2/E3AP/e3_agent.c
0 → 100644
openair2/E3AP/e3_agent.h
0 → 100644
Please register or sign in to comment