Files
Ben Allfree 1243b2bc1b refactor(core): split pal from kernel
Move the BBS kernel under core/ and host I/O under platforms/.
2026-10-07 15:54:38 -07:00

23 lines
496 B
C++

#pragma once
#include "core/LoBBSKernel.h"
#include "MeshModule.h"
#include "SinglePortModule.h"
#include "mesh/generated/meshtastic/mesh.pb.h"
class LoBBSModule : public SinglePortModule
{
public:
LoBBSModule();
~LoBBSModule() override = default;
LoBBSKernel &kernel() { return kernel_; }
const LoBBSKernel &kernel() const { return kernel_; }
protected:
ProcessMessage handleReceived(const meshtastic_MeshPacket &mp) override;
private:
LoBBSKernel kernel_;
};