rpcc

rpcc is a Python command line tool that allows developers to easily define and work with remote procedure calls (RPCs) compatible with the Mercury framework.

Inspired by Google’s Protocol Buffers, rpcc allows developers to easily define RPCs using a language- and platform- neutral language, that will then be used to generate all the necessary C/C++ boilerplate code required to actually implement them.

Note

This project is under active development.

Installation

You can install rpcc from PyPI with pip or your favorite package manager:

$ pip install rpcc

If rpcc is already installed in your system, add the -U switch to update to the current version.

Warning

rpcc requires Python 3.6 and above.