Introduce MBFT::Module and MBFT::ModuleAPI

This commit is contained in:
2026-07-15 17:51:48 +03:00
parent b761e71668
commit 2810efded7
4 changed files with 180 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
#include "core/inc/Types.h"
#include "connectors/IConnector.h"
namespace MBFT
{
class ModuleAPI
{
public:
MBFT::IConnector& connector;
MBFT::InboundMessage *ctx{nullptr};
public:
ModuleAPI(MBFT::IConnector& c);
void set_context(const MBFT::InboundMessage * const ctx);
void v1_respond(const std::string& text);
};
}