我想在通信过程中发现设备丢失了连接。 Bonjour将设备条目保存在本地高速缓存中,因此如果发现与设备的通信丢失,我想调用DNSServiceReconfirmRecord
来验证设备是否在网络中。使用Bonjour API进行网络设备丢失
DNSSD_API DNSServiceReconfirmRecord(
DNSServiceFlags flags,
uint32_t interfaceIndex,
const char *fullname,
uint16_t rrtype,
uint16_t rrclass,
uint16_t rdlen,
const void *rdata
);
如何获得rdata
值?谁能指导我如何使用DNSServiceReconfirmRecord
?除了rdata
以上的功能,我已经拥有了所有必需的信息。
请编辑您的问题以显示[迄今为止尝试的内容](http://whathaveyoutried.com)。您应该包含您遇到问题的代码[mcve],然后我们可以尝试帮助解决特定问题。你还应该阅读[问]。 –