msgflo-cpp: C++ participant support for MsgFlo
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 primarily used on Embedded Linux, but should also be portable to other operating systems.
- Basic Participant support, sends MsgFlo discover message periodically
- Supports MQTT 3.1.1 and AMQP 0-9-0 (RabbitMQ)
- Used in production at Bitraf hackerspace for electronic doorlocks since 2016
mkdir build cmake .. make ./examples/repeat
MIT, see ./LICENSE
To enable debug logging, set the
MSGFLO_CPP_DEBUG environment variable.