Beacon config

This commit is contained in:
maxdcb
2024-12-12 08:23:05 -05:00
parent 96474cf4af
commit f1bd0635cf
17 changed files with 271 additions and 116 deletions
+1
View File
@@ -63,6 +63,7 @@ public:
// if an error ocurre:
// set_returnvalue(errorMsg) && return -1
virtual int init(std::vector<std::string>& splitedCmd, C2Message& c2Message) = 0;
virtual int initConfig(const nlohmann::json &config) {return 0;};
virtual int process(C2Message& c2Message, C2Message& c2RetMessage) = 0;
virtual int followUp(const C2Message &c2RetMessage) {return 0;};
virtual int errorCodeToMsg(const C2Message &c2RetMessage, std::string& errorMsg) {return 0;};