6#include <icomp/CComponentBase.h>
7#include <imod/CModelUpdateBridge.h>
10#include <imtdev/IDeviceController.h>
77 public icomp::CComponentBase,
81 typedef icomp::CComponentBase BaseClass;
85 I_ASSIGN(m_deviceControllerCompPtr,
"DeviceController",
"Device controller",
false,
"DeviceController");
91 virtual DeviceState GetDeviceState(
const QByteArray& deviceId)
const override;
95 virtual void OnComponentCreated()
override;
96 virtual void OnComponentDestroyed()
override;
101 imod::CModelUpdateBridge m_updateBridge;
Adapter component providing standalone device state provider.
Common interface for controlling devices.
Interface for tracking device connection states.
DeviceState
Runtime state of a device.