DtkBluetooth
BlueZ DBus interface binding for Qt
|
对于自定义蓝牙obex代理的封装 更多...
#include <dbluetoothobexagent.h>
Public 成员函数 | |
DObexAgent (QObject *parent=nullptr) | |
virtual QDBusObjectPath | agentPath () const =0 |
获取自定义obex蓝牙代理的DBus对象路径 更多... | |
virtual void | authorizePush (QSharedPointer< DObexTransfer > transfer, QSharedPointer< DObexSession > session, const DRequest< QString > &request) |
当后台服务需要接受或拒绝一个蓝牙对象推送请求时被调用 更多... | |
virtual void | cancel () |
在返回应答前调用此接口来指示代理请求失败 | |
virtual void | release () |
注销自定义代理时使用, 用来释放资源 | |
对于自定义蓝牙obex代理的封装
|
pure virtual |
获取自定义obex蓝牙代理的DBus对象路径
|
virtual |
当后台服务需要接受或拒绝一个蓝牙对象推送请求时被调用
[in] | transfer | 一个DObexTransfer对象 |
[in] | session | 一个DObexSession对象 |
[in] | request | 用于发送答复的请求 |