9#ifndef BLUEZQT_OBEXFILETRANSFER_H
10#define BLUEZQT_OBEXFILETRANSFER_H
14#include "bluezqt_export.h"
15#include "obexfiletransferentry.h"
148 class ObexFileTransferPrivate *
const d;
150 friend class ObexFileTransferPrivate;
OBEX file transfer.
Definition obexfiletransfer.h:31
PendingCall * getFile(const QString &targetFileName, const QString &sourceFileName)
Gets the file from the remote device.
PendingCall * createFolder(const QString &folder)
Creates a new folder.
PendingCall * listFolder()
Lists a current folder.
~ObexFileTransfer() override
Destroys an ObexFileTransfer object.
ObexFileTransfer(const QDBusObjectPath &path, QObject *parent=nullptr)
Creates a new ObexFileTransfer object.
QDBusObjectPath objectPath() const
D-Bus object path of the file transfer session.
PendingCall * changeFolder(const QString &folder)
Changes the current folder.
PendingCall * copyFile(const QString &sourceFileName, const QString &targetFileName)
Copies a file within the remote device.
PendingCall * putFile(const QString &sourceFileName, const QString &targetFileName)
Puts the file to the remote device.
PendingCall * deleteFile(const QString &fileName)
Deletes a file/folder within the remote device.
PendingCall * moveFile(const QString &sourceFileName, const QString &targetFileName)
Moves a file within the remote device.
Pending method call.
Definition pendingcall.h:33