Metadata-Version: 2.1
Name: rpcc
Version: 0.1.0
Summary: A compiler for Mercury-based RPCs
Home-page: https://storage.bsc.es/projects/rpcc
Author: Alberto Miranda
Author-email: alberto.miranda@bsc.es
License: GPLv3
Platform: UNKNOWN
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Code Generators
Requires-Python: >=3.6.0
Description-Content-Type: text/markdown
License-File: COPYING

# 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](https://mercury-hpc.github.io/) framework.

Inspired by Google's [Protocol Buffers](https://developers.google.com/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.

## Documentation

Documentation for the compiler can be found [here](https://storage.bsc.es/projects/rpcc/).


