Документация
ОС Аврора 5.0.1

D-Bus интерфейс ru.omp.deviceinfo.Storages

Интерфейс предоставляет информацию о памяти на устройстве. Подробнее…

Шина: системная
Служба: ru.omp.deviceinfo
Объект: /ru/omp/deviceinfo/Storages
Интерфейс: ru.omp.deviceinfo.Storages

Сигналы

Методы

Подробное описание

Интерфейс предоставляет информацию о памяти на устройстве: флэш-память, внешнее хранилище, разделы пользователей.

Описание сигналов

externalStorageChanged(QMap<QString key, QVariant value> updatedStorage)

Сигнал испускается при изменении состояния внешнего хранилища. updatedStorage содержит данные о внешнем хранилище. Подробнее см. метод getExternalStorageInfo().

Примечание:

Данный сигнал является устаревшим.

Описание методов

getExternalStorageInfo(QMap<QString key, QVariant value> &externalStorageInfo)

Метод возвращает данные о внешнем хранилище в формате ключ-значение в коллекцию externalStorageInfo, где key — название параметра, value — значение параметра.

Ключ Тип данных Назначение
bytesTotal uint64 Общий объём внешнего хранилища в байтах
bytesUsed uint64 Общий объём занятого пространства внешнего хранилища в байтах
bytesAvailable uint64 Общий объём доступного свободного пространства внешнего хранилища в байтах
deviceLabel string Название внешнего хранилища
mounted bool Статус внешнего хранилища (примонтировано/отмнонтировано)
countMountedPartitions uint Количество примонтированных разделов
getInternalStorageInfo(QMap<QString key, QVariant value> &internalStorageInfo)

Метод возвращает данные о флэш-памяти в формате ключ-значение в коллекцию internalStorageInfo, где key — название параметра, value — значение параметра.

Ключ Тип данных Назначение
bytesTotal uint64 Общий объём встроенной флэш-памяти в байтах
bytesUsed uint64 Общий объём занятого пространства флэш-памяти в байтах
bytesAvailable uint64 Общий объём доступного свободного пространства флэш-памяти в байтах
deviceLabel string Название внутреннего хранилища. Пример: "internal memory"
filesystemType string Тип хранилища
getInternalUserPartitionInfo(QMap<QString key, QVariant value> &internalUserPartitionInfo)

Метод возвращает данные о разделе пользователя в формате ключ-значение в коллекцию externalStorageInfo, где key — название параметра, value — значение параметра.

Ключ Тип данных Назначение
bytesTotal uint64 Общий объём раздела текущего пользователя в байтах
bytesUsed uint64 Общий объём занятого пространства для текущего пользователя в байтах
bytesAvailable uint64 Общий объём доступного свободного пространства для текущего пользователя в байтах
deviceLabel string Название раздела. Пример: "TestUser partition"
filesystemType string Тип хранилища

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.