Skip to content
Snippets Groups Projects
DapServiceClientNativeLinux.h 633 B
Newer Older
andrey.daragan's avatar
andrey.daragan committed
#ifndef DAPSERVICECLIENTNATIVELINUX_H
#define DAPSERVICECLIENTNATIVELINUX_H

#include "DapServiceClientNativeAbstract.h"

class DapServiceClientNativeLinux : public DapServiceClientNativeAbstract
{
    const char* m_checkIsServiceRunningCommand;
    QString m_cmdTemplate;
public:
    DapServiceClientNativeLinux();
    ~DapServiceClientNativeLinux() override;
    bool isServiceRunning() override;
    DapServiceError serviceStart() override;
    DapServiceError serviceRestart() override;

    DapServiceError serviceStop() override;
    DapServiceError serviceInstallAndRun() override;
};

#endif // DAPSERVICECLIENTNATIVELINUX_H