MsgFlo is a distributed, polyglot FBP (flow-based-programming) runtime. It integrates with other FBP tools like the Flowhub visual programming IDE. This library makes it easy to create MsgFlo participants in C++.
msgflo-cpp is written in C++11 and is built on top of AMQP-CPP, and json11.
Minimally useful
- Basic Participant support, sends discover
- Supports AMQP/RabbitMQ and MQTT transports
- Not used in production yet
mkdir build
cmake ..
make
./examples/repeat
MIT, see ./LICENSE
To enable debug logging, set the MSGFLO_CPP_DEBUG environment variable.
export MSGFLO_CPP_DEBUG=1
0.1
- Fix missing port identifier in process()
- AMQP: Implement NACK