Класс DeviceControl
(Aurora::Mdm::DeviceControl)
Класс DeviceControl позволяет управлять устройством. Подробнее…
| Заголовочный файл: | #include <mdm-devicecontrol.h> |
Публичные методы
- DeviceControl(QObject *parent = nullptr)
- ~DeviceControl()
- bool reboot()
- bool shutdown()
- quint64 uptimeMsecs()
Подробное описание
Класс DeviceControl позволяет управлять устройством.
Для использования данного класса в qmake-настройки проекта клиента следует добавить следующее:
CONFIG += link_pkgconfig
PKGCONFIG += sailfishmdm
и затем #include <mdm-devicecontrol.h>.
Описание методов класса
DeviceControl::DeviceControl(QObject *parent = nullptr)
Конструктор по умолчанию для класса DeviceControl.
DeviceControl::~DeviceControl()
Деструктор для класса DeviceControl.
bool DeviceControl::reboot()
Инициирует перезагрузку устройства. Возвращает false, если недостаточно прав для выполнения
операции. В противном случае возвращает true.
bool DeviceControl::shutdown()
Инициирует выключение устройства. Возвращает false, если недостаточно прав для выполнения
операции. В противном случае возвращает true.
quint64 DeviceControl::uptimeMsecs()
Возвращает количество секунд с момента загрузки.