20#ifndef _DISKS_HELPER_H
21#define _DISKS_HELPER_H
23#if defined(WITH_UDISKS) || defined(WITH_UDISKS2)
24 #include "tqstringlist.h"
25 #include "tqvariant.h"
28 class TDEStorageDevice;
35TQStringVariantMap udisksEjectDrive(TDEStorageDevice *sdevice);
36TQStringVariantMap udisksMountDrive(
const TQString &deviceNode,
const TQString &fileSystemType, TQStringList mountOptions);
37TQStringVariantMap udisksUnmountDrive(
const TQString &deviceNode, TQStringList unmountOptions);
44TQStringVariantMap udisks2EjectDrive(TDEStorageDevice *sdevice);
45TQStringVariantMap udisks2MountDrive(
const TQString &deviceNode,
const TQString &fileSystemType,
const TQString &mountOptions);
46TQStringVariantMap udisks2UnmountDrive(
const TQString &deviceNode,
const TQString &unmountOptions);
47TQStringVariantMap udisks2UnlockDrive(
const TQString &deviceNode,
const TQString &passphrase);
48TQStringVariantMap udisks2LockDrive(
const TQString &deviceNode);