26#include "events/observer.hpp"
27#include "network/socketEvent.hpp"
29#include "ut/defaultRunner.hpp"
37 enum class CommandAction {
57 std::optional<std::vector<std::string>>
arg;
An observer interface of the observers/observable design pattern.
Definition observer.hpp:39
Default unit tests runner.
Definition defaultRunner.hpp:38
SocketServerRunner(const std::string &uri, const anch::ut::UnitTests &tests)
SocketServerRunner(const SocketServerRunner &)=delete
virtual void handle(const anch::events::Event< anch::network::SocketEvent > &evt) noexcept override
SocketServerRunner()=delete
virtual ~SocketServerRunner()
Unit tests collection.
Definition unit.hpp:37
Event representation.
Definition event.hpp:37
Command message.
Definition socketServerRunner.hpp:52
std::optional< std::vector< std::string > > arg
Definition socketServerRunner.hpp:57
CommandAction action
Definition socketServerRunner.hpp:54