X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2Frmr_api.rst;h=69caf590c228104e3f810dfe008544987c50221c;hb=581cf1ee882a6fd3b498cc04eccc1d6a18f30c73;hp=e3d5f0e261afd5bc6056ed17dfd458003003ca27;hpb=fbb5928134d64dbab8bc3e64b23c2f21e4c4be6f;p=ric-plt%2Fxapp-frame-py.git diff --git a/docs/rmr_api.rst b/docs/rmr_api.rst index e3d5f0e..69caf59 100644 --- a/docs/rmr_api.rst +++ b/docs/rmr_api.rst @@ -1,16 +1,34 @@ -RMR -==== +.. 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 + +RMR Python Bindings +=================== Overview -------- -The xapp framework repo includes a python submodule called `rmr`. -This package (`ricxappframe.rmr`) is a CTYPES wrapper around the C rmr library. -Most Xapp users will never use this package natively; however python apps that need access to the low level rmr API can use this package. -Usage of this python package requires that you have the c rmr libraries installed. + +The xapp python framework package includes a python subpackage called +`rmr`. This subpackage (`ricxappframe.rmr`) is a CTYPES wrapper +around the RMR shared library. Most Xapp users will never use this +subpackage natively; however python apps that need access to the +low-level RMR API can use it. + +Usage of this python package requires that the RMR shared-object +library is installed in a system library that is included in the +directories found by default, usually something like /usr/local/lib. + +The RMR library man pages are available here: :doc:`RMR Man Pages ` + +RMR API +------- + +.. automodule:: ricxappframe.rmr.rmr + :members: -.. API -.. --- +RMR Helper API +-------------- -.. .. automodule:: ricxappframe.rmr.rmr -.. :members: +.. automodule:: ricxappframe.rmr.helpers + :members: