Files
DefaultVPN/service/server/systemservice.cpp

25 lines
490 B
C++
Raw Normal View History

2020-12-26 15:03:51 +03:00
#include "defines.h"
#include "localserver.h"
#include "systemservice.h"
SystemService::SystemService(int argc, char **argv)
: QtService<QCoreApplication>(argc, argv, SERVICE_NAME)
{
setServiceDescription("Service for AmneziaVPN");
}
void SystemService::start()
{
QCoreApplication* app = application();
2020-12-26 23:17:20 +03:00
m_localServer = new LocalServer();
2020-12-26 15:03:51 +03:00
2021-02-02 22:51:31 +03:00
// if (!m_localServer->isRunning()) {
// app->quit();
// }
2020-12-26 15:03:51 +03:00
}
void SystemService::stop()
{
delete m_localServer;
}