C++ implementation of serf client (http://www.serfdom.io)
This is a C++ library which can be used to interact with a Serf agent using the msgpack RPC system it supports.
The Serf RPC interface is defined here: https://www.serfdom.io/docs/agent/rpc.html.
The Master branch builds with modern compilers supporting C++11, with no Boost dependency. The cpp03 branch contains the last release built for C++03 using Boost for portable thread support.
See Commands.txt for status of individual RPC commands
- CMake used for building
- Google Test (gtest) for unit tests
- msgpack-c (https://github.com/msgpack/msgpack-c) 3.1.1 or later
- g++ 4.8.5 or later or clang (C++11 required)