X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2Fuser-guide.rst;fp=docs%2Fuser-guide.rst;h=7147f0259508020fd98b306b8eae649b5182ea83;hb=ca170d3c19485b052b3635a516c7a4e82a506ba5;hp=0000000000000000000000000000000000000000;hpb=381c9c74bd1270ddab74d9fe22347d6d0af580cd;p=ric-plt%2Fxapp-frame-py.git diff --git a/docs/user-guide.rst b/docs/user-guide.rst new file mode 100644 index 0000000..7147f02 --- /dev/null +++ b/docs/user-guide.rst @@ -0,0 +1,40 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. SPDX-License-Identifier: CC-BY-4.0 +.. Copyright (C) 2020 AT&T Intellectual Property + +User Guide +========== + +This document explains how to develop an Xapp using the RIC Xapp framework. +Information for maintainers of this framework is in the Developer Guide. + +Xapp writers should use the public classes and methods from the Xapp Python +framework package as documented below. + + +Class RMRXapp +------------- + +Application writers should extend this class to implement a reactive Xapp; +also see class Xapp. + +.. autoclass:: ricxappframe.xapp_frame.RMRXapp + :members: + +Class Xapp +---------- + +Application writers should extend this class to implement a general Xapp; +also see class RMRXapp. + +.. autoclass:: ricxappframe.xapp_frame.Xapp + :members: + + +Class SDLWrapper +---------------- + +Application writers may instantiate this class directly to communicate with the SDL service. + +.. autoclass:: ricxappframe.xapp_sdl.SDLWrapper + :members: