5#ifndef DBLUETOOTHOBEXTRANSFER_H
6#define DBLUETOOTHOBEXTRANSFER_H
13DBLUETOOTH_BEGIN_NAMESPACE
15using DTK_CORE_NAMESPACE::DExpected;
16using DTK_CORE_NAMESPACE::DObject;
18class DObexTransferPrivate;
30 Q_ENUM(TransferStatus)
32 Q_PROPERTY(TransferStatus status READ status NOTIFY statusChanged)
34 Q_PROPERTY(QString name READ name CONSTANT)
35 Q_PROPERTY(quint64 size READ size CONSTANT)
36 Q_PROPERTY(QString type READ type CONSTANT)
37 Q_PROPERTY(quint64 transferred READ transferred NOTIFY transferredChanged)
38 Q_PROPERTY(QFileInfo filename READ filename CONSTANT)
45 quint64 transferred() const;
46 QFileInfo filename() const;
49 DExpected<
void> cancel() const;
53 void transferredChanged(quint64 transferred);
61DBLUETOOTH_END_NAMESPACE
蓝牙obex会话类
Definition: dbluetoothobexsession.h:24
传输会话的信息
Definition: dbluetoothtypes.h:23