QQtNfc
依然和网络模块一样的架构。
QQtNfc分为clicent和server。客户端是个单实例结构,支持一个协议句柄。服务端是个多实例结构,支持多个协议句柄。分别通过安装QQtProtocol子协议和QQtProtocolManager协议管理器,来实现协议和通信工具的绑定。
通信内容是QNdefMessage,但是是通过QByteArray进行交换的,Client通信口会把Message按照QByteArray的格式传递给协议,协议转换为QNdefMessage进行使用。发送也是一样的,通过把QNdefMessage转换为QByteArray进行发送。