DtkBluetooth
BlueZ DBus interface binding for Qt
|
蓝牙obex管理类 更多...
#include <dbluetoothobextransfer.h>
Public 类型 | |
enum | TransferStatus { Unknown , Queued , Active , Suspended , Complete , Error } |
蓝牙传输对象当前的状态 更多... | |
Public 槽 | |
DExpected< void > | cancel () const |
取消当前传输 更多... | |
信号 | |
void | statusChanged (TransferStatus status) |
信号, 当传输状态这个属性发生变化时触发 | |
void | transferredChanged (quint64 transferred) |
信号, 当已传输字节状态这个属性发生变化时触发 | |
void | removed () |
信号, 当本传输对象被移除时触发 | |
Public 成员函数 | |
TransferStatus | status () const |
获取传输对象目前的状态 更多... | |
ObexSessionInfo | session () const |
获取当前传输类从属的会话对象 更多... | |
QString | name () const |
被传输的对象的名字 更多... | |
QString | type () const |
被传输的对象的类型 更多... | |
quint64 | size () const |
被传输的对象的大小 更多... | |
quint64 | transferred () const |
被传输的对象已传输的字节 更多... | |
QFileInfo | filename () const |
获取被传输文件的全名 更多... | |
属性 | |
TransferStatus | status |
ObexSessionInfo | session |
QString | name |
quint64 | size |
QString | type |
quint64 | transferred |
QFileInfo | filename |
友元 | |
class | DObexSession |
蓝牙obex管理类
|
slot |
取消当前传输
QFileInfo DObexTransfer::filename | ( | ) | const |
获取被传输文件的全名
QString DObexTransfer::name | ( | ) | const |
被传输的对象的名字
ObexSessionInfo DObexTransfer::session | ( | ) | const |
获取当前传输类从属的会话对象
quint64 DObexTransfer::size | ( | ) | const |
被传输的对象的大小
TransferStatus DObexTransfer::status | ( | ) | const |
获取传输对象目前的状态
quint64 DObexTransfer::transferred | ( | ) | const |
被传输的对象已传输的字节
QString DObexTransfer::type | ( | ) | const |
被传输的对象的类型