Add API allowing xAPPs to send alarm messages 07/4407/3 2.0.0
authorE. Scott Daniels <daniels@research.att.com>
Wed, 15 Jul 2020 12:03:22 +0000 (08:03 -0400)
committerE. Scott Daniels <daniels@research.att.com>
Fri, 17 Jul 2020 16:00:44 +0000 (12:00 -0400)
commit6ef23e1d7f7f47ccab5be6ff1b68e5cfdda80ad2
treeeaa316020e0e47aca23c45654d2ca54e99e361c8
parent8ec1e3c2dec6ba4fa83fe63e4207d47b4b0f3b3f
Add API allowing xAPPs to send alarm messages

This change adds the ability for an xAPP to send alarms to
the alarm collector/manager via RMR messages.

This is a BREAKING change because the C++ framework classes
are all now wrapped in the xapp:: namespace.

Issue-ID: RIC-426

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I552292d57e987313ec684bd55f8780ef5fba74fe
44 files changed:
CHANGES
CMakeLists.txt
doc/src/lib/README [new file with mode: 0644]
doc/src/lib/front_junk.im
doc/src/lib/setup.im
doc/src/master.mk [new file with mode: 0644]
doc/src/rtd/Makefile
doc/src/rtd/gen_rel_notes.sh
doc/src/rtd/rel-notes.rst
doc/src/rtd/rel-notes.xfm [deleted file]
doc/src/rtd/setup.im [deleted file]
doc/src/user/.gitignore
doc/src/user/Makefile
doc/src/user/alarm.im [new file with mode: 0644]
doc/src/user/alloc_proto.im [new file with mode: 0644]
doc/src/user/cpp_frame.im
doc/src/user/example4.im [new file with mode: 0644]
doc/src/user/jhash.im
doc/src/user/raise_proto.im [new file with mode: 0644]
doc/src/user/user_guide.xfm
docs/rel-notes.rst
docs/user-guide.rst
examples/rmr_dump.cpp
examples/xapp_t1.cpp
examples/xapp_t2.cpp
src/alarm/CMakeLists.txt [new file with mode: 0644]
src/alarm/alarm.cpp [new file with mode: 0644]
src/alarm/alarm.hpp [new file with mode: 0644]
src/json/jhash.cpp
src/json/jhash.hpp
src/messaging/callback.cpp
src/messaging/callback.hpp
src/messaging/default_cb.cpp
src/messaging/default_cb.hpp
src/messaging/message.cpp
src/messaging/message.hpp
src/messaging/messenger.cpp
src/messaging/messenger.hpp
src/messaging/msg_component.hpp
src/xapp/xapp.hpp
test/Makefile
test/jhash_test.cpp
test/rmr_em.c
test/unit_test.cpp