2026-04-30 14:53:03 +08:00
|
|
|
#ifndef CONTAINERENUM_H
|
|
|
|
|
#define CONTAINERENUM_H
|
|
|
|
|
|
|
|
|
|
#include <QMetaEnum>
|
|
|
|
|
#include <QObject>
|
|
|
|
|
|
|
|
|
|
namespace amnezia
|
|
|
|
|
{
|
|
|
|
|
namespace ContainerEnumNS
|
|
|
|
|
{
|
|
|
|
|
Q_NAMESPACE
|
|
|
|
|
enum DockerContainer {
|
|
|
|
|
None = 0,
|
|
|
|
|
Awg,
|
|
|
|
|
Awg2,
|
|
|
|
|
WireGuard,
|
|
|
|
|
OpenVpn,
|
2026-06-04 15:45:53 +01:00
|
|
|
Cloak,
|
|
|
|
|
ShadowSocks,
|
2026-04-30 14:53:03 +08:00
|
|
|
Ipsec,
|
|
|
|
|
Xray,
|
|
|
|
|
SSXray,
|
|
|
|
|
|
|
|
|
|
// non-vpn
|
|
|
|
|
TorWebSite,
|
|
|
|
|
Dns,
|
|
|
|
|
Sftp,
|
2026-05-18 14:52:58 +03:00
|
|
|
Socks5Proxy,
|
|
|
|
|
MtProxy,
|
2026-05-18 15:01:09 +03:00
|
|
|
Telemt,
|
2026-04-30 14:53:03 +08:00
|
|
|
};
|
|
|
|
|
Q_ENUM_NS(DockerContainer)
|
|
|
|
|
} // namespace ContainerEnumNS
|
|
|
|
|
|
|
|
|
|
using namespace ContainerEnumNS;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endif // CONTAINERENUM_H
|
|
|
|
|
|
|
|
|
|
|