/*
 * This file was generated by qdbusxml2cpp version 0.8
 * Source file was org.freedesktop.systemd1.Service.xml
 *
 * qdbusxml2cpp is Copyright (C) The Qt Company Ltd. and other contributors.
 *
 * This is an auto-generated file.
 * Do not edit! All changes made to it will be lost.
 */

#ifndef SERVICEINTERFACE_H
#define SERVICEINTERFACE_H

#include <QtCore/QObject>
#include <QtCore/QByteArray>
#include <QtCore/QList>
#include <QtCore/QMap>
#include <QtCore/QString>
#include <QtCore/QStringList>
#include <QtCore/QVariant>
#include <QtDBus/QtDBus>

/*
 * Proxy class for interface org.freedesktop.systemd1.Service
 */
class OrgFreedesktopSystemd1ServiceInterface: public QDBusAbstractInterface
{
    Q_OBJECT
public:
    static inline const char *staticInterfaceName()
    { return "org.freedesktop.systemd1.Service"; }

public:
    OrgFreedesktopSystemd1ServiceInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = nullptr);

    ~OrgFreedesktopSystemd1ServiceInterface();

    Q_PROPERTY(qulonglong AmbientCapabilities READ ambientCapabilities)
    inline qulonglong ambientCapabilities() const
    { return qvariant_cast< qulonglong >(property("AmbientCapabilities")); }

    Q_PROPERTY(bool BlockIOAccounting READ blockIOAccounting)
    inline bool blockIOAccounting() const
    { return qvariant_cast< bool >(property("BlockIOAccounting")); }

    Q_PROPERTY(qulonglong BlockIOWeight READ blockIOWeight)
    inline qulonglong blockIOWeight() const
    { return qvariant_cast< qulonglong >(property("BlockIOWeight")); }

    Q_PROPERTY(QString BusName READ busName)
    inline QString busName() const
    { return qvariant_cast< QString >(property("BusName")); }

    Q_PROPERTY(bool CPUAccounting READ cPUAccounting)
    inline bool cPUAccounting() const
    { return qvariant_cast< bool >(property("CPUAccounting")); }

    Q_PROPERTY(QByteArray CPUAffinity READ cPUAffinity)
    inline QByteArray cPUAffinity() const
    { return qvariant_cast< QByteArray >(property("CPUAffinity")); }

    Q_PROPERTY(qulonglong CPUQuotaPerSecUSec READ cPUQuotaPerSecUSec)
    inline qulonglong cPUQuotaPerSecUSec() const
    { return qvariant_cast< qulonglong >(property("CPUQuotaPerSecUSec")); }

    Q_PROPERTY(int CPUSchedulingPolicy READ cPUSchedulingPolicy)
    inline int cPUSchedulingPolicy() const
    { return qvariant_cast< int >(property("CPUSchedulingPolicy")); }

    Q_PROPERTY(int CPUSchedulingPriority READ cPUSchedulingPriority)
    inline int cPUSchedulingPriority() const
    { return qvariant_cast< int >(property("CPUSchedulingPriority")); }

    Q_PROPERTY(bool CPUSchedulingResetOnFork READ cPUSchedulingResetOnFork)
    inline bool cPUSchedulingResetOnFork() const
    { return qvariant_cast< bool >(property("CPUSchedulingResetOnFork")); }

    Q_PROPERTY(qulonglong CPUShares READ cPUShares)
    inline qulonglong cPUShares() const
    { return qvariant_cast< qulonglong >(property("CPUShares")); }

    Q_PROPERTY(qulonglong CPUUsageNSec READ cPUUsageNSec)
    inline qulonglong cPUUsageNSec() const
    { return qvariant_cast< qulonglong >(property("CPUUsageNSec")); }

    Q_PROPERTY(qulonglong CPUWeight READ cPUWeight)
    inline qulonglong cPUWeight() const
    { return qvariant_cast< qulonglong >(property("CPUWeight")); }

    Q_PROPERTY(qulonglong CapabilityBoundingSet READ capabilityBoundingSet)
    inline qulonglong capabilityBoundingSet() const
    { return qvariant_cast< qulonglong >(property("CapabilityBoundingSet")); }

    Q_PROPERTY(QString ControlGroup READ controlGroup)
    inline QString controlGroup() const
    { return qvariant_cast< QString >(property("ControlGroup")); }

    Q_PROPERTY(uint ControlPID READ controlPID)
    inline uint controlPID() const
    { return qvariant_cast< uint >(property("ControlPID")); }

    Q_PROPERTY(bool Delegate READ delegate)
    inline bool delegate() const
    { return qvariant_cast< bool >(property("Delegate")); }

    Q_PROPERTY(QString DevicePolicy READ devicePolicy)
    inline QString devicePolicy() const
    { return qvariant_cast< QString >(property("DevicePolicy")); }

    Q_PROPERTY(bool DynamicUser READ dynamicUser)
    inline bool dynamicUser() const
    { return qvariant_cast< bool >(property("DynamicUser")); }

    Q_PROPERTY(QStringList Environment READ environment)
    inline QStringList environment() const
    { return qvariant_cast< QStringList >(property("Environment")); }

    Q_PROPERTY(int ExecMainCode READ execMainCode)
    inline int execMainCode() const
    { return qvariant_cast< int >(property("ExecMainCode")); }

    Q_PROPERTY(qulonglong ExecMainExitTimestamp READ execMainExitTimestamp)
    inline qulonglong execMainExitTimestamp() const
    { return qvariant_cast< qulonglong >(property("ExecMainExitTimestamp")); }

    Q_PROPERTY(qulonglong ExecMainExitTimestampMonotonic READ execMainExitTimestampMonotonic)
    inline qulonglong execMainExitTimestampMonotonic() const
    { return qvariant_cast< qulonglong >(property("ExecMainExitTimestampMonotonic")); }

    Q_PROPERTY(uint ExecMainPID READ execMainPID)
    inline uint execMainPID() const
    { return qvariant_cast< uint >(property("ExecMainPID")); }

    Q_PROPERTY(qulonglong ExecMainStartTimestamp READ execMainStartTimestamp)
    inline qulonglong execMainStartTimestamp() const
    { return qvariant_cast< qulonglong >(property("ExecMainStartTimestamp")); }

    Q_PROPERTY(qulonglong ExecMainStartTimestampMonotonic READ execMainStartTimestampMonotonic)
    inline qulonglong execMainStartTimestampMonotonic() const
    { return qvariant_cast< qulonglong >(property("ExecMainStartTimestampMonotonic")); }

    Q_PROPERTY(int ExecMainStatus READ execMainStatus)
    inline int execMainStatus() const
    { return qvariant_cast< int >(property("ExecMainStatus")); }

    Q_PROPERTY(QString FailureAction READ failureAction)
    inline QString failureAction() const
    { return qvariant_cast< QString >(property("FailureAction")); }

    Q_PROPERTY(uint FileDescriptorStoreMax READ fileDescriptorStoreMax)
    inline uint fileDescriptorStoreMax() const
    { return qvariant_cast< uint >(property("FileDescriptorStoreMax")); }

    Q_PROPERTY(uint GID READ gID)
    inline uint gID() const
    { return qvariant_cast< uint >(property("GID")); }

    Q_PROPERTY(QString Group READ group)
    inline QString group() const
    { return qvariant_cast< QString >(property("Group")); }

    Q_PROPERTY(bool GuessMainPID READ guessMainPID)
    inline bool guessMainPID() const
    { return qvariant_cast< bool >(property("GuessMainPID")); }

    Q_PROPERTY(bool IOAccounting READ iOAccounting)
    inline bool iOAccounting() const
    { return qvariant_cast< bool >(property("IOAccounting")); }

    Q_PROPERTY(int IOScheduling READ iOScheduling)
    inline int iOScheduling() const
    { return qvariant_cast< int >(property("IOScheduling")); }

    Q_PROPERTY(qulonglong IOWeight READ iOWeight)
    inline qulonglong iOWeight() const
    { return qvariant_cast< qulonglong >(property("IOWeight")); }

    Q_PROPERTY(bool IgnoreSIGPIPE READ ignoreSIGPIPE)
    inline bool ignoreSIGPIPE() const
    { return qvariant_cast< bool >(property("IgnoreSIGPIPE")); }

    Q_PROPERTY(QStringList InaccessiblePaths READ inaccessiblePaths)
    inline QStringList inaccessiblePaths() const
    { return qvariant_cast< QStringList >(property("InaccessiblePaths")); }

    Q_PROPERTY(QString KillMode READ killMode)
    inline QString killMode() const
    { return qvariant_cast< QString >(property("KillMode")); }

    Q_PROPERTY(int KillSignal READ killSignal)
    inline int killSignal() const
    { return qvariant_cast< int >(property("KillSignal")); }

    Q_PROPERTY(qulonglong LimitAS READ limitAS)
    inline qulonglong limitAS() const
    { return qvariant_cast< qulonglong >(property("LimitAS")); }

    Q_PROPERTY(qulonglong LimitASSoft READ limitASSoft)
    inline qulonglong limitASSoft() const
    { return qvariant_cast< qulonglong >(property("LimitASSoft")); }

    Q_PROPERTY(qulonglong LimitCORE READ limitCORE)
    inline qulonglong limitCORE() const
    { return qvariant_cast< qulonglong >(property("LimitCORE")); }

    Q_PROPERTY(qulonglong LimitCORESoft READ limitCORESoft)
    inline qulonglong limitCORESoft() const
    { return qvariant_cast< qulonglong >(property("LimitCORESoft")); }

    Q_PROPERTY(qulonglong LimitCPU READ limitCPU)
    inline qulonglong limitCPU() const
    { return qvariant_cast< qulonglong >(property("LimitCPU")); }

    Q_PROPERTY(qulonglong LimitCPUSoft READ limitCPUSoft)
    inline qulonglong limitCPUSoft() const
    { return qvariant_cast< qulonglong >(property("LimitCPUSoft")); }

    Q_PROPERTY(qulonglong LimitDATA READ limitDATA)
    inline qulonglong limitDATA() const
    { return qvariant_cast< qulonglong >(property("LimitDATA")); }

    Q_PROPERTY(qulonglong LimitDATASoft READ limitDATASoft)
    inline qulonglong limitDATASoft() const
    { return qvariant_cast< qulonglong >(property("LimitDATASoft")); }

    Q_PROPERTY(qulonglong LimitFSIZE READ limitFSIZE)
    inline qulonglong limitFSIZE() const
    { return qvariant_cast< qulonglong >(property("LimitFSIZE")); }

    Q_PROPERTY(qulonglong LimitFSIZESoft READ limitFSIZESoft)
    inline qulonglong limitFSIZESoft() const
    { return qvariant_cast< qulonglong >(property("LimitFSIZESoft")); }

    Q_PROPERTY(qulonglong LimitLOCKS READ limitLOCKS)
    inline qulonglong limitLOCKS() const
    { return qvariant_cast< qulonglong >(property("LimitLOCKS")); }

    Q_PROPERTY(qulonglong LimitLOCKSSoft READ limitLOCKSSoft)
    inline qulonglong limitLOCKSSoft() const
    { return qvariant_cast< qulonglong >(property("LimitLOCKSSoft")); }

    Q_PROPERTY(qulonglong LimitMEMLOCK READ limitMEMLOCK)
    inline qulonglong limitMEMLOCK() const
    { return qvariant_cast< qulonglong >(property("LimitMEMLOCK")); }

    Q_PROPERTY(qulonglong LimitMEMLOCKSoft READ limitMEMLOCKSoft)
    inline qulonglong limitMEMLOCKSoft() const
    { return qvariant_cast< qulonglong >(property("LimitMEMLOCKSoft")); }

    Q_PROPERTY(qulonglong LimitMSGQUEUE READ limitMSGQUEUE)
    inline qulonglong limitMSGQUEUE() const
    { return qvariant_cast< qulonglong >(property("LimitMSGQUEUE")); }

    Q_PROPERTY(qulonglong LimitMSGQUEUESoft READ limitMSGQUEUESoft)
    inline qulonglong limitMSGQUEUESoft() const
    { return qvariant_cast< qulonglong >(property("LimitMSGQUEUESoft")); }

    Q_PROPERTY(qulonglong LimitNICE READ limitNICE)
    inline qulonglong limitNICE() const
    { return qvariant_cast< qulonglong >(property("LimitNICE")); }

    Q_PROPERTY(qulonglong LimitNICESoft READ limitNICESoft)
    inline qulonglong limitNICESoft() const
    { return qvariant_cast< qulonglong >(property("LimitNICESoft")); }

    Q_PROPERTY(qulonglong LimitNOFILE READ limitNOFILE)
    inline qulonglong limitNOFILE() const
    { return qvariant_cast< qulonglong >(property("LimitNOFILE")); }

    Q_PROPERTY(qulonglong LimitNOFILESoft READ limitNOFILESoft)
    inline qulonglong limitNOFILESoft() const
    { return qvariant_cast< qulonglong >(property("LimitNOFILESoft")); }

    Q_PROPERTY(qulonglong LimitNPROC READ limitNPROC)
    inline qulonglong limitNPROC() const
    { return qvariant_cast< qulonglong >(property("LimitNPROC")); }

    Q_PROPERTY(qulonglong LimitNPROCSoft READ limitNPROCSoft)
    inline qulonglong limitNPROCSoft() const
    { return qvariant_cast< qulonglong >(property("LimitNPROCSoft")); }

    Q_PROPERTY(qulonglong LimitRSS READ limitRSS)
    inline qulonglong limitRSS() const
    { return qvariant_cast< qulonglong >(property("LimitRSS")); }

    Q_PROPERTY(qulonglong LimitRSSSoft READ limitRSSSoft)
    inline qulonglong limitRSSSoft() const
    { return qvariant_cast< qulonglong >(property("LimitRSSSoft")); }

    Q_PROPERTY(qulonglong LimitRTPRIO READ limitRTPRIO)
    inline qulonglong limitRTPRIO() const
    { return qvariant_cast< qulonglong >(property("LimitRTPRIO")); }

    Q_PROPERTY(qulonglong LimitRTPRIOSoft READ limitRTPRIOSoft)
    inline qulonglong limitRTPRIOSoft() const
    { return qvariant_cast< qulonglong >(property("LimitRTPRIOSoft")); }

    Q_PROPERTY(qulonglong LimitRTTIME READ limitRTTIME)
    inline qulonglong limitRTTIME() const
    { return qvariant_cast< qulonglong >(property("LimitRTTIME")); }

    Q_PROPERTY(qulonglong LimitRTTIMESoft READ limitRTTIMESoft)
    inline qulonglong limitRTTIMESoft() const
    { return qvariant_cast< qulonglong >(property("LimitRTTIMESoft")); }

    Q_PROPERTY(qulonglong LimitSIGPENDING READ limitSIGPENDING)
    inline qulonglong limitSIGPENDING() const
    { return qvariant_cast< qulonglong >(property("LimitSIGPENDING")); }

    Q_PROPERTY(qulonglong LimitSIGPENDINGSoft READ limitSIGPENDINGSoft)
    inline qulonglong limitSIGPENDINGSoft() const
    { return qvariant_cast< qulonglong >(property("LimitSIGPENDINGSoft")); }

    Q_PROPERTY(qulonglong LimitSTACK READ limitSTACK)
    inline qulonglong limitSTACK() const
    { return qvariant_cast< qulonglong >(property("LimitSTACK")); }

    Q_PROPERTY(qulonglong LimitSTACKSoft READ limitSTACKSoft)
    inline qulonglong limitSTACKSoft() const
    { return qvariant_cast< qulonglong >(property("LimitSTACKSoft")); }

    Q_PROPERTY(uint MainPID READ mainPID)
    inline uint mainPID() const
    { return qvariant_cast< uint >(property("MainPID")); }

    Q_PROPERTY(bool MemoryAccounting READ memoryAccounting)
    inline bool memoryAccounting() const
    { return qvariant_cast< bool >(property("MemoryAccounting")); }

    Q_PROPERTY(qulonglong MemoryCurrent READ memoryCurrent)
    inline qulonglong memoryCurrent() const
    { return qvariant_cast< qulonglong >(property("MemoryCurrent")); }

    Q_PROPERTY(bool MemoryDenyWriteExecute READ memoryDenyWriteExecute)
    inline bool memoryDenyWriteExecute() const
    { return qvariant_cast< bool >(property("MemoryDenyWriteExecute")); }

    Q_PROPERTY(qulonglong MemoryHigh READ memoryHigh)
    inline qulonglong memoryHigh() const
    { return qvariant_cast< qulonglong >(property("MemoryHigh")); }

    Q_PROPERTY(qulonglong MemoryLimit READ memoryLimit)
    inline qulonglong memoryLimit() const
    { return qvariant_cast< qulonglong >(property("MemoryLimit")); }

    Q_PROPERTY(qulonglong MemoryLow READ memoryLow)
    inline qulonglong memoryLow() const
    { return qvariant_cast< qulonglong >(property("MemoryLow")); }

    Q_PROPERTY(qulonglong MemoryMax READ memoryMax)
    inline qulonglong memoryMax() const
    { return qvariant_cast< qulonglong >(property("MemoryMax")); }

    Q_PROPERTY(qulonglong MemorySwapMax READ memorySwapMax)
    inline qulonglong memorySwapMax() const
    { return qvariant_cast< qulonglong >(property("MemorySwapMax")); }

    Q_PROPERTY(qulonglong MountFlags READ mountFlags)
    inline qulonglong mountFlags() const
    { return qvariant_cast< qulonglong >(property("MountFlags")); }

    Q_PROPERTY(uint NFileDescriptorStore READ nFileDescriptorStore)
    inline uint nFileDescriptorStore() const
    { return qvariant_cast< uint >(property("NFileDescriptorStore")); }

    Q_PROPERTY(int Nice READ nice)
    inline int nice() const
    { return qvariant_cast< int >(property("Nice")); }

    Q_PROPERTY(bool NoNewPrivileges READ noNewPrivileges)
    inline bool noNewPrivileges() const
    { return qvariant_cast< bool >(property("NoNewPrivileges")); }

    Q_PROPERTY(bool NonBlocking READ nonBlocking)
    inline bool nonBlocking() const
    { return qvariant_cast< bool >(property("NonBlocking")); }

    Q_PROPERTY(QString NotifyAccess READ notifyAccess)
    inline QString notifyAccess() const
    { return qvariant_cast< QString >(property("NotifyAccess")); }

    Q_PROPERTY(int OOMScoreAdjust READ oOMScoreAdjust)
    inline int oOMScoreAdjust() const
    { return qvariant_cast< int >(property("OOMScoreAdjust")); }

    Q_PROPERTY(QString PAMName READ pAMName)
    inline QString pAMName() const
    { return qvariant_cast< QString >(property("PAMName")); }

    Q_PROPERTY(QString PIDFile READ pIDFile)
    inline QString pIDFile() const
    { return qvariant_cast< QString >(property("PIDFile")); }

    Q_PROPERTY(QStringList PassEnvironment READ passEnvironment)
    inline QStringList passEnvironment() const
    { return qvariant_cast< QStringList >(property("PassEnvironment")); }

    Q_PROPERTY(bool PermissionsStartOnly READ permissionsStartOnly)
    inline bool permissionsStartOnly() const
    { return qvariant_cast< bool >(property("PermissionsStartOnly")); }

    Q_PROPERTY(QString Personality READ personality)
    inline QString personality() const
    { return qvariant_cast< QString >(property("Personality")); }

    Q_PROPERTY(bool PrivateDevices READ privateDevices)
    inline bool privateDevices() const
    { return qvariant_cast< bool >(property("PrivateDevices")); }

    Q_PROPERTY(bool PrivateNetwork READ privateNetwork)
    inline bool privateNetwork() const
    { return qvariant_cast< bool >(property("PrivateNetwork")); }

    Q_PROPERTY(bool PrivateTmp READ privateTmp)
    inline bool privateTmp() const
    { return qvariant_cast< bool >(property("PrivateTmp")); }

    Q_PROPERTY(bool PrivateUsers READ privateUsers)
    inline bool privateUsers() const
    { return qvariant_cast< bool >(property("PrivateUsers")); }

    Q_PROPERTY(bool ProtectControlGroups READ protectControlGroups)
    inline bool protectControlGroups() const
    { return qvariant_cast< bool >(property("ProtectControlGroups")); }

    Q_PROPERTY(QString ProtectHome READ protectHome)
    inline QString protectHome() const
    { return qvariant_cast< QString >(property("ProtectHome")); }

    Q_PROPERTY(bool ProtectKernelModules READ protectKernelModules)
    inline bool protectKernelModules() const
    { return qvariant_cast< bool >(property("ProtectKernelModules")); }

    Q_PROPERTY(bool ProtectKernelTunables READ protectKernelTunables)
    inline bool protectKernelTunables() const
    { return qvariant_cast< bool >(property("ProtectKernelTunables")); }

    Q_PROPERTY(QString ProtectSystem READ protectSystem)
    inline QString protectSystem() const
    { return qvariant_cast< QString >(property("ProtectSystem")); }

    Q_PROPERTY(QStringList ReadOnlyPaths READ readOnlyPaths)
    inline QStringList readOnlyPaths() const
    { return qvariant_cast< QStringList >(property("ReadOnlyPaths")); }

    Q_PROPERTY(QStringList ReadWritePaths READ readWritePaths)
    inline QStringList readWritePaths() const
    { return qvariant_cast< QStringList >(property("ReadWritePaths")); }

    Q_PROPERTY(bool RemainAfterExit READ remainAfterExit)
    inline bool remainAfterExit() const
    { return qvariant_cast< bool >(property("RemainAfterExit")); }

    Q_PROPERTY(bool RemoveIPC READ removeIPC)
    inline bool removeIPC() const
    { return qvariant_cast< bool >(property("RemoveIPC")); }

    Q_PROPERTY(QString Restart READ restart)
    inline QString restart() const
    { return qvariant_cast< QString >(property("Restart")); }

    Q_PROPERTY(qulonglong RestartUSec READ restartUSec)
    inline qulonglong restartUSec() const
    { return qvariant_cast< qulonglong >(property("RestartUSec")); }

    Q_PROPERTY(bool RestrictRealtime READ restrictRealtime)
    inline bool restrictRealtime() const
    { return qvariant_cast< bool >(property("RestrictRealtime")); }

    Q_PROPERTY(QString Result READ result)
    inline QString result() const
    { return qvariant_cast< QString >(property("Result")); }

    Q_PROPERTY(QString RootDirectory READ rootDirectory)
    inline QString rootDirectory() const
    { return qvariant_cast< QString >(property("RootDirectory")); }

    Q_PROPERTY(bool RootDirectoryStartOnly READ rootDirectoryStartOnly)
    inline bool rootDirectoryStartOnly() const
    { return qvariant_cast< bool >(property("RootDirectoryStartOnly")); }

    Q_PROPERTY(QStringList RuntimeDirectory READ runtimeDirectory)
    inline QStringList runtimeDirectory() const
    { return qvariant_cast< QStringList >(property("RuntimeDirectory")); }

    Q_PROPERTY(uint RuntimeDirectoryMode READ runtimeDirectoryMode)
    inline uint runtimeDirectoryMode() const
    { return qvariant_cast< uint >(property("RuntimeDirectoryMode")); }

    Q_PROPERTY(qulonglong RuntimeMaxUSec READ runtimeMaxUSec)
    inline qulonglong runtimeMaxUSec() const
    { return qvariant_cast< qulonglong >(property("RuntimeMaxUSec")); }

    Q_PROPERTY(bool SameProcessGroup READ sameProcessGroup)
    inline bool sameProcessGroup() const
    { return qvariant_cast< bool >(property("SameProcessGroup")); }

    Q_PROPERTY(int SecureBits READ secureBits)
    inline int secureBits() const
    { return qvariant_cast< int >(property("SecureBits")); }

    Q_PROPERTY(bool SendSIGHUP READ sendSIGHUP)
    inline bool sendSIGHUP() const
    { return qvariant_cast< bool >(property("SendSIGHUP")); }

    Q_PROPERTY(bool SendSIGKILL READ sendSIGKILL)
    inline bool sendSIGKILL() const
    { return qvariant_cast< bool >(property("SendSIGKILL")); }

    Q_PROPERTY(QString Slice READ slice)
    inline QString slice() const
    { return qvariant_cast< QString >(property("Slice")); }

    Q_PROPERTY(QString StandardError READ standardError)
    inline QString standardError() const
    { return qvariant_cast< QString >(property("StandardError")); }

    Q_PROPERTY(QString StandardErrorFileDescriptorName READ standardErrorFileDescriptorName)
    inline QString standardErrorFileDescriptorName() const
    { return qvariant_cast< QString >(property("StandardErrorFileDescriptorName")); }

    Q_PROPERTY(QString StandardInput READ standardInput)
    inline QString standardInput() const
    { return qvariant_cast< QString >(property("StandardInput")); }

    Q_PROPERTY(QString StandardInputFileDescriptorName READ standardInputFileDescriptorName)
    inline QString standardInputFileDescriptorName() const
    { return qvariant_cast< QString >(property("StandardInputFileDescriptorName")); }

    Q_PROPERTY(QString StandardOutput READ standardOutput)
    inline QString standardOutput() const
    { return qvariant_cast< QString >(property("StandardOutput")); }

    Q_PROPERTY(QString StandardOutputFileDescriptorName READ standardOutputFileDescriptorName)
    inline QString standardOutputFileDescriptorName() const
    { return qvariant_cast< QString >(property("StandardOutputFileDescriptorName")); }

    Q_PROPERTY(qulonglong StartupBlockIOWeight READ startupBlockIOWeight)
    inline qulonglong startupBlockIOWeight() const
    { return qvariant_cast< qulonglong >(property("StartupBlockIOWeight")); }

    Q_PROPERTY(qulonglong StartupCPUShares READ startupCPUShares)
    inline qulonglong startupCPUShares() const
    { return qvariant_cast< qulonglong >(property("StartupCPUShares")); }

    Q_PROPERTY(qulonglong StartupCPUWeight READ startupCPUWeight)
    inline qulonglong startupCPUWeight() const
    { return qvariant_cast< qulonglong >(property("StartupCPUWeight")); }

    Q_PROPERTY(qulonglong StartupIOWeight READ startupIOWeight)
    inline qulonglong startupIOWeight() const
    { return qvariant_cast< qulonglong >(property("StartupIOWeight")); }

    Q_PROPERTY(int StatusErrno READ statusErrno)
    inline int statusErrno() const
    { return qvariant_cast< int >(property("StatusErrno")); }

    Q_PROPERTY(QString StatusText READ statusText)
    inline QString statusText() const
    { return qvariant_cast< QString >(property("StatusText")); }

    Q_PROPERTY(QStringList SupplementaryGroups READ supplementaryGroups)
    inline QStringList supplementaryGroups() const
    { return qvariant_cast< QStringList >(property("SupplementaryGroups")); }

    Q_PROPERTY(int SyslogFacility READ syslogFacility)
    inline int syslogFacility() const
    { return qvariant_cast< int >(property("SyslogFacility")); }

    Q_PROPERTY(QString SyslogIdentifier READ syslogIdentifier)
    inline QString syslogIdentifier() const
    { return qvariant_cast< QString >(property("SyslogIdentifier")); }

    Q_PROPERTY(int SyslogLevel READ syslogLevel)
    inline int syslogLevel() const
    { return qvariant_cast< int >(property("SyslogLevel")); }

    Q_PROPERTY(bool SyslogLevelPrefix READ syslogLevelPrefix)
    inline bool syslogLevelPrefix() const
    { return qvariant_cast< bool >(property("SyslogLevelPrefix")); }

    Q_PROPERTY(int SyslogPriority READ syslogPriority)
    inline int syslogPriority() const
    { return qvariant_cast< int >(property("SyslogPriority")); }

    Q_PROPERTY(QStringList SystemCallArchitectures READ systemCallArchitectures)
    inline QStringList systemCallArchitectures() const
    { return qvariant_cast< QStringList >(property("SystemCallArchitectures")); }

    Q_PROPERTY(int SystemCallErrorNumber READ systemCallErrorNumber)
    inline int systemCallErrorNumber() const
    { return qvariant_cast< int >(property("SystemCallErrorNumber")); }

    Q_PROPERTY(QString TTYPath READ tTYPath)
    inline QString tTYPath() const
    { return qvariant_cast< QString >(property("TTYPath")); }

    Q_PROPERTY(bool TTYReset READ tTYReset)
    inline bool tTYReset() const
    { return qvariant_cast< bool >(property("TTYReset")); }

    Q_PROPERTY(bool TTYVHangup READ tTYVHangup)
    inline bool tTYVHangup() const
    { return qvariant_cast< bool >(property("TTYVHangup")); }

    Q_PROPERTY(bool TTYVTDisallocate READ tTYVTDisallocate)
    inline bool tTYVTDisallocate() const
    { return qvariant_cast< bool >(property("TTYVTDisallocate")); }

    Q_PROPERTY(bool TasksAccounting READ tasksAccounting)
    inline bool tasksAccounting() const
    { return qvariant_cast< bool >(property("TasksAccounting")); }

    Q_PROPERTY(qulonglong TasksCurrent READ tasksCurrent)
    inline qulonglong tasksCurrent() const
    { return qvariant_cast< qulonglong >(property("TasksCurrent")); }

    Q_PROPERTY(qulonglong TasksMax READ tasksMax)
    inline qulonglong tasksMax() const
    { return qvariant_cast< qulonglong >(property("TasksMax")); }

    Q_PROPERTY(qulonglong TimeoutStartUSec READ timeoutStartUSec)
    inline qulonglong timeoutStartUSec() const
    { return qvariant_cast< qulonglong >(property("TimeoutStartUSec")); }

    Q_PROPERTY(qulonglong TimeoutStopUSec READ timeoutStopUSec)
    inline qulonglong timeoutStopUSec() const
    { return qvariant_cast< qulonglong >(property("TimeoutStopUSec")); }

    Q_PROPERTY(qulonglong TimerSlackNSec READ timerSlackNSec)
    inline qulonglong timerSlackNSec() const
    { return qvariant_cast< qulonglong >(property("TimerSlackNSec")); }

    Q_PROPERTY(QString Type READ type)
    inline QString type() const
    { return qvariant_cast< QString >(property("Type")); }

    Q_PROPERTY(uint UID READ uID)
    inline uint uID() const
    { return qvariant_cast< uint >(property("UID")); }

    Q_PROPERTY(uint UMask READ uMask)
    inline uint uMask() const
    { return qvariant_cast< uint >(property("UMask")); }

    Q_PROPERTY(QString USBFunctionDescriptors READ uSBFunctionDescriptors)
    inline QString uSBFunctionDescriptors() const
    { return qvariant_cast< QString >(property("USBFunctionDescriptors")); }

    Q_PROPERTY(QString USBFunctionStrings READ uSBFunctionStrings)
    inline QString uSBFunctionStrings() const
    { return qvariant_cast< QString >(property("USBFunctionStrings")); }

    Q_PROPERTY(QString User READ user)
    inline QString user() const
    { return qvariant_cast< QString >(property("User")); }

    Q_PROPERTY(QString UtmpIdentifier READ utmpIdentifier)
    inline QString utmpIdentifier() const
    { return qvariant_cast< QString >(property("UtmpIdentifier")); }

    Q_PROPERTY(QString UtmpMode READ utmpMode)
    inline QString utmpMode() const
    { return qvariant_cast< QString >(property("UtmpMode")); }

    Q_PROPERTY(qulonglong WatchdogTimestamp READ watchdogTimestamp)
    inline qulonglong watchdogTimestamp() const
    { return qvariant_cast< qulonglong >(property("WatchdogTimestamp")); }

    Q_PROPERTY(qulonglong WatchdogTimestampMonotonic READ watchdogTimestampMonotonic)
    inline qulonglong watchdogTimestampMonotonic() const
    { return qvariant_cast< qulonglong >(property("WatchdogTimestampMonotonic")); }

    Q_PROPERTY(qulonglong WatchdogUSec READ watchdogUSec)
    inline qulonglong watchdogUSec() const
    { return qvariant_cast< qulonglong >(property("WatchdogUSec")); }

    Q_PROPERTY(QString WorkingDirectory READ workingDirectory)
    inline QString workingDirectory() const
    { return qvariant_cast< QString >(property("WorkingDirectory")); }

public Q_SLOTS: // METHODS
Q_SIGNALS: // SIGNALS
};

namespace org {
  namespace freedesktop {
    namespace systemd1 {
      using Service = ::OrgFreedesktopSystemd1ServiceInterface;
    }
  }
}

#endif
