22#include <fluid-settings/fluid_settings_connection.h>
35 :
public fluid_settings::fluid_settings_connection
49 virtual void ready(ed::message & msg);
50 virtual void stop(
bool quitting);
54 fluid_settings::fluid_settings_status_t status
55 , std::string
const & name
56 , std::string
const & value)
override;
Class handling intercomputer locking.
Handle messages from the communicatord.
virtual void ready(ed::message &msg)
Messenger received the READY message.
std::shared_ptr< messenger > pointer_t
messenger & operator=(messenger const &)=delete
void finish_parsing()
Finish handling command line options.
virtual ~messenger() override
messenger(messenger const &)=delete
virtual void stop(bool quitting)
Let the server know STOP or QUITTING was sent to us.
virtual void fluid_settings_changed(fluid_settings::fluid_settings_status_t status, std::string const &name, std::string const &value) override
Send the CLUSTER_STATUS to communicatord once ready.