blob: 521bc4f0303678f11dfb89e300a9eed4e27db5e1 [file] [log] [blame]
Tomáš Peckad03044f2020-11-12 14:33:10 +01001#pragma once
2#include <memory>
3#include "health/State.h"
4#include "health/outputs/SlotWrapper.h"
5
6namespace velia::ietf_hardware {
7class IETFHardware;
8}
9
10namespace velia::ietf_hardware {
11std::shared_ptr<ietf_hardware::IETFHardware> create(const std::string& applianceName);
12}
13
14namespace velia::health {
15boost::signals2::SlotWrapper<void, health::State> createOutput(const std::string& applianceName);
16}