Add IConnector interface with corresponding types

This commit is contained in:
2026-07-15 12:00:40 +03:00
parent 50c81a8099
commit 0f5bafc295
4 changed files with 94 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
#pragma once
#include "connectors/Types.h"
namespace MBFT
{
class IConnector
{
public:
virtual std::shared_ptr<MBFT::InboundMessage> receive(void) = 0;
virtual void send(std::shared_ptr<MBFT::OutboundMessage>& msg) = 0;
};
}