Operator

Operator is a runloop-agnostic C++ SDK; it does not make any network calls itself. Rather, the calling program passes in an adapter that defines how to perform any network calls. Operator currently includes adapters for GLib and Qt, and more will be written in the future.

You can find more information at its homepage.