Mender-update programmatic interface

Ah, I see this may have been answered in 2019 here. Any changes in the intervening years? What I’m after is not notifications about state transitions, but rather being able to drive the update client from a C++ (well, Swift) daemon.