4 #ifndef SERVICEMANAGER_STRUCTS_H
5 #define SERVICEMANAGER_STRUCTS_H
8 #include <qi/anyobject.hpp>
9 #include <qipackage/package_info.hpp>
36 const qi::PackageService& pkgService,
44 , packageUuid(packageUuid)
QI_TYPE_STRUCT(qi::ServiceProcessInfo, running, name, execStart, autorun, packageUuid)
ServiceProcessInfo(const qi::PackageService &pkgService, bool _running=false)
QI_TYPE_ENUM(qi::ServiceEventReason)
QI_TYPE_STRUCT_EXTENSION_ADDED_FIELDS(qi::ServiceProcessInfo,"packageUuid")
ServiceProcessInfo(const qi::PackageService &pkgService, std::string packageUuid, bool _running=false)