Service
Base class for node services with dependency management.
| Declared in | src/libs/libservice/service/Service.hpp |
| Inherits | QObject |
| Inherited By | AgentRuntimeService, ServiceWrapper, and SyntheticLoadService |
| Group | service |
Detailed description
Service is the base class for all services that can be registered with the ServiceManager. Services have names, dependencies on other services, and can be activated or deactivated asynchronously.
See also ServiceManager, ServiceLevel, ServiceLevelManager.