#include "defaultservice.h" #include char* arg[] = { const_cast("/"), const_cast("exec") }; int argc = 2; DefaultService::DefaultService(): Patronum::Service(2, arg, "TestPatronum") { _core = new QCoreApplication(argc, arg); } void DefaultService::onStart() { QuasarAppUtils::Params::log("Server started!", QuasarAppUtils::Info); } bool DefaultService::handleReceive(const Patronum::Feature &data) { if (data.cmd() == "ping") { sendResuylt("pong"); return true; } return false; } QSet DefaultService::supportedFeatures() { QSet res; res += Patronum::Feature("ping", {}, "test ping", "ping"); return res; }