#ifndef AWGCONFIGURATOR_H #define AWGCONFIGURATOR_H #include #include "wireguardConfigurator.h" class AwgConfigurator : public WireguardConfigurator { Q_OBJECT public: AwgConfigurator(SshSession* sshSession, QObject *parent = nullptr); amnezia::ProtocolConfig createConfig(const amnezia::ServerCredentials &credentials, amnezia::DockerContainer container, const amnezia::ContainerConfig &containerConfig, const amnezia::DnsSettings &dnsSettings, amnezia::ErrorCode &errorCode) override; }; #endif // AWGCONFIGURATOR_H