20 virtual void setupMessageSender(::std::function<
void(::std::string, ::std::string, ::std::string)>) = 0;
23 virtual bool shouldProcessMessage(::std::string
const&, ::std::string
const&) = 0;
26 virtual bool onMessageReceived(::std::string
const&, ::std::string
const&, ::std::optional<::Json::Value>) = 0;
29 virtual bool isShutdownInProgress();
32 virtual void onShutdown();
35 virtual void onLoadingBegin(::std::function<
void(::std::string)>);