Add helpers module to python wrapper 32/1032/7 1.9.0
authorE. Scott Daniels <daniels@research.att.com>
Fri, 27 Sep 2019 16:45:31 +0000 (12:45 -0400)
committerE. Scott Daniels <daniels@research.att.com>
Fri, 27 Sep 2019 20:25:33 +0000 (16:25 -0400)
commitfa09c30e9450c45853311c6f07a621e1b9218ff0
treebd05d05ca3b4a0b92c4cecf4e3e46a947ae297b2
parent5b8070aee9f53c14333447d1444f5b83921cac28
Add helpers module to python wrapper

The helpers module in the python bindings allows for
extensions and convenience functions. Initially this
contains a "receive all" function that collects all
queued messages and returns an array of message summaries
to the caller.

This change also modifies the expected constants test
such that it includes a check for the MTCALL flag, and
does not fail if RMR produces more constants than
expected and/or needed.

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I862edd045c30bc4c81e13664acea6b91c229fb58
CHANGES
CMakeLists.txt
src/bindings/rmr-python/docs/Changelog.rst
src/bindings/rmr-python/docs/source/index.rst
src/bindings/rmr-python/examples/rcv_all.py [new file with mode: 0644]
src/bindings/rmr-python/rmr/helpers.py [new file with mode: 0644]
src/bindings/rmr-python/rmr/rmr.py
src/bindings/rmr-python/setup.py
src/bindings/rmr-python/tests/conftest.py
src/bindings/rmr-python/tests/test_rmr.py